Class PccCapabilities
java.lang.Object
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.ted.rev131021.PccCapabilities
- All Implemented Interfaces:
Serializable
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.BitsTypeObject
,org.opendaylight.yangtools.yang.binding.TypeObject
@Generated("mdsal-binding-generator")
public class PccCapabilities
extends Object
implements org.opendaylight.yangtools.yang.binding.BitsTypeObject, Serializable
This class represents the following YANG schema fragment defined in module ted
typedef pcc-capabilities { type bits { bit path-computation-with-gmpls-link-constraints { position 0; } bit bidirectional-path-computation { position 1; } bit diverse-path-computation { position 2; } bit load-balanced-path-computation { position 3; } bit synchronized-path-computation { position 4; } bit support-for-multiple-objective-functions { position 5; } bit support-for-additive-path-constraints { position 6; } bit support-for-request-prioritization { position 7; } bit support-for-multiple-requests-per-message { position 8; } } }
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final com.google.common.collect.ImmutableSet<String>
-
Constructor Summary
ConstructorDescriptionPccCapabilities
(boolean _bidirectionalPathComputation, boolean _diversePathComputation, boolean _loadBalancedPathComputation, boolean _pathComputationWithGmplsLinkConstraints, boolean _supportForAdditivePathConstraints, boolean _supportForMultipleObjectiveFunctions, boolean _supportForMultipleRequestsPerMessage, boolean _supportForRequestPrioritization, boolean _synchronizedPathComputation) PccCapabilities
(PccCapabilities source) Creates a copy from Source Object. -
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
boolean
static PccCapabilities
getDefaultInstance
(String defaultValue) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
int
hashCode()
toString()
com.google.common.collect.ImmutableSet<String>
boolean[]
values()
-
Field Details
-
VALID_NAMES
-
-
Constructor Details
-
PccCapabilities
public PccCapabilities(boolean _bidirectionalPathComputation, boolean _diversePathComputation, boolean _loadBalancedPathComputation, boolean _pathComputationWithGmplsLinkConstraints, boolean _supportForAdditivePathConstraints, boolean _supportForMultipleObjectiveFunctions, boolean _supportForMultipleRequestsPerMessage, boolean _supportForRequestPrioritization, boolean _synchronizedPathComputation) -
PccCapabilities
Creates a copy from Source Object.- Parameters:
source
- Source object
-
-
Method Details
-
getDefaultInstance
-
getPathComputationWithGmplsLinkConstraints
public boolean getPathComputationWithGmplsLinkConstraints() -
getBidirectionalPathComputation
public boolean getBidirectionalPathComputation() -
getDiversePathComputation
public boolean getDiversePathComputation() -
getLoadBalancedPathComputation
public boolean getLoadBalancedPathComputation() -
getSynchronizedPathComputation
public boolean getSynchronizedPathComputation() -
getSupportForMultipleObjectiveFunctions
public boolean getSupportForMultipleObjectiveFunctions() -
getSupportForAdditivePathConstraints
public boolean getSupportForAdditivePathConstraints() -
getSupportForRequestPrioritization
public boolean getSupportForRequestPrioritization() -
getSupportForMultipleRequestsPerMessage
public boolean getSupportForMultipleRequestsPerMessage() -
validNames
- Specified by:
validNames
in interfaceorg.opendaylight.yangtools.yang.binding.BitsTypeObject
-
values
public boolean[] values()- Specified by:
values
in interfaceorg.opendaylight.yangtools.yang.binding.BitsTypeObject
-
hashCode
public int hashCode() -
equals
-
toString
-