Google Cloud Data Catalog V1 Client - Class ReconcileTagsRequest (1.10.1)

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

Request message for ReconcileTags.

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

Namespace

Google \ Cloud \ DataCatalog \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ parent string

Required. Name of Entry to be tagged.

↳ tag_template string

Required. The name of the tag template, which is used for reconciliation.

↳ force_delete_missing bool

If set to true, deletes entry tags related to a tag template not listed in the tags source from an entry. If set to false, unlisted tags are retained.

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

A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the ReconcileTagsRequest. The sole entry and each of its columns must be mentioned at most once.

getParent

Required. Name of Entry to be tagged.

Returns
Type Description
string

setParent

Required. Name of Entry to be tagged.

Parameter
Name Description
var string
Returns
Type Description
$this

getTagTemplate

Required. The name of the tag template, which is used for reconciliation.

Returns
Type Description
string

setTagTemplate

Required. The name of the tag template, which is used for reconciliation.

Parameter
Name Description
var string
Returns
Type Description
$this

getForceDeleteMissing

If set to true, deletes entry tags related to a tag template not listed in the tags source from an entry. If set to false, unlisted tags are retained.

Returns
Type Description
bool

setForceDeleteMissing

If set to true, deletes entry tags related to a tag template not listed in the tags source from an entry. If set to false, unlisted tags are retained.

Parameter
Name Description
var bool
Returns
Type Description
$this

getTags

A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the ReconcileTagsRequest.

The sole entry and each of its columns must be mentioned at most once.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setTags

A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the ReconcileTagsRequest.

The sole entry and each of its columns must be mentioned at most once.

Parameter
Name Description
var array<Google\Cloud\DataCatalog\V1\Tag>
Returns
Type Description
$this