target.apidocs.com.google.api.services.dataflow.model.KeyRangeDataDiskAssignment.html Maven / Gradle / Ivy
KeyRangeDataDiskAssignment (Dataflow API v1b3-rev20231112-2.0.0)
com.google.api.services.dataflow.model
Class KeyRangeDataDiskAssignment
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.dataflow.model.KeyRangeDataDiskAssignment
-
public final class KeyRangeDataDiskAssignment
extends com.google.api.client.json.GenericJson
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.
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the Dataflow API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
KeyRangeDataDiskAssignment()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
KeyRangeDataDiskAssignment
clone()
String
getDataDisk()
The name of the data disk where data for this range is stored.
String
getEnd()
The end (exclusive) of the key range.
String
getStart()
The start (inclusive) of the key range.
KeyRangeDataDiskAssignment
set(String fieldName,
Object value)
KeyRangeDataDiskAssignment
setDataDisk(String dataDisk)
The name of the data disk where data for this range is stored.
KeyRangeDataDiskAssignment
setEnd(String end)
The end (exclusive) of the key range.
KeyRangeDataDiskAssignment
setStart(String start)
The start (inclusive) of the key range.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getDataDisk
public String getDataDisk()
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:
- value or
null
for none
-
setDataDisk
public KeyRangeDataDiskAssignment setDataDisk(String 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".
- Parameters:
dataDisk
- dataDisk or null
for none
-
getEnd
public String getEnd()
The end (exclusive) of the key range.
- Returns:
- value or
null
for none
-
setEnd
public KeyRangeDataDiskAssignment setEnd(String end)
The end (exclusive) of the key range.
- Parameters:
end
- end or null
for none
-
getStart
public String getStart()
The start (inclusive) of the key range.
- Returns:
- value or
null
for none
-
setStart
public KeyRangeDataDiskAssignment setStart(String start)
The start (inclusive) of the key range.
- Parameters:
start
- start or null
for none
-
set
public KeyRangeDataDiskAssignment set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public KeyRangeDataDiskAssignment clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2023 Google. All rights reserved.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy