generated/google/apis/logging_v2/representations.rb in google-api-client-0.13.4 vs generated/google/apis/logging_v2/representations.rb in google-api-client-0.13.5
- old
+ new
@@ -20,16 +20,34 @@
module Google
module Apis
module LoggingV2
+ class BucketOptions
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class Empty
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class Explicit
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class Exponential
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class HttpRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -38,10 +56,22 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class Linear
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class ListExclusionsResponse
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class ListLogEntriesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -92,10 +122,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class LogExclusion
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class LogLine
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -110,10 +146,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class MetricDescriptor
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class MonitoredResource
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -152,16 +194,44 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class BucketOptions
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :explicit_buckets, as: 'explicitBuckets', class: Google::Apis::LoggingV2::Explicit, decorator: Google::Apis::LoggingV2::Explicit::Representation
+
+ property :exponential_buckets, as: 'exponentialBuckets', class: Google::Apis::LoggingV2::Exponential, decorator: Google::Apis::LoggingV2::Exponential::Representation
+
+ property :linear_buckets, as: 'linearBuckets', class: Google::Apis::LoggingV2::Linear, decorator: Google::Apis::LoggingV2::Linear::Representation
+
+ end
+ end
+
class Empty
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
+ class Explicit
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :bounds, as: 'bounds'
+ end
+ end
+
+ class Exponential
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :growth_factor, as: 'growthFactor'
+ property :num_finite_buckets, as: 'numFiniteBuckets'
+ property :scale, as: 'scale'
+ end
+ end
+
class HttpRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :cache_fill_bytes, :numeric_string => true, as: 'cacheFillBytes'
property :cache_hit, as: 'cacheHit'
@@ -188,10 +258,28 @@
property :key, as: 'key'
property :value_type, as: 'valueType'
end
end
+ class Linear
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :num_finite_buckets, as: 'numFiniteBuckets'
+ property :offset, as: 'offset'
+ property :width, as: 'width'
+ end
+ end
+
+ class ListExclusionsResponse
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :exclusions, as: 'exclusions', class: Google::Apis::LoggingV2::LogExclusion, decorator: Google::Apis::LoggingV2::LogExclusion::Representation
+
+ property :next_page_token, as: 'nextPageToken'
+ end
+ end
+
class ListLogEntriesRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :filter, as: 'filter'
property :order_by, as: 'orderBy'
@@ -287,10 +375,20 @@
property :function, as: 'function'
property :line, :numeric_string => true, as: 'line'
end
end
+ class LogExclusion
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :description, as: 'description'
+ property :disabled, as: 'disabled'
+ property :filter, as: 'filter'
+ property :name, as: 'name'
+ end
+ end
+
class LogLine
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :log_message, as: 'logMessage'
property :severity, as: 'severity'
@@ -301,13 +399,19 @@
end
class LogMetric
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :bucket_options, as: 'bucketOptions', class: Google::Apis::LoggingV2::BucketOptions, decorator: Google::Apis::LoggingV2::BucketOptions::Representation
+
property :description, as: 'description'
property :filter, as: 'filter'
+ hash :label_extractors, as: 'labelExtractors'
+ property :metric_descriptor, as: 'metricDescriptor', class: Google::Apis::LoggingV2::MetricDescriptor, decorator: Google::Apis::LoggingV2::MetricDescriptor::Representation
+
property :name, as: 'name'
+ property :value_extractor, as: 'valueExtractor'
property :version, as: 'version'
end
end
class LogSink
@@ -319,9 +423,24 @@
property :include_children, as: 'includeChildren'
property :name, as: 'name'
property :output_version_format, as: 'outputVersionFormat'
property :start_time, as: 'startTime'
property :writer_identity, as: 'writerIdentity'
+ end
+ end
+
+ class MetricDescriptor
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :description, as: 'description'
+ property :display_name, as: 'displayName'
+ collection :labels, as: 'labels', class: Google::Apis::LoggingV2::LabelDescriptor, decorator: Google::Apis::LoggingV2::LabelDescriptor::Representation
+
+ property :metric_kind, as: 'metricKind'
+ property :name, as: 'name'
+ property :type, as: 'type'
+ property :unit, as: 'unit'
+ property :value_type, as: 'valueType'
end
end
class MonitoredResource
# @private