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.
2776 2777 2778 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2776 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
2769 2770 2771 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2769 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
2774 2775 2776 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2774 def snoozes @snoozes end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2781 2782 2783 2784 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2781 def update!(**args) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @snoozes = args[:snoozes] if args.key?(:snoozes) end |