Class: OpenApiSDK::Shared::Connection

Inherits:
Utils::FieldAugmented show all
Extended by:
T::Sig
Defined in:
lib/open_api_sdk/models/shared/connection.rb

Instance Method Summary collapse

Methods included from MetadataFields

#field, #fields, included, #marshal_json, #marshal_single

Constructor Details

#initialize(access_token: nil, account_url: nil, connection_token: nil, created_at: nil, expiration_timestamp: nil, id_connection: nil, id_linked_user: nil, id_project: nil, provider_slug: nil, refresh_token: nil, status: nil, token_type: nil, vertical: nil) ⇒ Connection

Returns a new instance of Connection.



43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# File 'lib/open_api_sdk/models/shared/connection.rb', line 43

def initialize(access_token: nil, account_url: nil, connection_token: nil, created_at: nil, expiration_timestamp: nil, id_connection: nil, id_linked_user: nil, id_project: nil, provider_slug: nil, refresh_token: nil, status: nil, token_type: nil, vertical: nil)
  @access_token = access_token
  @account_url = 
  @connection_token = connection_token
  @created_at = created_at
  @expiration_timestamp = expiration_timestamp
  @id_connection = id_connection
  @id_linked_user = id_linked_user
  @id_project = id_project
  @provider_slug = provider_slug
  @refresh_token = refresh_token
  @status = status
  @token_type = token_type
  @vertical = vertical
end