Package csw.location.models
Class ConnectionInfo
- java.lang.Object
-
- csw.location.models.ConnectionInfo
-
- All Implemented Interfaces:
java.io.Serializable,scala.Equals,scala.Product
public class ConnectionInfo extends java.lang.Object implements scala.Product, java.io.SerializableConnectionInfo represents a component name, component type and connection typeparam: name represents a component name e.g. TromboneAssembly param: componentType represents the type of component e.g. Assembly, HCD, etc param: connectionType represents the type of connection e.g. akka, http, tcp
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ConnectionInfo(java.lang.String name, ComponentType componentType, ConnectionType connectionType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentTypecomponentType()static play.api.libs.json.OFormat<ConnectionInfo>connectionInfoFormat()ConnectionTypeconnectionType()java.lang.Stringname()java.lang.StringtoString()
-
-
-
Constructor Detail
-
ConnectionInfo
public ConnectionInfo(java.lang.String name, ComponentType componentType, ConnectionType connectionType)
-
-
Method Detail
-
connectionInfoFormat
public static play.api.libs.json.OFormat<ConnectionInfo> connectionInfoFormat()
-
name
public java.lang.String name()
-
componentType
public ComponentType componentType()
-
connectionType
public ConnectionType connectionType()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-