Class LnrpcPayment

java.lang.Object
net.osslabz.lnd.dto.LnrpcPayment

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-06-07T12:03:34.958542131Z[Etc/UTC]") public class LnrpcPayment extends Object
LnrpcPayment
  • Field Details

  • Constructor Details

    • LnrpcPayment

      public LnrpcPayment()
  • Method Details

    • paymentHash

      public LnrpcPayment paymentHash(String paymentHash)
    • getPaymentHash

      @Nullable public String getPaymentHash()
      Get paymentHash
      Returns:
      paymentHash
    • setPaymentHash

      public void setPaymentHash(String paymentHash)
    • value

      public LnrpcPayment value(String value)
    • getValue

      @Nullable public String getValue()
      Deprecated, use value_sat or value_msat.
      Returns:
      value
    • setValue

      public void setValue(String value)
    • creationDate

      public LnrpcPayment creationDate(String creationDate)
    • getCreationDate

      @Nullable public String getCreationDate()
      Get creationDate
      Returns:
      creationDate
    • setCreationDate

      public void setCreationDate(String creationDate)
    • fee

      public LnrpcPayment fee(String fee)
    • getFee

      @Nullable public String getFee()
      Deprecated, use fee_sat or fee_msat.
      Returns:
      fee
    • setFee

      public void setFee(String fee)
    • paymentPreimage

      public LnrpcPayment paymentPreimage(String paymentPreimage)
    • getPaymentPreimage

      @Nullable public String getPaymentPreimage()
      Get paymentPreimage
      Returns:
      paymentPreimage
    • setPaymentPreimage

      public void setPaymentPreimage(String paymentPreimage)
    • valueSat

      public LnrpcPayment valueSat(String valueSat)
    • getValueSat

      @Nullable public String getValueSat()
      Get valueSat
      Returns:
      valueSat
    • setValueSat

      public void setValueSat(String valueSat)
    • valueMsat

      public LnrpcPayment valueMsat(String valueMsat)
    • getValueMsat

      @Nullable public String getValueMsat()
      Get valueMsat
      Returns:
      valueMsat
    • setValueMsat

      public void setValueMsat(String valueMsat)
    • paymentRequest

      public LnrpcPayment paymentRequest(String paymentRequest)
    • getPaymentRequest

      @Nullable public String getPaymentRequest()
      The optional payment request being fulfilled.
      Returns:
      paymentRequest
    • setPaymentRequest

      public void setPaymentRequest(String paymentRequest)
    • status

      public LnrpcPayment status(PaymentPaymentStatus status)
    • getStatus

      @Nullable public PaymentPaymentStatus getStatus()
      Get status
      Returns:
      status
    • setStatus

      public void setStatus(PaymentPaymentStatus status)
    • feeSat

      public LnrpcPayment feeSat(String feeSat)
    • getFeeSat

      @Nullable public String getFeeSat()
      Get feeSat
      Returns:
      feeSat
    • setFeeSat

      public void setFeeSat(String feeSat)
    • feeMsat

      public LnrpcPayment feeMsat(String feeMsat)
    • getFeeMsat

      @Nullable public String getFeeMsat()
      Get feeMsat
      Returns:
      feeMsat
    • setFeeMsat

      public void setFeeMsat(String feeMsat)
    • creationTimeNs

      public LnrpcPayment creationTimeNs(String creationTimeNs)
    • getCreationTimeNs

      @Nullable public String getCreationTimeNs()
      The time in UNIX nanoseconds at which the payment was created.
      Returns:
      creationTimeNs
    • setCreationTimeNs

      public void setCreationTimeNs(String creationTimeNs)
    • htlcs

      public LnrpcPayment htlcs(List<LnrpcHTLCAttempt> htlcs)
    • addHtlcsItem

      public LnrpcPayment addHtlcsItem(LnrpcHTLCAttempt htlcsItem)
    • getHtlcs

      @Nullable public List<LnrpcHTLCAttempt> getHtlcs()
      The HTLCs made in attempt to settle the payment.
      Returns:
      htlcs
    • setHtlcs

      public void setHtlcs(List<LnrpcHTLCAttempt> htlcs)
    • paymentIndex

      public LnrpcPayment paymentIndex(String paymentIndex)
    • getPaymentIndex

      @Nullable public String getPaymentIndex()
      The creation index of this payment. Each payment can be uniquely identified by this index, which may not strictly increment by 1 for payments made in older versions of lnd.
      Returns:
      paymentIndex
    • setPaymentIndex

      public void setPaymentIndex(String paymentIndex)
    • failureReason

      public LnrpcPayment failureReason(LnrpcPaymentFailureReason failureReason)
    • getFailureReason

      @Nullable public LnrpcPaymentFailureReason getFailureReason()
      Get failureReason
      Returns:
      failureReason
    • setFailureReason

      public void setFailureReason(LnrpcPaymentFailureReason failureReason)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object