Interface BootDiskConfigOrBuilder

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

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

    • hasCustomerEncryptionKey

      boolean hasCustomerEncryptionKey()
       Optional. Customer encryption key for boot disk.
       
      .google.cloud.tpu.v2alpha1.CustomerEncryptionKey customer_encryption_key = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the customerEncryptionKey field is set.
    • getCustomerEncryptionKey

      CustomerEncryptionKey getCustomerEncryptionKey()
       Optional. Customer encryption key for boot disk.
       
      .google.cloud.tpu.v2alpha1.CustomerEncryptionKey customer_encryption_key = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The customerEncryptionKey.
    • getCustomerEncryptionKeyOrBuilder

      CustomerEncryptionKeyOrBuilder getCustomerEncryptionKeyOrBuilder()
       Optional. Customer encryption key for boot disk.
       
      .google.cloud.tpu.v2alpha1.CustomerEncryptionKey customer_encryption_key = 1 [(.google.api.field_behavior) = OPTIONAL];
    • getEnableConfidentialCompute

      boolean getEnableConfidentialCompute()
       Optional. Whether the boot disk will be created with confidential compute
       mode.
       
      bool enable_confidential_compute = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enableConfidentialCompute.