Package org.opennms.netmgt.flows.api
Class Conversation
- java.lang.Object
-
- org.opennms.netmgt.flows.api.Conversation
-
public class Conversation extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConversation.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Conversation.Builderbuilder()booleanequals(java.lang.Object o)static Conversation.BuilderforOther()static Conversation.Builderfrom(Conversation convo)static Conversation.Builderfrom(ConversationKey key)java.lang.StringgetApplication()java.lang.StringgetLocation()HostgetLowerHost()java.util.Optional<java.lang.String>getLowerHostname()java.lang.StringgetLowerIp()java.lang.IntegergetProtocol()HostgetUpperHost()java.util.Optional<java.lang.String>getUpperHostname()java.lang.StringgetUpperIp()inthashCode()java.lang.StringtoString()
-
-
-
Method Detail
-
getLocation
public java.lang.String getLocation()
-
getProtocol
public java.lang.Integer getProtocol()
-
getLowerHost
public Host getLowerHost()
-
getLowerIp
public java.lang.String getLowerIp()
-
getLowerHostname
public java.util.Optional<java.lang.String> getLowerHostname()
-
getUpperHost
public Host getUpperHost()
-
getUpperIp
public java.lang.String getUpperIp()
-
getUpperHostname
public java.util.Optional<java.lang.String> getUpperHostname()
-
getApplication
public java.lang.String getApplication()
-
builder
public static Conversation.Builder builder()
-
from
public static Conversation.Builder from(ConversationKey key)
-
from
public static Conversation.Builder from(Conversation convo)
-
forOther
public static Conversation.Builder forOther()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-