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 Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Expr getArgs​(int index)
      The arguments.
      int getArgsCount()
      The arguments.
      java.util.List<Expr> getArgsList()
      The arguments.
      ExprOrBuilder getArgsOrBuilder​(int index)
      The arguments.
      java.util.List<? extends ExprOrBuilder> getArgsOrBuilderList()
      The arguments.
      java.lang.String getFunction()
      Required.
      com.google.protobuf.ByteString getFunctionBytes()
      Required.
      Expr getTarget()
      The target of an method call-style expression.
      ExprOrBuilder getTargetOrBuilder()
      The target of an method call-style expression.
      boolean hasTarget()
      The target of an method call-style expression.
      • 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 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

        java.lang.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

        java.util.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

        java.util.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;