类 GraphAlgebra.GetV.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.GetV.Builder>
-
- com.alibaba.graphscope.gaia.proto.GraphAlgebra.GetV.Builder
-
- 所有已实现的接口:
GraphAlgebra.GetVOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- 封闭类:
- GraphAlgebra.GetV
public static final class GraphAlgebra.GetV.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.GetV.Builder> implements GraphAlgebra.GetVOrBuilder
It is typical to use the operator together with EdgeExpand or PathExpand, with the functionality of obtaining some properties of the end vertex after the expansion.
Protobuf typealgebra.GetV
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 GraphAlgebra.GetVbuild()GraphAlgebra.GetVbuildPartial()GraphAlgebra.GetV.Builderclear()GraphAlgebra.GetV.BuilderclearAlias()The alias of this vertexGraphAlgebra.GetV.BuilderclearMetaData().algebra.MetaData meta_data = 5;GraphAlgebra.GetV.BuilderclearOpt()Determine what vertex to get from the tagged objectGraphAlgebra.GetV.BuilderclearParams()The query parameters of getting verticesGraphAlgebra.GetV.BuilderclearTag()The tag that refers to the edge/path where the end vertex will be retrievedCommon.NameOrIdgetAlias()The alias of this vertexCommon.NameOrId.BuildergetAliasBuilder()The alias of this vertexCommon.NameOrIdOrBuildergetAliasOrBuilder()The alias of this vertexGraphAlgebra.GetVgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()GraphAlgebra.MetaDatagetMetaData().algebra.MetaData meta_data = 5;GraphAlgebra.MetaData.BuildergetMetaDataBuilder().algebra.MetaData meta_data = 5;GraphAlgebra.MetaDataOrBuildergetMetaDataOrBuilder().algebra.MetaData meta_data = 5;GraphAlgebra.GetV.VOptgetOpt()Determine what vertex to get from the tagged objectintgetOptValue()Determine what vertex to get from the tagged objectGraphAlgebra.QueryParamsgetParams()The query parameters of getting verticesGraphAlgebra.QueryParams.BuildergetParamsBuilder()The query parameters of getting verticesGraphAlgebra.QueryParamsOrBuildergetParamsOrBuilder()The query parameters of getting verticesCommon.NameOrIdgetTag()The tag that refers to the edge/path where the end vertex will be retrievedCommon.NameOrId.BuildergetTagBuilder()The tag that refers to the edge/path where the end vertex will be retrievedCommon.NameOrIdOrBuildergetTagOrBuilder()The tag that refers to the edge/path where the end vertex will be retrievedbooleanhasAlias()The alias of this vertexbooleanhasMetaData().algebra.MetaData meta_data = 5;booleanhasParams()The query parameters of getting verticesbooleanhasTag()The tag that refers to the edge/path where the end vertex will be retrievedprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()GraphAlgebra.GetV.BuildermergeAlias(Common.NameOrId value)The alias of this vertexGraphAlgebra.GetV.BuildermergeFrom(GraphAlgebra.GetV other)GraphAlgebra.GetV.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GraphAlgebra.GetV.BuildermergeFrom(com.google.protobuf.Message other)GraphAlgebra.GetV.BuildermergeMetaData(GraphAlgebra.MetaData value).algebra.MetaData meta_data = 5;GraphAlgebra.GetV.BuildermergeParams(GraphAlgebra.QueryParams value)The query parameters of getting verticesGraphAlgebra.GetV.BuildermergeTag(Common.NameOrId value)The tag that refers to the edge/path where the end vertex will be retrievedGraphAlgebra.GetV.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GraphAlgebra.GetV.BuildersetAlias(Common.NameOrId value)The alias of this vertexGraphAlgebra.GetV.BuildersetAlias(Common.NameOrId.Builder builderForValue)The alias of this vertexGraphAlgebra.GetV.BuildersetMetaData(GraphAlgebra.MetaData value).algebra.MetaData meta_data = 5;GraphAlgebra.GetV.BuildersetMetaData(GraphAlgebra.MetaData.Builder builderForValue).algebra.MetaData meta_data = 5;GraphAlgebra.GetV.BuildersetOpt(GraphAlgebra.GetV.VOpt value)Determine what vertex to get from the tagged objectGraphAlgebra.GetV.BuildersetOptValue(int value)Determine what vertex to get from the tagged objectGraphAlgebra.GetV.BuildersetParams(GraphAlgebra.QueryParams value)The query parameters of getting verticesGraphAlgebra.GetV.BuildersetParams(GraphAlgebra.QueryParams.Builder builderForValue)The query parameters of getting verticesGraphAlgebra.GetV.BuildersetTag(Common.NameOrId value)The tag that refers to the edge/path where the end vertex will be retrievedGraphAlgebra.GetV.BuildersetTag(Common.NameOrId.Builder builderForValue)The tag that refers to the edge/path where the end vertex will be retrievedGraphAlgebra.GetV.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.GetV.Builder>
-
clear
public GraphAlgebra.GetV.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.GetV.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.GetV.Builder>
-
getDefaultInstanceForType
public GraphAlgebra.GetV getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public GraphAlgebra.GetV build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public GraphAlgebra.GetV buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public GraphAlgebra.GetV.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GraphAlgebra.GetV.Builder>
-
mergeFrom
public GraphAlgebra.GetV.Builder mergeFrom(GraphAlgebra.GetV other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.GetV.Builder>
-
mergeFrom
public GraphAlgebra.GetV.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.GetV.Builder>- 抛出:
IOException
-
hasTag
public boolean hasTag()
The tag that refers to the edge/path where the end vertex will be retrieved
.common.NameOrId tag = 1;- 指定者:
hasTag在接口中GraphAlgebra.GetVOrBuilder- 返回:
- Whether the tag field is set.
-
getTag
public Common.NameOrId getTag()
The tag that refers to the edge/path where the end vertex will be retrieved
.common.NameOrId tag = 1;- 指定者:
getTag在接口中GraphAlgebra.GetVOrBuilder- 返回:
- The tag.
-
setTag
public GraphAlgebra.GetV.Builder setTag(Common.NameOrId value)
The tag that refers to the edge/path where the end vertex will be retrieved
.common.NameOrId tag = 1;
-
setTag
public GraphAlgebra.GetV.Builder setTag(Common.NameOrId.Builder builderForValue)
The tag that refers to the edge/path where the end vertex will be retrieved
.common.NameOrId tag = 1;
-
mergeTag
public GraphAlgebra.GetV.Builder mergeTag(Common.NameOrId value)
The tag that refers to the edge/path where the end vertex will be retrieved
.common.NameOrId tag = 1;
-
clearTag
public GraphAlgebra.GetV.Builder clearTag()
The tag that refers to the edge/path where the end vertex will be retrieved
.common.NameOrId tag = 1;
-
getTagBuilder
public Common.NameOrId.Builder getTagBuilder()
The tag that refers to the edge/path where the end vertex will be retrieved
.common.NameOrId tag = 1;
-
getTagOrBuilder
public Common.NameOrIdOrBuilder getTagOrBuilder()
The tag that refers to the edge/path where the end vertex will be retrieved
.common.NameOrId tag = 1;- 指定者:
getTagOrBuilder在接口中GraphAlgebra.GetVOrBuilder
-
getOptValue
public int getOptValue()
Determine what vertex to get from the tagged object
.algebra.GetV.VOpt opt = 2;- 指定者:
getOptValue在接口中GraphAlgebra.GetVOrBuilder- 返回:
- The enum numeric value on the wire for opt.
-
setOptValue
public GraphAlgebra.GetV.Builder setOptValue(int value)
Determine what vertex to get from the tagged object
.algebra.GetV.VOpt opt = 2;- 参数:
value- The enum numeric value on the wire for opt to set.- 返回:
- This builder for chaining.
-
getOpt
public GraphAlgebra.GetV.VOpt getOpt()
Determine what vertex to get from the tagged object
.algebra.GetV.VOpt opt = 2;- 指定者:
getOpt在接口中GraphAlgebra.GetVOrBuilder- 返回:
- The opt.
-
setOpt
public GraphAlgebra.GetV.Builder setOpt(GraphAlgebra.GetV.VOpt value)
Determine what vertex to get from the tagged object
.algebra.GetV.VOpt opt = 2;- 参数:
value- The opt to set.- 返回:
- This builder for chaining.
-
clearOpt
public GraphAlgebra.GetV.Builder clearOpt()
Determine what vertex to get from the tagged object
.algebra.GetV.VOpt opt = 2;- 返回:
- This builder for chaining.
-
hasParams
public boolean hasParams()
The query parameters of getting vertices
.algebra.QueryParams params = 3;- 指定者:
hasParams在接口中GraphAlgebra.GetVOrBuilder- 返回:
- Whether the params field is set.
-
getParams
public GraphAlgebra.QueryParams getParams()
The query parameters of getting vertices
.algebra.QueryParams params = 3;- 指定者:
getParams在接口中GraphAlgebra.GetVOrBuilder- 返回:
- The params.
-
setParams
public GraphAlgebra.GetV.Builder setParams(GraphAlgebra.QueryParams value)
The query parameters of getting vertices
.algebra.QueryParams params = 3;
-
setParams
public GraphAlgebra.GetV.Builder setParams(GraphAlgebra.QueryParams.Builder builderForValue)
The query parameters of getting vertices
.algebra.QueryParams params = 3;
-
mergeParams
public GraphAlgebra.GetV.Builder mergeParams(GraphAlgebra.QueryParams value)
The query parameters of getting vertices
.algebra.QueryParams params = 3;
-
clearParams
public GraphAlgebra.GetV.Builder clearParams()
The query parameters of getting vertices
.algebra.QueryParams params = 3;
-
getParamsBuilder
public GraphAlgebra.QueryParams.Builder getParamsBuilder()
The query parameters of getting vertices
.algebra.QueryParams params = 3;
-
getParamsOrBuilder
public GraphAlgebra.QueryParamsOrBuilder getParamsOrBuilder()
The query parameters of getting vertices
.algebra.QueryParams params = 3;- 指定者:
getParamsOrBuilder在接口中GraphAlgebra.GetVOrBuilder
-
hasAlias
public boolean hasAlias()
The alias of this vertex
.common.NameOrId alias = 4;- 指定者:
hasAlias在接口中GraphAlgebra.GetVOrBuilder- 返回:
- Whether the alias field is set.
-
getAlias
public Common.NameOrId getAlias()
The alias of this vertex
.common.NameOrId alias = 4;- 指定者:
getAlias在接口中GraphAlgebra.GetVOrBuilder- 返回:
- The alias.
-
setAlias
public GraphAlgebra.GetV.Builder setAlias(Common.NameOrId value)
The alias of this vertex
.common.NameOrId alias = 4;
-
setAlias
public GraphAlgebra.GetV.Builder setAlias(Common.NameOrId.Builder builderForValue)
The alias of this vertex
.common.NameOrId alias = 4;
-
mergeAlias
public GraphAlgebra.GetV.Builder mergeAlias(Common.NameOrId value)
The alias of this vertex
.common.NameOrId alias = 4;
-
clearAlias
public GraphAlgebra.GetV.Builder clearAlias()
The alias of this vertex
.common.NameOrId alias = 4;
-
getAliasBuilder
public Common.NameOrId.Builder getAliasBuilder()
The alias of this vertex
.common.NameOrId alias = 4;
-
getAliasOrBuilder
public Common.NameOrIdOrBuilder getAliasOrBuilder()
The alias of this vertex
.common.NameOrId alias = 4;- 指定者:
getAliasOrBuilder在接口中GraphAlgebra.GetVOrBuilder
-
hasMetaData
public boolean hasMetaData()
.algebra.MetaData meta_data = 5;- 指定者:
hasMetaData在接口中GraphAlgebra.GetVOrBuilder- 返回:
- Whether the metaData field is set.
-
getMetaData
public GraphAlgebra.MetaData getMetaData()
.algebra.MetaData meta_data = 5;- 指定者:
getMetaData在接口中GraphAlgebra.GetVOrBuilder- 返回:
- The metaData.
-
setMetaData
public GraphAlgebra.GetV.Builder setMetaData(GraphAlgebra.MetaData value)
.algebra.MetaData meta_data = 5;
-
setMetaData
public GraphAlgebra.GetV.Builder setMetaData(GraphAlgebra.MetaData.Builder builderForValue)
.algebra.MetaData meta_data = 5;
-
mergeMetaData
public GraphAlgebra.GetV.Builder mergeMetaData(GraphAlgebra.MetaData value)
.algebra.MetaData meta_data = 5;
-
clearMetaData
public GraphAlgebra.GetV.Builder clearMetaData()
.algebra.MetaData meta_data = 5;
-
getMetaDataBuilder
public GraphAlgebra.MetaData.Builder getMetaDataBuilder()
.algebra.MetaData meta_data = 5;
-
getMetaDataOrBuilder
public GraphAlgebra.MetaDataOrBuilder getMetaDataOrBuilder()
.algebra.MetaData meta_data = 5;
-
setUnknownFields
public final GraphAlgebra.GetV.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.GetV.Builder>
-
mergeUnknownFields
public final GraphAlgebra.GetV.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.GetV.Builder>
-
-