Interface ConfidentialInstanceConfigOrBuilder (1.64.0)

public interface ConfidentialInstanceConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getConfidentialInstanceType()

public abstract 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
Type Description
String

The confidentialInstanceType.

getConfidentialInstanceTypeBytes()

public abstract 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
Type Description
ByteString

The bytes for confidentialInstanceType.

getEnableConfidentialCompute()

public abstract boolean getEnableConfidentialCompute()

Defines whether the instance should have confidential compute enabled.

optional bool enable_confidential_compute = 102135228;

Returns
Type Description
boolean

The enableConfidentialCompute.

hasConfidentialInstanceType()

public abstract 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
Type Description
boolean

Whether the confidentialInstanceType field is set.

hasEnableConfidentialCompute()

public abstract boolean hasEnableConfidentialCompute()

Defines whether the instance should have confidential compute enabled.

optional bool enable_confidential_compute = 102135228;

Returns
Type Description
boolean

Whether the enableConfidentialCompute field is set.