Google Cloud Dataplex V1 Client - Class MetadataFeed (1.13.0)

Reference documentation and code samples for the Google Cloud Dataplex V1 Client class MetadataFeed.

MetadataFeed contains information related to the metadata feed.

Generated from protobuf message google.cloud.dataplex.v1.MetadataFeed

Namespace

Google \ Cloud \ Dataplex \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ name
string

Identifier. The resource name of the metadata feed, in the format projects/{project_id_or_number}/locations/{location_id}/metadataFeeds/{metadata_feed_id} .

↳ uid
string

Output only. A system-generated, globally unique ID for the metadata job. If the metadata job is deleted and then re-created with the same name, this ID is different.

↳ scope
MetadataFeed\Scope

Required. The scope of the metadata feed. Only the in scope changes are published.

↳ filters
MetadataFeed\Filters

Optional. The filters of the metadata feed. Only the changes that match the filters are published.

↳ create_time
Google\Protobuf\Timestamp

Output only. The time when the feed was created.

↳ update_time
Google\Protobuf\Timestamp

Output only. The time when the feed was updated.

↳ labels
array| Google\Protobuf\Internal\MapField

Optional. User-defined labels.

↳ pubsub_topic
string

Optional. The pubsub topic that you want the metadata feed messages to publish to. Please grant Dataplex service account the permission to publish messages to the topic. The service account is: service-{PROJECT_NUMBER}@gcp-sa-dataplex.iam.gserviceaccount.com.

getName

Identifier. The resource name of the metadata feed, in the format projects/{project_id_or_number}/locations/{location_id}/metadataFeeds/{metadata_feed_id} .

Returns
Type
Description
string

setName

Identifier. The resource name of the metadata feed, in the format projects/{project_id_or_number}/locations/{location_id}/metadataFeeds/{metadata_feed_id} .

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getUid

Output only. A system-generated, globally unique ID for the metadata job.

If the metadata job is deleted and then re-created with the same name, this ID is different.

Returns
Type
Description
string

setUid

Output only. A system-generated, globally unique ID for the metadata job.

If the metadata job is deleted and then re-created with the same name, this ID is different.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getScope

Required. The scope of the metadata feed.

Only the in scope changes are published.

Returns
Type
Description

hasScope

clearScope

setScope

Required. The scope of the metadata feed.

Only the in scope changes are published.

Parameter
Name
Description
Returns
Type
Description
$this

getFilters

Optional. The filters of the metadata feed.

Only the changes that match the filters are published.

Returns
Type
Description

hasFilters

clearFilters

setFilters

Optional. The filters of the metadata feed.

Only the changes that match the filters are published.

Parameter
Name
Description
Returns
Type
Description
$this

getCreateTime

Output only. The time when the feed was created.

Returns
Type
Description

hasCreateTime

clearCreateTime

setCreateTime

Output only. The time when the feed was created.

Parameter
Name
Description
Returns
Type
Description
$this

getUpdateTime

Output only. The time when the feed was updated.

Returns
Type
Description

hasUpdateTime

clearUpdateTime

setUpdateTime

Output only. The time when the feed was updated.

Parameter
Name
Description
Returns
Type
Description
$this

getLabels

Optional. User-defined labels.

Returns
Type
Description

setLabels

Optional. User-defined labels.

Parameter
Name
Description
Returns
Type
Description
$this

getPubsubTopic

Optional. The pubsub topic that you want the metadata feed messages to publish to. Please grant Dataplex service account the permission to publish messages to the topic. The service account is: service-{PROJECT_NUMBER}@gcp-sa-dataplex.iam.gserviceaccount.com.

Returns
Type
Description
string

hasPubsubTopic

setPubsubTopic

Optional. The pubsub topic that you want the metadata feed messages to publish to. Please grant Dataplex service account the permission to publish messages to the topic. The service account is: service-{PROJECT_NUMBER}@gcp-sa-dataplex.iam.gserviceaccount.com.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getEndpoint

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: