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. Do not confuse with same message in google.ads.experiencereport.v1
Instance Attribute Summary collapse
- 
  
    
      #abusive_status  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The status of the site reviewed for the abusive experiences. 
- 
  
    
      #enforcement_time  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The date on which enforcement begins. 
- 
  
    
      #filter_status  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The abusive experience enforcement status of the site. 
- 
  
    
      #last_change_time  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The last time that the site changed status. 
- 
  
    
      #report_url  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A link that leads to a full abusive experience report. 
- 
  
    
      #reviewed_site  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the site reviewed. 
- 
  
    
      #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
| 66 67 68 | # File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 66 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#abusive_status ⇒ String
The status of the site reviewed for the abusive experiences.
Corresponds to the JSON property abusiveStatus
| 33 34 35 | # File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 33 def abusive_status @abusive_status end | 
#enforcement_time ⇒ String
The date on which enforcement begins.
Corresponds to the JSON property enforcementTime
| 38 39 40 | # File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 38 def enforcement_time @enforcement_time end | 
#filter_status ⇒ String
The abusive experience enforcement status of the site.
Corresponds to the JSON property filterStatus
| 43 44 45 | # File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 43 def filter_status @filter_status end | 
#last_change_time ⇒ String
The last time that the site changed status.
Corresponds to the JSON property lastChangeTime
| 48 49 50 | # File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 48 def last_change_time @last_change_time end | 
#report_url ⇒ String
A link that leads to a full abusive experience report.
Corresponds to the JSON property reportUrl
| 53 54 55 | # File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 53 def report_url @report_url end | 
#reviewed_site ⇒ String
The name of the site reviewed.
Corresponds to the JSON property reviewedSite
| 58 59 60 | # File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 58 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
| 63 64 65 | # File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 63 def under_review @under_review end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 71 72 73 74 75 76 77 78 79 | # File 'generated/google/apis/abusiveexperiencereport_v1/classes.rb', line 71 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 |