@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.Objectpublic ChannelFlag getChannelFlag()
public java.lang.Exception getException()
public java.lang.String getExceptionMessage()
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object