Class AssetReportItem

java.lang.Object
com.plaid.client.model.AssetReportItem

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
           date="2021-08-13T23:02:46.991Z[GMT]")
public class AssetReportItem
extends java.lang.Object
A representation of an Item within an Asset Report.
  • Field Details

    • SERIALIZED_NAME_ITEM_ID

      public static final java.lang.String SERIALIZED_NAME_ITEM_ID
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_INSTITUTION_NAME

      public static final java.lang.String SERIALIZED_NAME_INSTITUTION_NAME
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_INSTITUTION_ID

      public static final java.lang.String SERIALIZED_NAME_INSTITUTION_ID
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_DATE_LAST_UPDATED

      public static final java.lang.String SERIALIZED_NAME_DATE_LAST_UPDATED
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_ACCOUNTS

      public static final java.lang.String SERIALIZED_NAME_ACCOUNTS
      See Also:
      Constant Field Values
  • Constructor Details

    • AssetReportItem

      public AssetReportItem()
  • Method Details

    • itemId

      public AssetReportItem itemId​(java.lang.String itemId)
    • getItemId

      public java.lang.String getItemId()
      The `item_id` of the Item associated with this webhook, warning, or error
      Returns:
      itemId
    • setItemId

      public void setItemId​(java.lang.String itemId)
    • institutionName

      public AssetReportItem institutionName​(java.lang.String institutionName)
    • getInstitutionName

      public java.lang.String getInstitutionName()
      The full financial institution name associated with the Item.
      Returns:
      institutionName
    • setInstitutionName

      public void setInstitutionName​(java.lang.String institutionName)
    • institutionId

      public AssetReportItem institutionId​(java.lang.String institutionId)
    • getInstitutionId

      public java.lang.String getInstitutionId()
      The id of the financial institution associated with the Item.
      Returns:
      institutionId
    • setInstitutionId

      public void setInstitutionId​(java.lang.String institutionId)
    • dateLastUpdated

      public AssetReportItem dateLastUpdated​(java.time.OffsetDateTime dateLastUpdated)
    • getDateLastUpdated

      public java.time.OffsetDateTime getDateLastUpdated()
      The date and time when this Item’s data was last retrieved from the financial institution, in ISO 8601 format.
      Returns:
      dateLastUpdated
    • setDateLastUpdated

      public void setDateLastUpdated​(java.time.OffsetDateTime dateLastUpdated)
    • accounts

      public AssetReportItem accounts​(java.util.List<AccountAssets> accounts)
    • addAccountsItem

      public AssetReportItem addAccountsItem​(AccountAssets accountsItem)
    • getAccounts

      public java.util.List<AccountAssets> getAccounts()
      Data about each of the accounts open on the Item.
      Returns:
      accounts
    • setAccounts

      public void setAccounts​(java.util.List<AccountAssets> accounts)
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object