Google Cloud Dms V1 Client - Class SetTablePrimaryKey (1.4.2)

Reference documentation and code samples for the Google Cloud Dms V1 Client class SetTablePrimaryKey.

Options to configure rule type SetTablePrimaryKey.

The rule is used to specify the columns and name to configure/alter the primary key of a table. The rule filter field can refer to one entity. The rule scope can be one of: Table.

Generated from protobuf message google.cloud.clouddms.v1.SetTablePrimaryKey

Namespace

Google \ Cloud \ CloudDms \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ primary_key_columns array

Required. List of column names for the primary key

↳ primary_key string

Optional. Name for the primary key

getPrimaryKeyColumns

Required. List of column names for the primary key

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setPrimaryKeyColumns

Required. List of column names for the primary key

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this

getPrimaryKey

Optional. Name for the primary key

Returns
TypeDescription
string

setPrimaryKey

Optional. Name for the primary key

Parameter
NameDescription
var string
Returns
TypeDescription
$this