Package io.moov.sdk.models.components
Class IssuedCardAuthorizationEvent.Builder
- java.lang.Object
-
- io.moov.sdk.models.components.IssuedCardAuthorizationEvent.Builder
-
- Enclosing class:
- IssuedCardAuthorizationEvent
public static final class IssuedCardAuthorizationEvent.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IssuedCardAuthorizationEvent.Builderamount(java.lang.String amount)A decimal-formatted numerical string that represents up to 2 decimal place precision.IssuedCardAuthorizationEventbuild()IssuedCardAuthorizationEvent.BuildercreatedOn(java.time.OffsetDateTime createdOn)IssuedCardAuthorizationEvent.BuildereventID(java.lang.String eventID)The identifier for this event.IssuedCardAuthorizationEvent.BuildereventType(IssuedCardEventType eventType)The type of event that occurred on the card.IssuedCardAuthorizationEvent.Builderresult(IssuedCardAuthorizationEventResult result)The result of an event.
-
-
-
Method Detail
-
eventID
public IssuedCardAuthorizationEvent.Builder eventID(java.lang.String eventID)
The identifier for this event. Use the `eventType` field to determine what resource is identified by this ID (`authorization`, `reversal`, etc.).
-
eventType
public IssuedCardAuthorizationEvent.Builder eventType(IssuedCardEventType eventType)
The type of event that occurred on the card.
-
amount
public IssuedCardAuthorizationEvent.Builder amount(java.lang.String amount)
A decimal-formatted numerical string that represents up to 2 decimal place precision. In USD for example, 12.34 is $12.34 and 0.99 is $0.99.
-
result
public IssuedCardAuthorizationEvent.Builder result(IssuedCardAuthorizationEventResult result)
The result of an event.
-
createdOn
public IssuedCardAuthorizationEvent.Builder createdOn(java.time.OffsetDateTime createdOn)
-
build
public IssuedCardAuthorizationEvent build()
-
-