Class LinkedAccountsListRequest


  • public final class LinkedAccountsListRequest
    extends java.lang.Object
    • Method Detail

      • getCategory

        public java.util.Optional<LinkedAccountsListRequestCategory> getCategory()
        Returns:
        Options: accounting, ats, crm, filestorage, hris, mktg, ticketing
        • hris - hris
        • ats - ats
        • accounting - accounting
        • ticketing - ticketing
        • crm - crm
        • mktg - mktg
        • filestorage - filestorage
      • getCursor

        public java.util.Optional<java.lang.String> getCursor()
        Returns:
        The pagination cursor value.
      • getEndUserEmailAddress

        public java.util.Optional<java.lang.String> getEndUserEmailAddress()
        Returns:
        If provided, will only return linked accounts associated with the given email address.
      • getEndUserOrganizationName

        public java.util.Optional<java.lang.String> getEndUserOrganizationName()
        Returns:
        If provided, will only return linked accounts associated with the given organization name.
      • getEndUserOriginId

        public java.util.Optional<java.lang.String> getEndUserOriginId()
        Returns:
        If provided, will only return linked accounts associated with the given origin ID.
      • getEndUserOriginIds

        public java.util.Optional<java.lang.String> getEndUserOriginIds()
        Returns:
        Comma-separated list of EndUser origin IDs, making it possible to specify multiple EndUsers at once.
      • getId

        public java.util.Optional<java.lang.String> getId()
      • getIds

        public java.util.Optional<java.lang.String> getIds()
        Returns:
        Comma-separated list of LinkedAccount IDs, making it possible to specify multiple LinkedAccounts at once.
      • getIncludeDuplicates

        public java.util.Optional<java.lang.Boolean> getIncludeDuplicates()
        Returns:
        If true, will include complete production duplicates of the account specified by the id query parameter in the response. id must be for a complete production linked account.
      • getIntegrationName

        public java.util.Optional<java.lang.String> getIntegrationName()
        Returns:
        If provided, will only return linked accounts associated with the given integration name.
      • getIsTestAccount

        public java.util.Optional<java.lang.String> getIsTestAccount()
        Returns:
        If included, will only include test linked accounts. If not included, will only include non-test linked accounts.
      • getPageSize

        public java.util.Optional<java.lang.Integer> getPageSize()
        Returns:
        Number of results to return per page.
      • getStatus

        public java.util.Optional<java.lang.String> getStatus()
        Returns:
        Filter by status. Options: COMPLETE, IDLE, INCOMPLETE, RELINK_NEEDED
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • getAdditionalProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getAdditionalProperties()
      • hashCode

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

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