public class DefaultTeTunnelPathComputeInput extends org.onosproject.yang.model.InnerModelObject implements TeTunnelPathComputeInput
org.onosproject.yang.model.ModelObject.ModelObjectTypeTeTunnelPathComputeInput.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected TePathDisjointness |
interRequestDiversity |
protected OptimizationCriterion |
optimizationCriterion |
protected List<Request> |
request |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultTeTunnelPathComputeInput()
Creates an instance of defaultTeTunnelPathComputeInput.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToRequest(Request addTo)
Adds to the list of request.
|
boolean |
equals(Object obj) |
int |
hashCode() |
TePathDisjointness |
interRequestDiversity()
Returns the attribute interRequestDiversity.
|
void |
interRequestDiversity(TePathDisjointness interRequestDiversity)
Sets the attribute interRequestDiversity.
|
boolean |
isLeafValueSet(TeTunnelPathComputeInput.LeafIdentifier leaf)
Checks if the leaf value is set.
|
OptimizationCriterion |
optimizationCriterion()
Returns the attribute optimizationCriterion.
|
void |
optimizationCriterion(OptimizationCriterion optimizationCriterion)
Sets the attribute optimizationCriterion.
|
List<Request> |
request()
Returns the attribute request.
|
void |
request(List<Request> request)
Sets the attribute request.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected TePathDisjointness interRequestDiversity
protected BitSet valueLeafFlags
protected OptimizationCriterion optimizationCriterion
public DefaultTeTunnelPathComputeInput()
public TePathDisjointness interRequestDiversity()
TeTunnelPathComputeInputinterRequestDiversity in interface TeTunnelPathComputeInputpublic BitSet valueLeafFlags()
TeTunnelPathComputeInputvalueLeafFlags in interface TeTunnelPathComputeInputpublic List<Request> request()
TeTunnelPathComputeInputrequest in interface TeTunnelPathComputeInputpublic OptimizationCriterion optimizationCriterion()
TeTunnelPathComputeInputoptimizationCriterion in interface TeTunnelPathComputeInputpublic void interRequestDiversity(TePathDisjointness interRequestDiversity)
TeTunnelPathComputeInputinterRequestDiversity in interface TeTunnelPathComputeInputinterRequestDiversity - value of interRequestDiversitypublic void request(List<Request> request)
TeTunnelPathComputeInputrequest in interface TeTunnelPathComputeInputrequest - list of requestpublic void optimizationCriterion(OptimizationCriterion optimizationCriterion)
TeTunnelPathComputeInputoptimizationCriterion in interface TeTunnelPathComputeInputoptimizationCriterion - value of optimizationCriterionpublic void addToRequest(Request addTo)
TeTunnelPathComputeInputaddToRequest in interface TeTunnelPathComputeInputaddTo - value of requestpublic boolean isLeafValueSet(TeTunnelPathComputeInput.LeafIdentifier leaf)
TeTunnelPathComputeInputisLeafValueSet in interface TeTunnelPathComputeInputleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.