Class DiskPartition.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DiskPartition.Builder>
-
- com.google.cloud.migrationcenter.v1.DiskPartition.Builder
-
- All Implemented Interfaces:
DiskPartitionOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- DiskPartition
public static final class DiskPartition.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DiskPartition.Builder> implements DiskPartitionOrBuilder
Disk Partition details.
Protobuf typegoogle.cloud.migrationcenter.v1.DiskPartition
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DiskPartition.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DiskPartition
build()
DiskPartition
buildPartial()
DiskPartition.Builder
clear()
DiskPartition.Builder
clearCapacityBytes()
Partition capacity.DiskPartition.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
DiskPartition.Builder
clearFileSystem()
Partition file system.DiskPartition.Builder
clearFreeBytes()
Partition free space.DiskPartition.Builder
clearMountPoint()
Mount pount (Linux/Windows) or drive letter (Windows).DiskPartition.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
DiskPartition.Builder
clearSubPartitions()
Sub-partitions.DiskPartition.Builder
clearType()
Partition type.DiskPartition.Builder
clearUuid()
Partition UUID.DiskPartition.Builder
clone()
long
getCapacityBytes()
Partition capacity.DiskPartition
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getFileSystem()
Partition file system.com.google.protobuf.ByteString
getFileSystemBytes()
Partition file system.long
getFreeBytes()
Partition free space.String
getMountPoint()
Mount pount (Linux/Windows) or drive letter (Windows).com.google.protobuf.ByteString
getMountPointBytes()
Mount pount (Linux/Windows) or drive letter (Windows).DiskPartitionList
getSubPartitions()
Sub-partitions.DiskPartitionList.Builder
getSubPartitionsBuilder()
Sub-partitions.DiskPartitionListOrBuilder
getSubPartitionsOrBuilder()
Sub-partitions.String
getType()
Partition type.com.google.protobuf.ByteString
getTypeBytes()
Partition type.String
getUuid()
Partition UUID.com.google.protobuf.ByteString
getUuidBytes()
Partition UUID.boolean
hasSubPartitions()
Sub-partitions.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
DiskPartition.Builder
mergeFrom(DiskPartition other)
DiskPartition.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
DiskPartition.Builder
mergeFrom(com.google.protobuf.Message other)
DiskPartition.Builder
mergeSubPartitions(DiskPartitionList value)
Sub-partitions.DiskPartition.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
DiskPartition.Builder
setCapacityBytes(long value)
Partition capacity.DiskPartition.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DiskPartition.Builder
setFileSystem(String value)
Partition file system.DiskPartition.Builder
setFileSystemBytes(com.google.protobuf.ByteString value)
Partition file system.DiskPartition.Builder
setFreeBytes(long value)
Partition free space.DiskPartition.Builder
setMountPoint(String value)
Mount pount (Linux/Windows) or drive letter (Windows).DiskPartition.Builder
setMountPointBytes(com.google.protobuf.ByteString value)
Mount pount (Linux/Windows) or drive letter (Windows).DiskPartition.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
DiskPartition.Builder
setSubPartitions(DiskPartitionList value)
Sub-partitions.DiskPartition.Builder
setSubPartitions(DiskPartitionList.Builder builderForValue)
Sub-partitions.DiskPartition.Builder
setType(String value)
Partition type.DiskPartition.Builder
setTypeBytes(com.google.protobuf.ByteString value)
Partition type.DiskPartition.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
DiskPartition.Builder
setUuid(String value)
Partition UUID.DiskPartition.Builder
setUuidBytes(com.google.protobuf.ByteString value)
Partition UUID.-
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<DiskPartition.Builder>
-
clear
public DiskPartition.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<DiskPartition.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<DiskPartition.Builder>
-
getDefaultInstanceForType
public DiskPartition getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public DiskPartition build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DiskPartition buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DiskPartition.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<DiskPartition.Builder>
-
setField
public DiskPartition.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<DiskPartition.Builder>
-
clearField
public DiskPartition.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<DiskPartition.Builder>
-
clearOneof
public DiskPartition.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<DiskPartition.Builder>
-
setRepeatedField
public DiskPartition.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<DiskPartition.Builder>
-
addRepeatedField
public DiskPartition.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<DiskPartition.Builder>
-
mergeFrom
public DiskPartition.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DiskPartition.Builder>
-
mergeFrom
public DiskPartition.Builder mergeFrom(DiskPartition other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<DiskPartition.Builder>
-
mergeFrom
public DiskPartition.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<DiskPartition.Builder>
- Throws:
IOException
-
getType
public String getType()
Partition type.
string type = 1;
- Specified by:
getType
in interfaceDiskPartitionOrBuilder
- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
Partition type.
string type = 1;
- Specified by:
getTypeBytes
in interfaceDiskPartitionOrBuilder
- Returns:
- The bytes for type.
-
setType
public DiskPartition.Builder setType(String value)
Partition type.
string type = 1;
- Parameters:
value
- The type to set.- Returns:
- This builder for chaining.
-
clearType
public DiskPartition.Builder clearType()
Partition type.
string type = 1;
- Returns:
- This builder for chaining.
-
setTypeBytes
public DiskPartition.Builder setTypeBytes(com.google.protobuf.ByteString value)
Partition type.
string type = 1;
- Parameters:
value
- The bytes for type to set.- Returns:
- This builder for chaining.
-
getFileSystem
public String getFileSystem()
Partition file system.
string file_system = 2;
- Specified by:
getFileSystem
in interfaceDiskPartitionOrBuilder
- Returns:
- The fileSystem.
-
getFileSystemBytes
public com.google.protobuf.ByteString getFileSystemBytes()
Partition file system.
string file_system = 2;
- Specified by:
getFileSystemBytes
in interfaceDiskPartitionOrBuilder
- Returns:
- The bytes for fileSystem.
-
setFileSystem
public DiskPartition.Builder setFileSystem(String value)
Partition file system.
string file_system = 2;
- Parameters:
value
- The fileSystem to set.- Returns:
- This builder for chaining.
-
clearFileSystem
public DiskPartition.Builder clearFileSystem()
Partition file system.
string file_system = 2;
- Returns:
- This builder for chaining.
-
setFileSystemBytes
public DiskPartition.Builder setFileSystemBytes(com.google.protobuf.ByteString value)
Partition file system.
string file_system = 2;
- Parameters:
value
- The bytes for fileSystem to set.- Returns:
- This builder for chaining.
-
getMountPoint
public String getMountPoint()
Mount pount (Linux/Windows) or drive letter (Windows).
string mount_point = 3;
- Specified by:
getMountPoint
in interfaceDiskPartitionOrBuilder
- Returns:
- The mountPoint.
-
getMountPointBytes
public com.google.protobuf.ByteString getMountPointBytes()
Mount pount (Linux/Windows) or drive letter (Windows).
string mount_point = 3;
- Specified by:
getMountPointBytes
in interfaceDiskPartitionOrBuilder
- Returns:
- The bytes for mountPoint.
-
setMountPoint
public DiskPartition.Builder setMountPoint(String value)
Mount pount (Linux/Windows) or drive letter (Windows).
string mount_point = 3;
- Parameters:
value
- The mountPoint to set.- Returns:
- This builder for chaining.
-
clearMountPoint
public DiskPartition.Builder clearMountPoint()
Mount pount (Linux/Windows) or drive letter (Windows).
string mount_point = 3;
- Returns:
- This builder for chaining.
-
setMountPointBytes
public DiskPartition.Builder setMountPointBytes(com.google.protobuf.ByteString value)
Mount pount (Linux/Windows) or drive letter (Windows).
string mount_point = 3;
- Parameters:
value
- The bytes for mountPoint to set.- Returns:
- This builder for chaining.
-
getCapacityBytes
public long getCapacityBytes()
Partition capacity.
int64 capacity_bytes = 4;
- Specified by:
getCapacityBytes
in interfaceDiskPartitionOrBuilder
- Returns:
- The capacityBytes.
-
setCapacityBytes
public DiskPartition.Builder setCapacityBytes(long value)
Partition capacity.
int64 capacity_bytes = 4;
- Parameters:
value
- The capacityBytes to set.- Returns:
- This builder for chaining.
-
clearCapacityBytes
public DiskPartition.Builder clearCapacityBytes()
Partition capacity.
int64 capacity_bytes = 4;
- Returns:
- This builder for chaining.
-
getFreeBytes
public long getFreeBytes()
Partition free space.
int64 free_bytes = 5;
- Specified by:
getFreeBytes
in interfaceDiskPartitionOrBuilder
- Returns:
- The freeBytes.
-
setFreeBytes
public DiskPartition.Builder setFreeBytes(long value)
Partition free space.
int64 free_bytes = 5;
- Parameters:
value
- The freeBytes to set.- Returns:
- This builder for chaining.
-
clearFreeBytes
public DiskPartition.Builder clearFreeBytes()
Partition free space.
int64 free_bytes = 5;
- Returns:
- This builder for chaining.
-
getUuid
public String getUuid()
Partition UUID.
string uuid = 6;
- Specified by:
getUuid
in interfaceDiskPartitionOrBuilder
- Returns:
- The uuid.
-
getUuidBytes
public com.google.protobuf.ByteString getUuidBytes()
Partition UUID.
string uuid = 6;
- Specified by:
getUuidBytes
in interfaceDiskPartitionOrBuilder
- Returns:
- The bytes for uuid.
-
setUuid
public DiskPartition.Builder setUuid(String value)
Partition UUID.
string uuid = 6;
- Parameters:
value
- The uuid to set.- Returns:
- This builder for chaining.
-
clearUuid
public DiskPartition.Builder clearUuid()
Partition UUID.
string uuid = 6;
- Returns:
- This builder for chaining.
-
setUuidBytes
public DiskPartition.Builder setUuidBytes(com.google.protobuf.ByteString value)
Partition UUID.
string uuid = 6;
- Parameters:
value
- The bytes for uuid to set.- Returns:
- This builder for chaining.
-
hasSubPartitions
public boolean hasSubPartitions()
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7;
- Specified by:
hasSubPartitions
in interfaceDiskPartitionOrBuilder
- Returns:
- Whether the subPartitions field is set.
-
getSubPartitions
public DiskPartitionList getSubPartitions()
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7;
- Specified by:
getSubPartitions
in interfaceDiskPartitionOrBuilder
- Returns:
- The subPartitions.
-
setSubPartitions
public DiskPartition.Builder setSubPartitions(DiskPartitionList value)
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7;
-
setSubPartitions
public DiskPartition.Builder setSubPartitions(DiskPartitionList.Builder builderForValue)
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7;
-
mergeSubPartitions
public DiskPartition.Builder mergeSubPartitions(DiskPartitionList value)
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7;
-
clearSubPartitions
public DiskPartition.Builder clearSubPartitions()
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7;
-
getSubPartitionsBuilder
public DiskPartitionList.Builder getSubPartitionsBuilder()
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7;
-
getSubPartitionsOrBuilder
public DiskPartitionListOrBuilder getSubPartitionsOrBuilder()
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7;
- Specified by:
getSubPartitionsOrBuilder
in interfaceDiskPartitionOrBuilder
-
setUnknownFields
public final DiskPartition.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DiskPartition.Builder>
-
mergeUnknownFields
public final DiskPartition.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DiskPartition.Builder>
-
-