Package com.google.dataflow.v1beta3
Class KeyRangeDataDiskAssignment.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder>
-
- com.google.dataflow.v1beta3.KeyRangeDataDiskAssignment.Builder
-
- All Implemented Interfaces:
KeyRangeDataDiskAssignmentOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- KeyRangeDataDiskAssignment
public static final class KeyRangeDataDiskAssignment.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder> implements KeyRangeDataDiskAssignmentOrBuilder
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.
Protobuf typegoogle.dataflow.v1beta3.KeyRangeDataDiskAssignment
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description KeyRangeDataDiskAssignment.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
KeyRangeDataDiskAssignment
build()
KeyRangeDataDiskAssignment
buildPartial()
KeyRangeDataDiskAssignment.Builder
clear()
KeyRangeDataDiskAssignment.Builder
clearDataDisk()
The name of the data disk where data for this range is stored.KeyRangeDataDiskAssignment.Builder
clearEnd()
The end (exclusive) of the key range.KeyRangeDataDiskAssignment.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
KeyRangeDataDiskAssignment.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
KeyRangeDataDiskAssignment.Builder
clearStart()
The start (inclusive) of the key range.KeyRangeDataDiskAssignment.Builder
clone()
String
getDataDisk()
The name of the data disk where data for this range is stored.com.google.protobuf.ByteString
getDataDiskBytes()
The name of the data disk where data for this range is stored.KeyRangeDataDiskAssignment
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getEnd()
The end (exclusive) of the key range.com.google.protobuf.ByteString
getEndBytes()
The end (exclusive) of the key range.String
getStart()
The start (inclusive) of the key range.com.google.protobuf.ByteString
getStartBytes()
The start (inclusive) of the key range.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
KeyRangeDataDiskAssignment.Builder
mergeFrom(KeyRangeDataDiskAssignment other)
KeyRangeDataDiskAssignment.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
KeyRangeDataDiskAssignment.Builder
mergeFrom(com.google.protobuf.Message other)
KeyRangeDataDiskAssignment.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
KeyRangeDataDiskAssignment.Builder
setDataDisk(String value)
The name of the data disk where data for this range is stored.KeyRangeDataDiskAssignment.Builder
setDataDiskBytes(com.google.protobuf.ByteString value)
The name of the data disk where data for this range is stored.KeyRangeDataDiskAssignment.Builder
setEnd(String value)
The end (exclusive) of the key range.KeyRangeDataDiskAssignment.Builder
setEndBytes(com.google.protobuf.ByteString value)
The end (exclusive) of the key range.KeyRangeDataDiskAssignment.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
KeyRangeDataDiskAssignment.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
KeyRangeDataDiskAssignment.Builder
setStart(String value)
The start (inclusive) of the key range.KeyRangeDataDiskAssignment.Builder
setStartBytes(com.google.protobuf.ByteString value)
The start (inclusive) of the key range.KeyRangeDataDiskAssignment.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder>
-
clear
public KeyRangeDataDiskAssignment.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder>
-
getDefaultInstanceForType
public KeyRangeDataDiskAssignment getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public KeyRangeDataDiskAssignment build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public KeyRangeDataDiskAssignment buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public KeyRangeDataDiskAssignment.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder>
-
setField
public KeyRangeDataDiskAssignment.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder>
-
clearField
public KeyRangeDataDiskAssignment.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder>
-
clearOneof
public KeyRangeDataDiskAssignment.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder>
-
setRepeatedField
public KeyRangeDataDiskAssignment.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder>
-
addRepeatedField
public KeyRangeDataDiskAssignment.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder>
-
mergeFrom
public KeyRangeDataDiskAssignment.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<KeyRangeDataDiskAssignment.Builder>
-
mergeFrom
public KeyRangeDataDiskAssignment.Builder mergeFrom(KeyRangeDataDiskAssignment other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder>
-
mergeFrom
public KeyRangeDataDiskAssignment.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<KeyRangeDataDiskAssignment.Builder>
- Throws:
IOException
-
getStart
public String getStart()
The start (inclusive) of the key range.
string start = 1;
- Specified by:
getStart
in interfaceKeyRangeDataDiskAssignmentOrBuilder
- Returns:
- The start.
-
getStartBytes
public com.google.protobuf.ByteString getStartBytes()
The start (inclusive) of the key range.
string start = 1;
- Specified by:
getStartBytes
in interfaceKeyRangeDataDiskAssignmentOrBuilder
- Returns:
- The bytes for start.
-
setStart
public KeyRangeDataDiskAssignment.Builder setStart(String value)
The start (inclusive) of the key range.
string start = 1;
- Parameters:
value
- The start to set.- Returns:
- This builder for chaining.
-
clearStart
public KeyRangeDataDiskAssignment.Builder clearStart()
The start (inclusive) of the key range.
string start = 1;
- Returns:
- This builder for chaining.
-
setStartBytes
public KeyRangeDataDiskAssignment.Builder setStartBytes(com.google.protobuf.ByteString value)
The start (inclusive) of the key range.
string start = 1;
- Parameters:
value
- The bytes for start to set.- Returns:
- This builder for chaining.
-
getEnd
public String getEnd()
The end (exclusive) of the key range.
string end = 2;
- Specified by:
getEnd
in interfaceKeyRangeDataDiskAssignmentOrBuilder
- Returns:
- The end.
-
getEndBytes
public com.google.protobuf.ByteString getEndBytes()
The end (exclusive) of the key range.
string end = 2;
- Specified by:
getEndBytes
in interfaceKeyRangeDataDiskAssignmentOrBuilder
- Returns:
- The bytes for end.
-
setEnd
public KeyRangeDataDiskAssignment.Builder setEnd(String value)
The end (exclusive) of the key range.
string end = 2;
- Parameters:
value
- The end to set.- Returns:
- This builder for chaining.
-
clearEnd
public KeyRangeDataDiskAssignment.Builder clearEnd()
The end (exclusive) of the key range.
string end = 2;
- Returns:
- This builder for chaining.
-
setEndBytes
public KeyRangeDataDiskAssignment.Builder setEndBytes(com.google.protobuf.ByteString value)
The end (exclusive) of the key range.
string end = 2;
- Parameters:
value
- The bytes for end to set.- Returns:
- This builder for chaining.
-
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".
string data_disk = 3;
- Specified by:
getDataDisk
in interfaceKeyRangeDataDiskAssignmentOrBuilder
- Returns:
- The dataDisk.
-
getDataDiskBytes
public com.google.protobuf.ByteString getDataDiskBytes()
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".
string data_disk = 3;
- Specified by:
getDataDiskBytes
in interfaceKeyRangeDataDiskAssignmentOrBuilder
- Returns:
- The bytes for dataDisk.
-
setDataDisk
public KeyRangeDataDiskAssignment.Builder setDataDisk(String value)
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".
string data_disk = 3;
- Parameters:
value
- The dataDisk to set.- Returns:
- This builder for chaining.
-
clearDataDisk
public KeyRangeDataDiskAssignment.Builder clearDataDisk()
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".
string data_disk = 3;
- Returns:
- This builder for chaining.
-
setDataDiskBytes
public KeyRangeDataDiskAssignment.Builder setDataDiskBytes(com.google.protobuf.ByteString value)
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".
string data_disk = 3;
- Parameters:
value
- The bytes for dataDisk to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final KeyRangeDataDiskAssignment.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder>
-
mergeUnknownFields
public final KeyRangeDataDiskAssignment.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyRangeDataDiskAssignment.Builder>
-
-