类 GraphAlgebra.Sink.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Sink.Builder>
-
- com.alibaba.graphscope.gaia.proto.GraphAlgebra.Sink.Builder
-
- 所有已实现的接口:
GraphAlgebra.SinkOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- 封闭类:
- GraphAlgebra.Sink
public static final class GraphAlgebra.Sink.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Sink.Builder> implements GraphAlgebra.SinkOrBuilder
Protobuf typealgebra.Sink
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 GraphAlgebra.Sink.BuilderaddAllTags(Iterable<? extends OuterExpression.NameOrIdKey> values)Define the tags of columns to sink.GraphAlgebra.Sink.BuilderaddTags(int index, OuterExpression.NameOrIdKey value)Define the tags of columns to sink.GraphAlgebra.Sink.BuilderaddTags(int index, OuterExpression.NameOrIdKey.Builder builderForValue)Define the tags of columns to sink.GraphAlgebra.Sink.BuilderaddTags(OuterExpression.NameOrIdKey value)Define the tags of columns to sink.GraphAlgebra.Sink.BuilderaddTags(OuterExpression.NameOrIdKey.Builder builderForValue)Define the tags of columns to sink.OuterExpression.NameOrIdKey.BuilderaddTagsBuilder()Define the tags of columns to sink.OuterExpression.NameOrIdKey.BuilderaddTagsBuilder(int index)Define the tags of columns to sink.GraphAlgebra.Sinkbuild()GraphAlgebra.SinkbuildPartial()GraphAlgebra.Sink.Builderclear()GraphAlgebra.Sink.BuilderclearSinkTarget()Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.GraphAlgebra.Sink.BuilderclearTags()Define the tags of columns to sink.GraphAlgebra.SinkgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()GraphAlgebra.Sink.SinkTargetgetSinkTarget()Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.GraphAlgebra.Sink.SinkTarget.BuildergetSinkTargetBuilder()Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.GraphAlgebra.Sink.SinkTargetOrBuildergetSinkTargetOrBuilder()Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.OuterExpression.NameOrIdKeygetTags(int index)Define the tags of columns to sink.OuterExpression.NameOrIdKey.BuildergetTagsBuilder(int index)Define the tags of columns to sink.List<OuterExpression.NameOrIdKey.Builder>getTagsBuilderList()Define the tags of columns to sink.intgetTagsCount()Define the tags of columns to sink.List<OuterExpression.NameOrIdKey>getTagsList()Define the tags of columns to sink.OuterExpression.NameOrIdKeyOrBuildergetTagsOrBuilder(int index)Define the tags of columns to sink.List<? extends OuterExpression.NameOrIdKeyOrBuilder>getTagsOrBuilderList()Define the tags of columns to sink.booleanhasSinkTarget()Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()GraphAlgebra.Sink.BuildermergeFrom(GraphAlgebra.Sink other)GraphAlgebra.Sink.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GraphAlgebra.Sink.BuildermergeFrom(com.google.protobuf.Message other)GraphAlgebra.Sink.BuildermergeSinkTarget(GraphAlgebra.Sink.SinkTarget value)Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.GraphAlgebra.Sink.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GraphAlgebra.Sink.BuilderremoveTags(int index)Define the tags of columns to sink.GraphAlgebra.Sink.BuildersetSinkTarget(GraphAlgebra.Sink.SinkTarget value)Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.GraphAlgebra.Sink.BuildersetSinkTarget(GraphAlgebra.Sink.SinkTarget.Builder builderForValue)Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.GraphAlgebra.Sink.BuildersetTags(int index, OuterExpression.NameOrIdKey value)Define the tags of columns to sink.GraphAlgebra.Sink.BuildersetTags(int index, OuterExpression.NameOrIdKey.Builder builderForValue)Define the tags of columns to sink.GraphAlgebra.Sink.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.Sink.Builder>
-
clear
public GraphAlgebra.Sink.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Sink.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.Sink.Builder>
-
getDefaultInstanceForType
public GraphAlgebra.Sink getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public GraphAlgebra.Sink build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public GraphAlgebra.Sink buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public GraphAlgebra.Sink.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GraphAlgebra.Sink.Builder>
-
mergeFrom
public GraphAlgebra.Sink.Builder mergeFrom(GraphAlgebra.Sink other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Sink.Builder>
-
mergeFrom
public GraphAlgebra.Sink.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.Sink.Builder>- 抛出:
IOException
-
getTagsList
public List<OuterExpression.NameOrIdKey> getTagsList()
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;- 指定者:
getTagsList在接口中GraphAlgebra.SinkOrBuilder
-
getTagsCount
public int getTagsCount()
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;- 指定者:
getTagsCount在接口中GraphAlgebra.SinkOrBuilder
-
getTags
public OuterExpression.NameOrIdKey getTags(int index)
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;- 指定者:
getTags在接口中GraphAlgebra.SinkOrBuilder
-
setTags
public GraphAlgebra.Sink.Builder setTags(int index, OuterExpression.NameOrIdKey value)
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
setTags
public GraphAlgebra.Sink.Builder setTags(int index, OuterExpression.NameOrIdKey.Builder builderForValue)
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
addTags
public GraphAlgebra.Sink.Builder addTags(OuterExpression.NameOrIdKey value)
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
addTags
public GraphAlgebra.Sink.Builder addTags(int index, OuterExpression.NameOrIdKey value)
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
addTags
public GraphAlgebra.Sink.Builder addTags(OuterExpression.NameOrIdKey.Builder builderForValue)
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
addTags
public GraphAlgebra.Sink.Builder addTags(int index, OuterExpression.NameOrIdKey.Builder builderForValue)
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
addAllTags
public GraphAlgebra.Sink.Builder addAllTags(Iterable<? extends OuterExpression.NameOrIdKey> values)
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
clearTags
public GraphAlgebra.Sink.Builder clearTags()
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
removeTags
public GraphAlgebra.Sink.Builder removeTags(int index)
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
getTagsBuilder
public OuterExpression.NameOrIdKey.Builder getTagsBuilder(int index)
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
getTagsOrBuilder
public OuterExpression.NameOrIdKeyOrBuilder getTagsOrBuilder(int index)
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;- 指定者:
getTagsOrBuilder在接口中GraphAlgebra.SinkOrBuilder
-
getTagsOrBuilderList
public List<? extends OuterExpression.NameOrIdKeyOrBuilder> getTagsOrBuilderList()
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
addTagsBuilder
public OuterExpression.NameOrIdKey.Builder addTagsBuilder()
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
addTagsBuilder
public OuterExpression.NameOrIdKey.Builder addTagsBuilder(int index)
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
getTagsBuilderList
public List<OuterExpression.NameOrIdKey.Builder> getTagsBuilderList()
Define the tags of columns to sink. If no tags given, sink all **tagged** columns by default.
repeated .common.NameOrIdKey tags = 1;
-
hasSinkTarget
public boolean hasSinkTarget()
Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.
.algebra.Sink.SinkTarget sink_target = 2;- 指定者:
hasSinkTarget在接口中GraphAlgebra.SinkOrBuilder- 返回:
- Whether the sinkTarget field is set.
-
getSinkTarget
public GraphAlgebra.Sink.SinkTarget getSinkTarget()
Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.
.algebra.Sink.SinkTarget sink_target = 2;- 指定者:
getSinkTarget在接口中GraphAlgebra.SinkOrBuilder- 返回:
- The sinkTarget.
-
setSinkTarget
public GraphAlgebra.Sink.Builder setSinkTarget(GraphAlgebra.Sink.SinkTarget value)
Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.
.algebra.Sink.SinkTarget sink_target = 2;
-
setSinkTarget
public GraphAlgebra.Sink.Builder setSinkTarget(GraphAlgebra.Sink.SinkTarget.Builder builderForValue)
Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.
.algebra.Sink.SinkTarget sink_target = 2;
-
mergeSinkTarget
public GraphAlgebra.Sink.Builder mergeSinkTarget(GraphAlgebra.Sink.SinkTarget value)
Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.
.algebra.Sink.SinkTarget sink_target = 2;
-
clearSinkTarget
public GraphAlgebra.Sink.Builder clearSinkTarget()
Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.
.algebra.Sink.SinkTarget sink_target = 2;
-
getSinkTargetBuilder
public GraphAlgebra.Sink.SinkTarget.Builder getSinkTargetBuilder()
Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.
.algebra.Sink.SinkTarget sink_target = 2;
-
getSinkTargetOrBuilder
public GraphAlgebra.Sink.SinkTargetOrBuilder getSinkTargetOrBuilder()
Define the target of sink, e.g., to Client as default, to Graph such as Vineyard etc.
.algebra.Sink.SinkTarget sink_target = 2;
-
setUnknownFields
public final GraphAlgebra.Sink.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Sink.Builder>
-
mergeUnknownFields
public final GraphAlgebra.Sink.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Sink.Builder>
-
-