public static class PolicyBasedIntent.Builder extends FlowIntent.Builder
Modifier and Type | Field and Description |
---|---|
protected java.util.List<Constraint> |
constraints |
protected Region |
dstRegion |
protected NetworkOperationAbstract |
networkOperation |
protected Region |
srcRegion |
flow
intentId, priority, version
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
Modifier and Type | Method and Description |
---|---|
PolicyBasedIntent |
build() |
PolicyBasedIntent.Builder |
constraints(java.util.List<Constraint> constraints) |
PolicyBasedIntent.Builder |
dstRegion(Region dstRegion) |
PolicyBasedIntent.Builder |
flow(Flow flow) |
PolicyBasedIntent.Builder |
networkOpetation(NetworkOperationAbstract networkOperation) |
PolicyBasedIntent.Builder |
srcRegion(Region srcRegion) |
intentId, priority, version
protected NetworkOperationAbstract networkOperation
protected Region srcRegion
protected Region dstRegion
protected java.util.List<Constraint> constraints
public PolicyBasedIntent.Builder flow(Flow flow)
flow
in class FlowIntent.Builder
public PolicyBasedIntent.Builder constraints(java.util.List<Constraint> constraints)
public PolicyBasedIntent.Builder networkOpetation(NetworkOperationAbstract networkOperation)
public PolicyBasedIntent.Builder srcRegion(Region srcRegion)
public PolicyBasedIntent.Builder dstRegion(Region dstRegion)
public PolicyBasedIntent build()