Reference documentation and code samples for the Dataflow V1beta3 API class Google::Cloud::Dataflow::V1beta3::KeyRangeDataDiskAssignment.
Data disk assignment information for a specific key-range of a sharded
computation.
Currently we only support UTF-8 character splits to simplify encoding into
JSON.
Inherits
Object
Extended By
Google::Protobuf::MessageExts::ClassMethods
Includes
Google::Protobuf::MessageExts
Methods
#data_disk
defdata_disk()->::String
Returns
(::String) — 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".
#data_disk=
defdata_disk=(value)->::String
Parameter
value (::String) — 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".
Returns
(::String) — 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".
#end
defend()->::String
Returns
(::String) — The end (exclusive) of the key range.
#end=
defend=(value)->::String
Parameter
value (::String) — The end (exclusive) of the key range.
Returns
(::String) — The end (exclusive) of the key range.
#start
defstart()->::String
Returns
(::String) — The start (inclusive) of the key range.
#start=
defstart=(value)->::String
Parameter
value (::String) — The start (inclusive) of the key range.
Returns
(::String) — The start (inclusive) of the key range.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Dataflow V1beta3 API - Class Google::Cloud::Dataflow::V1beta3::KeyRangeDataDiskAssignment (v0.13.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.13.1 (latest)](/ruby/docs/reference/google-cloud-dataflow-v1beta3/latest/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment)\n- [0.13.0](/ruby/docs/reference/google-cloud-dataflow-v1beta3/0.13.0/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment)\n- [0.12.1](/ruby/docs/reference/google-cloud-dataflow-v1beta3/0.12.1/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment)\n- [0.11.0](/ruby/docs/reference/google-cloud-dataflow-v1beta3/0.11.0/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment)\n- [0.10.0](/ruby/docs/reference/google-cloud-dataflow-v1beta3/0.10.0/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment)\n- [0.9.1](/ruby/docs/reference/google-cloud-dataflow-v1beta3/0.9.1/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment)\n- [0.8.2](/ruby/docs/reference/google-cloud-dataflow-v1beta3/0.8.2/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment)\n- [0.7.0](/ruby/docs/reference/google-cloud-dataflow-v1beta3/0.7.0/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment)\n- [0.6.0](/ruby/docs/reference/google-cloud-dataflow-v1beta3/0.6.0/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment)\n- [0.5.0](/ruby/docs/reference/google-cloud-dataflow-v1beta3/0.5.0/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment)\n- [0.4.0](/ruby/docs/reference/google-cloud-dataflow-v1beta3/0.4.0/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment)\n- [0.3.0](/ruby/docs/reference/google-cloud-dataflow-v1beta3/0.3.0/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment)\n- [0.2.0](/ruby/docs/reference/google-cloud-dataflow-v1beta3/0.2.0/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment)\n- [0.1.4](/ruby/docs/reference/google-cloud-dataflow-v1beta3/0.1.4/Google-Cloud-Dataflow-V1beta3-KeyRangeDataDiskAssignment) \nReference documentation and code samples for the Dataflow V1beta3 API class Google::Cloud::Dataflow::V1beta3::KeyRangeDataDiskAssignment.\n\nData disk assignment information for a specific key-range of a sharded\ncomputation.\nCurrently we only support UTF-8 character splits to simplify encoding into\nJSON. \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #data_disk\n\n def data_disk() -\u003e ::String\n\n**Returns**\n\n- (::String) --- 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\".\n\n### #data_disk=\n\n def data_disk=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- 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\". \n**Returns**\n\n- (::String) --- 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\".\n\n### #end\n\n def end() -\u003e ::String\n\n**Returns**\n\n- (::String) --- The end (exclusive) of the key range.\n\n### #end=\n\n def end=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- The end (exclusive) of the key range. \n**Returns**\n\n- (::String) --- The end (exclusive) of the key range.\n\n### #start\n\n def start() -\u003e ::String\n\n**Returns**\n\n- (::String) --- The start (inclusive) of the key range.\n\n### #start=\n\n def start=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- The start (inclusive) of the key range. \n**Returns**\n\n- (::String) --- The start (inclusive) of the key range."]]