Package com.google.cloud.clouddms.v1
Interface IndexEntityOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
IndexEntity
,IndexEntity.Builder
public interface IndexEntityOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.protobuf.Struct
getCustomFeatures()
Custom engine specific features.com.google.protobuf.StructOrBuilder
getCustomFeaturesOrBuilder()
Custom engine specific features.String
getName()
The name of the index.com.google.protobuf.ByteString
getNameBytes()
The name of the index.String
getTableColumns(int index)
Table columns used as part of the Index, for example B-TREE index should list the columns which constitutes the index.com.google.protobuf.ByteString
getTableColumnsBytes(int index)
Table columns used as part of the Index, for example B-TREE index should list the columns which constitutes the index.int
getTableColumnsCount()
Table columns used as part of the Index, for example B-TREE index should list the columns which constitutes the index.List<String>
getTableColumnsList()
Table columns used as part of the Index, for example B-TREE index should list the columns which constitutes the index.String
getType()
Type of index, for example B-TREE.com.google.protobuf.ByteString
getTypeBytes()
Type of index, for example B-TREE.boolean
getUnique()
Boolean value indicating whether the index is unique.boolean
hasCustomFeatures()
Custom engine specific features.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
The name of the index.
string name = 1;
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
The name of the index.
string name = 1;
- Returns:
- The bytes for name.
-
getType
String getType()
Type of index, for example B-TREE.
string type = 2;
- Returns:
- The type.
-
getTypeBytes
com.google.protobuf.ByteString getTypeBytes()
Type of index, for example B-TREE.
string type = 2;
- Returns:
- The bytes for type.
-
getTableColumnsList
List<String> getTableColumnsList()
Table columns used as part of the Index, for example B-TREE index should list the columns which constitutes the index.
repeated string table_columns = 3;
- Returns:
- A list containing the tableColumns.
-
getTableColumnsCount
int getTableColumnsCount()
Table columns used as part of the Index, for example B-TREE index should list the columns which constitutes the index.
repeated string table_columns = 3;
- Returns:
- The count of tableColumns.
-
getTableColumns
String getTableColumns(int index)
Table columns used as part of the Index, for example B-TREE index should list the columns which constitutes the index.
repeated string table_columns = 3;
- Parameters:
index
- The index of the element to return.- Returns:
- The tableColumns at the given index.
-
getTableColumnsBytes
com.google.protobuf.ByteString getTableColumnsBytes(int index)
Table columns used as part of the Index, for example B-TREE index should list the columns which constitutes the index.
repeated string table_columns = 3;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the tableColumns at the given index.
-
getUnique
boolean getUnique()
Boolean value indicating whether the index is unique.
bool unique = 4;
- Returns:
- The unique.
-
hasCustomFeatures
boolean hasCustomFeatures()
Custom engine specific features.
.google.protobuf.Struct custom_features = 5;
- Returns:
- Whether the customFeatures field is set.
-
getCustomFeatures
com.google.protobuf.Struct getCustomFeatures()
Custom engine specific features.
.google.protobuf.Struct custom_features = 5;
- Returns:
- The customFeatures.
-
getCustomFeaturesOrBuilder
com.google.protobuf.StructOrBuilder getCustomFeaturesOrBuilder()
Custom engine specific features.
.google.protobuf.Struct custom_features = 5;
-
-