Class CardCreatedEventBody
java.lang.Object
es.kukenan.smartfi.events.common.AbstractEventBody
es.kukenan.smartfi.microservice.contracts.events.BaseCardsEventBody
es.kukenan.smartfi.microservice.contracts.events.created.CardCreatedEventBody
Base class for the body of any Cards micro-service event.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringCard brand.private StringCard cancelationReason.private StringEntity bank.private @NotNull StringCard expirationDate.private StringCard holder.private @NotBlank StringCard internal id.private @NotBlank Stringcard pan.private StringPrepared date for pan swap to stolen cards.private StringCard registerDate.private StringCard situation identifier.private @NotBlank StringCard status identifier.private StringCard trasferredtoCardID .private IntegerCard type identifier.private @NotBlank StringSkyline user identifier. -
Constructor Summary
ConstructorsConstructorDescriptionCardCreatedEventBody(String id, String userId, String pan, String statusId, String brand, String entityId, String situationId, String expirationDate, String holder, Integer typeId, String registerDate, String cancelationReason, String trasferredtoCardId, String readinessDate) Full state constructor. -
Method Summary
Methods inherited from class es.kukenan.smartfi.events.common.AbstractEventBody
canEqual, equals, getPrincipal, hashCode, setPrincipal, toString
-
Field Details
-
id
Card internal id. -
userId
Skyline user identifier. -
pan
card pan. -
statusId
Card status identifier. -
brand
Card brand. -
entityId
Entity bank. -
situationId
Card situation identifier. -
expirationDate
Card expirationDate. -
holder
Card holder. -
typeId
Card type identifier. -
registerDate
Card registerDate. -
cancelationReason
Card cancelationReason. -
trasferredtoCardId
Card trasferredtoCardID . -
readinessDate
Prepared date for pan swap to stolen cards.
-
-
Constructor Details
-
CardCreatedEventBody
public CardCreatedEventBody(String id, String userId, String pan, String statusId, String brand, String entityId, String situationId, String expirationDate, String holder, Integer typeId, String registerDate, String cancelationReason, String trasferredtoCardId, String readinessDate) Full state constructor.- Parameters:
id- card identifier.userId- Skyline user identifier.pan- card identifier.statusId- status identifier.brand- card brand.entityId- entity bank.situationId- card situation identifier.expirationDate- card expirationDate.holder- card holder.typeId- type identifier.registerDate- card registerDate.cancelationReason- card cancelationReason.trasferredtoCardId- trasnferredtoCardId.readinessDate- Prepared date for pan swap to stolen cards.
-