Class DiskPartition.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.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.GeneratedMessage.Builder<DiskPartition.Builder>
implements DiskPartitionOrBuilder
Disk Partition details.Protobuf type
google.cloud.migrationcenter.v1.DiskPartition-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Partition capacity.Partition file system.Partition free space.Mount pount (Linux/Windows) or drive letter (Windows).Sub-partitions.Partition type.Partition UUID.longPartition capacity.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorPartition file system.com.google.protobuf.ByteStringPartition file system.longPartition free space.Mount pount (Linux/Windows) or drive letter (Windows).com.google.protobuf.ByteStringMount pount (Linux/Windows) or drive letter (Windows).Sub-partitions.Sub-partitions.Sub-partitions.getType()Partition type.com.google.protobuf.ByteStringPartition type.getUuid()Partition UUID.com.google.protobuf.ByteStringPartition UUID.booleanSub-partitions.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(DiskPartition other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Sub-partitions.setCapacityBytes(long value) Partition capacity.setFileSystem(String value) Partition file system.setFileSystemBytes(com.google.protobuf.ByteString value) Partition file system.setFreeBytes(long value) Partition free space.setMountPoint(String value) Mount pount (Linux/Windows) or drive letter (Windows).setMountPointBytes(com.google.protobuf.ByteString value) Mount pount (Linux/Windows) or drive letter (Windows).Sub-partitions.setSubPartitions(DiskPartitionList.Builder builderForValue) Sub-partitions.Partition type.setTypeBytes(com.google.protobuf.ByteString value) Partition type.Partition UUID.setUuidBytes(com.google.protobuf.ByteString value) Partition UUID.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DiskPartition.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DiskPartition.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<DiskPartition.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DiskPartition.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DiskPartition.Builder>
-
mergeFrom
public DiskPartition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DiskPartition.Builder>- Throws:
IOException
-
getType
Partition type.
string type = 1;- Specified by:
getTypein interfaceDiskPartitionOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()Partition type.
string type = 1;- Specified by:
getTypeBytesin interfaceDiskPartitionOrBuilder- Returns:
- The bytes for type.
-
setType
Partition type.
string type = 1;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Partition type.
string type = 1;- Returns:
- This builder for chaining.
-
setTypeBytes
Partition type.
string type = 1;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
getFileSystem
Partition file system.
string file_system = 2;- Specified by:
getFileSystemin interfaceDiskPartitionOrBuilder- Returns:
- The fileSystem.
-
getFileSystemBytes
public com.google.protobuf.ByteString getFileSystemBytes()Partition file system.
string file_system = 2;- Specified by:
getFileSystemBytesin interfaceDiskPartitionOrBuilder- Returns:
- The bytes for fileSystem.
-
setFileSystem
Partition file system.
string file_system = 2;- Parameters:
value- The fileSystem to set.- Returns:
- This builder for chaining.
-
clearFileSystem
Partition file system.
string file_system = 2;- Returns:
- This builder for chaining.
-
setFileSystemBytes
Partition file system.
string file_system = 2;- Parameters:
value- The bytes for fileSystem to set.- Returns:
- This builder for chaining.
-
getMountPoint
Mount pount (Linux/Windows) or drive letter (Windows).
string mount_point = 3;- Specified by:
getMountPointin 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:
getMountPointBytesin interfaceDiskPartitionOrBuilder- Returns:
- The bytes for mountPoint.
-
setMountPoint
Mount pount (Linux/Windows) or drive letter (Windows).
string mount_point = 3;- Parameters:
value- The mountPoint to set.- Returns:
- This builder for chaining.
-
clearMountPoint
Mount pount (Linux/Windows) or drive letter (Windows).
string mount_point = 3;- Returns:
- This builder for chaining.
-
setMountPointBytes
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:
getCapacityBytesin interfaceDiskPartitionOrBuilder- Returns:
- The capacityBytes.
-
setCapacityBytes
Partition capacity.
int64 capacity_bytes = 4;- Parameters:
value- The capacityBytes to set.- Returns:
- This builder for chaining.
-
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:
getFreeBytesin interfaceDiskPartitionOrBuilder- Returns:
- The freeBytes.
-
setFreeBytes
Partition free space.
int64 free_bytes = 5;- Parameters:
value- The freeBytes to set.- Returns:
- This builder for chaining.
-
clearFreeBytes
Partition free space.
int64 free_bytes = 5;- Returns:
- This builder for chaining.
-
getUuid
Partition UUID.
string uuid = 6;- Specified by:
getUuidin interfaceDiskPartitionOrBuilder- Returns:
- The uuid.
-
getUuidBytes
public com.google.protobuf.ByteString getUuidBytes()Partition UUID.
string uuid = 6;- Specified by:
getUuidBytesin interfaceDiskPartitionOrBuilder- Returns:
- The bytes for uuid.
-
setUuid
Partition UUID.
string uuid = 6;- Parameters:
value- The uuid to set.- Returns:
- This builder for chaining.
-
clearUuid
Partition UUID.
string uuid = 6;- Returns:
- This builder for chaining.
-
setUuidBytes
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:
hasSubPartitionsin interfaceDiskPartitionOrBuilder- Returns:
- Whether the subPartitions field is set.
-
getSubPartitions
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7;- Specified by:
getSubPartitionsin interfaceDiskPartitionOrBuilder- Returns:
- The subPartitions.
-
setSubPartitions
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7; -
setSubPartitions
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7; -
mergeSubPartitions
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7; -
clearSubPartitions
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7; -
getSubPartitionsBuilder
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7; -
getSubPartitionsOrBuilder
Sub-partitions.
.google.cloud.migrationcenter.v1.DiskPartitionList sub_partitions = 7;- Specified by:
getSubPartitionsOrBuilderin interfaceDiskPartitionOrBuilder
-