Interface CustomConfig.CustomOutputSpec.PropertyOrBuilder (2.24.0)

public static interface CustomConfig.CustomOutputSpec.PropertyOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getName()

public abstract String getName()

Name of the property for the custom output.

string name = 1;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Name of the property for the custom output.

string name = 1;

Returns
TypeDescription
ByteString

The bytes for name.

getValueExpression()

public abstract Expr getValueExpression()

The CEL expression for the custom output. A resource property can be specified to return the value of the property or a text string enclosed in quotation marks.

.google.type.Expr value_expression = 2;

Returns
TypeDescription
com.google.type.Expr

The valueExpression.

getValueExpressionOrBuilder()

public abstract ExprOrBuilder getValueExpressionOrBuilder()

The CEL expression for the custom output. A resource property can be specified to return the value of the property or a text string enclosed in quotation marks.

.google.type.Expr value_expression = 2;

Returns
TypeDescription
com.google.type.ExprOrBuilder

hasValueExpression()

public abstract boolean hasValueExpression()

The CEL expression for the custom output. A resource property can be specified to return the value of the property or a text string enclosed in quotation marks.

.google.type.Expr value_expression = 2;

Returns
TypeDescription
boolean

Whether the valueExpression field is set.