Reference documentation and code samples for the Dataplex V1 API class Google::Cloud::Dataplex::V1::MetadataFeed.
MetadataFeed contains information related to the metadata feed.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#create_time
def create_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time when the feed was created.
#filters
def filters() -> ::Google::Cloud::Dataplex::V1::MetadataFeed::Filters
Returns
- (::Google::Cloud::Dataplex::V1::MetadataFeed::Filters) — Optional. The filters of the metadata feed. Only the changes that match the filters are published.
#filters=
def filters=(value) -> ::Google::Cloud::Dataplex::V1::MetadataFeed::Filters
Parameter
- value (::Google::Cloud::Dataplex::V1::MetadataFeed::Filters) — Optional. The filters of the metadata feed. Only the changes that match the filters are published.
Returns
- (::Google::Cloud::Dataplex::V1::MetadataFeed::Filters) — Optional. The filters of the metadata feed. Only the changes that match the filters are published.
#labels
def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
- (::Google::Protobuf::Map{::String => ::String}) — Optional. User-defined labels.
#labels=
def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
- value (::Google::Protobuf::Map{::String => ::String}) — Optional. User-defined labels.
Returns
- (::Google::Protobuf::Map{::String => ::String}) — Optional. User-defined labels.
#name
def name() -> ::String
Returns
-
(::String) — Identifier. The resource name of the metadata feed, in the format
projects/{project_id_or_number}/locations/{location_id}/metadataFeeds/{metadata_feed_id}.
#name=
def name=(value) -> ::String
Parameter
-
value (::String) — Identifier. The resource name of the metadata feed, in the format
projects/{project_id_or_number}/locations/{location_id}/metadataFeeds/{metadata_feed_id}.
Returns
-
(::String) — Identifier. The resource name of the metadata feed, in the format
projects/{project_id_or_number}/locations/{location_id}/metadataFeeds/{metadata_feed_id}.
#pubsub_topic
def pubsub_topic() -> ::String
Returns
- (::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.
#pubsub_topic=
def pubsub_topic=(value) -> ::String
Parameter
- value (::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.
Returns
- (::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.
#scope
def scope() -> ::Google::Cloud::Dataplex::V1::MetadataFeed::Scope
Returns
- (::Google::Cloud::Dataplex::V1::MetadataFeed::Scope) — Required. The scope of the metadata feed. Only the in scope changes are published.
#scope=
def scope=(value) -> ::Google::Cloud::Dataplex::V1::MetadataFeed::Scope
Parameter
- value (::Google::Cloud::Dataplex::V1::MetadataFeed::Scope) — Required. The scope of the metadata feed. Only the in scope changes are published.
Returns
- (::Google::Cloud::Dataplex::V1::MetadataFeed::Scope) — Required. The scope of the metadata feed. Only the in scope changes are published.
#uid
def uid() -> ::String
Returns
- (::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.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time when the feed was updated.