google_api_dataflow v0.5.0 GoogleApi.Dataflow.V1b3.Model.SourceSplitResponse View Source
The response to a SourceSplitRequest.
Attributes
- bundles ([DerivedSource]): If outcome is SPLITTING_HAPPENED, then this is a list of bundles into which the source was split. Otherwise this field is ignored. This list can be empty, which means the source represents an empty input. Defaults to:
null
. outcome (String.t): Indicates whether splitting happened and produced a list of bundles. If this is USE_CURRENT_SOURCE_AS_IS, the current source should be processed "as is" without splitting. "bundles" is ignored in this case. If this is SPLITTING_HAPPENED, then "bundles" contains a list of bundles into which the source was split. Defaults to:
null
.- Enum - one of [SOURCE_SPLIT_OUTCOME_UNKNOWN, SOURCE_SPLIT_OUTCOME_USE_CURRENT, SOURCE_SPLIT_OUTCOME_SPLITTING_HAPPENED]
- shards ([SourceSplitShard]): DEPRECATED in favor of bundles. 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()
View Source
t() :: %GoogleApi.Dataflow.V1b3.Model.SourceSplitResponse{
bundles: [GoogleApi.Dataflow.V1b3.Model.DerivedSource.t()],
outcome: any(),
shards: [GoogleApi.Dataflow.V1b3.Model.SourceSplitShard.t()]
}
t() :: %GoogleApi.Dataflow.V1b3.Model.SourceSplitResponse{ bundles: [GoogleApi.Dataflow.V1b3.Model.DerivedSource.t()], outcome: any(), shards: [GoogleApi.Dataflow.V1b3.Model.SourceSplitShard.t()] }
Link to this section Functions
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.