Class: Google::Apis::MonitoringV3::ListSnoozesResponse
- Inherits:
-
Object
- Object
- Google::Apis::MonitoringV3::ListSnoozesResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/monitoring_v3/classes.rb,
lib/google/apis/monitoring_v3/representations.rb,
lib/google/apis/monitoring_v3/representations.rb
Overview
The results of a successful ListSnoozes call, containing the matching Snoozes.
Instance Attribute Summary collapse
-
#next_page_token ⇒ String
Page token for repeated calls to ListSnoozes, to fetch additional pages of results.
-
#snoozes ⇒ Array<Google::Apis::MonitoringV3::Snooze>
Snoozes matching this list call.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ListSnoozesResponse
constructor
A new instance of ListSnoozesResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ListSnoozesResponse
Returns a new instance of ListSnoozesResponse.
2395 2396 2397 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2395 def initialize(**args) update!(**args) end |
Instance Attribute Details
#next_page_token ⇒ String
Page token for repeated calls to ListSnoozes, to fetch additional pages of
results. If this is empty or missing, there are no more pages.
Corresponds to the JSON property nextPageToken
2388 2389 2390 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2388 def next_page_token @next_page_token end |
#snoozes ⇒ Array<Google::Apis::MonitoringV3::Snooze>
Snoozes matching this list call.
Corresponds to the JSON property snoozes
2393 2394 2395 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2393 def snoozes @snoozes end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2400 2401 2402 2403 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2400 def update!(**args) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @snoozes = args[:snoozes] if args.key?(:snoozes) end |