View Source GoogleApi.Dataflow.V1b3.Model.StreamingConfigTask (google_api_dataflow v0.51.0)
A task that carries configuration information for streaming computations.
Attributes
-
commitStreamChunkSizeBytes
(type:String.t
, default:nil
) - Chunk size for commit streams from the harness to windmill. -
getDataStreamChunkSizeBytes
(type:String.t
, default:nil
) - Chunk size for get data streams from the harness to windmill. -
maxWorkItemCommitBytes
(type:String.t
, default:nil
) - Maximum size for work item commit supported windmill storage layer. -
operationalLimits
(type:GoogleApi.Dataflow.V1b3.Model.StreamingOperationalLimits.t
, default:nil
) - Operational limits for the streaming job. Can be used by the worker to validate outputs sent to the backend. -
streamingComputationConfigs
(type:list(GoogleApi.Dataflow.V1b3.Model.StreamingComputationConfig.t)
, default:nil
) - Set of computation configuration information. -
userStepToStateFamilyNameMap
(type:map()
, default:nil
) - Map from user step names to state families. -
userWorkerRunnerV1Settings
(type:String.t
, default:nil
) - Binary encoded proto to control runtime behavior of the java runner v1 user worker. -
userWorkerRunnerV2Settings
(type:String.t
, default:nil
) - Binary encoded proto to control runtime behavior of the runner v2 user worker. -
windmillServiceEndpoint
(type:String.t
, default:nil
) - If present, the worker must use this endpoint to communicate with Windmill Service dispatchers, otherwise the worker must continue to use whatever endpoint it had been using. -
windmillServicePort
(type:String.t
, default:nil
) - If present, the worker must use this port to communicate with Windmill Service dispatchers. Only applicable when windmill_service_endpoint is specified.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Dataflow.V1b3.Model.StreamingConfigTask{ commitStreamChunkSizeBytes: String.t() | nil, getDataStreamChunkSizeBytes: String.t() | nil, maxWorkItemCommitBytes: String.t() | nil, operationalLimits: GoogleApi.Dataflow.V1b3.Model.StreamingOperationalLimits.t() | nil, streamingComputationConfigs: [GoogleApi.Dataflow.V1b3.Model.StreamingComputationConfig.t()] | nil, userStepToStateFamilyNameMap: map() | nil, userWorkerRunnerV1Settings: String.t() | nil, userWorkerRunnerV2Settings: String.t() | nil, windmillServiceEndpoint: String.t() | nil, windmillServicePort: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.