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.