Package io.moov.sdk.models.components
Class CardAcquiringRefund.Builder
- java.lang.Object
-
- io.moov.sdk.models.components.CardAcquiringRefund.Builder
-
- Enclosing class:
- CardAcquiringRefund
public static final class CardAcquiringRefund.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CardAcquiringRefund.Builderamount(Amount amount)CardAcquiringRefundbuild()CardAcquiringRefund.BuildercardDetails(RefundCardDetails cardDetails)CardAcquiringRefund.BuildercardDetails(java.util.Optional<? extends RefundCardDetails> cardDetails)CardAcquiringRefund.BuildercreatedOn(java.time.OffsetDateTime createdOn)CardAcquiringRefund.BuilderrefundID(java.lang.String refundID)Identifier for the refund.CardAcquiringRefund.Builderstatus(RefundStatus status)CardAcquiringRefund.BuilderupdatedOn(java.time.OffsetDateTime updatedOn)
-
-
-
Method Detail
-
refundID
public CardAcquiringRefund.Builder refundID(java.lang.String refundID)
Identifier for the refund.
-
createdOn
public CardAcquiringRefund.Builder createdOn(java.time.OffsetDateTime createdOn)
-
updatedOn
public CardAcquiringRefund.Builder updatedOn(java.time.OffsetDateTime updatedOn)
-
status
public CardAcquiringRefund.Builder status(RefundStatus status)
-
amount
public CardAcquiringRefund.Builder amount(Amount amount)
-
cardDetails
public CardAcquiringRefund.Builder cardDetails(RefundCardDetails cardDetails)
-
cardDetails
public CardAcquiringRefund.Builder cardDetails(java.util.Optional<? extends RefundCardDetails> cardDetails)
-
build
public CardAcquiringRefund build()
-
-