类 DataType.GraphDataType.GraphElementType.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DataType.GraphDataType.GraphElementType.Builder>
-
- com.alibaba.graphscope.gaia.proto.DataType.GraphDataType.GraphElementType.Builder
-
- 所有已实现的接口:
DataType.GraphDataType.GraphElementTypeOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class DataType.GraphDataType.GraphElementType.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DataType.GraphDataType.GraphElementType.Builder> implements DataType.GraphDataType.GraphElementTypeOrBuilder
GraphElementType represents the type of the graph element, consisting the GraphElementLabel (of vertex or edge), and the corresponding property types.
Protobuf typecommon.GraphDataType.GraphElementType
-
-
方法概要
-
从类继承的方法 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<DataType.GraphDataType.GraphElementType.Builder>
-
clear
public DataType.GraphDataType.GraphElementType.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<DataType.GraphDataType.GraphElementType.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<DataType.GraphDataType.GraphElementType.Builder>
-
getDefaultInstanceForType
public DataType.GraphDataType.GraphElementType getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public DataType.GraphDataType.GraphElementType build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public DataType.GraphDataType.GraphElementType buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public DataType.GraphDataType.GraphElementType.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<DataType.GraphDataType.GraphElementType.Builder>
-
mergeFrom
public DataType.GraphDataType.GraphElementType.Builder mergeFrom(DataType.GraphDataType.GraphElementType other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<DataType.GraphDataType.GraphElementType.Builder>
-
mergeFrom
public DataType.GraphDataType.GraphElementType.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<DataType.GraphDataType.GraphElementType.Builder>- 抛出:
IOException
-
hasLabel
public boolean hasLabel()
.common.GraphDataType.GraphElementLabel label = 1;- 指定者:
hasLabel在接口中DataType.GraphDataType.GraphElementTypeOrBuilder- 返回:
- Whether the label field is set.
-
getLabel
public DataType.GraphDataType.GraphElementLabel getLabel()
.common.GraphDataType.GraphElementLabel label = 1;- 指定者:
getLabel在接口中DataType.GraphDataType.GraphElementTypeOrBuilder- 返回:
- The label.
-
setLabel
public DataType.GraphDataType.GraphElementType.Builder setLabel(DataType.GraphDataType.GraphElementLabel value)
.common.GraphDataType.GraphElementLabel label = 1;
-
setLabel
public DataType.GraphDataType.GraphElementType.Builder setLabel(DataType.GraphDataType.GraphElementLabel.Builder builderForValue)
.common.GraphDataType.GraphElementLabel label = 1;
-
mergeLabel
public DataType.GraphDataType.GraphElementType.Builder mergeLabel(DataType.GraphDataType.GraphElementLabel value)
.common.GraphDataType.GraphElementLabel label = 1;
-
clearLabel
public DataType.GraphDataType.GraphElementType.Builder clearLabel()
.common.GraphDataType.GraphElementLabel label = 1;
-
getLabelBuilder
public DataType.GraphDataType.GraphElementLabel.Builder getLabelBuilder()
.common.GraphDataType.GraphElementLabel label = 1;
-
getLabelOrBuilder
public DataType.GraphDataType.GraphElementLabelOrBuilder getLabelOrBuilder()
.common.GraphDataType.GraphElementLabel label = 1;
-
getPropsList
public List<DataType.GraphDataType.GraphElementTypeField> getPropsList()
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
getPropsCount
public int getPropsCount()
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
getProps
public DataType.GraphDataType.GraphElementTypeField getProps(int index)
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
setProps
public DataType.GraphDataType.GraphElementType.Builder setProps(int index, DataType.GraphDataType.GraphElementTypeField value)
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
setProps
public DataType.GraphDataType.GraphElementType.Builder setProps(int index, DataType.GraphDataType.GraphElementTypeField.Builder builderForValue)
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
addProps
public DataType.GraphDataType.GraphElementType.Builder addProps(DataType.GraphDataType.GraphElementTypeField value)
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
addProps
public DataType.GraphDataType.GraphElementType.Builder addProps(int index, DataType.GraphDataType.GraphElementTypeField value)
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
addProps
public DataType.GraphDataType.GraphElementType.Builder addProps(DataType.GraphDataType.GraphElementTypeField.Builder builderForValue)
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
addProps
public DataType.GraphDataType.GraphElementType.Builder addProps(int index, DataType.GraphDataType.GraphElementTypeField.Builder builderForValue)
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
addAllProps
public DataType.GraphDataType.GraphElementType.Builder addAllProps(Iterable<? extends DataType.GraphDataType.GraphElementTypeField> values)
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
clearProps
public DataType.GraphDataType.GraphElementType.Builder clearProps()
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
removeProps
public DataType.GraphDataType.GraphElementType.Builder removeProps(int index)
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
getPropsBuilder
public DataType.GraphDataType.GraphElementTypeField.Builder getPropsBuilder(int index)
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
getPropsOrBuilder
public DataType.GraphDataType.GraphElementTypeFieldOrBuilder getPropsOrBuilder(int index)
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
getPropsOrBuilderList
public List<? extends DataType.GraphDataType.GraphElementTypeFieldOrBuilder> getPropsOrBuilderList()
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
addPropsBuilder
public DataType.GraphDataType.GraphElementTypeField.Builder addPropsBuilder()
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
addPropsBuilder
public DataType.GraphDataType.GraphElementTypeField.Builder addPropsBuilder(int index)
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
getPropsBuilderList
public List<DataType.GraphDataType.GraphElementTypeField.Builder> getPropsBuilderList()
repeated .common.GraphDataType.GraphElementTypeField props = 2;
-
setUnknownFields
public final DataType.GraphDataType.GraphElementType.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<DataType.GraphDataType.GraphElementType.Builder>
-
mergeUnknownFields
public final DataType.GraphDataType.GraphElementType.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<DataType.GraphDataType.GraphElementType.Builder>
-
-