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
NameDescription
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
TypeDescription
string

setParent

Required. Name of Entry to be tagged.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getTagTemplate

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

Returns
TypeDescription
string

setTagTemplate

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

Parameter
NameDescription
var string
Returns
TypeDescription
$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
TypeDescription
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
NameDescription
var bool
Returns
TypeDescription
$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
TypeDescription
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
NameDescription
var array<Google\Cloud\DataCatalog\V1\Tag>
Returns
TypeDescription
$this