接口 GraphAlgebra.ApplyOrBuilder

  • 所有超级接口:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    所有已知实现类:
    GraphAlgebra.Apply, GraphAlgebra.Apply.Builder
    封闭类:
    GraphAlgebra

    public static interface GraphAlgebra.ApplyOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • 方法详细资料

      • getJoinKindValue

        int getJoinKindValue()
         Define how to join the result of the subtask back to the original relation
         
        .algebra.Join.JoinKind join_kind = 1;
        返回:
        The enum numeric value on the wire for joinKind.
      • getJoinKind

        GraphAlgebra.Join.JoinKind getJoinKind()
         Define how to join the result of the subtask back to the original relation
         
        .algebra.Join.JoinKind join_kind = 1;
        返回:
        The joinKind.
      • getTagsList

        List<Common.NameOrId> getTagsList()
         To project on certain tags of the input relation to execute the subtask
         
        repeated .common.NameOrId tags = 2;
      • getTags

        Common.NameOrId getTags​(int index)
         To project on certain tags of the input relation to execute the subtask
         
        repeated .common.NameOrId tags = 2;
      • getTagsCount

        int getTagsCount()
         To project on certain tags of the input relation to execute the subtask
         
        repeated .common.NameOrId tags = 2;
      • getTagsOrBuilderList

        List<? extends Common.NameOrIdOrBuilder> getTagsOrBuilderList()
         To project on certain tags of the input relation to execute the subtask
         
        repeated .common.NameOrId tags = 2;
      • getTagsOrBuilder

        Common.NameOrIdOrBuilder getTagsOrBuilder​(int index)
         To project on certain tags of the input relation to execute the subtask
         
        repeated .common.NameOrId tags = 2;
      • getSubtask

        int getSubtask()
         The subtask will be perform on certain tags as keys of the input relation
         
        int32 subtask = 3;
        返回:
        The subtask.
      • hasAlias

        boolean hasAlias()
         Define the alias of output from `Apply`
         
        .common.NameOrId alias = 4;
        返回:
        Whether the alias field is set.
      • getAlias

        Common.NameOrId getAlias()
         Define the alias of output from `Apply`
         
        .common.NameOrId alias = 4;
        返回:
        The alias.
      • getAliasOrBuilder

        Common.NameOrIdOrBuilder getAliasOrBuilder()
         Define the alias of output from `Apply`
         
        .common.NameOrId alias = 4;