class Aws::Plugins::StubResponses
@api private
Public Instance Methods
Source
# File lib/aws-sdk-core/plugins/stub_responses.rb, line 37 def add_handlers(handlers, config) return unless config.stub_responses handlers.add(ApiRequestsHandler) handlers.add(StubbingHandler, step: :send) end
Source
# File lib/aws-sdk-core/plugins/stub_responses.rb, line 44 def after_initialize(client) if client.config.stub_responses client.setup_stubbing client.handlers.remove(RetryErrors::Handler) client.handlers.remove(RetryErrors::LegacyHandler) client.handlers.remove(ClientMetricsPlugin::Handler) client.handlers.remove(ClientMetricsSendPlugin::LatencyHandler) client.handlers.remove(ClientMetricsSendPlugin::AttemptHandler) client.handlers.remove(Seahorse::Client::Plugins::RequestCallback::OptionHandler) client.handlers.remove(Seahorse::Client::Plugins::RequestCallback::ReadCallbackHandler) end end