Package com.google.cloud.tpu.v2alpha1
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 Summary
Modifier and TypeMethodDescriptionOptional.Optional.booleanOptional.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.
-