Interface Expr.CallOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Expr.Call, Expr.Call.Builder
    Enclosing class:
    Expr

    public static interface Expr.CallOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasTarget

        boolean hasTarget()
         The target of an method call-style expression. For example, `x` in
         `x.f()`.
         
        .google.api.expr.v1alpha1.Expr target = 1;
        Returns:
        Whether the target field is set.
      • getTarget

        Expr getTarget()
         The target of an method call-style expression. For example, `x` in
         `x.f()`.
         
        .google.api.expr.v1alpha1.Expr target = 1;
        Returns:
        The target.
      • getTargetOrBuilder

        ExprOrBuilder getTargetOrBuilder()
         The target of an method call-style expression. For example, `x` in
         `x.f()`.
         
        .google.api.expr.v1alpha1.Expr target = 1;
      • getFunction

        String getFunction()
         Required. The name of the function or method being called.
         
        string function = 2;
        Returns:
        The function.
      • getFunctionBytes

        com.google.protobuf.ByteString getFunctionBytes()
         Required. The name of the function or method being called.
         
        string function = 2;
        Returns:
        The bytes for function.
      • getArgsList

        List<Expr> getArgsList()
         The arguments.
         
        repeated .google.api.expr.v1alpha1.Expr args = 3;
      • getArgs

        Expr getArgs​(int index)
         The arguments.
         
        repeated .google.api.expr.v1alpha1.Expr args = 3;
      • getArgsCount

        int getArgsCount()
         The arguments.
         
        repeated .google.api.expr.v1alpha1.Expr args = 3;
      • getArgsOrBuilderList

        List<? extends ExprOrBuilder> getArgsOrBuilderList()
         The arguments.
         
        repeated .google.api.expr.v1alpha1.Expr args = 3;
      • getArgsOrBuilder

        ExprOrBuilder getArgsOrBuilder​(int index)
         The arguments.
         
        repeated .google.api.expr.v1alpha1.Expr args = 3;