Package com.google.cloud.aiplatform.v1
Class LustreMount.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<LustreMount.Builder>
com.google.cloud.aiplatform.v1.LustreMount.Builder
- All Implemented Interfaces:
LustreMountOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- LustreMount
public static final class LustreMount.Builder
extends com.google.protobuf.GeneratedMessage.Builder<LustreMount.Builder>
implements LustreMountOrBuilder
Represents a mount configuration for Lustre file system.Protobuf type
google.cloud.aiplatform.v1.LustreMount-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Required.Required.Required.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.Required.com.google.protobuf.ByteStringRequired.Required.com.google.protobuf.ByteStringRequired.Required.com.google.protobuf.ByteStringRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(LustreMount other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setFilesystem(String value) Required.setFilesystemBytes(com.google.protobuf.ByteString value) Required.setInstanceIp(String value) Required.setInstanceIpBytes(com.google.protobuf.ByteString value) Required.setMountPoint(String value) Required.setMountPointBytes(com.google.protobuf.ByteString value) Required.setVolumeHandle(String value) Required.setVolumeHandleBytes(com.google.protobuf.ByteString value) Required.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<LustreMount.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<LustreMount.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<LustreMount.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<LustreMount.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<LustreMount.Builder>
-
mergeFrom
public LustreMount.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<LustreMount.Builder>- Throws:
IOException
-
getInstanceIp
Required. IP address of the Lustre instance.
string instance_ip = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInstanceIpin interfaceLustreMountOrBuilder- Returns:
- The instanceIp.
-
getInstanceIpBytes
public com.google.protobuf.ByteString getInstanceIpBytes()Required. IP address of the Lustre instance.
string instance_ip = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInstanceIpBytesin interfaceLustreMountOrBuilder- Returns:
- The bytes for instanceIp.
-
setInstanceIp
Required. IP address of the Lustre instance.
string instance_ip = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The instanceIp to set.- Returns:
- This builder for chaining.
-
clearInstanceIp
Required. IP address of the Lustre instance.
string instance_ip = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setInstanceIpBytes
Required. IP address of the Lustre instance.
string instance_ip = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for instanceIp to set.- Returns:
- This builder for chaining.
-
getVolumeHandle
Required. The unique identifier of the Lustre volume.
string volume_handle = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getVolumeHandlein interfaceLustreMountOrBuilder- Returns:
- The volumeHandle.
-
getVolumeHandleBytes
public com.google.protobuf.ByteString getVolumeHandleBytes()Required. The unique identifier of the Lustre volume.
string volume_handle = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getVolumeHandleBytesin interfaceLustreMountOrBuilder- Returns:
- The bytes for volumeHandle.
-
setVolumeHandle
Required. The unique identifier of the Lustre volume.
string volume_handle = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The volumeHandle to set.- Returns:
- This builder for chaining.
-
clearVolumeHandle
Required. The unique identifier of the Lustre volume.
string volume_handle = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setVolumeHandleBytes
Required. The unique identifier of the Lustre volume.
string volume_handle = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for volumeHandle to set.- Returns:
- This builder for chaining.
-
getFilesystem
Required. The name of the Lustre filesystem.
string filesystem = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFilesystemin interfaceLustreMountOrBuilder- Returns:
- The filesystem.
-
getFilesystemBytes
public com.google.protobuf.ByteString getFilesystemBytes()Required. The name of the Lustre filesystem.
string filesystem = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFilesystemBytesin interfaceLustreMountOrBuilder- Returns:
- The bytes for filesystem.
-
setFilesystem
Required. The name of the Lustre filesystem.
string filesystem = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The filesystem to set.- Returns:
- This builder for chaining.
-
clearFilesystem
Required. The name of the Lustre filesystem.
string filesystem = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setFilesystemBytes
Required. The name of the Lustre filesystem.
string filesystem = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for filesystem to set.- Returns:
- This builder for chaining.
-
getMountPoint
Required. Destination mount path. The Lustre file system will be mounted for the user under /mnt/lustre/<mount_point>
string mount_point = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMountPointin interfaceLustreMountOrBuilder- Returns:
- The mountPoint.
-
getMountPointBytes
public com.google.protobuf.ByteString getMountPointBytes()Required. Destination mount path. The Lustre file system will be mounted for the user under /mnt/lustre/<mount_point>
string mount_point = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMountPointBytesin interfaceLustreMountOrBuilder- Returns:
- The bytes for mountPoint.
-
setMountPoint
Required. Destination mount path. The Lustre file system will be mounted for the user under /mnt/lustre/<mount_point>
string mount_point = 4 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The mountPoint to set.- Returns:
- This builder for chaining.
-
clearMountPoint
Required. Destination mount path. The Lustre file system will be mounted for the user under /mnt/lustre/<mount_point>
string mount_point = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setMountPointBytes
Required. Destination mount path. The Lustre file system will be mounted for the user under /mnt/lustre/<mount_point>
string mount_point = 4 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for mountPoint to set.- Returns:
- This builder for chaining.
-