类 GraphAlgebraPhysical.GroupBy.KeyAlias.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebraPhysical.GroupBy.KeyAlias.Builder>
-
- com.alibaba.graphscope.gaia.proto.GraphAlgebraPhysical.GroupBy.KeyAlias.Builder
-
- 所有已实现的接口:
GraphAlgebraPhysical.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 GraphAlgebraPhysical.GroupBy.KeyAlias.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebraPhysical.GroupBy.KeyAlias.Builder> implements GraphAlgebraPhysical.GroupBy.KeyAliasOrBuilder
Protobuf typephysical.GroupBy.KeyAlias
-
-
方法概要
-
从类继承的方法 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<GraphAlgebraPhysical.GroupBy.KeyAlias.Builder>
-
clear
public GraphAlgebraPhysical.GroupBy.KeyAlias.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebraPhysical.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<GraphAlgebraPhysical.GroupBy.KeyAlias.Builder>
-
getDefaultInstanceForType
public GraphAlgebraPhysical.GroupBy.KeyAlias getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public GraphAlgebraPhysical.GroupBy.KeyAlias build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public GraphAlgebraPhysical.GroupBy.KeyAlias buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public GraphAlgebraPhysical.GroupBy.KeyAlias.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GraphAlgebraPhysical.GroupBy.KeyAlias.Builder>
-
mergeFrom
public GraphAlgebraPhysical.GroupBy.KeyAlias.Builder mergeFrom(GraphAlgebraPhysical.GroupBy.KeyAlias other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebraPhysical.GroupBy.KeyAlias.Builder>
-
mergeFrom
public GraphAlgebraPhysical.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<GraphAlgebraPhysical.GroupBy.KeyAlias.Builder>- 抛出:
IOException
-
hasKey
public boolean hasKey()
The key to perform grouping
.common.Variable key = 1;- 指定者:
hasKey在接口中GraphAlgebraPhysical.GroupBy.KeyAliasOrBuilder- 返回:
- Whether the key field is set.
-
getKey
public OuterExpression.Variable getKey()
The key to perform grouping
.common.Variable key = 1;- 指定者:
getKey在接口中GraphAlgebraPhysical.GroupBy.KeyAliasOrBuilder- 返回:
- The key.
-
setKey
public GraphAlgebraPhysical.GroupBy.KeyAlias.Builder setKey(OuterExpression.Variable value)
The key to perform grouping
.common.Variable key = 1;
-
setKey
public GraphAlgebraPhysical.GroupBy.KeyAlias.Builder setKey(OuterExpression.Variable.Builder builderForValue)
The key to perform grouping
.common.Variable key = 1;
-
mergeKey
public GraphAlgebraPhysical.GroupBy.KeyAlias.Builder mergeKey(OuterExpression.Variable value)
The key to perform grouping
.common.Variable key = 1;
-
clearKey
public GraphAlgebraPhysical.GroupBy.KeyAlias.Builder clearKey()
The key to perform grouping
.common.Variable key = 1;
-
getKeyBuilder
public OuterExpression.Variable.Builder getKeyBuilder()
The key to perform grouping
.common.Variable key = 1;
-
getKeyOrBuilder
public OuterExpression.VariableOrBuilder getKeyOrBuilder()
The key to perform grouping
.common.Variable key = 1;
-
hasAlias
public boolean hasAlias()
The alias for the key
.google.protobuf.Int32Value alias = 2;- 指定者:
hasAlias在接口中GraphAlgebraPhysical.GroupBy.KeyAliasOrBuilder- 返回:
- Whether the alias field is set.
-
getAlias
public com.google.protobuf.Int32Value getAlias()
The alias for the key
.google.protobuf.Int32Value alias = 2;- 指定者:
getAlias在接口中GraphAlgebraPhysical.GroupBy.KeyAliasOrBuilder- 返回:
- The alias.
-
setAlias
public GraphAlgebraPhysical.GroupBy.KeyAlias.Builder setAlias(com.google.protobuf.Int32Value value)
The alias for the key
.google.protobuf.Int32Value alias = 2;
-
setAlias
public GraphAlgebraPhysical.GroupBy.KeyAlias.Builder setAlias(com.google.protobuf.Int32Value.Builder builderForValue)
The alias for the key
.google.protobuf.Int32Value alias = 2;
-
mergeAlias
public GraphAlgebraPhysical.GroupBy.KeyAlias.Builder mergeAlias(com.google.protobuf.Int32Value value)
The alias for the key
.google.protobuf.Int32Value alias = 2;
-
clearAlias
public GraphAlgebraPhysical.GroupBy.KeyAlias.Builder clearAlias()
The alias for the key
.google.protobuf.Int32Value alias = 2;
-
getAliasBuilder
public com.google.protobuf.Int32Value.Builder getAliasBuilder()
The alias for the key
.google.protobuf.Int32Value alias = 2;
-
getAliasOrBuilder
public com.google.protobuf.Int32ValueOrBuilder getAliasOrBuilder()
The alias for the key
.google.protobuf.Int32Value alias = 2;
-
setUnknownFields
public final GraphAlgebraPhysical.GroupBy.KeyAlias.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebraPhysical.GroupBy.KeyAlias.Builder>
-
mergeUnknownFields
public final GraphAlgebraPhysical.GroupBy.KeyAlias.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebraPhysical.GroupBy.KeyAlias.Builder>
-
-