Interface PaymentProviderConfigurationOutput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PaymentProviderConfigurationOutput.Builder,,PaymentProviderConfigurationOutput> SdkBuilder<PaymentProviderConfigurationOutput.Builder,,PaymentProviderConfigurationOutput> SdkPojo
- Enclosing class:
PaymentProviderConfigurationOutput
@Mutable
@NotThreadSafe
public static interface PaymentProviderConfigurationOutput.Builder
extends SdkPojo, CopyableBuilder<PaymentProviderConfigurationOutput.Builder,PaymentProviderConfigurationOutput>
-
Method Summary
Modifier and TypeMethodDescriptioncoinbaseCdpConfiguration(Consumer<CoinbaseCdpConfigurationOutput.Builder> coinbaseCdpConfiguration) The Coinbase CDP configuration.coinbaseCdpConfiguration(CoinbaseCdpConfigurationOutput coinbaseCdpConfiguration) The Coinbase CDP configuration.stripePrivyConfiguration(Consumer<StripePrivyConfigurationOutput.Builder> stripePrivyConfiguration) The Stripe Privy configuration.stripePrivyConfiguration(StripePrivyConfigurationOutput stripePrivyConfiguration) The Stripe Privy configuration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
coinbaseCdpConfiguration
PaymentProviderConfigurationOutput.Builder coinbaseCdpConfiguration(CoinbaseCdpConfigurationOutput coinbaseCdpConfiguration) The Coinbase CDP configuration.
- Parameters:
coinbaseCdpConfiguration- The Coinbase CDP configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
coinbaseCdpConfiguration
default PaymentProviderConfigurationOutput.Builder coinbaseCdpConfiguration(Consumer<CoinbaseCdpConfigurationOutput.Builder> coinbaseCdpConfiguration) The Coinbase CDP configuration.
This is a convenience method that creates an instance of theCoinbaseCdpConfigurationOutput.Builderavoiding the need to create one manually viaCoinbaseCdpConfigurationOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocoinbaseCdpConfiguration(CoinbaseCdpConfigurationOutput).- Parameters:
coinbaseCdpConfiguration- a consumer that will call methods onCoinbaseCdpConfigurationOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stripePrivyConfiguration
PaymentProviderConfigurationOutput.Builder stripePrivyConfiguration(StripePrivyConfigurationOutput stripePrivyConfiguration) The Stripe Privy configuration.
- Parameters:
stripePrivyConfiguration- The Stripe Privy configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stripePrivyConfiguration
default PaymentProviderConfigurationOutput.Builder stripePrivyConfiguration(Consumer<StripePrivyConfigurationOutput.Builder> stripePrivyConfiguration) The Stripe Privy configuration.
This is a convenience method that creates an instance of theStripePrivyConfigurationOutput.Builderavoiding the need to create one manually viaStripePrivyConfigurationOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostripePrivyConfiguration(StripePrivyConfigurationOutput).- Parameters:
stripePrivyConfiguration- a consumer that will call methods onStripePrivyConfigurationOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-