类 GraphAlgebra.Unfold.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Unfold.Builder>
-
- com.alibaba.graphscope.gaia.proto.GraphAlgebra.Unfold.Builder
-
- 所有已实现的接口:
GraphAlgebra.UnfoldOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- 封闭类:
- GraphAlgebra.Unfold
public static final class GraphAlgebra.Unfold.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Unfold.Builder> implements GraphAlgebra.UnfoldOrBuilder
Protobuf typealgebra.Unfold
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 GraphAlgebra.Unfoldbuild()GraphAlgebra.UnfoldbuildPartial()GraphAlgebra.Unfold.Builderclear()GraphAlgebra.Unfold.BuilderclearAlias()The alias tag for the elements that are unfolded from the collectionGraphAlgebra.Unfold.BuilderclearMetaData()The type for the unfold valueGraphAlgebra.Unfold.BuilderclearTag()The tag of a graph relation that **must** refer to a data of collection typeCommon.NameOrIdgetAlias()The alias tag for the elements that are unfolded from the collectionCommon.NameOrId.BuildergetAliasBuilder()The alias tag for the elements that are unfolded from the collectionCommon.NameOrIdOrBuildergetAliasOrBuilder()The alias tag for the elements that are unfolded from the collectionGraphAlgebra.UnfoldgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()GraphAlgebra.MetaDatagetMetaData()The type for the unfold valueGraphAlgebra.MetaData.BuildergetMetaDataBuilder()The type for the unfold valueGraphAlgebra.MetaDataOrBuildergetMetaDataOrBuilder()The type for the unfold valueCommon.NameOrIdgetTag()The tag of a graph relation that **must** refer to a data of collection typeCommon.NameOrId.BuildergetTagBuilder()The tag of a graph relation that **must** refer to a data of collection typeCommon.NameOrIdOrBuildergetTagOrBuilder()The tag of a graph relation that **must** refer to a data of collection typebooleanhasAlias()The alias tag for the elements that are unfolded from the collectionbooleanhasMetaData()The type for the unfold valuebooleanhasTag()The tag of a graph relation that **must** refer to a data of collection typeprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()GraphAlgebra.Unfold.BuildermergeAlias(Common.NameOrId value)The alias tag for the elements that are unfolded from the collectionGraphAlgebra.Unfold.BuildermergeFrom(GraphAlgebra.Unfold other)GraphAlgebra.Unfold.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GraphAlgebra.Unfold.BuildermergeFrom(com.google.protobuf.Message other)GraphAlgebra.Unfold.BuildermergeMetaData(GraphAlgebra.MetaData value)The type for the unfold valueGraphAlgebra.Unfold.BuildermergeTag(Common.NameOrId value)The tag of a graph relation that **must** refer to a data of collection typeGraphAlgebra.Unfold.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GraphAlgebra.Unfold.BuildersetAlias(Common.NameOrId value)The alias tag for the elements that are unfolded from the collectionGraphAlgebra.Unfold.BuildersetAlias(Common.NameOrId.Builder builderForValue)The alias tag for the elements that are unfolded from the collectionGraphAlgebra.Unfold.BuildersetMetaData(GraphAlgebra.MetaData value)The type for the unfold valueGraphAlgebra.Unfold.BuildersetMetaData(GraphAlgebra.MetaData.Builder builderForValue)The type for the unfold valueGraphAlgebra.Unfold.BuildersetTag(Common.NameOrId value)The tag of a graph relation that **must** refer to a data of collection typeGraphAlgebra.Unfold.BuildersetTag(Common.NameOrId.Builder builderForValue)The tag of a graph relation that **must** refer to a data of collection typeGraphAlgebra.Unfold.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.Unfold.Builder>
-
clear
public GraphAlgebra.Unfold.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Unfold.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.Unfold.Builder>
-
getDefaultInstanceForType
public GraphAlgebra.Unfold getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public GraphAlgebra.Unfold build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public GraphAlgebra.Unfold buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public GraphAlgebra.Unfold.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GraphAlgebra.Unfold.Builder>
-
mergeFrom
public GraphAlgebra.Unfold.Builder mergeFrom(GraphAlgebra.Unfold other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Unfold.Builder>
-
mergeFrom
public GraphAlgebra.Unfold.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.Unfold.Builder>- 抛出:
IOException
-
hasTag
public boolean hasTag()
The tag of a graph relation that **must** refer to a data of collection type
.common.NameOrId tag = 1;- 指定者:
hasTag在接口中GraphAlgebra.UnfoldOrBuilder- 返回:
- Whether the tag field is set.
-
getTag
public Common.NameOrId getTag()
The tag of a graph relation that **must** refer to a data of collection type
.common.NameOrId tag = 1;- 指定者:
getTag在接口中GraphAlgebra.UnfoldOrBuilder- 返回:
- The tag.
-
setTag
public GraphAlgebra.Unfold.Builder setTag(Common.NameOrId value)
The tag of a graph relation that **must** refer to a data of collection type
.common.NameOrId tag = 1;
-
setTag
public GraphAlgebra.Unfold.Builder setTag(Common.NameOrId.Builder builderForValue)
The tag of a graph relation that **must** refer to a data of collection type
.common.NameOrId tag = 1;
-
mergeTag
public GraphAlgebra.Unfold.Builder mergeTag(Common.NameOrId value)
The tag of a graph relation that **must** refer to a data of collection type
.common.NameOrId tag = 1;
-
clearTag
public GraphAlgebra.Unfold.Builder clearTag()
The tag of a graph relation that **must** refer to a data of collection type
.common.NameOrId tag = 1;
-
getTagBuilder
public Common.NameOrId.Builder getTagBuilder()
The tag of a graph relation that **must** refer to a data of collection type
.common.NameOrId tag = 1;
-
getTagOrBuilder
public Common.NameOrIdOrBuilder getTagOrBuilder()
The tag of a graph relation that **must** refer to a data of collection type
.common.NameOrId tag = 1;- 指定者:
getTagOrBuilder在接口中GraphAlgebra.UnfoldOrBuilder
-
hasAlias
public boolean hasAlias()
The alias tag for the elements that are unfolded from the collection
.common.NameOrId alias = 2;- 指定者:
hasAlias在接口中GraphAlgebra.UnfoldOrBuilder- 返回:
- Whether the alias field is set.
-
getAlias
public Common.NameOrId getAlias()
The alias tag for the elements that are unfolded from the collection
.common.NameOrId alias = 2;- 指定者:
getAlias在接口中GraphAlgebra.UnfoldOrBuilder- 返回:
- The alias.
-
setAlias
public GraphAlgebra.Unfold.Builder setAlias(Common.NameOrId value)
The alias tag for the elements that are unfolded from the collection
.common.NameOrId alias = 2;
-
setAlias
public GraphAlgebra.Unfold.Builder setAlias(Common.NameOrId.Builder builderForValue)
The alias tag for the elements that are unfolded from the collection
.common.NameOrId alias = 2;
-
mergeAlias
public GraphAlgebra.Unfold.Builder mergeAlias(Common.NameOrId value)
The alias tag for the elements that are unfolded from the collection
.common.NameOrId alias = 2;
-
clearAlias
public GraphAlgebra.Unfold.Builder clearAlias()
The alias tag for the elements that are unfolded from the collection
.common.NameOrId alias = 2;
-
getAliasBuilder
public Common.NameOrId.Builder getAliasBuilder()
The alias tag for the elements that are unfolded from the collection
.common.NameOrId alias = 2;
-
getAliasOrBuilder
public Common.NameOrIdOrBuilder getAliasOrBuilder()
The alias tag for the elements that are unfolded from the collection
.common.NameOrId alias = 2;
-
hasMetaData
public boolean hasMetaData()
The type for the unfold value
.algebra.MetaData meta_data = 3;- 指定者:
hasMetaData在接口中GraphAlgebra.UnfoldOrBuilder- 返回:
- Whether the metaData field is set.
-
getMetaData
public GraphAlgebra.MetaData getMetaData()
The type for the unfold value
.algebra.MetaData meta_data = 3;- 指定者:
getMetaData在接口中GraphAlgebra.UnfoldOrBuilder- 返回:
- The metaData.
-
setMetaData
public GraphAlgebra.Unfold.Builder setMetaData(GraphAlgebra.MetaData value)
The type for the unfold value
.algebra.MetaData meta_data = 3;
-
setMetaData
public GraphAlgebra.Unfold.Builder setMetaData(GraphAlgebra.MetaData.Builder builderForValue)
The type for the unfold value
.algebra.MetaData meta_data = 3;
-
mergeMetaData
public GraphAlgebra.Unfold.Builder mergeMetaData(GraphAlgebra.MetaData value)
The type for the unfold value
.algebra.MetaData meta_data = 3;
-
clearMetaData
public GraphAlgebra.Unfold.Builder clearMetaData()
The type for the unfold value
.algebra.MetaData meta_data = 3;
-
getMetaDataBuilder
public GraphAlgebra.MetaData.Builder getMetaDataBuilder()
The type for the unfold value
.algebra.MetaData meta_data = 3;
-
getMetaDataOrBuilder
public GraphAlgebra.MetaDataOrBuilder getMetaDataOrBuilder()
The type for the unfold value
.algebra.MetaData meta_data = 3;
-
setUnknownFields
public final GraphAlgebra.Unfold.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Unfold.Builder>
-
mergeUnknownFields
public final GraphAlgebra.Unfold.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Unfold.Builder>
-
-