Class LnrpcHTLCAttempt

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

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

  • Constructor Details

    • LnrpcHTLCAttempt

      public LnrpcHTLCAttempt()
  • Method Details

    • attemptId

      public LnrpcHTLCAttempt attemptId(String attemptId)
    • getAttemptId

      @Nullable public String getAttemptId()
      The unique ID that is used for this attempt.
      Returns:
      attemptId
    • setAttemptId

      public void setAttemptId(String attemptId)
    • status

      public LnrpcHTLCAttempt status(HTLCAttemptHTLCStatus status)
    • getStatus

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

      public void setStatus(HTLCAttemptHTLCStatus status)
    • route

      public LnrpcHTLCAttempt route(LnrpcRoute route)
    • getRoute

      @Nullable public LnrpcRoute getRoute()
      Get route
      Returns:
      route
    • setRoute

      public void setRoute(LnrpcRoute route)
    • attemptTimeNs

      public LnrpcHTLCAttempt attemptTimeNs(String attemptTimeNs)
    • getAttemptTimeNs

      @Nullable public String getAttemptTimeNs()
      The time in UNIX nanoseconds at which this HTLC was sent.
      Returns:
      attemptTimeNs
    • setAttemptTimeNs

      public void setAttemptTimeNs(String attemptTimeNs)
    • resolveTimeNs

      public LnrpcHTLCAttempt resolveTimeNs(String resolveTimeNs)
    • getResolveTimeNs

      @Nullable public String getResolveTimeNs()
      The time in UNIX nanoseconds at which this HTLC was settled or failed. This value will not be set if the HTLC is still IN_FLIGHT.
      Returns:
      resolveTimeNs
    • setResolveTimeNs

      public void setResolveTimeNs(String resolveTimeNs)
    • failure

      public LnrpcHTLCAttempt failure(LnrpcFailure failure)
    • getFailure

      @Nullable public LnrpcFailure getFailure()
      Get failure
      Returns:
      failure
    • setFailure

      public void setFailure(LnrpcFailure failure)
    • preimage

      public LnrpcHTLCAttempt preimage(byte[] preimage)
    • getPreimage

      @Nullable public byte[] getPreimage()
      The preimage that was used to settle the HTLC.
      Returns:
      preimage
    • setPreimage

      public void setPreimage(byte[] preimage)
    • 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