Class StorageResourceConfig.Builder (0.1.0)

public static final class StorageResourceConfig.Builder extends GeneratedMessageV3.Builder<StorageResourceConfig.Builder> implements StorageResourceConfigOrBuilder

Describes how a storage resource should be initialized. Each storage resource can either be imported from an existing Google Cloud resource or initialized when the cluster is created.

Protobuf type google.cloud.hypercomputecluster.v1beta.StorageResourceConfig

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public StorageResourceConfig build()
Returns
Type Description
StorageResourceConfig

buildPartial()

public StorageResourceConfig buildPartial()
Returns
Type Description
StorageResourceConfig

clear()

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

clearConfig()

public StorageResourceConfig.Builder clearConfig()
Returns
Type Description
StorageResourceConfig.Builder

clearExistingBucket()

public StorageResourceConfig.Builder clearExistingBucket()

Optional. Immutable. If set, indicates that an existing Cloud Storage bucket should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingBucketConfig existing_bucket = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
StorageResourceConfig.Builder

clearExistingFilestore()

public StorageResourceConfig.Builder clearExistingFilestore()

Optional. Immutable. If set, indicates that an existing Filestore instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingFilestoreConfig existing_filestore = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
StorageResourceConfig.Builder

clearExistingLustre()

public StorageResourceConfig.Builder clearExistingLustre()

Optional. Immutable. If set, indicates that an existing Managed Lustre instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingLustreConfig existing_lustre = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
StorageResourceConfig.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearNewBucket()

public StorageResourceConfig.Builder clearNewBucket()

Optional. Immutable. If set, indicates that a new Cloud Storage bucket should be created.

.google.cloud.hypercomputecluster.v1beta.NewBucketConfig new_bucket = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
StorageResourceConfig.Builder

clearNewFilestore()

public StorageResourceConfig.Builder clearNewFilestore()

Optional. Immutable. If set, indicates that a new Filestore instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewFilestoreConfig new_filestore = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
StorageResourceConfig.Builder

clearNewLustre()

public StorageResourceConfig.Builder clearNewLustre()

Optional. Immutable. If set, indicates that a new Managed Lustre instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewLustreConfig new_lustre = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
StorageResourceConfig.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

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

clone()

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

getConfigCase()

public StorageResourceConfig.ConfigCase getConfigCase()
Returns
Type Description
StorageResourceConfig.ConfigCase

getDefaultInstanceForType()

public StorageResourceConfig getDefaultInstanceForType()
Returns
Type Description
StorageResourceConfig

getDescriptorForType()

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

getExistingBucket()

public ExistingBucketConfig getExistingBucket()

Optional. Immutable. If set, indicates that an existing Cloud Storage bucket should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingBucketConfig existing_bucket = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ExistingBucketConfig

The existingBucket.

getExistingBucketBuilder()

public ExistingBucketConfig.Builder getExistingBucketBuilder()

Optional. Immutable. If set, indicates that an existing Cloud Storage bucket should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingBucketConfig existing_bucket = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ExistingBucketConfig.Builder

getExistingBucketOrBuilder()

public ExistingBucketConfigOrBuilder getExistingBucketOrBuilder()

Optional. Immutable. If set, indicates that an existing Cloud Storage bucket should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingBucketConfig existing_bucket = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ExistingBucketConfigOrBuilder

getExistingFilestore()

public ExistingFilestoreConfig getExistingFilestore()

Optional. Immutable. If set, indicates that an existing Filestore instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingFilestoreConfig existing_filestore = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ExistingFilestoreConfig

The existingFilestore.

getExistingFilestoreBuilder()

public ExistingFilestoreConfig.Builder getExistingFilestoreBuilder()

Optional. Immutable. If set, indicates that an existing Filestore instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingFilestoreConfig existing_filestore = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ExistingFilestoreConfig.Builder

getExistingFilestoreOrBuilder()

public ExistingFilestoreConfigOrBuilder getExistingFilestoreOrBuilder()

Optional. Immutable. If set, indicates that an existing Filestore instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingFilestoreConfig existing_filestore = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ExistingFilestoreConfigOrBuilder

getExistingLustre()

public ExistingLustreConfig getExistingLustre()

Optional. Immutable. If set, indicates that an existing Managed Lustre instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingLustreConfig existing_lustre = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ExistingLustreConfig

The existingLustre.

getExistingLustreBuilder()

public ExistingLustreConfig.Builder getExistingLustreBuilder()

Optional. Immutable. If set, indicates that an existing Managed Lustre instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingLustreConfig existing_lustre = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ExistingLustreConfig.Builder

getExistingLustreOrBuilder()

public ExistingLustreConfigOrBuilder getExistingLustreOrBuilder()

Optional. Immutable. If set, indicates that an existing Managed Lustre instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingLustreConfig existing_lustre = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ExistingLustreConfigOrBuilder

getNewBucket()

public NewBucketConfig getNewBucket()

Optional. Immutable. If set, indicates that a new Cloud Storage bucket should be created.

.google.cloud.hypercomputecluster.v1beta.NewBucketConfig new_bucket = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
NewBucketConfig

The newBucket.

getNewBucketBuilder()

public NewBucketConfig.Builder getNewBucketBuilder()

Optional. Immutable. If set, indicates that a new Cloud Storage bucket should be created.

.google.cloud.hypercomputecluster.v1beta.NewBucketConfig new_bucket = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
NewBucketConfig.Builder

getNewBucketOrBuilder()

public NewBucketConfigOrBuilder getNewBucketOrBuilder()

Optional. Immutable. If set, indicates that a new Cloud Storage bucket should be created.

.google.cloud.hypercomputecluster.v1beta.NewBucketConfig new_bucket = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
NewBucketConfigOrBuilder

getNewFilestore()

public NewFilestoreConfig getNewFilestore()

Optional. Immutable. If set, indicates that a new Filestore instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewFilestoreConfig new_filestore = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
NewFilestoreConfig

The newFilestore.

getNewFilestoreBuilder()

public NewFilestoreConfig.Builder getNewFilestoreBuilder()

Optional. Immutable. If set, indicates that a new Filestore instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewFilestoreConfig new_filestore = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
NewFilestoreConfig.Builder

getNewFilestoreOrBuilder()

public NewFilestoreConfigOrBuilder getNewFilestoreOrBuilder()

Optional. Immutable. If set, indicates that a new Filestore instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewFilestoreConfig new_filestore = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
NewFilestoreConfigOrBuilder

getNewLustre()

public NewLustreConfig getNewLustre()

Optional. Immutable. If set, indicates that a new Managed Lustre instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewLustreConfig new_lustre = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
NewLustreConfig

The newLustre.

getNewLustreBuilder()

public NewLustreConfig.Builder getNewLustreBuilder()

Optional. Immutable. If set, indicates that a new Managed Lustre instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewLustreConfig new_lustre = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
NewLustreConfig.Builder

getNewLustreOrBuilder()

public NewLustreConfigOrBuilder getNewLustreOrBuilder()

Optional. Immutable. If set, indicates that a new Managed Lustre instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewLustreConfig new_lustre = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
NewLustreConfigOrBuilder

hasExistingBucket()

public boolean hasExistingBucket()

Optional. Immutable. If set, indicates that an existing Cloud Storage bucket should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingBucketConfig existing_bucket = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
boolean

Whether the existingBucket field is set.

hasExistingFilestore()

public boolean hasExistingFilestore()

Optional. Immutable. If set, indicates that an existing Filestore instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingFilestoreConfig existing_filestore = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
boolean

Whether the existingFilestore field is set.

hasExistingLustre()

public boolean hasExistingLustre()

Optional. Immutable. If set, indicates that an existing Managed Lustre instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingLustreConfig existing_lustre = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
boolean

Whether the existingLustre field is set.

hasNewBucket()

public boolean hasNewBucket()

Optional. Immutable. If set, indicates that a new Cloud Storage bucket should be created.

.google.cloud.hypercomputecluster.v1beta.NewBucketConfig new_bucket = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
boolean

Whether the newBucket field is set.

hasNewFilestore()

public boolean hasNewFilestore()

Optional. Immutable. If set, indicates that a new Filestore instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewFilestoreConfig new_filestore = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
boolean

Whether the newFilestore field is set.

hasNewLustre()

public boolean hasNewLustre()

Optional. Immutable. If set, indicates that a new Managed Lustre instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewLustreConfig new_lustre = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
boolean

Whether the newLustre field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeExistingBucket(ExistingBucketConfig value)

public StorageResourceConfig.Builder mergeExistingBucket(ExistingBucketConfig value)

Optional. Immutable. If set, indicates that an existing Cloud Storage bucket should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingBucketConfig existing_bucket = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value ExistingBucketConfig
Returns
Type Description
StorageResourceConfig.Builder

mergeExistingFilestore(ExistingFilestoreConfig value)

public StorageResourceConfig.Builder mergeExistingFilestore(ExistingFilestoreConfig value)

Optional. Immutable. If set, indicates that an existing Filestore instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingFilestoreConfig existing_filestore = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value ExistingFilestoreConfig
Returns
Type Description
StorageResourceConfig.Builder

mergeExistingLustre(ExistingLustreConfig value)

public StorageResourceConfig.Builder mergeExistingLustre(ExistingLustreConfig value)

Optional. Immutable. If set, indicates that an existing Managed Lustre instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingLustreConfig existing_lustre = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value ExistingLustreConfig
Returns
Type Description
StorageResourceConfig.Builder

mergeFrom(StorageResourceConfig other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeNewBucket(NewBucketConfig value)

public StorageResourceConfig.Builder mergeNewBucket(NewBucketConfig value)

Optional. Immutable. If set, indicates that a new Cloud Storage bucket should be created.

.google.cloud.hypercomputecluster.v1beta.NewBucketConfig new_bucket = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value NewBucketConfig
Returns
Type Description
StorageResourceConfig.Builder

mergeNewFilestore(NewFilestoreConfig value)

public StorageResourceConfig.Builder mergeNewFilestore(NewFilestoreConfig value)

Optional. Immutable. If set, indicates that a new Filestore instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewFilestoreConfig new_filestore = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value NewFilestoreConfig
Returns
Type Description
StorageResourceConfig.Builder

mergeNewLustre(NewLustreConfig value)

public StorageResourceConfig.Builder mergeNewLustre(NewLustreConfig value)

Optional. Immutable. If set, indicates that a new Managed Lustre instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewLustreConfig new_lustre = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value NewLustreConfig
Returns
Type Description
StorageResourceConfig.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setExistingBucket(ExistingBucketConfig value)

public StorageResourceConfig.Builder setExistingBucket(ExistingBucketConfig value)

Optional. Immutable. If set, indicates that an existing Cloud Storage bucket should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingBucketConfig existing_bucket = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value ExistingBucketConfig
Returns
Type Description
StorageResourceConfig.Builder

setExistingBucket(ExistingBucketConfig.Builder builderForValue)

public StorageResourceConfig.Builder setExistingBucket(ExistingBucketConfig.Builder builderForValue)

Optional. Immutable. If set, indicates that an existing Cloud Storage bucket should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingBucketConfig existing_bucket = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
builderForValue ExistingBucketConfig.Builder
Returns
Type Description
StorageResourceConfig.Builder

setExistingFilestore(ExistingFilestoreConfig value)

public StorageResourceConfig.Builder setExistingFilestore(ExistingFilestoreConfig value)

Optional. Immutable. If set, indicates that an existing Filestore instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingFilestoreConfig existing_filestore = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value ExistingFilestoreConfig
Returns
Type Description
StorageResourceConfig.Builder

setExistingFilestore(ExistingFilestoreConfig.Builder builderForValue)

public StorageResourceConfig.Builder setExistingFilestore(ExistingFilestoreConfig.Builder builderForValue)

Optional. Immutable. If set, indicates that an existing Filestore instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingFilestoreConfig existing_filestore = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
builderForValue ExistingFilestoreConfig.Builder
Returns
Type Description
StorageResourceConfig.Builder

setExistingLustre(ExistingLustreConfig value)

public StorageResourceConfig.Builder setExistingLustre(ExistingLustreConfig value)

Optional. Immutable. If set, indicates that an existing Managed Lustre instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingLustreConfig existing_lustre = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value ExistingLustreConfig
Returns
Type Description
StorageResourceConfig.Builder

setExistingLustre(ExistingLustreConfig.Builder builderForValue)

public StorageResourceConfig.Builder setExistingLustre(ExistingLustreConfig.Builder builderForValue)

Optional. Immutable. If set, indicates that an existing Managed Lustre instance should be imported.

.google.cloud.hypercomputecluster.v1beta.ExistingLustreConfig existing_lustre = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
builderForValue ExistingLustreConfig.Builder
Returns
Type Description
StorageResourceConfig.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

setNewBucket(NewBucketConfig value)

public StorageResourceConfig.Builder setNewBucket(NewBucketConfig value)

Optional. Immutable. If set, indicates that a new Cloud Storage bucket should be created.

.google.cloud.hypercomputecluster.v1beta.NewBucketConfig new_bucket = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value NewBucketConfig
Returns
Type Description
StorageResourceConfig.Builder

setNewBucket(NewBucketConfig.Builder builderForValue)

public StorageResourceConfig.Builder setNewBucket(NewBucketConfig.Builder builderForValue)

Optional. Immutable. If set, indicates that a new Cloud Storage bucket should be created.

.google.cloud.hypercomputecluster.v1beta.NewBucketConfig new_bucket = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
builderForValue NewBucketConfig.Builder
Returns
Type Description
StorageResourceConfig.Builder

setNewFilestore(NewFilestoreConfig value)

public StorageResourceConfig.Builder setNewFilestore(NewFilestoreConfig value)

Optional. Immutable. If set, indicates that a new Filestore instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewFilestoreConfig new_filestore = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value NewFilestoreConfig
Returns
Type Description
StorageResourceConfig.Builder

setNewFilestore(NewFilestoreConfig.Builder builderForValue)

public StorageResourceConfig.Builder setNewFilestore(NewFilestoreConfig.Builder builderForValue)

Optional. Immutable. If set, indicates that a new Filestore instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewFilestoreConfig new_filestore = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
builderForValue NewFilestoreConfig.Builder
Returns
Type Description
StorageResourceConfig.Builder

setNewLustre(NewLustreConfig value)

public StorageResourceConfig.Builder setNewLustre(NewLustreConfig value)

Optional. Immutable. If set, indicates that a new Managed Lustre instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewLustreConfig new_lustre = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value NewLustreConfig
Returns
Type Description
StorageResourceConfig.Builder

setNewLustre(NewLustreConfig.Builder builderForValue)

public StorageResourceConfig.Builder setNewLustre(NewLustreConfig.Builder builderForValue)

Optional. Immutable. If set, indicates that a new Managed Lustre instance should be created.

.google.cloud.hypercomputecluster.v1beta.NewLustreConfig new_lustre = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
builderForValue NewLustreConfig.Builder
Returns
Type Description
StorageResourceConfig.Builder

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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