Hippolyte HENRY 81a5e44a6c
[ruby] Improve ruby client examples (#8040)
* [ruby] Improve ruby client examples

* samples

* quote fixes

* Keep enum value

* better string type handling

* fix failing tests

* add space after comment

* update samples

* use Time

Co-authored-by: William Cheng <wing328hk@gmail.com>
2020-12-16 00:10:04 +08:00

2.5 KiB

DynamicServers::UsageApi

All URIs are relative to http://petstore.swagger.io:80/v2

Method HTTP request Description
custom_server GET /custom Use custom server
default_server GET /default Use default server

custom_server

Object custom_server

Use custom server

Use custom server

Examples

require 'time'
require 'dynamic_servers'

api_instance = DynamicServers::UsageApi.new

begin
  # Use custom server
  result = api_instance.custom_server
  p result
rescue DynamicServers::ApiError => e
  puts "Error when calling UsageApi->custom_server: #{e}"
end

Using the custom_server_with_http_info variant

This returns an Array which contains the response data, status code and headers.

<Array(Object, Integer, Hash)> custom_server_with_http_info

begin
  # Use custom server
  data, status_code, headers = api_instance.custom_server_with_http_info
  p status_code # => 2xx
  p headers # => { ... }
  p data # => Object
rescue DynamicServers::ApiError => e
  puts "Error when calling UsageApi->custom_server_with_http_info: #{e}"
end

Parameters

This endpoint does not need any parameter.

Return type

Object

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

default_server

Object default_server

Use default server

Use default server

Examples

require 'time'
require 'dynamic_servers'

api_instance = DynamicServers::UsageApi.new

begin
  # Use default server
  result = api_instance.default_server
  p result
rescue DynamicServers::ApiError => e
  puts "Error when calling UsageApi->default_server: #{e}"
end

Using the default_server_with_http_info variant

This returns an Array which contains the response data, status code and headers.

<Array(Object, Integer, Hash)> default_server_with_http_info

begin
  # Use default server
  data, status_code, headers = api_instance.default_server_with_http_info
  p status_code # => 2xx
  p headers # => { ... }
  p data # => Object
rescue DynamicServers::ApiError => e
  puts "Error when calling UsageApi->default_server_with_http_info: #{e}"
end

Parameters

This endpoint does not need any parameter.

Return type

Object

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json