Show / Hide Table of Contents

Class SourceSplitResponse

The response to a SourceSplitRequest.

Inheritance
object
SourceSplitResponse
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX