class

Plaid::Activity

Inherits OpenApi::Json < OpenApi::Validatable < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object

Describes a consent activity.

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source
new(*, activity : Plaid::ActivityType | Nil = nil, initiated_date : Time | Nil = nil, id : String | Nil = nil, initiator : String | Nil = nil, state : Plaid::ActionState | Nil = nil, target_application_id : String | Nil = nil, scopes : Plaid::ScopesNullable | Nil = nil)

Initializes the object @param [Hash] attributes Model attributes in the form of hash

Source

Instance methods

==(other : self)

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code

activity
Source
activity=(new_value : Plaid::ActivityType | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] activity Object to be assigned

Source
hash(hasher)

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code

id

A unique identifier for the activity

Source
id=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] id Object to be assigned

Source
initiated_date

The date this activity was initiated ISO 8601 (YYYY-MM-DD) format in UTC.

Source
initiated_date=(new_value : Time | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] initiated_date Object to be assigned

Source
initiator

Application ID of the client who initiated the activity.

Source
initiator=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] initiator Object to be assigned

Source
list_invalid_properties

Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons

Source
scopes
Source
scopes=(new_value : Plaid::ScopesNullable | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] scopes Object to be assigned

Source
scopes_present=(scopes_present : Bool)
Source
scopes_present?
Source
state
Source
state=(new_value : Plaid::ActionState | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] state Object to be assigned

Source
target_application_id

This field will map to the application ID that is returned from /item/application/list, or provided to the institution in an oauth redirect.

Source
target_application_id=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] target_application_id Object to be assigned

Source
valid?

Check to see if the all the properties in the model are valid @return true if the model is valid

Source