接口 GraphAlgebraPhysical.EdgeExpandOrBuilder
-
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- 封闭类:
- GraphAlgebraPhysical
public static interface GraphAlgebraPhysical.EdgeExpandOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 com.google.protobuf.Int32ValuegetAlias()An optional alias for the object of the expansioncom.google.protobuf.Int32ValueOrBuildergetAliasOrBuilder()An optional alias for the object of the expansionGraphAlgebraPhysical.EdgeExpand.DirectiongetDirection()The direction of the expanded edgeintgetDirectionValue()The direction of the expanded edgeGraphAlgebraPhysical.EdgeExpand.ExpandOptgetExpandOpt()Expand option, i.e., expand vertices/edges/degree.intgetExpandOptValue()Expand option, i.e., expand vertices/edges/degree.booleangetIsOptional()Whether the expand is optional, if true, the expand will return a `None` if the edge does not existGraphAlgebra.QueryParamsgetParams()The query parameters define the condition that the edge/end vertex must satisfy.GraphAlgebra.QueryParamsOrBuildergetParamsOrBuilder()The query parameters define the condition that the edge/end vertex must satisfy.com.google.protobuf.Int32ValuegetVTag()The tag that refers to the starting vertexcom.google.protobuf.Int32ValueOrBuildergetVTagOrBuilder()The tag that refers to the starting vertexbooleanhasAlias()An optional alias for the object of the expansionbooleanhasParams()The query parameters define the condition that the edge/end vertex must satisfy.booleanhasVTag()The tag that refers to the starting vertex
-
-
-
方法详细资料
-
hasVTag
boolean hasVTag()
The tag that refers to the starting vertex
.google.protobuf.Int32Value v_tag = 1;- 返回:
- Whether the vTag field is set.
-
getVTag
com.google.protobuf.Int32Value getVTag()
The tag that refers to the starting vertex
.google.protobuf.Int32Value v_tag = 1;- 返回:
- The vTag.
-
getVTagOrBuilder
com.google.protobuf.Int32ValueOrBuilder getVTagOrBuilder()
The tag that refers to the starting vertex
.google.protobuf.Int32Value v_tag = 1;
-
getDirectionValue
int getDirectionValue()
The direction of the expanded edge
.physical.EdgeExpand.Direction direction = 2;- 返回:
- The enum numeric value on the wire for direction.
-
getDirection
GraphAlgebraPhysical.EdgeExpand.Direction getDirection()
The direction of the expanded edge
.physical.EdgeExpand.Direction direction = 2;- 返回:
- The direction.
-
hasParams
boolean hasParams()
The query parameters define the condition that the edge/end vertex must satisfy. Note that whether the query parameters apply to the edge or end vertex depends on the `is_edge` indicator, with one exception that the `tables` parameter in `EdgeExpand` **always** applies to the edge for now (may be fixed later) .
.algebra.QueryParams params = 3;- 返回:
- Whether the params field is set.
-
getParams
GraphAlgebra.QueryParams getParams()
The query parameters define the condition that the edge/end vertex must satisfy. Note that whether the query parameters apply to the edge or end vertex depends on the `is_edge` indicator, with one exception that the `tables` parameter in `EdgeExpand` **always** applies to the edge for now (may be fixed later) .
.algebra.QueryParams params = 3;- 返回:
- The params.
-
getParamsOrBuilder
GraphAlgebra.QueryParamsOrBuilder getParamsOrBuilder()
The query parameters define the condition that the edge/end vertex must satisfy. Note that whether the query parameters apply to the edge or end vertex depends on the `is_edge` indicator, with one exception that the `tables` parameter in `EdgeExpand` **always** applies to the edge for now (may be fixed later) .
.algebra.QueryParams params = 3;
-
hasAlias
boolean hasAlias()
An optional alias for the object of the expansion
.google.protobuf.Int32Value alias = 4;- 返回:
- Whether the alias field is set.
-
getAlias
com.google.protobuf.Int32Value getAlias()
An optional alias for the object of the expansion
.google.protobuf.Int32Value alias = 4;- 返回:
- The alias.
-
getAliasOrBuilder
com.google.protobuf.Int32ValueOrBuilder getAliasOrBuilder()
An optional alias for the object of the expansion
.google.protobuf.Int32Value alias = 4;
-
getExpandOptValue
int getExpandOptValue()
Expand option, i.e., expand vertices/edges/degree.
.physical.EdgeExpand.ExpandOpt expand_opt = 5;- 返回:
- The enum numeric value on the wire for expandOpt.
-
getExpandOpt
GraphAlgebraPhysical.EdgeExpand.ExpandOpt getExpandOpt()
Expand option, i.e., expand vertices/edges/degree.
.physical.EdgeExpand.ExpandOpt expand_opt = 5;- 返回:
- The expandOpt.
-
getIsOptional
boolean getIsOptional()
Whether the expand is optional, if true, the expand will return a `None` if the edge does not exist
bool is_optional = 6;- 返回:
- The isOptional.
-
-