public static final class StorageResourceConfig.Builder extends GeneratedMessageV3.Builder<StorageResourceConfig.Builder> implements StorageResourceConfigOrBuilderDescribes 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
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > StorageResourceConfig.BuilderImplements
StorageResourceConfigOrBuilderStatic 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 |
|
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 |
|
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 |
|
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 |
|
clone()
public StorageResourceConfig.Builder clone()| Returns | |
|---|---|
| Type | Description |
StorageResourceConfig.Builder |
|
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 |
|
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 |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
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 |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public StorageResourceConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
StorageResourceConfig.Builder |
|
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 |
|
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 |
|
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 |
|
setUnknownFields(UnknownFieldSet unknownFields)
public final StorageResourceConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
StorageResourceConfig.Builder |
|