Reference documentation and code samples for the Google Cloud Dms V1 Client class IndexEntity.
Index is not used as an independent entity, it is retrieved as part of a Table entity.
Generated from protobuf message google.cloud.clouddms.v1.IndexEntity
Namespace
Google \ Cloud \ CloudDms \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
The name of the index.
↳ type
string
Type of index, for example B-TREE.
↳ table_columns
array
Table columns used as part of the Index, for example B-TREE index should list the columns which constitutes the index.
↳ unique
bool
Boolean value indicating whether the index is unique.
↳ custom_features
getName
The name of the index.
string
setName
The name of the index.
var
string
$this
getType
Type of index, for example B-TREE.
string
setType
Type of index, for example B-TREE.
var
string
$this
getTableColumns
Table columns used as part of the Index, for example B-TREE index should list the columns which constitutes the index.
setTableColumns
Table columns used as part of the Index, for example B-TREE index should list the columns which constitutes the index.
var
string[]
$this
getUnique
Boolean value indicating whether the index is unique.
bool
setUnique
Boolean value indicating whether the index is unique.
var
bool
$this
getCustomFeatures
Custom engine specific features.
hasCustomFeatures
clearCustomFeatures
setCustomFeatures
Custom engine specific features.
$this