class Aws::Plugins::EndpointPattern
@api private
def add_handlers(handlers, _config)
def add_handlers(handlers, _config) handlers.add(Handler, priority: 10) end
def resolve_disable_host_prefix_injection(cfg)
def resolve_disable_host_prefix_injection(cfg) value = ENV['AWS_DISABLE_HOST_PREFIX_INJECTION'] || Aws.shared_config.disable_host_prefix_injection(profile: cfg.profile) || 'false' value = Aws::Util.str_2_bool(value) unless [true, false].include?(value) raise ArgumentError, 'Must provide either `true` or `false` for '\ 'disable_host_prefix_injection profile option or for '\ 'ENV[\'AWS_DISABLE_HOST_PREFIX_INJECTION\']' end value end