Package io.dingodb.meta
Interface Meta.IndexDefinitionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Meta.IndexDefinition,Meta.IndexDefinition.Builder
- Enclosing class:
- Meta
public static interface Meta.IndexDefinitionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionlongauto increment start id.dingodb.pb.common.Engine engine = 8;int.dingodb.pb.common.Engine engine = 8;.dingodb.pb.common.IndexParameter index_parameter = 5;.dingodb.pb.common.IndexParameter index_parameter = 5;.dingodb.pb.meta.PartitionRule index_partition = 3;.dingodb.pb.meta.PartitionRule index_partition = 3;getName()string name = 1;com.google.protobuf.ByteStringstring name = 1;intuint32 replica = 4;longint64 revision = 20;intuint32 version = 2;booleanif true, the index create a auto incrementboolean.dingodb.pb.common.IndexParameter index_parameter = 5;boolean.dingodb.pb.meta.PartitionRule index_partition = 3;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()string name = 1;- Returns:
- The bytes for name.
-
getVersion
int getVersion()uint32 version = 2;- Returns:
- The version.
-
hasIndexPartition
boolean hasIndexPartition().dingodb.pb.meta.PartitionRule index_partition = 3;- Returns:
- Whether the indexPartition field is set.
-
getIndexPartition
Meta.PartitionRule getIndexPartition().dingodb.pb.meta.PartitionRule index_partition = 3;- Returns:
- The indexPartition.
-
getIndexPartitionOrBuilder
Meta.PartitionRuleOrBuilder getIndexPartitionOrBuilder().dingodb.pb.meta.PartitionRule index_partition = 3; -
getReplica
int getReplica()uint32 replica = 4;- Returns:
- The replica.
-
hasIndexParameter
boolean hasIndexParameter().dingodb.pb.common.IndexParameter index_parameter = 5;- Returns:
- Whether the indexParameter field is set.
-
getIndexParameter
Common.IndexParameter getIndexParameter().dingodb.pb.common.IndexParameter index_parameter = 5;- Returns:
- The indexParameter.
-
getIndexParameterOrBuilder
Common.IndexParameterOrBuilder getIndexParameterOrBuilder().dingodb.pb.common.IndexParameter index_parameter = 5; -
getWithAutoIncrment
boolean getWithAutoIncrment()if true, the index create a auto increment
bool with_auto_incrment = 6;- Returns:
- The withAutoIncrment.
-
getAutoIncrement
long getAutoIncrement()auto increment start id
int64 auto_increment = 7;- Returns:
- The autoIncrement.
-
getEngineValue
int getEngineValue().dingodb.pb.common.Engine engine = 8;- Returns:
- The enum numeric value on the wire for engine.
-
getEngine
Common.Engine getEngine().dingodb.pb.common.Engine engine = 8;- Returns:
- The engine.
-
getRevision
long getRevision()int64 revision = 20;- Returns:
- The revision.
-