Interface StorageResourceConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
StorageResourceConfig, StorageResourceConfig.Builder

@Generated public interface StorageResourceConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasNewFilestore

      boolean hasNewFilestore()
       Optional. Immutable. If set, indicates that a new Filestore instance
       should be created.
       
      .google.cloud.hypercomputecluster.v1.NewFilestoreConfig new_filestore = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the newFilestore field is set.
    • getNewFilestore

      NewFilestoreConfig getNewFilestore()
       Optional. Immutable. If set, indicates that a new Filestore instance
       should be created.
       
      .google.cloud.hypercomputecluster.v1.NewFilestoreConfig new_filestore = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The newFilestore.
    • getNewFilestoreOrBuilder

      NewFilestoreConfigOrBuilder getNewFilestoreOrBuilder()
       Optional. Immutable. If set, indicates that a new Filestore instance
       should be created.
       
      .google.cloud.hypercomputecluster.v1.NewFilestoreConfig new_filestore = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
    • hasExistingFilestore

      boolean hasExistingFilestore()
       Optional. Immutable. If set, indicates that an existing Filestore
       instance should be imported.
       
      .google.cloud.hypercomputecluster.v1.ExistingFilestoreConfig existing_filestore = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the existingFilestore field is set.
    • getExistingFilestore

      ExistingFilestoreConfig getExistingFilestore()
       Optional. Immutable. If set, indicates that an existing Filestore
       instance should be imported.
       
      .google.cloud.hypercomputecluster.v1.ExistingFilestoreConfig existing_filestore = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The existingFilestore.
    • getExistingFilestoreOrBuilder

      ExistingFilestoreConfigOrBuilder getExistingFilestoreOrBuilder()
       Optional. Immutable. If set, indicates that an existing Filestore
       instance should be imported.
       
      .google.cloud.hypercomputecluster.v1.ExistingFilestoreConfig existing_filestore = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
    • hasNewBucket

      boolean hasNewBucket()
       Optional. Immutable. If set, indicates that a new Cloud Storage bucket
       should be created.
       
      .google.cloud.hypercomputecluster.v1.NewBucketConfig new_bucket = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the newBucket field is set.
    • getNewBucket

      NewBucketConfig getNewBucket()
       Optional. Immutable. If set, indicates that a new Cloud Storage bucket
       should be created.
       
      .google.cloud.hypercomputecluster.v1.NewBucketConfig new_bucket = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The newBucket.
    • getNewBucketOrBuilder

      NewBucketConfigOrBuilder getNewBucketOrBuilder()
       Optional. Immutable. If set, indicates that a new Cloud Storage bucket
       should be created.
       
      .google.cloud.hypercomputecluster.v1.NewBucketConfig new_bucket = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
    • hasExistingBucket

      boolean hasExistingBucket()
       Optional. Immutable. If set, indicates that an existing Cloud Storage
       bucket should be imported.
       
      .google.cloud.hypercomputecluster.v1.ExistingBucketConfig existing_bucket = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the existingBucket field is set.
    • getExistingBucket

      ExistingBucketConfig getExistingBucket()
       Optional. Immutable. If set, indicates that an existing Cloud Storage
       bucket should be imported.
       
      .google.cloud.hypercomputecluster.v1.ExistingBucketConfig existing_bucket = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The existingBucket.
    • getExistingBucketOrBuilder

      ExistingBucketConfigOrBuilder getExistingBucketOrBuilder()
       Optional. Immutable. If set, indicates that an existing Cloud Storage
       bucket should be imported.
       
      .google.cloud.hypercomputecluster.v1.ExistingBucketConfig existing_bucket = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
    • hasNewLustre

      boolean hasNewLustre()
       Optional. Immutable. If set, indicates that a new Managed Lustre instance
       should be created.
       
      .google.cloud.hypercomputecluster.v1.NewLustreConfig new_lustre = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the newLustre field is set.
    • getNewLustre

      NewLustreConfig getNewLustre()
       Optional. Immutable. If set, indicates that a new Managed Lustre instance
       should be created.
       
      .google.cloud.hypercomputecluster.v1.NewLustreConfig new_lustre = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The newLustre.
    • getNewLustreOrBuilder

      NewLustreConfigOrBuilder getNewLustreOrBuilder()
       Optional. Immutable. If set, indicates that a new Managed Lustre instance
       should be created.
       
      .google.cloud.hypercomputecluster.v1.NewLustreConfig new_lustre = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
    • hasExistingLustre

      boolean hasExistingLustre()
       Optional. Immutable. If set, indicates that an existing Managed Lustre
       instance should be imported.
       
      .google.cloud.hypercomputecluster.v1.ExistingLustreConfig existing_lustre = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the existingLustre field is set.
    • getExistingLustre

      ExistingLustreConfig getExistingLustre()
       Optional. Immutable. If set, indicates that an existing Managed Lustre
       instance should be imported.
       
      .google.cloud.hypercomputecluster.v1.ExistingLustreConfig existing_lustre = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The existingLustre.
    • getExistingLustreOrBuilder

      ExistingLustreConfigOrBuilder getExistingLustreOrBuilder()
       Optional. Immutable. If set, indicates that an existing Managed Lustre
       instance should be imported.
       
      .google.cloud.hypercomputecluster.v1.ExistingLustreConfig existing_lustre = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
    • getConfigCase