Google Cloud Data Catalog V1 Client - Class CreateEntryGroupRequest (1.10.3)

Reference documentation and code samples for the Google Cloud Data Catalog V1 Client class CreateEntryGroupRequest.

Request message for CreateEntryGroup.

Generated from protobuf message google.cloud.datacatalog.v1.CreateEntryGroupRequest

Namespace

Google \ Cloud \ DataCatalog \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ parent string

Required. The names of the project and location that the new entry group belongs to. Note: The entry group itself and its child resources might not be stored in the location specified in its name.

↳ entry_group_id string

Required. The ID of the entry group to create. The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and must start with a letter or underscore. The maximum size is 64 bytes when encoded in UTF-8.

↳ entry_group Google\Cloud\DataCatalog\V1\EntryGroup

The entry group to create. Defaults to empty.

getParent

Required. The names of the project and location that the new entry group belongs to.

Note: The entry group itself and its child resources might not be stored in the location specified in its name.

Returns
Type Description
string

setParent

Required. The names of the project and location that the new entry group belongs to.

Note: The entry group itself and its child resources might not be stored in the location specified in its name.

Parameter
Name Description
var string
Returns
Type Description
$this

getEntryGroupId

Required. The ID of the entry group to create.

The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and must start with a letter or underscore. The maximum size is 64 bytes when encoded in UTF-8.

Returns
Type Description
string

setEntryGroupId

Required. The ID of the entry group to create.

The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and must start with a letter or underscore. The maximum size is 64 bytes when encoded in UTF-8.

Parameter
Name Description
var string
Returns
Type Description
$this

getEntryGroup

The entry group to create. Defaults to empty.

Returns
Type Description
Google\Cloud\DataCatalog\V1\EntryGroup|null

hasEntryGroup

clearEntryGroup

setEntryGroup

The entry group to create. Defaults to empty.

Parameter
Name Description
var Google\Cloud\DataCatalog\V1\EntryGroup
Returns
Type Description
$this

static::build

Parameters
Name Description
parent string

Required. The names of the project and location that the new entry group belongs to.

Note: The entry group itself and its child resources might not be stored in the location specified in its name. Please see Google\Cloud\DataCatalog\V1\DataCatalogClient::locationName() for help formatting this field.

entryGroupId string

Required. The ID of the entry group to create.

The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and must start with a letter or underscore. The maximum size is 64 bytes when encoded in UTF-8.

entryGroup Google\Cloud\DataCatalog\V1\EntryGroup

The entry group to create. Defaults to empty.

Returns
Type Description
Google\Cloud\DataCatalog\V1\CreateEntryGroupRequest