Class: Vellum::RequestOptions
- Inherits:
-
Object
- Object
- Vellum::RequestOptions
- Defined in:
- lib/requests.rb
Overview
SDK.
Instance Attribute Summary collapse
- #additional_body_parameters ⇒ Hash{String => Object} readonly
- #additional_headers ⇒ Hash{String => Object} readonly
- #additional_query_parameters ⇒ Hash{String => Object} readonly
- #api_key ⇒ String readonly
- #api_version ⇒ Vellum::ApiVersionEnum readonly
- #base_url ⇒ String readonly
- #timeout_in_seconds ⇒ Long readonly
Instance Method Summary collapse
Constructor Details
#initialize(base_url: nil, api_key: nil, api_version: nil, additional_headers: nil, additional_query_parameters: nil, additional_body_parameters: nil, timeout_in_seconds: nil) ⇒ Vellum::RequestOptions
142 143 144 145 146 147 148 149 150 |
# File 'lib/requests.rb', line 142 def initialize(base_url: nil, api_key: nil, api_version: nil, additional_headers: nil, additional_query_parameters: nil, additional_body_parameters: nil, timeout_in_seconds: nil) @base_url = base_url @api_key = api_key @api_version = api_version @additional_headers = additional_headers @additional_query_parameters = additional_query_parameters @additional_body_parameters = additional_body_parameters @timeout_in_seconds = timeout_in_seconds end |
Instance Attribute Details
#additional_body_parameters ⇒ Hash{String => Object} (readonly)
129 130 131 |
# File 'lib/requests.rb', line 129 def additional_body_parameters @additional_body_parameters end |
#additional_headers ⇒ Hash{String => Object} (readonly)
125 126 127 |
# File 'lib/requests.rb', line 125 def additional_headers @additional_headers end |
#additional_query_parameters ⇒ Hash{String => Object} (readonly)
127 128 129 |
# File 'lib/requests.rb', line 127 def additional_query_parameters @additional_query_parameters end |
#api_key ⇒ String (readonly)
121 122 123 |
# File 'lib/requests.rb', line 121 def api_key @api_key end |
#api_version ⇒ Vellum::ApiVersionEnum (readonly)
123 124 125 |
# File 'lib/requests.rb', line 123 def api_version @api_version end |
#base_url ⇒ String (readonly)
119 120 121 |
# File 'lib/requests.rb', line 119 def base_url @base_url end |
#timeout_in_seconds ⇒ Long (readonly)
131 132 133 |
# File 'lib/requests.rb', line 131 def timeout_in_seconds @timeout_in_seconds end |