Package io.moov.sdk.models.components
Class CreateSweepConfig.Builder
- java.lang.Object
-
- io.moov.sdk.models.components.CreateSweepConfig.Builder
-
- Enclosing class:
- CreateSweepConfig
public static final class CreateSweepConfig.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateSweepConfigbuild()CreateSweepConfig.BuilderminimumBalance(java.lang.String minimumBalance)CreateSweepConfig.BuilderminimumBalance(java.util.Optional<java.lang.String> minimumBalance)CreateSweepConfig.BuilderpullPaymentMethodID(java.lang.String pullPaymentMethodID)ID of the payment method.CreateSweepConfig.BuilderpushPaymentMethodID(java.lang.String pushPaymentMethodID)ID of the payment method.CreateSweepConfig.BuilderstatementDescriptor(java.lang.String statementDescriptor)The text that appears on the banking statement.CreateSweepConfig.BuilderstatementDescriptor(java.util.Optional<java.lang.String> statementDescriptor)The text that appears on the banking statement.CreateSweepConfig.Builderstatus(SweepConfigStatus status)CreateSweepConfig.BuilderwalletID(java.lang.String walletID)
-
-
-
Method Detail
-
walletID
public CreateSweepConfig.Builder walletID(java.lang.String walletID)
-
status
public CreateSweepConfig.Builder status(SweepConfigStatus status)
-
pushPaymentMethodID
public CreateSweepConfig.Builder pushPaymentMethodID(java.lang.String pushPaymentMethodID)
ID of the payment method.
-
pullPaymentMethodID
public CreateSweepConfig.Builder pullPaymentMethodID(java.lang.String pullPaymentMethodID)
ID of the payment method.
-
statementDescriptor
public CreateSweepConfig.Builder statementDescriptor(java.lang.String statementDescriptor)
The text that appears on the banking statement. The default descriptor is a 10 character ID if an override is not set in the sweep configs statementDescriptor.
-
statementDescriptor
public CreateSweepConfig.Builder statementDescriptor(java.util.Optional<java.lang.String> statementDescriptor)
The text that appears on the banking statement. The default descriptor is a 10 character ID if an override is not set in the sweep configs statementDescriptor.
-
minimumBalance
public CreateSweepConfig.Builder minimumBalance(java.lang.String minimumBalance)
-
minimumBalance
public CreateSweepConfig.Builder minimumBalance(java.util.Optional<java.lang.String> minimumBalance)
-
build
public CreateSweepConfig build()
-
-