Method: Azure::Storage::Common::Service::Serialization::ClassMethods#metrics_from_xml
- Defined in:
- lib/azure/storage/common/service/serialization.rb
permalink #metrics_from_xml(xml) ⇒ Object
[View source]
184 185 186 187 188 189 190 191 192 193 |
# File 'lib/azure/storage/common/service/serialization.rb', line 184 def metrics_from_xml(xml) xml = slopify(xml) Metrics.new do |metrics| metrics.version = xml.Version.text if (xml > "Version").any? metrics.enabled = to_bool(xml.Enabled.text) if (xml > "Enabled").any? metrics.include_apis = to_bool(xml.IncludeAPIs.text) if (xml > "IncludeAPIs").any? metrics.retention_policy = retention_policy_from_xml(xml.RetentionPolicy) end end |