Class LustreMount.Builder (3.83.0)

public static final class LustreMount.Builder extends GeneratedMessageV3.Builder<LustreMount.Builder> implements LustreMountOrBuilder

Represents a mount configuration for Lustre file system.

Protobuf type google.cloud.aiplatform.v1.LustreMount

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public LustreMount.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
LustreMount.Builder
Overrides

build()

public LustreMount build()
Returns
Type Description
LustreMount

buildPartial()

public LustreMount buildPartial()
Returns
Type Description
LustreMount

clear()

public LustreMount.Builder clear()
Returns
Type Description
LustreMount.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public LustreMount.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
LustreMount.Builder
Overrides

clearFilesystem()

public LustreMount.Builder clearFilesystem()

Required. The name of the Lustre filesystem.

string filesystem = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
LustreMount.Builder

This builder for chaining.

clearInstanceIp()

public LustreMount.Builder clearInstanceIp()

Required. IP address of the Lustre instance.

string instance_ip = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
LustreMount.Builder

This builder for chaining.

clearMountPoint()

public LustreMount.Builder 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
Type Description
LustreMount.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public LustreMount.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
LustreMount.Builder
Overrides

clearVolumeHandle()

public LustreMount.Builder clearVolumeHandle()

Required. The unique identifier of the Lustre volume.

string volume_handle = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
LustreMount.Builder

This builder for chaining.

clone()

public LustreMount.Builder clone()
Returns
Type Description
LustreMount.Builder
Overrides

getDefaultInstanceForType()

public LustreMount getDefaultInstanceForType()
Returns
Type Description
LustreMount

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getFilesystem()

public String getFilesystem()

Required. The name of the Lustre filesystem.

string filesystem = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The filesystem.

getFilesystemBytes()

public ByteString getFilesystemBytes()

Required. The name of the Lustre filesystem.

string filesystem = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for filesystem.

getInstanceIp()

public String getInstanceIp()

Required. IP address of the Lustre instance.

string instance_ip = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The instanceIp.

getInstanceIpBytes()

public ByteString getInstanceIpBytes()

Required. IP address of the Lustre instance.

string instance_ip = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for instanceIp.

getMountPoint()

public String 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];

Returns
Type Description
String

The mountPoint.

getMountPointBytes()

public 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];

Returns
Type Description
ByteString

The bytes for mountPoint.

getVolumeHandle()

public String getVolumeHandle()

Required. The unique identifier of the Lustre volume.

string volume_handle = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The volumeHandle.

getVolumeHandleBytes()

public ByteString getVolumeHandleBytes()

Required. The unique identifier of the Lustre volume.

string volume_handle = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for volumeHandle.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(LustreMount other)

public LustreMount.Builder mergeFrom(LustreMount other)
Parameter
Name Description
other LustreMount
Returns
Type Description
LustreMount.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public LustreMount.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
LustreMount.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public LustreMount.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
LustreMount.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final LustreMount.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
LustreMount.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public LustreMount.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
LustreMount.Builder
Overrides

setFilesystem(String value)

public LustreMount.Builder setFilesystem(String value)

Required. The name of the Lustre filesystem.

string filesystem = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The filesystem to set.

Returns
Type Description
LustreMount.Builder

This builder for chaining.

setFilesystemBytes(ByteString value)

public LustreMount.Builder setFilesystemBytes(ByteString value)

Required. The name of the Lustre filesystem.

string filesystem = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for filesystem to set.

Returns
Type Description
LustreMount.Builder

This builder for chaining.

setInstanceIp(String value)

public LustreMount.Builder setInstanceIp(String value)

Required. IP address of the Lustre instance.

string instance_ip = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The instanceIp to set.

Returns
Type Description
LustreMount.Builder

This builder for chaining.

setInstanceIpBytes(ByteString value)

public LustreMount.Builder setInstanceIpBytes(ByteString value)

Required. IP address of the Lustre instance.

string instance_ip = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for instanceIp to set.

Returns
Type Description
LustreMount.Builder

This builder for chaining.

setMountPoint(String value)

public LustreMount.Builder setMountPoint(String value)

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];

Parameter
Name Description
value String

The mountPoint to set.

Returns
Type Description
LustreMount.Builder

This builder for chaining.

setMountPointBytes(ByteString value)

public LustreMount.Builder setMountPointBytes(ByteString value)

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];

Parameter
Name Description
value ByteString

The bytes for mountPoint to set.

Returns
Type Description
LustreMount.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public LustreMount.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
LustreMount.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final LustreMount.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
LustreMount.Builder
Overrides

setVolumeHandle(String value)

public LustreMount.Builder setVolumeHandle(String value)

Required. The unique identifier of the Lustre volume.

string volume_handle = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The volumeHandle to set.

Returns
Type Description
LustreMount.Builder

This builder for chaining.

setVolumeHandleBytes(ByteString value)

public LustreMount.Builder setVolumeHandleBytes(ByteString value)

Required. The unique identifier of the Lustre volume.

string volume_handle = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for volumeHandle to set.

Returns
Type Description
LustreMount.Builder

This builder for chaining.