generated/google/apis/dataflow_v1b3/representations.rb in google-api-client-0.37.3 vs generated/google/apis/dataflow_v1b3/representations.rb in google-api-client-0.38.0
- old
+ new
@@ -146,10 +146,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class DeleteSnapshotResponse
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class DerivedSource
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -386,16 +392,28 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class ListSnapshotsResponse
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class MapTask
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class MemInfo
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class MetricShortId
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -488,10 +506,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class PubsubSnapshotMetadata
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class ReadInstruction
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -608,10 +632,22 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class Snapshot
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class SnapshotJobRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class Source
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -1128,10 +1164,16 @@
property :namespace, as: 'namespace'
property :project_id, as: 'projectId'
end
end
+ class DeleteSnapshotResponse
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ end
+ end
+
class DerivedSource
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :derivation_mode, as: 'derivationMode'
property :source, as: 'source', class: Google::Apis::DataflowV1b3::Source, decorator: Google::Apis::DataflowV1b3::Source::Representation
@@ -1571,10 +1613,18 @@
property :next_page_token, as: 'nextPageToken'
end
end
+ class ListSnapshotsResponse
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :snapshots, as: 'snapshots', class: Google::Apis::DataflowV1b3::Snapshot, decorator: Google::Apis::DataflowV1b3::Snapshot::Representation
+
+ end
+ end
+
class MapTask
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :counter_prefix, as: 'counterPrefix'
collection :instructions, as: 'instructions', class: Google::Apis::DataflowV1b3::ParallelInstruction, decorator: Google::Apis::DataflowV1b3::ParallelInstruction::Representation
@@ -1582,10 +1632,20 @@
property :stage_name, as: 'stageName'
property :system_name, as: 'systemName'
end
end
+ class MemInfo
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :current_limit_bytes, :numeric_string => true, as: 'currentLimitBytes'
+ property :current_rss_bytes, :numeric_string => true, as: 'currentRssBytes'
+ property :timestamp, as: 'timestamp'
+ property :total_gb_ms, :numeric_string => true, as: 'totalGbMs'
+ end
+ end
+
class MetricShortId
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :metric_index, as: 'metricIndex'
property :short_id, :numeric_string => true, as: 'shortId'
@@ -1762,10 +1822,19 @@
property :tracking_subscription, as: 'trackingSubscription'
property :with_attributes, as: 'withAttributes'
end
end
+ class PubsubSnapshotMetadata
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :expire_time, as: 'expireTime'
+ property :snapshot_name, as: 'snapshotName'
+ property :topic_name, as: 'topicName'
+ end
+ end
+
class ReadInstruction
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :source, as: 'source', class: Google::Apis::DataflowV1b3::Source, decorator: Google::Apis::DataflowV1b3::Source::Representation
@@ -1802,12 +1871,16 @@
end
class ResourceUtilizationReport
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ hash :containers, as: 'containers', class: Google::Apis::DataflowV1b3::ResourceUtilizationReport, decorator: Google::Apis::DataflowV1b3::ResourceUtilizationReport::Representation
+
collection :cpu_time, as: 'cpuTime', class: Google::Apis::DataflowV1b3::CpuTime, decorator: Google::Apis::DataflowV1b3::CpuTime::Representation
+ collection :memory_info, as: 'memoryInfo', class: Google::Apis::DataflowV1b3::MemInfo, decorator: Google::Apis::DataflowV1b3::MemInfo::Representation
+
end
end
class ResourceUtilizationReportResponse
# @private
@@ -1948,9 +2021,35 @@
class Sink
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :codec, as: 'codec'
hash :spec, as: 'spec'
+ end
+ end
+
+ class Snapshot
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :creation_time, as: 'creationTime'
+ property :description, as: 'description'
+ property :disk_size_bytes, :numeric_string => true, as: 'diskSizeBytes'
+ property :id, as: 'id'
+ property :project_id, as: 'projectId'
+ collection :pubsub_metadata, as: 'pubsubMetadata', class: Google::Apis::DataflowV1b3::PubsubSnapshotMetadata, decorator: Google::Apis::DataflowV1b3::PubsubSnapshotMetadata::Representation
+
+ property :source_job_id, as: 'sourceJobId'
+ property :state, as: 'state'
+ property :ttl, as: 'ttl'
+ end
+ end
+
+ class SnapshotJobRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :description, as: 'description'
+ property :location, as: 'location'
+ property :snapshot_sources, as: 'snapshotSources'
+ property :ttl, as: 'ttl'
end
end
class Source
# @private