lib/google/apis/dataflow_v1b3/representations.rb in google-apis-dataflow_v1b3-0.54.0 vs lib/google/apis/dataflow_v1b3/representations.rb in google-apis-dataflow_v1b3-0.55.0

- old
+ new

@@ -938,10 +938,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class StreamingOperationalLimits + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class StreamingScalingReport class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -2780,14 +2786,30 @@ # @private class Representation < Google::Apis::Core::JsonRepresentation property :commit_stream_chunk_size_bytes, :numeric_string => true, as: 'commitStreamChunkSizeBytes' property :get_data_stream_chunk_size_bytes, :numeric_string => true, as: 'getDataStreamChunkSizeBytes' property :max_work_item_commit_bytes, :numeric_string => true, as: 'maxWorkItemCommitBytes' + property :operational_limits, as: 'operationalLimits', class: Google::Apis::DataflowV1b3::StreamingOperationalLimits, decorator: Google::Apis::DataflowV1b3::StreamingOperationalLimits::Representation + collection :streaming_computation_configs, as: 'streamingComputationConfigs', class: Google::Apis::DataflowV1b3::StreamingComputationConfig, decorator: Google::Apis::DataflowV1b3::StreamingComputationConfig::Representation hash :user_step_to_state_family_name_map, as: 'userStepToStateFamilyNameMap' property :windmill_service_endpoint, as: 'windmillServiceEndpoint' property :windmill_service_port, :numeric_string => true, as: 'windmillServicePort' + end + end + + class StreamingOperationalLimits + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :max_bag_element_bytes, :numeric_string => true, as: 'maxBagElementBytes' + property :max_global_data_bytes, :numeric_string => true, as: 'maxGlobalDataBytes' + property :max_key_bytes, :numeric_string => true, as: 'maxKeyBytes' + property :max_production_output_bytes, :numeric_string => true, as: 'maxProductionOutputBytes' + property :max_sorted_list_element_bytes, :numeric_string => true, as: 'maxSortedListElementBytes' + property :max_source_state_bytes, :numeric_string => true, as: 'maxSourceStateBytes' + property :max_tag_bytes, :numeric_string => true, as: 'maxTagBytes' + property :max_value_bytes, :numeric_string => true, as: 'maxValueBytes' end end class StreamingScalingReport # @private