class Seahorse::Model::Api

def operation(name)

Returns:
  • (Operation) -

Parameters:
  • name (Symbol) --
def operation(name)
  name = name.to_sym
  if definition = @operation_defs[name.to_sym]
    @operations[name] ||= Operation.new(definition, shape_map: @shape_map)
  else
    raise ArgumentError, "unknown operation :#{name}"
  end
end