Interface CELSamplerConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CELSamplerConfig,CELSamplerConfig.Builder
public interface CELSamplerConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionExpression that, when evaluated, will be used to make sample decision.Expression that, when evaluated, will be used to make sample decision.booleanExpression that, when evaluated, will be used to make sample decision.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasExpression
boolean hasExpression()Expression that, when evaluated, will be used to make sample decision.
.xds.type.v3.CelExpression expression = 1 [(.xds.annotations.v3.field_status) = { ... }- Returns:
- Whether the expression field is set.
-
getExpression
CelExpression getExpression()Expression that, when evaluated, will be used to make sample decision.
.xds.type.v3.CelExpression expression = 1 [(.xds.annotations.v3.field_status) = { ... }- Returns:
- The expression.
-
getExpressionOrBuilder
CelExpressionOrBuilder getExpressionOrBuilder()Expression that, when evaluated, will be used to make sample decision.
.xds.type.v3.CelExpression expression = 1 [(.xds.annotations.v3.field_status) = { ... }
-