Interface CELExpressionOrBuilder (0.7.0)

public interface CELExpressionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCriteriaCase()

public abstract CELExpression.CriteriaCase getCriteriaCase()
Returns
Type Description
CELExpression.CriteriaCase

getExpression()

public abstract String getExpression()

Required. The logical expression in CEL. The maximum length of the condition is 1000 characters. For more information, see CEL expression.

string expression = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The expression.

getExpressionBytes()

public abstract ByteString getExpressionBytes()

Required. The logical expression in CEL. The maximum length of the condition is 1000 characters. For more information, see CEL expression.

string expression = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for expression.

getResourceTypesValues()

public abstract StringList getResourceTypesValues()

The resource instance types on which this expression is defined. The format is <SERVICE_NAME>/<type>. For example: compute.googleapis.com/Instance

.google.cloud.cloudsecuritycompliance.v1.StringList resource_types_values = 3;

Returns
Type Description
StringList

The resourceTypesValues.

getResourceTypesValuesOrBuilder()

public abstract StringListOrBuilder getResourceTypesValuesOrBuilder()

The resource instance types on which this expression is defined. The format is <SERVICE_NAME>/<type>. For example: compute.googleapis.com/Instance

.google.cloud.cloudsecuritycompliance.v1.StringList resource_types_values = 3;

Returns
Type Description
StringListOrBuilder

hasResourceTypesValues()

public abstract boolean hasResourceTypesValues()

The resource instance types on which this expression is defined. The format is <SERVICE_NAME>/<type>. For example: compute.googleapis.com/Instance

.google.cloud.cloudsecuritycompliance.v1.StringList resource_types_values = 3;

Returns
Type Description
boolean

Whether the resourceTypesValues field is set.