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.
2539 2540 2541 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2539 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
2532 2533 2534 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2532 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
2537 2538 2539 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2537 def snoozes @snoozes end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2544 2545 2546 2547 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2544 def update!(**args) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @snoozes = args[:snoozes] if args.key?(:snoozes) end |