lib/aws-sdk-cloudwatch/waiters.rb in aws-sdk-cloudwatch-1.0.0.rc1 vs lib/aws-sdk-cloudwatch/waiters.rb in aws-sdk-cloudwatch-1.0.0.rc2
- old
+ new
@@ -1,50 +1,49 @@
# WARNING ABOUT GENERATED CODE
#
-# This file is generated. See the contributing for info on making contributions:
+# This file is generated. See the contributing guide for more information:
# https://github.com/aws/aws-sdk-ruby/blob/master/CONTRIBUTING.md
#
# WARNING ABOUT GENERATED CODE
require 'aws-sdk-core/waiters'
-module Aws
- module CloudWatch
- module Waiters
- class AlarmExists
+module Aws::CloudWatch
+ module Waiters
- # @param [Hash] options
- # @option options [required, Client] :client
- # @option options [Integer] :max_attempts (40)
- # @option options [Integer] :delay (5)
- # @option options [Proc] :before_attempt
- # @option options [Proc] :before_wait
- def initialize(options)
- @client = options.fetch(:client)
- @waiter = Aws::Waiters::Waiter.new({
- max_attempts: 40,
- delay: 5,
- poller: Aws::Waiters::Poller.new(
- operation_name: :describe_alarms,
- acceptors: [{
- "matcher" => "path",
- "expected" => true,
- "argument" => "length(metric_alarms[]) > `0`",
- "state" => "success"
- }]
- )
- }.merge(options))
- end
+ class AlarmExists
- # @option (see Client#describe_alarms)
- # @return (see Client#describe_alarms)
- def wait(params = {})
- @waiter.wait(client: @client, params: params)
- end
+ # @param [Hash] options
+ # @option options [required, Client] :client
+ # @option options [Integer] :max_attempts (40)
+ # @option options [Integer] :delay (5)
+ # @option options [Proc] :before_attempt
+ # @option options [Proc] :before_wait
+ def initialize(options)
+ @client = options.fetch(:client)
+ @waiter = Aws::Waiters::Waiter.new({
+ max_attempts: 40,
+ delay: 5,
+ poller: Aws::Waiters::Poller.new(
+ operation_name: :describe_alarms,
+ acceptors: [{
+ "matcher" => "path",
+ "expected" => true,
+ "argument" => "length(metric_alarms[]) > `0`",
+ "state" => "success"
+ }]
+ )
+ }.merge(options))
+ end
- # @api private
- attr_reader :waiter
-
+ # @option (see Client#describe_alarms)
+ # @return (see Client#describe_alarms)
+ def wait(params = {})
+ @waiter.wait(client: @client, params: params)
end
+
+ # @api private
+ attr_reader :waiter
+
end
end
end