Class PingEvent
- java.lang.Object
-
- org.hyperledger.aries.api.trustping.PingEvent
-
public final class PingEvent extends Object
Ping response webhook event
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPingEvent.PingEventBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PingEvent.PingEventBuilderbuilder()booleanequals(Object o)StringgetComment()StringgetConnectionId()BooleangetResponded()only set when being pingedPingEventStategetState()StringgetThreadId()inthashCode()static PingEventof(String threadId)static PingEventof(String threadId, PingEventState state)PingEventsetComment(String comment)PingEventsetConnectionId(String connectionId)PingEventsetResponded(Boolean responded)only set when being pingedPingEventsetState(PingEventState state)PingEventsetThreadId(String threadId)booleanstateIsResponseReceived()StringtoString()
-
-
-
Constructor Detail
-
PingEvent
public PingEvent()
-
PingEvent
public PingEvent(String comment, String connectionId, String threadId, PingEventState state, Boolean responded)
-
-
Method Detail
-
of
public static PingEvent of(String threadId, PingEventState state)
-
stateIsResponseReceived
public boolean stateIsResponseReceived()
-
builder
public static PingEvent.PingEventBuilder builder()
-
getComment
public String getComment()
-
getConnectionId
public String getConnectionId()
-
getThreadId
public String getThreadId()
-
getState
public PingEventState getState()
-
getResponded
public Boolean getResponded()
only set when being pinged
-
setState
public PingEvent setState(PingEventState state)
- Returns:
this.
-
setResponded
public PingEvent setResponded(Boolean responded)
only set when being pinged- Returns:
this.
-
-