class Seahorse::Client::Http::Request
def endpoint=(endpoint)
-
endpoint
(String, URI::HTTP, URI::HTTPS, nil
) --
def endpoint=(endpoint) endpoint = URI.parse(endpoint) if endpoint.is_a?(String) if endpoint.nil? or URI::HTTP === endpoint or URI::HTTPS === endpoint @endpoint = endpoint else msg = "invalid endpoint, expected URI::HTTP, URI::HTTPS, or nil, " msg << "got #{endpoint.inspect}" raise ArgumentError, msg end end