-
public final class PaymentDetails
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classPaymentDetails.Companion
-
Field Summary
Fields Modifier and Type Field Description private Stringidprivate PaymentKindkindprivate ULongamountMsatprivate PaymentDirectiondirectionprivate PaymentStatusstatusprivate ULonglatestUpdateTimestamp
-
Constructor Summary
Constructors Constructor Description PaymentDetails(String id, PaymentKind kind, ULong amountMsat, PaymentDirection direction, PaymentStatus status, ULong latestUpdateTimestamp)
-
Method Summary
Modifier and Type Method Description final StringgetId()final UnitsetId(String id)final PaymentKindgetKind()final UnitsetKind(PaymentKind kind)final ULonggetAmountMsat()final UnitsetAmountMsat(ULong amountMsat)final PaymentDirectiongetDirection()final UnitsetDirection(PaymentDirection direction)final PaymentStatusgetStatus()final UnitsetStatus(PaymentStatus status)final ULonggetLatestUpdateTimestamp()final UnitsetLatestUpdateTimestamp(ULong latestUpdateTimestamp)-
-
Constructor Detail
-
PaymentDetails
PaymentDetails(String id, PaymentKind kind, ULong amountMsat, PaymentDirection direction, PaymentStatus status, ULong latestUpdateTimestamp)
-
-
Method Detail
-
getKind
final PaymentKind getKind()
-
setKind
final Unit setKind(PaymentKind kind)
-
getAmountMsat
final ULong getAmountMsat()
-
setAmountMsat
final Unit setAmountMsat(ULong amountMsat)
-
getDirection
final PaymentDirection getDirection()
-
setDirection
final Unit setDirection(PaymentDirection direction)
-
getStatus
final PaymentStatus getStatus()
-
setStatus
final Unit setStatus(PaymentStatus status)
-
getLatestUpdateTimestamp
final ULong getLatestUpdateTimestamp()
-
setLatestUpdateTimestamp
final Unit setLatestUpdateTimestamp(ULong latestUpdateTimestamp)
-
-
-
-