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