Class: Google::Apis::AbusiveexperiencereportV1::SiteSummaryResponse
- Inherits:
-
Object
- Object
- Google::Apis::AbusiveexperiencereportV1::SiteSummaryResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/abusiveexperiencereport_v1/classes.rb,
generated/google/apis/abusiveexperiencereport_v1/representations.rb,
generated/google/apis/abusiveexperiencereport_v1/representations.rb
Overview
Response message for GetSiteSummary.
Instance Attribute Summary collapse
-
#abusive_status ⇒ String
The site's Abusive Experience Report status.
-
#enforcement_time ⇒ String
The time at which enforcement against the site began or will begin.
-
#filter_status ⇒ String
The site's enforcement status.
-
#last_change_time ⇒ String
The time at which the site's status last changed.
-
#report_url ⇒ String
A link to the full Abusive Experience Report for the site.
-
#reviewed_site ⇒ String
The name of the reviewed site, e.g.
-
#under_review ⇒ Boolean
(also: #under_review?)
Whether the site is currently under review.
Instance Method Summary collapse
-
#initialize(**args) ⇒ SiteSummaryResponse
constructor
A new instance of SiteSummaryResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ SiteSummaryResponse
Returns a new instance of SiteSummaryResponse.
76 77 78 |
# File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 76 def initialize(**args) update!(**args) end |
Instance Attribute Details
#abusive_status ⇒ String
The site's Abusive Experience Report status.
Corresponds to the JSON property abusiveStatus
32 33 34 |
# File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 32 def abusive_status @abusive_status end |
#enforcement_time ⇒ String
The time at which
enforcement against
the site began or will begin.
Not set when the
filter_status
is OFF.
Corresponds to the JSON property enforcementTime
42 43 44 |
# File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 42 def enforcement_time @enforcement_time end |
#filter_status ⇒ String
The site's enforcement
status.
Corresponds to the JSON property filterStatus
48 49 50 |
# File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 48 def filter_status @filter_status end |
#last_change_time ⇒ String
The time at which the site's status last changed.
Corresponds to the JSON property lastChangeTime
53 54 55 |
# File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 53 def last_change_time @last_change_time end |
#report_url ⇒ String
A link to the full Abusive Experience Report for the site.
Not set in
ViolatingSitesResponse.
Note that you must complete the Search Console verification
process for the site
before you can access the full report.
Corresponds to the JSON property reportUrl
63 64 65 |
# File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 63 def report_url @report_url end |
#reviewed_site ⇒ String
The name of the reviewed site, e.g. google.com
.
Corresponds to the JSON property reviewedSite
68 69 70 |
# File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 68 def reviewed_site @reviewed_site end |
#under_review ⇒ Boolean Also known as: under_review?
Whether the site is currently under review.
Corresponds to the JSON property underReview
73 74 75 |
# File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 73 def under_review @under_review end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
81 82 83 84 85 86 87 88 89 |
# File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 81 def update!(**args) @abusive_status = args[:abusive_status] if args.key?(:abusive_status) @enforcement_time = args[:enforcement_time] if args.key?(:enforcement_time) @filter_status = args[:filter_status] if args.key?(:filter_status) @last_change_time = args[:last_change_time] if args.key?(:last_change_time) @report_url = args[:report_url] if args.key?(:report_url) @reviewed_site = args[:reviewed_site] if args.key?(:reviewed_site) @under_review = args[:under_review] if args.key?(:under_review) end |