Class KeyRangeLocation
Location information for a specific key-range of a sharded computation. Currently we only support UTF-8 character splits to simplify encoding into JSON.
Implements
Inherited Members
Namespace: Google.Apis.Dataflow.v1b3.Data
Assembly: Google.Apis.Dataflow.v1b3.dll
Syntax
public class KeyRangeLocation : IDirectResponseSchema
Properties
DataDisk
The name of the data disk where data for this range is stored. This name is local to the Google Cloud Platform project and uniquely identifies the disk within that project, for example "myproject-1014-104817-4c2-harness-0-disk-1".
Declaration
[JsonProperty("dataDisk")]
public virtual string DataDisk { get; set; }
Property Value
Type | Description |
---|---|
string |
DeliveryEndpoint
The physical location of this range assignment to be used for streaming computation cross-worker message delivery.
Declaration
[JsonProperty("deliveryEndpoint")]
public virtual string DeliveryEndpoint { get; set; }
Property Value
Type | Description |
---|---|
string |
DeprecatedPersistentDirectory
DEPRECATED. The location of the persistent state for this range, as a persistent directory in the worker local filesystem.
Declaration
[JsonProperty("deprecatedPersistentDirectory")]
public virtual string DeprecatedPersistentDirectory { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
End
The end (exclusive) of the key range.
Declaration
[JsonProperty("end")]
public virtual string End { get; set; }
Property Value
Type | Description |
---|---|
string |
Start
The start (inclusive) of the key range.
Declaration
[JsonProperty("start")]
public virtual string Start { get; set; }
Property Value
Type | Description |
---|---|
string |