@Beta public final class SinglePointToMultiPointIntent extends ConnectivityIntent
Modifier and Type | Class and Description |
---|---|
static class |
SinglePointToMultiPointIntent.Builder
Builder of a single point to multi point intent.
|
DEFAULT_INTENT_PRIORITY, MAX_PRIORITY, MIN_PRIORITY
Modifier | Constructor and Description |
---|---|
protected |
SinglePointToMultiPointIntent()
Constructor for serializer.
|
Modifier and Type | Method and Description |
---|---|
static SinglePointToMultiPointIntent.Builder |
builder()
Returns a new single point to multi point intent builder.
|
static SinglePointToMultiPointIntent.Builder |
builder(SinglePointToMultiPointIntent intent)
Creates a new builder pre-populated with the information in the given
intent.
|
Set<ConnectPoint> |
egressPoints()
Returns the set of ports on which the traffic should egress.
|
Set<FilteredConnectPoint> |
filteredEgressPoints()
Returns the set of filtered ports on which the traffic should egress.
|
FilteredConnectPoint |
filteredIngressPoint()
Returns the filtered port on which the ingress traffic should be connected to the
egress.
|
ConnectPoint |
ingressPoint()
Returns the port on which the ingress traffic should be connected to the
egress.
|
String |
toString() |
constraints, resources, resources, selector, treatment
appId, bindIdGenerator, equals, hashCode, id, isInstallable, key, priority, resourceGroup, resources, unbindIdGenerator
protected SinglePointToMultiPointIntent()
public static SinglePointToMultiPointIntent.Builder builder()
public static SinglePointToMultiPointIntent.Builder builder(SinglePointToMultiPointIntent intent)
intent
- initial intentpublic ConnectPoint ingressPoint()
public Set<ConnectPoint> egressPoints()
public FilteredConnectPoint filteredIngressPoint()
public Set<FilteredConnectPoint> filteredEgressPoints()