publicfinalclass StorageResourceConfigextendsGeneratedMessageV3implementsStorageResourceConfigOrBuilder
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
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
EXISTING_BUCKET_FIELD_NUMBER
publicstaticfinalintEXISTING_BUCKET_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
EXISTING_FILESTORE_FIELD_NUMBER
publicstaticfinalintEXISTING_FILESTORE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
EXISTING_LUSTRE_FIELD_NUMBER
publicstaticfinalintEXISTING_LUSTRE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
NEW_BUCKET_FIELD_NUMBER
publicstaticfinalintNEW_BUCKET_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
NEW_FILESTORE_FIELD_NUMBER
publicstaticfinalintNEW_FILESTORE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
NEW_LUSTRE_FIELD_NUMBER
publicstaticfinalintNEW_LUSTRE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
Static Methods
getDefaultInstance()
publicstaticStorageResourceConfiggetDefaultInstance()
getDescriptor()
publicstaticfinalDescriptors.DescriptorgetDescriptor()
newBuilder()
publicstaticStorageResourceConfig.BuildernewBuilder()
newBuilder(StorageResourceConfig prototype)
publicstaticStorageResourceConfig.BuildernewBuilder(StorageResourceConfigprototype)
publicstaticStorageResourceConfigparseDelimitedFrom(InputStreaminput)
publicstaticStorageResourceConfigparseDelimitedFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
parseFrom(byte[] data)
publicstaticStorageResourceConfigparseFrom(byte[]data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
publicstaticStorageResourceConfigparseFrom(byte[]data,ExtensionRegistryLiteextensionRegistry)
parseFrom(ByteString data)
publicstaticStorageResourceConfigparseFrom(ByteStringdata)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
publicstaticStorageResourceConfigparseFrom(ByteStringdata,ExtensionRegistryLiteextensionRegistry)
publicstaticStorageResourceConfigparseFrom(CodedInputStreaminput)
publicstaticStorageResourceConfigparseFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
publicstaticStorageResourceConfigparseFrom(InputStreaminput)
publicstaticStorageResourceConfigparseFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
parseFrom(ByteBuffer data)
publicstaticStorageResourceConfigparseFrom(ByteBufferdata)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
publicstaticStorageResourceConfigparseFrom(ByteBufferdata,ExtensionRegistryLiteextensionRegistry)
parser()
publicstaticParser<StorageResourceConfig>parser()
Methods
equals(Object obj)
publicbooleanequals(Objectobj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getConfigCase()
publicStorageResourceConfig.ConfigCasegetConfigCase()
getDefaultInstanceForType()
publicStorageResourceConfiggetDefaultInstanceForType()
getExistingBucket()
publicExistingBucketConfiggetExistingBucket()
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];
getExistingBucketOrBuilder()
publicExistingBucketConfigOrBuildergetExistingBucketOrBuilder()
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];
getExistingFilestore()
publicExistingFilestoreConfiggetExistingFilestore()
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];
getExistingFilestoreOrBuilder()
publicExistingFilestoreConfigOrBuildergetExistingFilestoreOrBuilder()
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];
getExistingLustre()
publicExistingLustreConfiggetExistingLustre()
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];
getExistingLustreOrBuilder()
publicExistingLustreConfigOrBuildergetExistingLustreOrBuilder()
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];
getNewBucket()
publicNewBucketConfiggetNewBucket()
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];
getNewBucketOrBuilder()
publicNewBucketConfigOrBuildergetNewBucketOrBuilder()
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];
getNewFilestore()
publicNewFilestoreConfiggetNewFilestore()
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];
getNewFilestoreOrBuilder()
publicNewFilestoreConfigOrBuildergetNewFilestoreOrBuilder()
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];
getNewLustre()
publicNewLustreConfiggetNewLustre()
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];
getNewLustreOrBuilder()
publicNewLustreConfigOrBuildergetNewLustreOrBuilder()
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];
getParserForType()
publicParser<StorageResourceConfig>getParserForType()
Overrides
getSerializedSize()
publicintgetSerializedSize()
| Returns |
| Type |
Description |
int |
Overrides
hasExistingBucket()
publicbooleanhasExistingBucket()
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()
publicbooleanhasExistingFilestore()
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()
publicbooleanhasExistingLustre()
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()
publicbooleanhasNewBucket()
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()
publicbooleanhasNewFilestore()
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()
publicbooleanhasNewLustre()
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.
|
hashCode()
| Returns |
| Type |
Description |
int |
Overrides
internalGetFieldAccessorTable()
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Overrides
isInitialized()
publicfinalbooleanisInitialized()
Overrides
newBuilderForType()
publicStorageResourceConfig.BuildernewBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protectedStorageResourceConfig.BuildernewBuilderForType(GeneratedMessageV3.BuilderParentparent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protectedObjectnewInstance(GeneratedMessageV3.UnusedPrivateParameterunused)
| Returns |
| Type |
Description |
Object |
Overrides
toBuilder()
publicStorageResourceConfig.BuildertoBuilder()
writeTo(CodedOutputStream output)
publicvoidwriteTo(CodedOutputStreamoutput)
Overrides