类 GraphAlgebra.GroupBy.KeyAlias.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.GroupBy.KeyAlias.Builder>
-
- com.alibaba.graphscope.gaia.proto.GraphAlgebra.GroupBy.KeyAlias.Builder
-
- 所有已实现的接口:
GraphAlgebra.GroupBy.KeyAliasOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class GraphAlgebra.GroupBy.KeyAlias.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.GroupBy.KeyAlias.Builder> implements GraphAlgebra.GroupBy.KeyAliasOrBuilder
Protobuf typealgebra.GroupBy.KeyAlias
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 GraphAlgebra.GroupBy.KeyAliasbuild()GraphAlgebra.GroupBy.KeyAliasbuildPartial()GraphAlgebra.GroupBy.KeyAlias.Builderclear()GraphAlgebra.GroupBy.KeyAlias.BuilderclearAlias()The alias for the keyGraphAlgebra.GroupBy.KeyAlias.BuilderclearKey()The key to perform grouping TODO(longbin) An expression here is a more general formCommon.NameOrIdgetAlias()The alias for the keyCommon.NameOrId.BuildergetAliasBuilder()The alias for the keyCommon.NameOrIdOrBuildergetAliasOrBuilder()The alias for the keyGraphAlgebra.GroupBy.KeyAliasgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()OuterExpression.VariablegetKey()The key to perform grouping TODO(longbin) An expression here is a more general formOuterExpression.Variable.BuildergetKeyBuilder()The key to perform grouping TODO(longbin) An expression here is a more general formOuterExpression.VariableOrBuildergetKeyOrBuilder()The key to perform grouping TODO(longbin) An expression here is a more general formbooleanhasAlias()The alias for the keybooleanhasKey()The key to perform grouping TODO(longbin) An expression here is a more general formprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()GraphAlgebra.GroupBy.KeyAlias.BuildermergeAlias(Common.NameOrId value)The alias for the keyGraphAlgebra.GroupBy.KeyAlias.BuildermergeFrom(GraphAlgebra.GroupBy.KeyAlias other)GraphAlgebra.GroupBy.KeyAlias.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GraphAlgebra.GroupBy.KeyAlias.BuildermergeFrom(com.google.protobuf.Message other)GraphAlgebra.GroupBy.KeyAlias.BuildermergeKey(OuterExpression.Variable value)The key to perform grouping TODO(longbin) An expression here is a more general formGraphAlgebra.GroupBy.KeyAlias.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GraphAlgebra.GroupBy.KeyAlias.BuildersetAlias(Common.NameOrId value)The alias for the keyGraphAlgebra.GroupBy.KeyAlias.BuildersetAlias(Common.NameOrId.Builder builderForValue)The alias for the keyGraphAlgebra.GroupBy.KeyAlias.BuildersetKey(OuterExpression.Variable value)The key to perform grouping TODO(longbin) An expression here is a more general formGraphAlgebra.GroupBy.KeyAlias.BuildersetKey(OuterExpression.Variable.Builder builderForValue)The key to perform grouping TODO(longbin) An expression here is a more general formGraphAlgebra.GroupBy.KeyAlias.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.GroupBy.KeyAlias.Builder>
-
clear
public GraphAlgebra.GroupBy.KeyAlias.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.GroupBy.KeyAlias.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.GroupBy.KeyAlias.Builder>
-
getDefaultInstanceForType
public GraphAlgebra.GroupBy.KeyAlias getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public GraphAlgebra.GroupBy.KeyAlias build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public GraphAlgebra.GroupBy.KeyAlias buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public GraphAlgebra.GroupBy.KeyAlias.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GraphAlgebra.GroupBy.KeyAlias.Builder>
-
mergeFrom
public GraphAlgebra.GroupBy.KeyAlias.Builder mergeFrom(GraphAlgebra.GroupBy.KeyAlias other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.GroupBy.KeyAlias.Builder>
-
mergeFrom
public GraphAlgebra.GroupBy.KeyAlias.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.GroupBy.KeyAlias.Builder>- 抛出:
IOException
-
hasKey
public boolean hasKey()
The key to perform grouping TODO(longbin) An expression here is a more general form
.common.Variable key = 1;- 指定者:
hasKey在接口中GraphAlgebra.GroupBy.KeyAliasOrBuilder- 返回:
- Whether the key field is set.
-
getKey
public OuterExpression.Variable getKey()
The key to perform grouping TODO(longbin) An expression here is a more general form
.common.Variable key = 1;- 指定者:
getKey在接口中GraphAlgebra.GroupBy.KeyAliasOrBuilder- 返回:
- The key.
-
setKey
public GraphAlgebra.GroupBy.KeyAlias.Builder setKey(OuterExpression.Variable value)
The key to perform grouping TODO(longbin) An expression here is a more general form
.common.Variable key = 1;
-
setKey
public GraphAlgebra.GroupBy.KeyAlias.Builder setKey(OuterExpression.Variable.Builder builderForValue)
The key to perform grouping TODO(longbin) An expression here is a more general form
.common.Variable key = 1;
-
mergeKey
public GraphAlgebra.GroupBy.KeyAlias.Builder mergeKey(OuterExpression.Variable value)
The key to perform grouping TODO(longbin) An expression here is a more general form
.common.Variable key = 1;
-
clearKey
public GraphAlgebra.GroupBy.KeyAlias.Builder clearKey()
The key to perform grouping TODO(longbin) An expression here is a more general form
.common.Variable key = 1;
-
getKeyBuilder
public OuterExpression.Variable.Builder getKeyBuilder()
The key to perform grouping TODO(longbin) An expression here is a more general form
.common.Variable key = 1;
-
getKeyOrBuilder
public OuterExpression.VariableOrBuilder getKeyOrBuilder()
The key to perform grouping TODO(longbin) An expression here is a more general form
.common.Variable key = 1;
-
hasAlias
public boolean hasAlias()
The alias for the key
.common.NameOrId alias = 2;- 指定者:
hasAlias在接口中GraphAlgebra.GroupBy.KeyAliasOrBuilder- 返回:
- Whether the alias field is set.
-
getAlias
public Common.NameOrId getAlias()
The alias for the key
.common.NameOrId alias = 2;- 指定者:
getAlias在接口中GraphAlgebra.GroupBy.KeyAliasOrBuilder- 返回:
- The alias.
-
setAlias
public GraphAlgebra.GroupBy.KeyAlias.Builder setAlias(Common.NameOrId value)
The alias for the key
.common.NameOrId alias = 2;
-
setAlias
public GraphAlgebra.GroupBy.KeyAlias.Builder setAlias(Common.NameOrId.Builder builderForValue)
The alias for the key
.common.NameOrId alias = 2;
-
mergeAlias
public GraphAlgebra.GroupBy.KeyAlias.Builder mergeAlias(Common.NameOrId value)
The alias for the key
.common.NameOrId alias = 2;
-
clearAlias
public GraphAlgebra.GroupBy.KeyAlias.Builder clearAlias()
The alias for the key
.common.NameOrId alias = 2;
-
getAliasBuilder
public Common.NameOrId.Builder getAliasBuilder()
The alias for the key
.common.NameOrId alias = 2;
-
getAliasOrBuilder
public Common.NameOrIdOrBuilder getAliasOrBuilder()
The alias for the key
.common.NameOrId alias = 2;
-
setUnknownFields
public final GraphAlgebra.GroupBy.KeyAlias.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.GroupBy.KeyAlias.Builder>
-
mergeUnknownFields
public final GraphAlgebra.GroupBy.KeyAlias.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.GroupBy.KeyAlias.Builder>
-
-