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 then Model::Api.new(Util.load_json(api)) else raise ArgumentError, "invalid api definition #{api}" end define_operation_methods @api end