Class SourceSplitResponse
The response to a SourceSplitRequest.
Implements
Inherited Members
Namespace: Google.Apis.Dataflow.v1b3.Data
Assembly: Google.Apis.Dataflow.v1b3.dll
Syntax
public class SourceSplitResponse : IDirectResponseSchema
Properties
Bundles
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.
Declaration
[JsonProperty("bundles")]
public virtual IList<DerivedSource> Bundles { get; set; }
Property Value
Type | Description |
---|---|
IList<DerivedSource> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Outcome
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.
Declaration
[JsonProperty("outcome")]
public virtual string Outcome { get; set; }
Property Value
Type | Description |
---|---|
string |
Shards
DEPRECATED in favor of bundles.
Declaration
[JsonProperty("shards")]
public virtual IList<SourceSplitShard> Shards { get; set; }
Property Value
Type | Description |
---|---|
IList<SourceSplitShard> |