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

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
NameDescription
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
TypeDescription
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
NameDescription
var string
Returns
TypeDescription
$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
TypeDescription
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
NameDescription
var string
Returns
TypeDescription
$this

getEntryGroup

The entry group to create. Defaults to empty.

Returns
TypeDescription
Google\Cloud\DataCatalog\V1\EntryGroup|null

hasEntryGroup

clearEntryGroup

setEntryGroup

The entry group to create. Defaults to empty.

Parameter
NameDescription
var Google\Cloud\DataCatalog\V1\EntryGroup
Returns
TypeDescription
$this

static::build

Parameters
NameDescription
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
TypeDescription
Google\Cloud\DataCatalog\V1\CreateEntryGroupRequest