Interface DataMaskingPolicyOrBuilder (0.65.0)

public interface DataMaskingPolicyOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMaskingExpressionCase()

public abstract DataMaskingPolicy.MaskingExpressionCase getMaskingExpressionCase()
Returns
Type Description
DataMaskingPolicy.MaskingExpressionCase

getPredefinedExpression()

public abstract DataMaskingPolicy.PredefinedExpression getPredefinedExpression()

Optional. A predefined masking expression.

.google.cloud.bigquery.datapolicies.v2beta1.DataMaskingPolicy.PredefinedExpression predefined_expression = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataMaskingPolicy.PredefinedExpression

The predefinedExpression.

getPredefinedExpressionValue()

public abstract int getPredefinedExpressionValue()

Optional. A predefined masking expression.

.google.cloud.bigquery.datapolicies.v2beta1.DataMaskingPolicy.PredefinedExpression predefined_expression = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for predefinedExpression.

hasPredefinedExpression()

public abstract boolean hasPredefinedExpression()

Optional. A predefined masking expression.

.google.cloud.bigquery.datapolicies.v2beta1.DataMaskingPolicy.PredefinedExpression predefined_expression = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the predefinedExpression field is set.