类 GraphAlgebra.PathExpand.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.PathExpand.Builder>
-
- com.alibaba.graphscope.gaia.proto.GraphAlgebra.PathExpand.Builder
-
- 所有已实现的接口:
GraphAlgebra.PathExpandOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class GraphAlgebra.PathExpand.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.PathExpand.Builder> implements GraphAlgebra.PathExpandOrBuilder
Protobuf typealgebra.PathExpand
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 GraphAlgebra.PathExpandbuild()GraphAlgebra.PathExpandbuildPartial()GraphAlgebra.PathExpand.Builderclear()GraphAlgebra.PathExpand.BuilderclearAlias()An optional alias for the object of the expansionGraphAlgebra.PathExpand.BuilderclearBase()A path expansion has a base expansionGraphAlgebra.PathExpand.BuilderclearCondition()A condition formulated as an expression predicateGraphAlgebra.PathExpand.BuilderclearHopRange()The range that defines the minimum and maximum number of hops of the path expansion.GraphAlgebra.PathExpand.BuilderclearIsOptional()Whether the expand is optional, if true, the expand will return a `None` if the path does not existGraphAlgebra.PathExpand.BuilderclearPathOpt()Path option, including to expand an arbitrary path or a simple pathGraphAlgebra.PathExpand.BuilderclearResultOpt()Result option, including to take end vertex (EndV), or whole path (AllV), for this expansionGraphAlgebra.PathExpand.BuilderclearStartTag()The tag that refers to the starting vertexCommon.NameOrIdgetAlias()An optional alias for the object of the expansionCommon.NameOrId.BuildergetAliasBuilder()An optional alias for the object of the expansionCommon.NameOrIdOrBuildergetAliasOrBuilder()An optional alias for the object of the expansionGraphAlgebra.PathExpand.ExpandBasegetBase()A path expansion has a base expansionGraphAlgebra.PathExpand.ExpandBase.BuildergetBaseBuilder()A path expansion has a base expansionGraphAlgebra.PathExpand.ExpandBaseOrBuildergetBaseOrBuilder()A path expansion has a base expansionOuterExpression.ExpressiongetCondition()A condition formulated as an expression predicateOuterExpression.Expression.BuildergetConditionBuilder()A condition formulated as an expression predicateOuterExpression.ExpressionOrBuildergetConditionOrBuilder()A condition formulated as an expression predicateGraphAlgebra.PathExpandgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()GraphAlgebra.RangegetHopRange()The range that defines the minimum and maximum number of hops of the path expansion.GraphAlgebra.Range.BuildergetHopRangeBuilder()The range that defines the minimum and maximum number of hops of the path expansion.GraphAlgebra.RangeOrBuildergetHopRangeOrBuilder()The range that defines the minimum and maximum number of hops of the path expansion.booleangetIsOptional()Whether the expand is optional, if true, the expand will return a `None` if the path does not existGraphAlgebra.PathExpand.PathOptgetPathOpt()Path option, including to expand an arbitrary path or a simple pathintgetPathOptValue()Path option, including to expand an arbitrary path or a simple pathGraphAlgebra.PathExpand.ResultOptgetResultOpt()Result option, including to take end vertex (EndV), or whole path (AllV), for this expansionintgetResultOptValue()Result option, including to take end vertex (EndV), or whole path (AllV), for this expansionCommon.NameOrIdgetStartTag()The tag that refers to the starting vertexCommon.NameOrId.BuildergetStartTagBuilder()The tag that refers to the starting vertexCommon.NameOrIdOrBuildergetStartTagOrBuilder()The tag that refers to the starting vertexbooleanhasAlias()An optional alias for the object of the expansionbooleanhasBase()A path expansion has a base expansionbooleanhasCondition()A condition formulated as an expression predicatebooleanhasHopRange()The range that defines the minimum and maximum number of hops of the path expansion.booleanhasStartTag()The tag that refers to the starting vertexprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()GraphAlgebra.PathExpand.BuildermergeAlias(Common.NameOrId value)An optional alias for the object of the expansionGraphAlgebra.PathExpand.BuildermergeBase(GraphAlgebra.PathExpand.ExpandBase value)A path expansion has a base expansionGraphAlgebra.PathExpand.BuildermergeCondition(OuterExpression.Expression value)A condition formulated as an expression predicateGraphAlgebra.PathExpand.BuildermergeFrom(GraphAlgebra.PathExpand other)GraphAlgebra.PathExpand.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GraphAlgebra.PathExpand.BuildermergeFrom(com.google.protobuf.Message other)GraphAlgebra.PathExpand.BuildermergeHopRange(GraphAlgebra.Range value)The range that defines the minimum and maximum number of hops of the path expansion.GraphAlgebra.PathExpand.BuildermergeStartTag(Common.NameOrId value)The tag that refers to the starting vertexGraphAlgebra.PathExpand.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GraphAlgebra.PathExpand.BuildersetAlias(Common.NameOrId value)An optional alias for the object of the expansionGraphAlgebra.PathExpand.BuildersetAlias(Common.NameOrId.Builder builderForValue)An optional alias for the object of the expansionGraphAlgebra.PathExpand.BuildersetBase(GraphAlgebra.PathExpand.ExpandBase value)A path expansion has a base expansionGraphAlgebra.PathExpand.BuildersetBase(GraphAlgebra.PathExpand.ExpandBase.Builder builderForValue)A path expansion has a base expansionGraphAlgebra.PathExpand.BuildersetCondition(OuterExpression.Expression value)A condition formulated as an expression predicateGraphAlgebra.PathExpand.BuildersetCondition(OuterExpression.Expression.Builder builderForValue)A condition formulated as an expression predicateGraphAlgebra.PathExpand.BuildersetHopRange(GraphAlgebra.Range value)The range that defines the minimum and maximum number of hops of the path expansion.GraphAlgebra.PathExpand.BuildersetHopRange(GraphAlgebra.Range.Builder builderForValue)The range that defines the minimum and maximum number of hops of the path expansion.GraphAlgebra.PathExpand.BuildersetIsOptional(boolean value)Whether the expand is optional, if true, the expand will return a `None` if the path does not existGraphAlgebra.PathExpand.BuildersetPathOpt(GraphAlgebra.PathExpand.PathOpt value)Path option, including to expand an arbitrary path or a simple pathGraphAlgebra.PathExpand.BuildersetPathOptValue(int value)Path option, including to expand an arbitrary path or a simple pathGraphAlgebra.PathExpand.BuildersetResultOpt(GraphAlgebra.PathExpand.ResultOpt value)Result option, including to take end vertex (EndV), or whole path (AllV), for this expansionGraphAlgebra.PathExpand.BuildersetResultOptValue(int value)Result option, including to take end vertex (EndV), or whole path (AllV), for this expansionGraphAlgebra.PathExpand.BuildersetStartTag(Common.NameOrId value)The tag that refers to the starting vertexGraphAlgebra.PathExpand.BuildersetStartTag(Common.NameOrId.Builder builderForValue)The tag that refers to the starting vertexGraphAlgebra.PathExpand.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
-
-
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.PathExpand.Builder>
-
clear
public GraphAlgebra.PathExpand.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.PathExpand.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.PathExpand.Builder>
-
getDefaultInstanceForType
public GraphAlgebra.PathExpand getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public GraphAlgebra.PathExpand build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public GraphAlgebra.PathExpand buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public GraphAlgebra.PathExpand.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GraphAlgebra.PathExpand.Builder>
-
mergeFrom
public GraphAlgebra.PathExpand.Builder mergeFrom(GraphAlgebra.PathExpand other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.PathExpand.Builder>
-
mergeFrom
public GraphAlgebra.PathExpand.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GraphAlgebra.PathExpand.Builder>- 抛出:
IOException
-
hasBase
public boolean hasBase()
A path expansion has a base expansion
.algebra.PathExpand.ExpandBase base = 1;- 指定者:
hasBase在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- Whether the base field is set.
-
getBase
public GraphAlgebra.PathExpand.ExpandBase getBase()
A path expansion has a base expansion
.algebra.PathExpand.ExpandBase base = 1;- 指定者:
getBase在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- The base.
-
setBase
public GraphAlgebra.PathExpand.Builder setBase(GraphAlgebra.PathExpand.ExpandBase value)
A path expansion has a base expansion
.algebra.PathExpand.ExpandBase base = 1;
-
setBase
public GraphAlgebra.PathExpand.Builder setBase(GraphAlgebra.PathExpand.ExpandBase.Builder builderForValue)
A path expansion has a base expansion
.algebra.PathExpand.ExpandBase base = 1;
-
mergeBase
public GraphAlgebra.PathExpand.Builder mergeBase(GraphAlgebra.PathExpand.ExpandBase value)
A path expansion has a base expansion
.algebra.PathExpand.ExpandBase base = 1;
-
clearBase
public GraphAlgebra.PathExpand.Builder clearBase()
A path expansion has a base expansion
.algebra.PathExpand.ExpandBase base = 1;
-
getBaseBuilder
public GraphAlgebra.PathExpand.ExpandBase.Builder getBaseBuilder()
A path expansion has a base expansion
.algebra.PathExpand.ExpandBase base = 1;
-
getBaseOrBuilder
public GraphAlgebra.PathExpand.ExpandBaseOrBuilder getBaseOrBuilder()
A path expansion has a base expansion
.algebra.PathExpand.ExpandBase base = 1;
-
hasStartTag
public boolean hasStartTag()
The tag that refers to the starting vertex
.common.NameOrId start_tag = 2;- 指定者:
hasStartTag在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- Whether the startTag field is set.
-
getStartTag
public Common.NameOrId getStartTag()
The tag that refers to the starting vertex
.common.NameOrId start_tag = 2;- 指定者:
getStartTag在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- The startTag.
-
setStartTag
public GraphAlgebra.PathExpand.Builder setStartTag(Common.NameOrId value)
The tag that refers to the starting vertex
.common.NameOrId start_tag = 2;
-
setStartTag
public GraphAlgebra.PathExpand.Builder setStartTag(Common.NameOrId.Builder builderForValue)
The tag that refers to the starting vertex
.common.NameOrId start_tag = 2;
-
mergeStartTag
public GraphAlgebra.PathExpand.Builder mergeStartTag(Common.NameOrId value)
The tag that refers to the starting vertex
.common.NameOrId start_tag = 2;
-
clearStartTag
public GraphAlgebra.PathExpand.Builder clearStartTag()
The tag that refers to the starting vertex
.common.NameOrId start_tag = 2;
-
getStartTagBuilder
public Common.NameOrId.Builder getStartTagBuilder()
The tag that refers to the starting vertex
.common.NameOrId start_tag = 2;
-
getStartTagOrBuilder
public Common.NameOrIdOrBuilder getStartTagOrBuilder()
The tag that refers to the starting vertex
.common.NameOrId start_tag = 2;
-
hasAlias
public boolean hasAlias()
An optional alias for the object of the expansion
.common.NameOrId alias = 3;- 指定者:
hasAlias在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- Whether the alias field is set.
-
getAlias
public Common.NameOrId getAlias()
An optional alias for the object of the expansion
.common.NameOrId alias = 3;- 指定者:
getAlias在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- The alias.
-
setAlias
public GraphAlgebra.PathExpand.Builder setAlias(Common.NameOrId value)
An optional alias for the object of the expansion
.common.NameOrId alias = 3;
-
setAlias
public GraphAlgebra.PathExpand.Builder setAlias(Common.NameOrId.Builder builderForValue)
An optional alias for the object of the expansion
.common.NameOrId alias = 3;
-
mergeAlias
public GraphAlgebra.PathExpand.Builder mergeAlias(Common.NameOrId value)
An optional alias for the object of the expansion
.common.NameOrId alias = 3;
-
clearAlias
public GraphAlgebra.PathExpand.Builder clearAlias()
An optional alias for the object of the expansion
.common.NameOrId alias = 3;
-
getAliasBuilder
public Common.NameOrId.Builder getAliasBuilder()
An optional alias for the object of the expansion
.common.NameOrId alias = 3;
-
getAliasOrBuilder
public Common.NameOrIdOrBuilder getAliasOrBuilder()
An optional alias for the object of the expansion
.common.NameOrId alias = 3;
-
hasHopRange
public boolean hasHopRange()
The range that defines the minimum and maximum number of hops of the path expansion. This is optional, if not set, the minimum number is 1, and the maximum is INT_MAX
.algebra.Range hop_range = 4;- 指定者:
hasHopRange在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- Whether the hopRange field is set.
-
getHopRange
public GraphAlgebra.Range getHopRange()
The range that defines the minimum and maximum number of hops of the path expansion. This is optional, if not set, the minimum number is 1, and the maximum is INT_MAX
.algebra.Range hop_range = 4;- 指定者:
getHopRange在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- The hopRange.
-
setHopRange
public GraphAlgebra.PathExpand.Builder setHopRange(GraphAlgebra.Range value)
The range that defines the minimum and maximum number of hops of the path expansion. This is optional, if not set, the minimum number is 1, and the maximum is INT_MAX
.algebra.Range hop_range = 4;
-
setHopRange
public GraphAlgebra.PathExpand.Builder setHopRange(GraphAlgebra.Range.Builder builderForValue)
The range that defines the minimum and maximum number of hops of the path expansion. This is optional, if not set, the minimum number is 1, and the maximum is INT_MAX
.algebra.Range hop_range = 4;
-
mergeHopRange
public GraphAlgebra.PathExpand.Builder mergeHopRange(GraphAlgebra.Range value)
The range that defines the minimum and maximum number of hops of the path expansion. This is optional, if not set, the minimum number is 1, and the maximum is INT_MAX
.algebra.Range hop_range = 4;
-
clearHopRange
public GraphAlgebra.PathExpand.Builder clearHopRange()
The range that defines the minimum and maximum number of hops of the path expansion. This is optional, if not set, the minimum number is 1, and the maximum is INT_MAX
.algebra.Range hop_range = 4;
-
getHopRangeBuilder
public GraphAlgebra.Range.Builder getHopRangeBuilder()
The range that defines the minimum and maximum number of hops of the path expansion. This is optional, if not set, the minimum number is 1, and the maximum is INT_MAX
.algebra.Range hop_range = 4;
-
getHopRangeOrBuilder
public GraphAlgebra.RangeOrBuilder getHopRangeOrBuilder()
The range that defines the minimum and maximum number of hops of the path expansion. This is optional, if not set, the minimum number is 1, and the maximum is INT_MAX
.algebra.Range hop_range = 4;
-
getPathOptValue
public int getPathOptValue()
Path option, including to expand an arbitrary path or a simple path
.algebra.PathExpand.PathOpt path_opt = 5;- 指定者:
getPathOptValue在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- The enum numeric value on the wire for pathOpt.
-
setPathOptValue
public GraphAlgebra.PathExpand.Builder setPathOptValue(int value)
Path option, including to expand an arbitrary path or a simple path
.algebra.PathExpand.PathOpt path_opt = 5;- 参数:
value- The enum numeric value on the wire for pathOpt to set.- 返回:
- This builder for chaining.
-
getPathOpt
public GraphAlgebra.PathExpand.PathOpt getPathOpt()
Path option, including to expand an arbitrary path or a simple path
.algebra.PathExpand.PathOpt path_opt = 5;- 指定者:
getPathOpt在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- The pathOpt.
-
setPathOpt
public GraphAlgebra.PathExpand.Builder setPathOpt(GraphAlgebra.PathExpand.PathOpt value)
Path option, including to expand an arbitrary path or a simple path
.algebra.PathExpand.PathOpt path_opt = 5;- 参数:
value- The pathOpt to set.- 返回:
- This builder for chaining.
-
clearPathOpt
public GraphAlgebra.PathExpand.Builder clearPathOpt()
Path option, including to expand an arbitrary path or a simple path
.algebra.PathExpand.PathOpt path_opt = 5;- 返回:
- This builder for chaining.
-
getResultOptValue
public int getResultOptValue()
Result option, including to take end vertex (EndV), or whole path (AllV), for this expansion
.algebra.PathExpand.ResultOpt result_opt = 6;- 指定者:
getResultOptValue在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- The enum numeric value on the wire for resultOpt.
-
setResultOptValue
public GraphAlgebra.PathExpand.Builder setResultOptValue(int value)
Result option, including to take end vertex (EndV), or whole path (AllV), for this expansion
.algebra.PathExpand.ResultOpt result_opt = 6;- 参数:
value- The enum numeric value on the wire for resultOpt to set.- 返回:
- This builder for chaining.
-
getResultOpt
public GraphAlgebra.PathExpand.ResultOpt getResultOpt()
Result option, including to take end vertex (EndV), or whole path (AllV), for this expansion
.algebra.PathExpand.ResultOpt result_opt = 6;- 指定者:
getResultOpt在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- The resultOpt.
-
setResultOpt
public GraphAlgebra.PathExpand.Builder setResultOpt(GraphAlgebra.PathExpand.ResultOpt value)
Result option, including to take end vertex (EndV), or whole path (AllV), for this expansion
.algebra.PathExpand.ResultOpt result_opt = 6;- 参数:
value- The resultOpt to set.- 返回:
- This builder for chaining.
-
clearResultOpt
public GraphAlgebra.PathExpand.Builder clearResultOpt()
Result option, including to take end vertex (EndV), or whole path (AllV), for this expansion
.algebra.PathExpand.ResultOpt result_opt = 6;- 返回:
- This builder for chaining.
-
hasCondition
public boolean hasCondition()
A condition formulated as an expression predicate
.common.Expression condition = 7;- 指定者:
hasCondition在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- Whether the condition field is set.
-
getCondition
public OuterExpression.Expression getCondition()
A condition formulated as an expression predicate
.common.Expression condition = 7;- 指定者:
getCondition在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- The condition.
-
setCondition
public GraphAlgebra.PathExpand.Builder setCondition(OuterExpression.Expression value)
A condition formulated as an expression predicate
.common.Expression condition = 7;
-
setCondition
public GraphAlgebra.PathExpand.Builder setCondition(OuterExpression.Expression.Builder builderForValue)
A condition formulated as an expression predicate
.common.Expression condition = 7;
-
mergeCondition
public GraphAlgebra.PathExpand.Builder mergeCondition(OuterExpression.Expression value)
A condition formulated as an expression predicate
.common.Expression condition = 7;
-
clearCondition
public GraphAlgebra.PathExpand.Builder clearCondition()
A condition formulated as an expression predicate
.common.Expression condition = 7;
-
getConditionBuilder
public OuterExpression.Expression.Builder getConditionBuilder()
A condition formulated as an expression predicate
.common.Expression condition = 7;
-
getConditionOrBuilder
public OuterExpression.ExpressionOrBuilder getConditionOrBuilder()
A condition formulated as an expression predicate
.common.Expression condition = 7;
-
getIsOptional
public boolean getIsOptional()
Whether the expand is optional, if true, the expand will return a `None` if the path does not exist
bool is_optional = 8;- 指定者:
getIsOptional在接口中GraphAlgebra.PathExpandOrBuilder- 返回:
- The isOptional.
-
setIsOptional
public GraphAlgebra.PathExpand.Builder setIsOptional(boolean value)
Whether the expand is optional, if true, the expand will return a `None` if the path does not exist
bool is_optional = 8;- 参数:
value- The isOptional to set.- 返回:
- This builder for chaining.
-
clearIsOptional
public GraphAlgebra.PathExpand.Builder clearIsOptional()
Whether the expand is optional, if true, the expand will return a `None` if the path does not exist
bool is_optional = 8;- 返回:
- This builder for chaining.
-
setUnknownFields
public final GraphAlgebra.PathExpand.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.PathExpand.Builder>
-
mergeUnknownFields
public final GraphAlgebra.PathExpand.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.PathExpand.Builder>
-
-