Class: CardDB::DeckAPIApplicationAccess
Instance Attribute Summary
Attributes inherited from Resource
#client, #data
Instance Method Summary
collapse
Methods inherited from Resource
#[], #initialize, #key?, #to_h, #to_json
Instance Method Details
#api_application ⇒ Object
1950
1951
1952
|
# File 'lib/carddb/collection.rb', line 1950
def api_application
@api_application ||= data['apiApplication'] ? DeckAccessApplication.new(data['apiApplication'], client: client) : nil
end
|
#api_application_id ⇒ Object
1948
|
# File 'lib/carddb/collection.rb', line 1948
def api_application_id = data['apiApplicationId']
|
#created_at ⇒ Object
1960
|
# File 'lib/carddb/collection.rb', line 1960
def created_at = parse_time(data['createdAt'])
|
#created_by_account_id ⇒ Object
1957
|
# File 'lib/carddb/collection.rb', line 1957
def created_by_account_id = data['createdByAccountId']
|
#created_by_api_application_id ⇒ Object
1958
|
# File 'lib/carddb/collection.rb', line 1958
def created_by_api_application_id = data['createdByApiApplicationId']
|
#deck ⇒ Object
1944
1945
1946
|
# File 'lib/carddb/collection.rb', line 1944
def deck
@deck ||= data['deck'] ? Deck.new(data['deck'], client: client) : nil
end
|
#deck_id ⇒ Object
1942
|
# File 'lib/carddb/collection.rb', line 1942
def deck_id = data['deckId']
|
#external_ref ⇒ Object
1956
|
# File 'lib/carddb/collection.rb', line 1956
def external_ref = data['externalRef']
|
#grant_source ⇒ Object
1955
|
# File 'lib/carddb/collection.rb', line 1955
def grant_source = data['grantSource']
|
#id ⇒ Object
1941
|
# File 'lib/carddb/collection.rb', line 1941
def id = data['id']
|
#revoked_at ⇒ Object
1959
|
# File 'lib/carddb/collection.rb', line 1959
def revoked_at = parse_time(data['revokedAt'])
|
#role ⇒ Object
1954
|
# File 'lib/carddb/collection.rb', line 1954
def role = data['role']
|
#updated_at ⇒ Object
1961
|
# File 'lib/carddb/collection.rb', line 1961
def updated_at = parse_time(data['updatedAt'])
|