@Immutable @ThreadSafe @ProviderType public class ChannelStatus extends java.lang.Object
Constructor and Description |
---|
ChannelStatus(ChannelFlag channelFlag)
Instantiates a new status.
|
ChannelStatus(ChannelFlag channelFlag,
java.lang.String exceptionMessage,
java.lang.Exception exception)
Instantiates a new status.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
ChannelFlag |
getChannelFlag()
Gets the channel flag.
|
java.lang.Exception |
getException()
Gets the exception.
|
java.lang.String |
getExceptionMessage()
Gets the exception message.
|
int |
hashCode() |
java.lang.String |
toString() |
public ChannelStatus(ChannelFlag channelFlag)
channelFlag
- the channel flagjava.lang.NullPointerException
- if the channel flag is nullpublic ChannelStatus(ChannelFlag channelFlag, @Nullable java.lang.String exceptionMessage, @Nullable java.lang.Exception exception)
channelFlag
- the channel flagexceptionMessage
- the exception messageexception
- the exceptionjava.lang.NullPointerException
- if the channel flag is nullpublic boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public ChannelFlag getChannelFlag()
public java.lang.Exception getException()
public java.lang.String getExceptionMessage()
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object