Class XconnectEndpoint
- java.lang.Object
-
- org.onosproject.segmentrouting.xconnect.api.XconnectEndpoint
-
- Direct Known Subclasses:
XconnectLoadBalancerEndpoint,XconnectPortEndpoint
public abstract class XconnectEndpoint extends Object
Represents cross connect endpoint.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classXconnectEndpoint.TypeTypes of endpoint.
-
Field Summary
Fields Modifier and Type Field Description static StringLB_KEYWORD
-
Constructor Summary
Constructors Constructor Description XconnectEndpoint()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static XconnectEndpointfromString(String s)Constructs XconnectEndpoint from string.abstract XconnectEndpoint.Typetype()Type of this endpoint.
-
-
-
Field Detail
-
LB_KEYWORD
public static final String LB_KEYWORD
- See Also:
- Constant Field Values
-
-
Method Detail
-
type
public abstract XconnectEndpoint.Type type()
Type of this endpoint.- Returns:
- type
-
fromString
public static XconnectEndpoint fromString(String s)
Constructs XconnectEndpoint from string.- Parameters:
s- string- Returns:
- XconnectEndpoint
- Throws:
IllegalArgumentException- if given string is in a wrong format
-
-