Package com.stripe.model
Class AccountSession.Components
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.AccountSession.Components
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- AccountSession
For more details about Components, please refer to the API Reference.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFor more details about AccountManagement, please refer to the API Reference.static classFor more details about AccountOnboarding, please refer to the API Reference.static classFor more details about AgenticCommerceSettings, please refer to the API Reference.static classFor more details about Balances, please refer to the API Reference.static classFor more details about CapitalFinancing, please refer to the API Reference.static classFor more details about CapitalFinancingApplication, please refer to the API Reference.static classFor more details about CapitalFinancingPromotion, please refer to the API Reference.static classFor more details about CheckScanning, please refer to the API Reference.static classFor more details about DisputesList, please refer to the API Reference.static classFor more details about Documents, please refer to the API Reference.static classFor more details about FinancialAccount, please refer to the API Reference.static classFor more details about FinancialAccountTransactions, please refer to the API Reference.static classFor more details about InstantPayoutsPromotion, please refer to the API Reference.static classFor more details about IssuingCard, please refer to the API Reference.static classFor more details about IssuingCardsList, please refer to the API Reference.static classFor more details about NetworkCostPassthroughReport, please refer to the API Reference.static classFor more details about NotificationBanner, please refer to the API Reference.static classFor more details about PaymentDetails, please refer to the API Reference.static classFor more details about PaymentDisputes, please refer to the API Reference.static classFor more details about Payments, please refer to the API Reference.static classFor more details about PayoutDetails, please refer to the API Reference.static classFor more details about Payouts, please refer to the API Reference.static classFor more details about PayoutsList, please refer to the API Reference.static classFor more details about TaxRegistrations, please refer to the API Reference.static classFor more details about TaxSettings, please refer to the API Reference.static classFor more details about TerminalHardwareOrders, please refer to the API Reference.static classFor more details about TerminalHardwareShop, please refer to the API Reference. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanConfiguration for the agentic commerce settings embedded component.Configuration for the check scanning embedded component.Configuration for the network cost passthrough report embedded component.Configuration for the Terminal hardware orders embedded component.Configuration for the Terminal hardware shop embedded component.inthashCode()voidsetAccountManagement(AccountSession.Components.AccountManagement accountManagement) voidsetAccountOnboarding(AccountSession.Components.AccountOnboarding accountOnboarding) voidsetAgenticCommerceSettings(AccountSession.Components.AgenticCommerceSettings agenticCommerceSettings) Configuration for the agentic commerce settings embedded component.voidvoidsetCapitalFinancing(AccountSession.Components.CapitalFinancing capitalFinancing) voidsetCapitalFinancingApplication(AccountSession.Components.CapitalFinancingApplication capitalFinancingApplication) voidsetCapitalFinancingPromotion(AccountSession.Components.CapitalFinancingPromotion capitalFinancingPromotion) voidsetCheckScanning(AccountSession.Components.CheckScanning checkScanning) Configuration for the check scanning embedded component.voidsetDisputesList(AccountSession.Components.DisputesList disputesList) voidsetDocuments(AccountSession.Components.Documents documents) voidsetFinancialAccount(AccountSession.Components.FinancialAccount financialAccount) voidsetFinancialAccountTransactions(AccountSession.Components.FinancialAccountTransactions financialAccountTransactions) voidsetInstantPayoutsPromotion(AccountSession.Components.InstantPayoutsPromotion instantPayoutsPromotion) voidsetIssuingCard(AccountSession.Components.IssuingCard issuingCard) voidsetIssuingCardsList(AccountSession.Components.IssuingCardsList issuingCardsList) voidsetNetworkCostPassthroughReport(AccountSession.Components.NetworkCostPassthroughReport networkCostPassthroughReport) Configuration for the network cost passthrough report embedded component.voidsetNotificationBanner(AccountSession.Components.NotificationBanner notificationBanner) voidsetPaymentDetails(AccountSession.Components.PaymentDetails paymentDetails) voidsetPaymentDisputes(AccountSession.Components.PaymentDisputes paymentDisputes) voidvoidsetPayoutDetails(AccountSession.Components.PayoutDetails payoutDetails) voidvoidsetPayoutsList(AccountSession.Components.PayoutsList payoutsList) voidsetTaxRegistrations(AccountSession.Components.TaxRegistrations taxRegistrations) voidsetTaxSettings(AccountSession.Components.TaxSettings taxSettings) voidsetTerminalHardwareOrders(AccountSession.Components.TerminalHardwareOrders terminalHardwareOrders) Configuration for the Terminal hardware orders embedded component.voidsetTerminalHardwareShop(AccountSession.Components.TerminalHardwareShop terminalHardwareShop) Configuration for the Terminal hardware shop embedded component.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Components
public Components()
-
-
Method Details
-
getAccountManagement
-
getAccountOnboarding
-
getAgenticCommerceSettings
Configuration for the agentic commerce settings embedded component. -
getBalances
-
getCapitalFinancing
-
getCapitalFinancingApplication
-
getCapitalFinancingPromotion
-
getCheckScanning
Configuration for the check scanning embedded component. -
getDisputesList
-
getDocuments
-
getFinancialAccount
-
getFinancialAccountTransactions
-
getInstantPayoutsPromotion
-
getIssuingCard
-
getIssuingCardsList
-
getNetworkCostPassthroughReport
Configuration for the network cost passthrough report embedded component. -
getNotificationBanner
-
getPaymentDetails
-
getPaymentDisputes
-
getPayments
-
getPayoutDetails
-
getPayouts
-
getPayoutsList
-
getTaxRegistrations
-
getTaxSettings
-
getTerminalHardwareOrders
Configuration for the Terminal hardware orders embedded component. -
getTerminalHardwareShop
Configuration for the Terminal hardware shop embedded component. -
setAccountManagement
-
setAccountOnboarding
-
setAgenticCommerceSettings
public void setAgenticCommerceSettings(AccountSession.Components.AgenticCommerceSettings agenticCommerceSettings) Configuration for the agentic commerce settings embedded component. -
setBalances
-
setCapitalFinancing
-
setCapitalFinancingApplication
public void setCapitalFinancingApplication(AccountSession.Components.CapitalFinancingApplication capitalFinancingApplication) -
setCapitalFinancingPromotion
public void setCapitalFinancingPromotion(AccountSession.Components.CapitalFinancingPromotion capitalFinancingPromotion) -
setCheckScanning
Configuration for the check scanning embedded component. -
setDisputesList
-
setDocuments
-
setFinancialAccount
-
setFinancialAccountTransactions
public void setFinancialAccountTransactions(AccountSession.Components.FinancialAccountTransactions financialAccountTransactions) -
setInstantPayoutsPromotion
public void setInstantPayoutsPromotion(AccountSession.Components.InstantPayoutsPromotion instantPayoutsPromotion) -
setIssuingCard
-
setIssuingCardsList
-
setNetworkCostPassthroughReport
public void setNetworkCostPassthroughReport(AccountSession.Components.NetworkCostPassthroughReport networkCostPassthroughReport) Configuration for the network cost passthrough report embedded component. -
setNotificationBanner
-
setPaymentDetails
-
setPaymentDisputes
-
setPayments
-
setPayoutDetails
-
setPayouts
-
setPayoutsList
-
setTaxRegistrations
-
setTaxSettings
-
setTerminalHardwareOrders
public void setTerminalHardwareOrders(AccountSession.Components.TerminalHardwareOrders terminalHardwareOrders) Configuration for the Terminal hardware orders embedded component. -
setTerminalHardwareShop
public void setTerminalHardwareShop(AccountSession.Components.TerminalHardwareShop terminalHardwareShop) Configuration for the Terminal hardware shop embedded component. -
equals
-
canEqual
-
hashCode
public int hashCode()
-