Class: IdpSdkRuby::Client
- Inherits:
-
Object
- Object
- IdpSdkRuby::Client
- Defined in:
- lib/idp_sdk_ruby.rb
Instance Method Summary collapse
- #extraction_task ⇒ Object
-
#initialize(token: nil, region: nil) ⇒ Client
constructor
A new instance of Client.
Constructor Details
#initialize(token: nil, region: nil) ⇒ Client
Returns a new instance of Client.
198 199 200 201 202 203 204 205 206 207 208 209 210 |
# File 'lib/idp_sdk_ruby.rb', line 198 def initialize(token:nil,region:nil) if token.nil? raise IDPConfigurationException.new('Token is required') end if ["test", "sea"].count {|x|x==region} == 0 raise IDPConfigurationException.new( "Region is required and limited in ['test','sea']") end @token=token @region=region @extraction_task=ExtractionTaskClient.new(token:token,region:region) end |
Instance Method Details
#extraction_task ⇒ Object
211 212 213 |
# File 'lib/idp_sdk_ruby.rb', line 211 def extraction_task return @extraction_task end |