Interface StorageResourceConfigOrBuilder (0.1.0)

public interface StorageResourceConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getConfigCase()

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

getExistingBucket()

public abstract 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.

getExistingBucketOrBuilder()

public abstract 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 abstract 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.

getExistingFilestoreOrBuilder()

public abstract 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 abstract 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.

getExistingLustreOrBuilder()

public abstract 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 abstract 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.

getNewBucketOrBuilder()

public abstract 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 abstract 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.

getNewFilestoreOrBuilder()

public abstract 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 abstract 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.

getNewLustreOrBuilder()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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.