class Google::Apis::IndexingV3::UrlNotificationMetadata

Summary of the most recent Indexing API notifications successfully received, for a given URL.

Attributes

latest_remove[RW]

`UrlNotification` is the resource used in all Indexing API calls. It describes one event in the life cycle of a Web Document. Corresponds to the JSON property `latestRemove` @return [Google::Apis::IndexingV3::UrlNotification]

latest_update[RW]

`UrlNotification` is the resource used in all Indexing API calls. It describes one event in the life cycle of a Web Document. Corresponds to the JSON property `latestUpdate` @return [Google::Apis::IndexingV3::UrlNotification]

url[RW]

URL to which this metadata refers. Corresponds to the JSON property `url` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/indexing_v3/classes.rb, line 102
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/indexing_v3/classes.rb, line 107
def update!(**args)
  @latest_remove = args[:latest_remove] if args.key?(:latest_remove)
  @latest_update = args[:latest_update] if args.key?(:latest_update)
  @url = args[:url] if args.key?(:url)
end