Plaid::TransactionStream
Inherits OpenApi::Json < OpenApi::Validatable < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object
A grouping of related transactions
Constructors
Initializes the object @param [Hash] attributes Model attributes in the form of hash
Instance methods
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
Custom attribute writer method checking allowed values (enum). @param [Object] account_id Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] average_amount Object to be assigned
A hierarchical array of the categories to which this transaction belongs. See Categories. All implementations are encouraged to use the new personal_finance_category instead of category. personal_finance_category provides more meaningful categorization and greater accuracy.
Custom attribute writer method checking allowed values (enum). @param [Object] category Object to be assigned
The ID of the category to which this transaction belongs. See Categories. All implementations are encouraged to use the new personal_finance_category instead of category. personal_finance_category provides more meaningful categorization and greater accuracy.
Custom attribute writer method checking allowed values (enum). @param [Object] category_id Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] description Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] first_date Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] frequency Object to be assigned
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
Custom attribute writer method checking allowed values (enum). @param [Object] is_active Object to be assigned
This will be set to true if the stream has been modified by request to a /transactions/recurring/streams endpoint. It will be false for all other streams.
Custom attribute writer method checking allowed values (enum). @param [Object] is_user_modified Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] last_amount Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] last_date Object to be assigned
The date of the most recent user modification. This will only be set if is_user_modified is true.
Custom attribute writer method checking allowed values (enum). @param [Object] last_user_modified_date Object to be assigned
Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons
Custom attribute writer method checking allowed values (enum). @param [Object] merchant_name Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] personal_finance_category Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] status Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] stream_id Object to be assigned
An array of Plaid transaction IDs belonging to the stream, sorted by posted date.
Custom attribute writer method checking allowed values (enum). @param [Object] transaction_ids Object to be assigned
Check to see if the all the properties in the model are valid @return true if the model is valid