class Seahorse::Client::Base
def set_api(api)
-
(Model::Api)-
Parameters:
-
api(Model::Api, Hash) --
def set_api(api) @api = case api when nil then Model::Api.new({}) when Model::Api then api when Hash then Model::Api.new(api) when String, Pathname then Model::Api.new(Util.load_json(api)) else raise ArgumentError, "invalid api definition #{api}" end define_operation_methods @api end