Package io.moov.sdk.models.components
Class IncurredFee.Builder
- java.lang.Object
-
- io.moov.sdk.models.components.IncurredFee.Builder
-
- Enclosing class:
- IncurredFee
public static final class IncurredFee.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IncurredFee.BuilderaccountID(java.lang.String accountID)IncurredFee.BuilderaccountID(java.util.Optional<java.lang.String> accountID)IncurredFee.Builderamount(AmountDecimal amount)IncurredFee.Builderamount(java.util.Optional<? extends AmountDecimal> amount)IncurredFeebuild()IncurredFee.BuildercreatedOn(java.time.OffsetDateTime createdOn)IncurredFee.BuildercreatedOn(java.util.Optional<java.time.OffsetDateTime> createdOn)IncurredFee.BuilderfeeID(java.lang.String feeID)IncurredFee.BuilderfeeID(java.util.Optional<java.lang.String> feeID)IncurredFee.BuilderfeeName(java.lang.String feeName)IncurredFee.BuilderfeeName(java.util.Optional<java.lang.String> feeName)IncurredFee.BuildergeneratedBy(GeneratedBy generatedBy)The entity that generated the fee.IncurredFee.BuildergeneratedBy(java.util.Optional<? extends GeneratedBy> generatedBy)The entity that generated the fee.IncurredFee.BuilderwalletID(java.lang.String walletID)IncurredFee.BuilderwalletID(java.util.Optional<java.lang.String> walletID)
-
-
-
Method Detail
-
feeID
public IncurredFee.Builder feeID(java.lang.String feeID)
-
feeID
public IncurredFee.Builder feeID(java.util.Optional<java.lang.String> feeID)
-
accountID
public IncurredFee.Builder accountID(java.lang.String accountID)
-
accountID
public IncurredFee.Builder accountID(java.util.Optional<java.lang.String> accountID)
-
walletID
public IncurredFee.Builder walletID(java.lang.String walletID)
-
walletID
public IncurredFee.Builder walletID(java.util.Optional<java.lang.String> walletID)
-
createdOn
public IncurredFee.Builder createdOn(java.time.OffsetDateTime createdOn)
-
createdOn
public IncurredFee.Builder createdOn(java.util.Optional<java.time.OffsetDateTime> createdOn)
-
feeName
public IncurredFee.Builder feeName(java.lang.String feeName)
-
feeName
public IncurredFee.Builder feeName(java.util.Optional<java.lang.String> feeName)
-
amount
public IncurredFee.Builder amount(AmountDecimal amount)
-
amount
public IncurredFee.Builder amount(java.util.Optional<? extends AmountDecimal> amount)
-
generatedBy
public IncurredFee.Builder generatedBy(GeneratedBy generatedBy)
The entity that generated the fee.
-
generatedBy
public IncurredFee.Builder generatedBy(java.util.Optional<? extends GeneratedBy> generatedBy)
The entity that generated the fee.
-
build
public IncurredFee build()
-
-