public static final class DomainPointToPointIntent.Builder extends DomainIntent.Builder
constraints, treatmentappId, key, priority, resourceGroup, resources| Modifier and Type | Method and Description |
|---|---|
DomainPointToPointIntent.Builder |
appId(ApplicationId appId)
Sets the application id for the intent that will be built.
|
DomainPointToPointIntent |
build()
Builds a point to point domain intent from the accumulated parameters.
|
DomainPointToPointIntent.Builder |
constraints(java.util.List<Constraint> constraints)
Sets the constraints for the intent that will be built.
|
DomainPointToPointIntent.Builder |
filteredEgressPoint(FilteredConnectPoint egressPoint)
Sets the filtered egress point of the domain point to point intent
that will be built.
|
DomainPointToPointIntent.Builder |
filteredIngressPoint(FilteredConnectPoint ingressPoint)
Sets the filtered ingress point of the domain point to point intent
that will be built.
|
DomainPointToPointIntent.Builder |
key(Key key)
Sets the key for the intent that will be built.
|
DomainPointToPointIntent.Builder |
links(java.util.List<Link> links)
Sets the links of the point to domain point intent that will be built.
|
DomainPointToPointIntent.Builder |
priority(int priority)
Sets the priority for the intent that will be built.
|
DomainPointToPointIntent.Builder |
treatment(TrafficTreatment treatment)
Sets the traffic treatment for the intent that will be built.
|
resourceGroup, resourcespublic DomainPointToPointIntent.Builder appId(ApplicationId appId)
Intent.BuilderappId in class DomainIntent.BuilderappId - application id to use for built intentpublic DomainPointToPointIntent.Builder key(Key key)
Intent.Builderkey in class DomainIntent.Builderkey - key to use for built intentpublic DomainPointToPointIntent.Builder priority(int priority)
Intent.Builderpriority in class DomainIntent.Builderpriority - priority to use for built intentpublic DomainPointToPointIntent.Builder treatment(TrafficTreatment treatment)
DomainIntent.Buildertreatment in class DomainIntent.Buildertreatment - treatment to use for built intentpublic DomainPointToPointIntent.Builder constraints(java.util.List<Constraint> constraints)
DomainIntent.Builderconstraints in class DomainIntent.Builderconstraints - constraints to use for built intentpublic DomainPointToPointIntent.Builder filteredIngressPoint(FilteredConnectPoint ingressPoint)
ingressPoint - single ingress connect pointpublic DomainPointToPointIntent.Builder filteredEgressPoint(FilteredConnectPoint egressPoint)
egressPoint - single egress connect pointpublic DomainPointToPointIntent.Builder links(java.util.List<Link> links)
links - links for the intentpublic DomainPointToPointIntent build()