Interface CelExpressionOrBuilder

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

    public interface CelExpressionOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasParsedExpr

        boolean hasParsedExpr()
         Parsed expression in abstract syntax tree (AST) form.
         
        .google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;
        Returns:
        Whether the parsedExpr field is set.
      • getParsedExpr

        ParsedExpr getParsedExpr()
         Parsed expression in abstract syntax tree (AST) form.
         
        .google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;
        Returns:
        The parsedExpr.
      • getParsedExprOrBuilder

        ParsedExprOrBuilder getParsedExprOrBuilder()
         Parsed expression in abstract syntax tree (AST) form.
         
        .google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;
      • hasCheckedExpr

        boolean hasCheckedExpr()
         Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.
         
        .google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;
        Returns:
        Whether the checkedExpr field is set.
      • getCheckedExpr

        CheckedExpr getCheckedExpr()
         Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.
         
        .google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;
        Returns:
        The checkedExpr.
      • getCheckedExprOrBuilder

        CheckedExprOrBuilder getCheckedExprOrBuilder()
         Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.
         
        .google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;