Package com.google.cloud.compute.v1
Interface ConfidentialInstanceConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ConfidentialInstanceConfig,ConfidentialInstanceConfig.Builder
@Generated
public interface ConfidentialInstanceConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionDefines the type of technology used by the confidential instance.com.google.protobuf.ByteStringDefines the type of technology used by the confidential instance.booleanDefines whether the instance should have confidential compute enabled.booleanDefines the type of technology used by the confidential instance.booleanDefines whether the instance should have confidential compute enabled.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
-
hasConfidentialInstanceType
boolean hasConfidentialInstanceType()Defines the type of technology used by the confidential instance. Check the ConfidentialInstanceType enum for the list of possible values.
optional string confidential_instance_type = 43484717;- Returns:
- Whether the confidentialInstanceType field is set.
-
getConfidentialInstanceType
String getConfidentialInstanceType()Defines the type of technology used by the confidential instance. Check the ConfidentialInstanceType enum for the list of possible values.
optional string confidential_instance_type = 43484717;- Returns:
- The confidentialInstanceType.
-
getConfidentialInstanceTypeBytes
com.google.protobuf.ByteString getConfidentialInstanceTypeBytes()Defines the type of technology used by the confidential instance. Check the ConfidentialInstanceType enum for the list of possible values.
optional string confidential_instance_type = 43484717;- Returns:
- The bytes for confidentialInstanceType.
-
hasEnableConfidentialCompute
boolean hasEnableConfidentialCompute()Defines whether the instance should have confidential compute enabled.
optional bool enable_confidential_compute = 102135228;- Returns:
- Whether the enableConfidentialCompute field is set.
-
getEnableConfidentialCompute
boolean getEnableConfidentialCompute()Defines whether the instance should have confidential compute enabled.
optional bool enable_confidential_compute = 102135228;- Returns:
- The enableConfidentialCompute.
-