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 Type
    Method
    Description
    Defines the type of technology used by the confidential instance.
    com.google.protobuf.ByteString
    Defines the type of technology used by the confidential instance.
    boolean
    Defines whether the instance should have confidential compute enabled.
    boolean
    Defines the type of technology used by the confidential instance.
    boolean
    Defines whether the instance should have confidential compute enabled.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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.