Class: Gusto::IdempotencyRequestOptions
- Inherits:
-
Object
- Object
- Gusto::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
- #base_url ⇒ String readonly
-
#gusto_api_version ⇒ Object
readonly
is used.
- #timeout_in_seconds ⇒ Long readonly
- #token ⇒ String readonly
Instance Method Summary collapse
Constructor Details
#initialize(base_url: nil, token: nil, gusto_api_version: nil, additional_headers: nil, additional_query_parameters: nil, additional_body_parameters: nil, timeout_in_seconds: nil) ⇒ Gusto::IdempotencyRequestOptions
196 197 198 199 200 201 202 203 204 |
# File 'lib/requests.rb', line 196 def initialize(base_url: nil, token: nil, gusto_api_version: nil, additional_headers: nil, additional_query_parameters: nil, additional_body_parameters: nil, timeout_in_seconds: nil) @base_url = base_url @token = token @gusto_api_version = gusto_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)
180 181 182 |
# File 'lib/requests.rb', line 180 def additional_body_parameters @additional_body_parameters end |
#additional_headers ⇒ Hash{String => Object} (readonly)
176 177 178 |
# File 'lib/requests.rb', line 176 def additional_headers @additional_headers end |
#additional_query_parameters ⇒ Hash{String => Object} (readonly)
178 179 180 |
# File 'lib/requests.rb', line 178 def additional_query_parameters @additional_query_parameters end |
#base_url ⇒ String (readonly)
167 168 169 |
# File 'lib/requests.rb', line 167 def base_url @base_url end |
#gusto_api_version ⇒ Object (readonly)
is used.
174 175 176 |
# File 'lib/requests.rb', line 174 def gusto_api_version @gusto_api_version end |
#timeout_in_seconds ⇒ Long (readonly)
182 183 184 |
# File 'lib/requests.rb', line 182 def timeout_in_seconds @timeout_in_seconds end |
#token ⇒ String (readonly)
169 170 171 |
# File 'lib/requests.rb', line 169 def token @token end |