Class Account

    • Constructor Detail

      • Account

        public Account()
    • Method Detail

      • retrieve

        @Deprecated
        public static Account retrieve​(java.lang.String apiKeyOrAccountId)
                                throws StripeException
        Deprecated.
        This method will only accept account IDs in the next major version. If you call this method with API keys, use the retrieve(RequestOptions) method instead.
        Retrieve account details.
        Parameters:
        apiKeyOrAccountId - If the parameter looks like an API key (starts with "sk_"), retrieve the account resource with no ID parameter set. Otherwise, use the String parameter as the account ID.
        Throws:
        StripeException
      • getObject

        public java.lang.String getObject()
      • getBusinessType

        public java.lang.String getBusinessType()
      • getChargesEnabled

        public java.lang.Boolean getChargesEnabled()
      • getCountry

        public java.lang.String getCountry()
      • getCreated

        public java.lang.Long getCreated()
      • getDefaultCurrency

        public java.lang.String getDefaultCurrency()
      • getDeleted

        public java.lang.Boolean getDeleted()
      • getDetailsSubmitted

        public java.lang.Boolean getDetailsSubmitted()
      • getEmail

        public java.lang.String getEmail()
      • getIndividual

        public Person getIndividual()
      • getPayoutsEnabled

        public java.lang.Boolean getPayoutsEnabled()
      • getType

        public java.lang.String getType()
      • getBusinessLogoLarge

        @Deprecated
        public java.lang.String getBusinessLogoLarge()
        Deprecated.
        The business_logo_large attribute.
        See Also:
        API version 2019-02-19
      • getBusinessLogo

        @Deprecated
        public java.lang.String getBusinessLogo()
        Deprecated.
        The business_logo attribute.
        See Also:
        API version 2019-02-19
      • getBusinessName

        @Deprecated
        public java.lang.String getBusinessName()
        Deprecated.
        The business_name attribute.
        See Also:
        API version 2019-02-19
      • getBusinessPrimaryColor

        @Deprecated
        public java.lang.String getBusinessPrimaryColor()
        Deprecated.
        The business_primary_color attribute.
        See Also:
        API version 2019-02-19
      • getBusinessUrl

        @Deprecated
        public java.lang.String getBusinessUrl()
        Deprecated.
        The business_url attribute.
        See Also:
        API version 2019-02-19
      • getDebitNegativeBalances

        @Deprecated
        public java.lang.Boolean getDebitNegativeBalances()
        Deprecated.
        The debit_negative_balances attribute.
        See Also:
        API version 2019-02-19
      • getManaged

        @Deprecated
        public java.lang.Boolean getManaged()
        Deprecated.
        Prefer using the type attribute instead.
        The managed attribute.
        See Also:
        API version 2017-05-25
      • getMcc

        @Deprecated
        public java.lang.String getMcc()
        Deprecated.
        The mcc attribute.
        See Also:
        API version 2019-02-19
      • getPayoutStatementDescriptor

        @Deprecated
        public java.lang.String getPayoutStatementDescriptor()
        Deprecated.
        The payout_statement_descriptor attribute.
        See Also:
        API version 2019-02-19
      • getProductDescription

        @Deprecated
        public java.lang.String getProductDescription()
        Deprecated.
        The product_description attribute.
        See Also:
        API version 2019-02-19
      • getStatementDescriptor

        @Deprecated
        public java.lang.String getStatementDescriptor()
        Deprecated.
        The statement_descriptor attribute.
        See Also:
        API version 2019-02-19
      • getSupportEmail

        @Deprecated
        public java.lang.String getSupportEmail()
        Deprecated.
        The support_email attribute.
        See Also:
        API version 2019-02-19
      • getSupportPhone

        @Deprecated
        public java.lang.String getSupportPhone()
        Deprecated.
        The support_phone attribute.
        See Also:
        API version 2019-02-19
      • getSupportUrl

        @Deprecated
        public java.lang.String getSupportUrl()
        Deprecated.
        The support_url attribute.
        See Also:
        API version 2019-02-19
      • getTransfersEnabled

        @Deprecated
        public java.lang.Boolean getTransfersEnabled()
        Deprecated.
        Prefer using the payoutsEnabled attribute instead.
        The transfers_enabled attribute.
        See Also:
        API version 2017-04-06
      • setId

        public void setId​(java.lang.String id)
      • setObject

        public void setObject​(java.lang.String object)
      • setBusinessType

        public void setBusinessType​(java.lang.String businessType)
      • setChargesEnabled

        public void setChargesEnabled​(java.lang.Boolean chargesEnabled)
      • setCountry

        public void setCountry​(java.lang.String country)
      • setCreated

        public void setCreated​(java.lang.Long created)
      • setDefaultCurrency

        public void setDefaultCurrency​(java.lang.String defaultCurrency)
      • setDeleted

        public void setDeleted​(java.lang.Boolean deleted)
      • setDetailsSubmitted

        public void setDetailsSubmitted​(java.lang.Boolean detailsSubmitted)
      • setEmail

        public void setEmail​(java.lang.String email)
      • setIndividual

        public void setIndividual​(Person individual)
      • setMetadata

        public void setMetadata​(java.util.Map<java.lang.String,​java.lang.String> metadata)
      • setPayoutsEnabled

        public void setPayoutsEnabled​(java.lang.Boolean payoutsEnabled)
      • setType

        public void setType​(java.lang.String type)
      • setBusinessLogoLarge

        @Deprecated
        public void setBusinessLogoLarge​(java.lang.String businessLogoLarge)
        Deprecated.
        The business_logo_large attribute.
        See Also:
        API version 2019-02-19
      • setBusinessLogo

        @Deprecated
        public void setBusinessLogo​(java.lang.String businessLogo)
        Deprecated.
        The business_logo attribute.
        See Also:
        API version 2019-02-19
      • setBusinessName

        @Deprecated
        public void setBusinessName​(java.lang.String businessName)
        Deprecated.
        The business_name attribute.
        See Also:
        API version 2019-02-19
      • setBusinessPrimaryColor

        @Deprecated
        public void setBusinessPrimaryColor​(java.lang.String businessPrimaryColor)
        Deprecated.
        The business_primary_color attribute.
        See Also:
        API version 2019-02-19
      • setBusinessUrl

        @Deprecated
        public void setBusinessUrl​(java.lang.String businessUrl)
        Deprecated.
        The business_url attribute.
        See Also:
        API version 2019-02-19
      • setDebitNegativeBalances

        @Deprecated
        public void setDebitNegativeBalances​(java.lang.Boolean debitNegativeBalances)
        Deprecated.
        The debit_negative_balances attribute.
        See Also:
        API version 2019-02-19
      • setManaged

        @Deprecated
        public void setManaged​(java.lang.Boolean managed)
        Deprecated.
        Prefer using the type attribute instead.
        The managed attribute.
        See Also:
        API version 2017-05-25
      • setMcc

        @Deprecated
        public void setMcc​(java.lang.String mcc)
        Deprecated.
        The mcc attribute.
        See Also:
        API version 2019-02-19
      • setPayoutStatementDescriptor

        @Deprecated
        public void setPayoutStatementDescriptor​(java.lang.String payoutStatementDescriptor)
        Deprecated.
        The payout_statement_descriptor attribute.
        See Also:
        API version 2019-02-19
      • setProductDescription

        @Deprecated
        public void setProductDescription​(java.lang.String productDescription)
        Deprecated.
        The product_description attribute.
        See Also:
        API version 2019-02-19
      • setStatementDescriptor

        @Deprecated
        public void setStatementDescriptor​(java.lang.String statementDescriptor)
        Deprecated.
        The statement_descriptor attribute.
        See Also:
        API version 2019-02-19
      • setSupportAddress

        @Deprecated
        public void setSupportAddress​(Address supportAddress)
        Deprecated.
        The support_address attribute.
        See Also:
        API version 2019-02-19
      • setSupportEmail

        @Deprecated
        public void setSupportEmail​(java.lang.String supportEmail)
        Deprecated.
        The support_email attribute.
        See Also:
        API version 2019-02-19
      • setSupportPhone

        @Deprecated
        public void setSupportPhone​(java.lang.String supportPhone)
        Deprecated.
        The support_phone attribute.
        See Also:
        API version 2019-02-19
      • setSupportUrl

        @Deprecated
        public void setSupportUrl​(java.lang.String supportUrl)
        Deprecated.
        The support_url attribute.
        See Also:
        API version 2019-02-19
      • setTransfersEnabled

        @Deprecated
        public void setTransfersEnabled​(java.lang.Boolean transfersEnabled)
        Deprecated.
        Prefer using the payoutsEnabled attribute instead.
        The transfers_enabled attribute.
        See Also:
        API version 2017-04-06
      • equals

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

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

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

        public java.lang.String getId()
        Specified by:
        getId in interface HasId