Google Cloud Data Catalog V1 Client - Class TaggedEntry (1.4.2)

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

Wrapper containing Entry and information about Tags that should and should not be attached to it.

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

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ v1_entry Google\Cloud\DataCatalog\V1\Entry

Non-encrypted Data Catalog v1 Entry.

↳ present_tags array<Google\Cloud\DataCatalog\V1\Tag>

Tags that should be ingested into the Data Catalog. Caller should populate template name, column and fields.

↳ absent_tags array<Google\Cloud\DataCatalog\V1\Tag>

Tags that should be deleted from the Data Catalog. Caller should populate template name and column only.

getV1Entry

Non-encrypted Data Catalog v1 Entry.

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

hasV1Entry

setV1Entry

Non-encrypted Data Catalog v1 Entry.

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

getPresentTags

Tags that should be ingested into the Data Catalog.

Caller should populate template name, column and fields.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setPresentTags

Tags that should be ingested into the Data Catalog.

Caller should populate template name, column and fields.

Parameter
NameDescription
var array<Google\Cloud\DataCatalog\V1\Tag>
Returns
TypeDescription
$this

getAbsentTags

Tags that should be deleted from the Data Catalog.

Caller should populate template name and column only.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setAbsentTags

Tags that should be deleted from the Data Catalog.

Caller should populate template name and column only.

Parameter
NameDescription
var array<Google\Cloud\DataCatalog\V1\Tag>
Returns
TypeDescription
$this

getEntry

Returns
TypeDescription
string