public sealed class KeyRangeLocation : IMessage<KeyRangeLocation>, IEquatable<KeyRangeLocation>, IDeepCloneable<KeyRangeLocation>, IBufferMessage, IMessage
Reference documentation and code samples for the Dataflow v1beta3 API 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.
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".
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis documentation details the \u003ccode\u003eKeyRangeLocation\u003c/code\u003e class, part of the Dataflow v1beta3 API within the \u003ccode\u003eGoogle.Cloud.Dataflow.V1Beta3\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eKeyRangeLocation\u003c/code\u003e provides location information for a specific key-range within a sharded computation, supporting UTF-8 character splits.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eKeyRangeLocation\u003c/code\u003e class include \u003ccode\u003eDataDisk\u003c/code\u003e, \u003ccode\u003eDeliveryEndpoint\u003c/code\u003e, \u003ccode\u003eDeprecatedPersistentDirectory\u003c/code\u003e (which is obsolete), \u003ccode\u003eEnd\u003c/code\u003e, and \u003ccode\u003eStart\u003c/code\u003e, which describe the physical storage location and key range boundaries.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation lists available versions of this class, with version 2.0.0-beta07 being the latest, along with previous versions 2.0.0-beta06 and 1.0.0-beta03.\u003c/p\u003e\n"]]],[],null,[]]