接口 GraphAlgebra.SegmentApplyOrBuilder

    • 方法详细资料

      • getKeysList

        List<Common.NameOrId> getKeysList()
         The keys to perform grouping, or segmenting. For simplicity, we only allows grouping by the
         existed tags of the graph relation, which is unlike GroupBy that we further allows digging
         into the properties of a vertex/edge that the tag refers to.
         
        repeated .common.NameOrId keys = 1;
      • getKeys

        Common.NameOrId getKeys​(int index)
         The keys to perform grouping, or segmenting. For simplicity, we only allows grouping by the
         existed tags of the graph relation, which is unlike GroupBy that we further allows digging
         into the properties of a vertex/edge that the tag refers to.
         
        repeated .common.NameOrId keys = 1;
      • getKeysCount

        int getKeysCount()
         The keys to perform grouping, or segmenting. For simplicity, we only allows grouping by the
         existed tags of the graph relation, which is unlike GroupBy that we further allows digging
         into the properties of a vertex/edge that the tag refers to.
         
        repeated .common.NameOrId keys = 1;
      • getKeysOrBuilderList

        List<? extends Common.NameOrIdOrBuilder> getKeysOrBuilderList()
         The keys to perform grouping, or segmenting. For simplicity, we only allows grouping by the
         existed tags of the graph relation, which is unlike GroupBy that we further allows digging
         into the properties of a vertex/edge that the tag refers to.
         
        repeated .common.NameOrId keys = 1;
      • getKeysOrBuilder

        Common.NameOrIdOrBuilder getKeysOrBuilder​(int index)
         The keys to perform grouping, or segmenting. For simplicity, we only allows grouping by the
         existed tags of the graph relation, which is unlike GroupBy that we further allows digging
         into the properties of a vertex/edge that the tag refers to.
         
        repeated .common.NameOrId keys = 1;
      • hasApplySubtask

        boolean hasApplySubtask()
         A base of apply operation that is conducted on each group of the relations instead of tuple
         
        .algebra.Apply apply_subtask = 2;
        返回:
        Whether the applySubtask field is set.
      • getApplySubtask

        GraphAlgebra.Apply getApplySubtask()
         A base of apply operation that is conducted on each group of the relations instead of tuple
         
        .algebra.Apply apply_subtask = 2;
        返回:
        The applySubtask.
      • getApplySubtaskOrBuilder

        GraphAlgebra.ApplyOrBuilder getApplySubtaskOrBuilder()
         A base of apply operation that is conducted on each group of the relations instead of tuple
         
        .algebra.Apply apply_subtask = 2;