Class: Vellum::IdempotencyRequestOptions
- Inherits:
-
Object
- Object
- Vellum::IdempotencyRequestOptions
- 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::IdempotencyRequestOptions
179 180 181 182 183 184 185 186 187 |
# File 'lib/requests.rb', line 179 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)
166 167 168 |
# File 'lib/requests.rb', line 166 def additional_body_parameters @additional_body_parameters end |
#additional_headers ⇒ Hash{String => Object} (readonly)
162 163 164 |
# File 'lib/requests.rb', line 162 def additional_headers @additional_headers end |
#additional_query_parameters ⇒ Hash{String => Object} (readonly)
164 165 166 |
# File 'lib/requests.rb', line 164 def additional_query_parameters @additional_query_parameters end |
#api_key ⇒ String (readonly)
158 159 160 |
# File 'lib/requests.rb', line 158 def api_key @api_key end |
#api_version ⇒ Vellum::ApiVersionEnum (readonly)
160 161 162 |
# File 'lib/requests.rb', line 160 def api_version @api_version end |
#base_url ⇒ String (readonly)
156 157 158 |
# File 'lib/requests.rb', line 156 def base_url @base_url end |
#timeout_in_seconds ⇒ Long (readonly)
168 169 170 |
# File 'lib/requests.rb', line 168 def timeout_in_seconds @timeout_in_seconds end |