Package com.google.dataflow.v1beta3
Class DataDiskAssignment.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DataDiskAssignment.Builder>
-
- com.google.dataflow.v1beta3.DataDiskAssignment.Builder
-
- All Implemented Interfaces:
DataDiskAssignmentOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- DataDiskAssignment
public static final class DataDiskAssignment.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DataDiskAssignment.Builder> implements DataDiskAssignmentOrBuilder
Data disk assignment for a given VM instance.
Protobuf typegoogle.dataflow.v1beta3.DataDiskAssignment
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DataDiskAssignment.Builder
addAllDataDisks(Iterable<String> values)
Mounted data disks.DataDiskAssignment.Builder
addDataDisks(String value)
Mounted data disks.DataDiskAssignment.Builder
addDataDisksBytes(com.google.protobuf.ByteString value)
Mounted data disks.DataDiskAssignment.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DataDiskAssignment
build()
DataDiskAssignment
buildPartial()
DataDiskAssignment.Builder
clear()
DataDiskAssignment.Builder
clearDataDisks()
Mounted data disks.DataDiskAssignment.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
DataDiskAssignment.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
DataDiskAssignment.Builder
clearVmInstance()
VM instance name the data disks mounted to, for example "myproject-1014-104817-4c2-harness-0".DataDiskAssignment.Builder
clone()
String
getDataDisks(int index)
Mounted data disks.com.google.protobuf.ByteString
getDataDisksBytes(int index)
Mounted data disks.int
getDataDisksCount()
Mounted data disks.com.google.protobuf.ProtocolStringList
getDataDisksList()
Mounted data disks.DataDiskAssignment
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getVmInstance()
VM instance name the data disks mounted to, for example "myproject-1014-104817-4c2-harness-0".com.google.protobuf.ByteString
getVmInstanceBytes()
VM instance name the data disks mounted to, for example "myproject-1014-104817-4c2-harness-0".protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
DataDiskAssignment.Builder
mergeFrom(DataDiskAssignment other)
DataDiskAssignment.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
DataDiskAssignment.Builder
mergeFrom(com.google.protobuf.Message other)
DataDiskAssignment.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
DataDiskAssignment.Builder
setDataDisks(int index, String value)
Mounted data disks.DataDiskAssignment.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DataDiskAssignment.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
DataDiskAssignment.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
DataDiskAssignment.Builder
setVmInstance(String value)
VM instance name the data disks mounted to, for example "myproject-1014-104817-4c2-harness-0".DataDiskAssignment.Builder
setVmInstanceBytes(com.google.protobuf.ByteString value)
VM instance name the data disks mounted to, for example "myproject-1014-104817-4c2-harness-0".-
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<DataDiskAssignment.Builder>
-
clear
public DataDiskAssignment.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<DataDiskAssignment.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<DataDiskAssignment.Builder>
-
getDefaultInstanceForType
public DataDiskAssignment getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public DataDiskAssignment build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DataDiskAssignment buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DataDiskAssignment.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<DataDiskAssignment.Builder>
-
setField
public DataDiskAssignment.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<DataDiskAssignment.Builder>
-
clearField
public DataDiskAssignment.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<DataDiskAssignment.Builder>
-
clearOneof
public DataDiskAssignment.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<DataDiskAssignment.Builder>
-
setRepeatedField
public DataDiskAssignment.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<DataDiskAssignment.Builder>
-
addRepeatedField
public DataDiskAssignment.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<DataDiskAssignment.Builder>
-
mergeFrom
public DataDiskAssignment.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DataDiskAssignment.Builder>
-
mergeFrom
public DataDiskAssignment.Builder mergeFrom(DataDiskAssignment other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataDiskAssignment.Builder>
-
mergeFrom
public DataDiskAssignment.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<DataDiskAssignment.Builder>
- Throws:
IOException
-
getVmInstance
public String getVmInstance()
VM instance name the data disks mounted to, for example "myproject-1014-104817-4c2-harness-0".
string vm_instance = 1;
- Specified by:
getVmInstance
in interfaceDataDiskAssignmentOrBuilder
- Returns:
- The vmInstance.
-
getVmInstanceBytes
public com.google.protobuf.ByteString getVmInstanceBytes()
VM instance name the data disks mounted to, for example "myproject-1014-104817-4c2-harness-0".
string vm_instance = 1;
- Specified by:
getVmInstanceBytes
in interfaceDataDiskAssignmentOrBuilder
- Returns:
- The bytes for vmInstance.
-
setVmInstance
public DataDiskAssignment.Builder setVmInstance(String value)
VM instance name the data disks mounted to, for example "myproject-1014-104817-4c2-harness-0".
string vm_instance = 1;
- Parameters:
value
- The vmInstance to set.- Returns:
- This builder for chaining.
-
clearVmInstance
public DataDiskAssignment.Builder clearVmInstance()
VM instance name the data disks mounted to, for example "myproject-1014-104817-4c2-harness-0".
string vm_instance = 1;
- Returns:
- This builder for chaining.
-
setVmInstanceBytes
public DataDiskAssignment.Builder setVmInstanceBytes(com.google.protobuf.ByteString value)
VM instance name the data disks mounted to, for example "myproject-1014-104817-4c2-harness-0".
string vm_instance = 1;
- Parameters:
value
- The bytes for vmInstance to set.- Returns:
- This builder for chaining.
-
getDataDisksList
public com.google.protobuf.ProtocolStringList getDataDisksList()
Mounted data disks. The order is important a data disk's 0-based index in this list defines which persistent directory the disk is mounted to, for example the list of { "myproject-1014-104817-4c2-harness-0-disk-0" }, { "myproject-1014-104817-4c2-harness-0-disk-1" }.
repeated string data_disks = 2;
- Specified by:
getDataDisksList
in interfaceDataDiskAssignmentOrBuilder
- Returns:
- A list containing the dataDisks.
-
getDataDisksCount
public int getDataDisksCount()
Mounted data disks. The order is important a data disk's 0-based index in this list defines which persistent directory the disk is mounted to, for example the list of { "myproject-1014-104817-4c2-harness-0-disk-0" }, { "myproject-1014-104817-4c2-harness-0-disk-1" }.
repeated string data_disks = 2;
- Specified by:
getDataDisksCount
in interfaceDataDiskAssignmentOrBuilder
- Returns:
- The count of dataDisks.
-
getDataDisks
public String getDataDisks(int index)
Mounted data disks. The order is important a data disk's 0-based index in this list defines which persistent directory the disk is mounted to, for example the list of { "myproject-1014-104817-4c2-harness-0-disk-0" }, { "myproject-1014-104817-4c2-harness-0-disk-1" }.
repeated string data_disks = 2;
- Specified by:
getDataDisks
in interfaceDataDiskAssignmentOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The dataDisks at the given index.
-
getDataDisksBytes
public com.google.protobuf.ByteString getDataDisksBytes(int index)
Mounted data disks. The order is important a data disk's 0-based index in this list defines which persistent directory the disk is mounted to, for example the list of { "myproject-1014-104817-4c2-harness-0-disk-0" }, { "myproject-1014-104817-4c2-harness-0-disk-1" }.
repeated string data_disks = 2;
- Specified by:
getDataDisksBytes
in interfaceDataDiskAssignmentOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the dataDisks at the given index.
-
setDataDisks
public DataDiskAssignment.Builder setDataDisks(int index, String value)
Mounted data disks. The order is important a data disk's 0-based index in this list defines which persistent directory the disk is mounted to, for example the list of { "myproject-1014-104817-4c2-harness-0-disk-0" }, { "myproject-1014-104817-4c2-harness-0-disk-1" }.
repeated string data_disks = 2;
- Parameters:
index
- The index to set the value at.value
- The dataDisks to set.- Returns:
- This builder for chaining.
-
addDataDisks
public DataDiskAssignment.Builder addDataDisks(String value)
Mounted data disks. The order is important a data disk's 0-based index in this list defines which persistent directory the disk is mounted to, for example the list of { "myproject-1014-104817-4c2-harness-0-disk-0" }, { "myproject-1014-104817-4c2-harness-0-disk-1" }.
repeated string data_disks = 2;
- Parameters:
value
- The dataDisks to add.- Returns:
- This builder for chaining.
-
addAllDataDisks
public DataDiskAssignment.Builder addAllDataDisks(Iterable<String> values)
Mounted data disks. The order is important a data disk's 0-based index in this list defines which persistent directory the disk is mounted to, for example the list of { "myproject-1014-104817-4c2-harness-0-disk-0" }, { "myproject-1014-104817-4c2-harness-0-disk-1" }.
repeated string data_disks = 2;
- Parameters:
values
- The dataDisks to add.- Returns:
- This builder for chaining.
-
clearDataDisks
public DataDiskAssignment.Builder clearDataDisks()
Mounted data disks. The order is important a data disk's 0-based index in this list defines which persistent directory the disk is mounted to, for example the list of { "myproject-1014-104817-4c2-harness-0-disk-0" }, { "myproject-1014-104817-4c2-harness-0-disk-1" }.
repeated string data_disks = 2;
- Returns:
- This builder for chaining.
-
addDataDisksBytes
public DataDiskAssignment.Builder addDataDisksBytes(com.google.protobuf.ByteString value)
Mounted data disks. The order is important a data disk's 0-based index in this list defines which persistent directory the disk is mounted to, for example the list of { "myproject-1014-104817-4c2-harness-0-disk-0" }, { "myproject-1014-104817-4c2-harness-0-disk-1" }.
repeated string data_disks = 2;
- Parameters:
value
- The bytes of the dataDisks to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final DataDiskAssignment.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataDiskAssignment.Builder>
-
mergeUnknownFields
public final DataDiskAssignment.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataDiskAssignment.Builder>
-
-