google_api_dataflow v0.1.0 GoogleApi.Dataflow.V1b3.Model.StreamingSetupTask View Source

A task which initializes part of a streaming Dataflow job.

Attributes

  • drain (boolean()): The user has requested drain. Defaults to: null.
  • receiveWorkPort (integer()): The TCP port on which the worker should listen for messages from other streaming computation workers. Defaults to: null.
  • streamingComputationTopology (TopologyConfig): The global topology of the streaming Dataflow job. Defaults to: null.
  • workerHarnessPort (integer()): The TCP port used by the worker to communicate with the Dataflow worker harness. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields

Link to this section Types

Link to this type t() View Source
t() :: %GoogleApi.Dataflow.V1b3.Model.StreamingSetupTask{
  drain: any(),
  receiveWorkPort: any(),
  streamingComputationTopology: GoogleApi.Dataflow.V1b3.Model.TopologyConfig.t(),
  workerHarnessPort: any()
}

Link to this section Functions

Link to this function decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.