Class: Google::Apis::MonitoringV3::ListUptimeCheckConfigsResponse
- Inherits:
-
Object
- Object
- Google::Apis::MonitoringV3::ListUptimeCheckConfigsResponse
- 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 protocol for the ListUptimeCheckConfigs response.
Instance Attribute Summary collapse
-
#next_page_token ⇒ String
This field represents the pagination token to retrieve the next page of results.
-
#total_size ⇒ Fixnum
The total number of Uptime check configurations for the project, irrespective of any pagination.
-
#uptime_check_configs ⇒ Array<Google::Apis::MonitoringV3::UptimeCheckConfig>
The returned Uptime check configurations.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ListUptimeCheckConfigsResponse
constructor
A new instance of ListUptimeCheckConfigsResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ListUptimeCheckConfigsResponse
Returns a new instance of ListUptimeCheckConfigsResponse.
2706 2707 2708 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2706 def initialize(**args) update!(**args) end |
Instance Attribute Details
#next_page_token ⇒ String
This field represents the pagination token to retrieve the next page of
results. If the value is empty, it means no further results for the request.
To retrieve the next page of results, the value of the next_page_token is
passed to the subsequent List method call (in the request message's page_token
field).
Corresponds to the JSON property nextPageToken
2693 2694 2695 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2693 def next_page_token @next_page_token end |
#total_size ⇒ Fixnum
The total number of Uptime check configurations for the project, irrespective
of any pagination.
Corresponds to the JSON property totalSize
2699 2700 2701 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2699 def total_size @total_size end |
#uptime_check_configs ⇒ Array<Google::Apis::MonitoringV3::UptimeCheckConfig>
The returned Uptime check configurations.
Corresponds to the JSON property uptimeCheckConfigs
2704 2705 2706 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2704 def uptime_check_configs @uptime_check_configs end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2711 2712 2713 2714 2715 |
# File 'lib/google/apis/monitoring_v3/classes.rb', line 2711 def update!(**args) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @total_size = args[:total_size] if args.key?(:total_size) @uptime_check_configs = args[:uptime_check_configs] if args.key?(:uptime_check_configs) end |