类 OuterExpression.Variable.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Variable.Builder>
-
- com.alibaba.graphscope.gaia.proto.OuterExpression.Variable.Builder
-
- 所有已实现的接口:
OuterExpression.VariableOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class OuterExpression.Variable.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Variable.Builder> implements OuterExpression.VariableOrBuilder
Protobuf typecommon.Variable
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 OuterExpression.Variablebuild()OuterExpression.VariablebuildPartial()OuterExpression.Variable.Builderclear()OuterExpression.Variable.BuilderclearNodeType()The data of type of PropertyOuterExpression.Variable.BuilderclearProperty()The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optionalOuterExpression.Variable.BuilderclearTag()The alias of a graph relation, which is required for a variableOuterExpression.VariablegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()DataType.IrDataTypegetNodeType()The data of type of PropertyDataType.IrDataType.BuildergetNodeTypeBuilder()The data of type of PropertyDataType.IrDataTypeOrBuildergetNodeTypeOrBuilder()The data of type of PropertyOuterExpression.PropertygetProperty()The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optionalOuterExpression.Property.BuildergetPropertyBuilder()The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optionalOuterExpression.PropertyOrBuildergetPropertyOrBuilder()The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optionalCommon.NameOrIdgetTag()The alias of a graph relation, which is required for a variableCommon.NameOrId.BuildergetTagBuilder()The alias of a graph relation, which is required for a variableCommon.NameOrIdOrBuildergetTagOrBuilder()The alias of a graph relation, which is required for a variablebooleanhasNodeType()The data of type of PropertybooleanhasProperty()The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optionalbooleanhasTag()The alias of a graph relation, which is required for a variableprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()OuterExpression.Variable.BuildermergeFrom(OuterExpression.Variable other)OuterExpression.Variable.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)OuterExpression.Variable.BuildermergeFrom(com.google.protobuf.Message other)OuterExpression.Variable.BuildermergeNodeType(DataType.IrDataType value)The data of type of PropertyOuterExpression.Variable.BuildermergeProperty(OuterExpression.Property value)The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optionalOuterExpression.Variable.BuildermergeTag(Common.NameOrId value)The alias of a graph relation, which is required for a variableOuterExpression.Variable.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)OuterExpression.Variable.BuildersetNodeType(DataType.IrDataType value)The data of type of PropertyOuterExpression.Variable.BuildersetNodeType(DataType.IrDataType.Builder builderForValue)The data of type of PropertyOuterExpression.Variable.BuildersetProperty(OuterExpression.Property value)The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optionalOuterExpression.Variable.BuildersetProperty(OuterExpression.Property.Builder builderForValue)The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optionalOuterExpression.Variable.BuildersetTag(Common.NameOrId value)The alias of a graph relation, which is required for a variableOuterExpression.Variable.BuildersetTag(Common.NameOrId.Builder builderForValue)The alias of a graph relation, which is required for a variableOuterExpression.Variable.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<OuterExpression.Variable.Builder>
-
clear
public OuterExpression.Variable.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Variable.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<OuterExpression.Variable.Builder>
-
getDefaultInstanceForType
public OuterExpression.Variable getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public OuterExpression.Variable build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public OuterExpression.Variable buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public OuterExpression.Variable.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<OuterExpression.Variable.Builder>
-
mergeFrom
public OuterExpression.Variable.Builder mergeFrom(OuterExpression.Variable other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Variable.Builder>
-
mergeFrom
public OuterExpression.Variable.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<OuterExpression.Variable.Builder>- 抛出:
IOException
-
hasTag
public boolean hasTag()
The alias of a graph relation, which is required for a variable
.common.NameOrId tag = 1;- 指定者:
hasTag在接口中OuterExpression.VariableOrBuilder- 返回:
- Whether the tag field is set.
-
getTag
public Common.NameOrId getTag()
The alias of a graph relation, which is required for a variable
.common.NameOrId tag = 1;- 指定者:
getTag在接口中OuterExpression.VariableOrBuilder- 返回:
- The tag.
-
setTag
public OuterExpression.Variable.Builder setTag(Common.NameOrId value)
The alias of a graph relation, which is required for a variable
.common.NameOrId tag = 1;
-
setTag
public OuterExpression.Variable.Builder setTag(Common.NameOrId.Builder builderForValue)
The alias of a graph relation, which is required for a variable
.common.NameOrId tag = 1;
-
mergeTag
public OuterExpression.Variable.Builder mergeTag(Common.NameOrId value)
The alias of a graph relation, which is required for a variable
.common.NameOrId tag = 1;
-
clearTag
public OuterExpression.Variable.Builder clearTag()
The alias of a graph relation, which is required for a variable
.common.NameOrId tag = 1;
-
getTagBuilder
public Common.NameOrId.Builder getTagBuilder()
The alias of a graph relation, which is required for a variable
.common.NameOrId tag = 1;
-
getTagOrBuilder
public Common.NameOrIdOrBuilder getTagOrBuilder()
The alias of a graph relation, which is required for a variable
.common.NameOrId tag = 1;
-
hasProperty
public boolean hasProperty()
The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optional
.common.Property property = 2;- 指定者:
hasProperty在接口中OuterExpression.VariableOrBuilder- 返回:
- Whether the property field is set.
-
getProperty
public OuterExpression.Property getProperty()
The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optional
.common.Property property = 2;- 指定者:
getProperty在接口中OuterExpression.VariableOrBuilder- 返回:
- The property.
-
setProperty
public OuterExpression.Variable.Builder setProperty(OuterExpression.Property value)
The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optional
.common.Property property = 2;
-
setProperty
public OuterExpression.Variable.Builder setProperty(OuterExpression.Property.Builder builderForValue)
The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optional
.common.Property property = 2;
-
mergeProperty
public OuterExpression.Variable.Builder mergeProperty(OuterExpression.Property value)
The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optional
.common.Property property = 2;
-
clearProperty
public OuterExpression.Variable.Builder clearProperty()
The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optional
.common.Property property = 2;
-
getPropertyBuilder
public OuterExpression.Property.Builder getPropertyBuilder()
The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optional
.common.Property property = 2;
-
getPropertyOrBuilder
public OuterExpression.PropertyOrBuilder getPropertyOrBuilder()
The property of a nested attribute (vertex/edge) of a graph relation, r.a.key, optional
.common.Property property = 2;
-
hasNodeType
public boolean hasNodeType()
The data of type of Property
.common.IrDataType node_type = 3;- 指定者:
hasNodeType在接口中OuterExpression.VariableOrBuilder- 返回:
- Whether the nodeType field is set.
-
getNodeType
public DataType.IrDataType getNodeType()
The data of type of Property
.common.IrDataType node_type = 3;- 指定者:
getNodeType在接口中OuterExpression.VariableOrBuilder- 返回:
- The nodeType.
-
setNodeType
public OuterExpression.Variable.Builder setNodeType(DataType.IrDataType value)
The data of type of Property
.common.IrDataType node_type = 3;
-
setNodeType
public OuterExpression.Variable.Builder setNodeType(DataType.IrDataType.Builder builderForValue)
The data of type of Property
.common.IrDataType node_type = 3;
-
mergeNodeType
public OuterExpression.Variable.Builder mergeNodeType(DataType.IrDataType value)
The data of type of Property
.common.IrDataType node_type = 3;
-
clearNodeType
public OuterExpression.Variable.Builder clearNodeType()
The data of type of Property
.common.IrDataType node_type = 3;
-
getNodeTypeBuilder
public DataType.IrDataType.Builder getNodeTypeBuilder()
The data of type of Property
.common.IrDataType node_type = 3;
-
getNodeTypeOrBuilder
public DataType.IrDataTypeOrBuilder getNodeTypeOrBuilder()
The data of type of Property
.common.IrDataType node_type = 3;
-
setUnknownFields
public final OuterExpression.Variable.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Variable.Builder>
-
mergeUnknownFields
public final OuterExpression.Variable.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Variable.Builder>
-
-