class Google::Apis::DataflowV1b3::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.

Attributes

data_disk[RW]

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”. Corresponds to the JSON property `dataDisk` @return [String]

end[RW]

The end (exclusive) of the key range. Corresponds to the JSON property `end` @return [String]

start[RW]

The start (inclusive) of the key range. Corresponds to the JSON property `start` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/dataflow_v1b3/classes.rb, line 2412
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/dataflow_v1b3/classes.rb, line 2417
def update!(**args)
  @data_disk = args[:data_disk] if args.key?(:data_disk)
  @end = args[:end] if args.key?(:end)
  @start = args[:start] if args.key?(:start)
end