Interface CelMatcherOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CelMatcher, CelMatcher.Builder

public interface CelMatcherOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Free-form description of the CEL AST, e.g.
    com.google.protobuf.ByteString
    Free-form description of the CEL AST, e.g.
    Either parsed or checked representation of the CEL program.
    Either parsed or checked representation of the CEL program.
    boolean
    Either parsed or checked representation of the CEL program.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasExprMatch

      boolean hasExprMatch()
       Either parsed or checked representation of the CEL program.
       
      .xds.type.v3.CelExpression expr_match = 1 [(.validate.rules) = { ... }
      Returns:
      Whether the exprMatch field is set.
    • getExprMatch

      CelExpression getExprMatch()
       Either parsed or checked representation of the CEL program.
       
      .xds.type.v3.CelExpression expr_match = 1 [(.validate.rules) = { ... }
      Returns:
      The exprMatch.
    • getExprMatchOrBuilder

      CelExpressionOrBuilder getExprMatchOrBuilder()
       Either parsed or checked representation of the CEL program.
       
      .xds.type.v3.CelExpression expr_match = 1 [(.validate.rules) = { ... }
    • getDescription

      String getDescription()
       Free-form description of the CEL AST, e.g. the original expression text, to be
       used for debugging assistance.
       
      string description = 2;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       Free-form description of the CEL AST, e.g. the original expression text, to be
       used for debugging assistance.
       
      string description = 2;
      Returns:
      The bytes for description.