接口 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
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 Common.NameOrIdgetAlias()Define the alias of output from `Apply`Common.NameOrIdOrBuildergetAliasOrBuilder()Define the alias of output from `Apply`GraphAlgebra.Join.JoinKindgetJoinKind()Define how to join the result of the subtask back to the original relationintgetJoinKindValue()Define how to join the result of the subtask back to the original relationintgetSubtask()The subtask will be perform on certain tags as keys of the input relationCommon.NameOrIdgetTags(int index)To project on certain tags of the input relation to execute the subtaskintgetTagsCount()To project on certain tags of the input relation to execute the subtaskList<Common.NameOrId>getTagsList()To project on certain tags of the input relation to execute the subtaskCommon.NameOrIdOrBuildergetTagsOrBuilder(int index)To project on certain tags of the input relation to execute the subtaskList<? extends Common.NameOrIdOrBuilder>getTagsOrBuilderList()To project on certain tags of the input relation to execute the subtaskbooleanhasAlias()Define the alias of output from `Apply`
-
-
-
方法详细资料
-
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;
-
-