类 OuterSchema.ColumnMeta.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<OuterSchema.ColumnMeta.Builder>
-
- com.alibaba.graphscope.gaia.proto.OuterSchema.ColumnMeta.Builder
-
- 所有已实现的接口:
OuterSchema.ColumnMetaOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class OuterSchema.ColumnMeta.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OuterSchema.ColumnMeta.Builder> implements OuterSchema.ColumnMetaOrBuilder
Protobuf typeschema.ColumnMeta
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 OuterSchema.ColumnMetabuild()OuterSchema.ColumnMetabuildPartial()OuterSchema.ColumnMeta.Builderclear()OuterSchema.ColumnMeta.BuilderclearDataType().common.DataType data_type = 2;OuterSchema.ColumnMeta.BuilderclearIsPrimaryKey()Whether this column is a part of a primary keyOuterSchema.ColumnMeta.BuilderclearKey().schema.LabelMeta key = 1;Common.DataTypegetDataType().common.DataType data_type = 2;intgetDataTypeValue().common.DataType data_type = 2;OuterSchema.ColumnMetagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetIsPrimaryKey()Whether this column is a part of a primary keyOuterSchema.LabelMetagetKey().schema.LabelMeta key = 1;OuterSchema.LabelMeta.BuildergetKeyBuilder().schema.LabelMeta key = 1;OuterSchema.LabelMetaOrBuildergetKeyOrBuilder().schema.LabelMeta key = 1;booleanhasKey().schema.LabelMeta key = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()OuterSchema.ColumnMeta.BuildermergeFrom(OuterSchema.ColumnMeta other)OuterSchema.ColumnMeta.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)OuterSchema.ColumnMeta.BuildermergeFrom(com.google.protobuf.Message other)OuterSchema.ColumnMeta.BuildermergeKey(OuterSchema.LabelMeta value).schema.LabelMeta key = 1;OuterSchema.ColumnMeta.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)OuterSchema.ColumnMeta.BuildersetDataType(Common.DataType value).common.DataType data_type = 2;OuterSchema.ColumnMeta.BuildersetDataTypeValue(int value).common.DataType data_type = 2;OuterSchema.ColumnMeta.BuildersetIsPrimaryKey(boolean value)Whether this column is a part of a primary keyOuterSchema.ColumnMeta.BuildersetKey(OuterSchema.LabelMeta value).schema.LabelMeta key = 1;OuterSchema.ColumnMeta.BuildersetKey(OuterSchema.LabelMeta.Builder builderForValue).schema.LabelMeta key = 1;OuterSchema.ColumnMeta.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<OuterSchema.ColumnMeta.Builder>
-
clear
public OuterSchema.ColumnMeta.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterSchema.ColumnMeta.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<OuterSchema.ColumnMeta.Builder>
-
getDefaultInstanceForType
public OuterSchema.ColumnMeta getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public OuterSchema.ColumnMeta build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public OuterSchema.ColumnMeta buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public OuterSchema.ColumnMeta.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<OuterSchema.ColumnMeta.Builder>
-
mergeFrom
public OuterSchema.ColumnMeta.Builder mergeFrom(OuterSchema.ColumnMeta other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterSchema.ColumnMeta.Builder>
-
mergeFrom
public OuterSchema.ColumnMeta.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<OuterSchema.ColumnMeta.Builder>- 抛出:
IOException
-
hasKey
public boolean hasKey()
.schema.LabelMeta key = 1;- 指定者:
hasKey在接口中OuterSchema.ColumnMetaOrBuilder- 返回:
- Whether the key field is set.
-
getKey
public OuterSchema.LabelMeta getKey()
.schema.LabelMeta key = 1;- 指定者:
getKey在接口中OuterSchema.ColumnMetaOrBuilder- 返回:
- The key.
-
setKey
public OuterSchema.ColumnMeta.Builder setKey(OuterSchema.LabelMeta value)
.schema.LabelMeta key = 1;
-
setKey
public OuterSchema.ColumnMeta.Builder setKey(OuterSchema.LabelMeta.Builder builderForValue)
.schema.LabelMeta key = 1;
-
mergeKey
public OuterSchema.ColumnMeta.Builder mergeKey(OuterSchema.LabelMeta value)
.schema.LabelMeta key = 1;
-
clearKey
public OuterSchema.ColumnMeta.Builder clearKey()
.schema.LabelMeta key = 1;
-
getKeyBuilder
public OuterSchema.LabelMeta.Builder getKeyBuilder()
.schema.LabelMeta key = 1;
-
getKeyOrBuilder
public OuterSchema.LabelMetaOrBuilder getKeyOrBuilder()
.schema.LabelMeta key = 1;
-
getDataTypeValue
public int getDataTypeValue()
.common.DataType data_type = 2;- 指定者:
getDataTypeValue在接口中OuterSchema.ColumnMetaOrBuilder- 返回:
- The enum numeric value on the wire for dataType.
-
setDataTypeValue
public OuterSchema.ColumnMeta.Builder setDataTypeValue(int value)
.common.DataType data_type = 2;- 参数:
value- The enum numeric value on the wire for dataType to set.- 返回:
- This builder for chaining.
-
getDataType
public Common.DataType getDataType()
.common.DataType data_type = 2;- 指定者:
getDataType在接口中OuterSchema.ColumnMetaOrBuilder- 返回:
- The dataType.
-
setDataType
public OuterSchema.ColumnMeta.Builder setDataType(Common.DataType value)
.common.DataType data_type = 2;- 参数:
value- The dataType to set.- 返回:
- This builder for chaining.
-
clearDataType
public OuterSchema.ColumnMeta.Builder clearDataType()
.common.DataType data_type = 2;- 返回:
- This builder for chaining.
-
getIsPrimaryKey
public boolean getIsPrimaryKey()
Whether this column is a part of a primary key
bool is_primary_key = 3;- 指定者:
getIsPrimaryKey在接口中OuterSchema.ColumnMetaOrBuilder- 返回:
- The isPrimaryKey.
-
setIsPrimaryKey
public OuterSchema.ColumnMeta.Builder setIsPrimaryKey(boolean value)
Whether this column is a part of a primary key
bool is_primary_key = 3;- 参数:
value- The isPrimaryKey to set.- 返回:
- This builder for chaining.
-
clearIsPrimaryKey
public OuterSchema.ColumnMeta.Builder clearIsPrimaryKey()
Whether this column is a part of a primary key
bool is_primary_key = 3;- 返回:
- This builder for chaining.
-
setUnknownFields
public final OuterSchema.ColumnMeta.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterSchema.ColumnMeta.Builder>
-
mergeUnknownFields
public final OuterSchema.ColumnMeta.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterSchema.ColumnMeta.Builder>
-
-