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 class
Conversation.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Conversation.Builder
builder()
boolean
equals(java.lang.Object o)
static Conversation.Builder
forOther()
static Conversation.Builder
from(Conversation convo)
static Conversation.Builder
from(ConversationKey key)
java.lang.String
getApplication()
java.lang.String
getLocation()
Host
getLowerHost()
java.util.Optional<java.lang.String>
getLowerHostname()
java.lang.String
getLowerIp()
java.lang.Integer
getProtocol()
Host
getUpperHost()
java.util.Optional<java.lang.String>
getUpperHostname()
java.lang.String
getUpperIp()
int
hashCode()
java.lang.String
toString()
-
-
-
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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-