Modifier and Type | Interface and Description |
---|---|
interface |
ClusteredDataTreeChangeListener<T extends DataObject>
ClusteredDataTreeChangeListener is a marker interface to enable data tree change notifications on all
instances in a cluster where this listener is registered.
|
interface |
DataObjectModification<T extends DataObject>
Modified Data Object.
|
interface |
DataTreeChangeListener<T extends DataObject>
Interface implemented by classes interested in receiving notifications about
data tree changes.
|
interface |
DataTreeCommitCohort<T extends DataObject>
Commit cohort participating in commit of data modification, which can validate data tree
modifications, with option to reject supplied modification, and with callbacks describing state
of commit.
|
class |
DataTreeIdentifier<T extends DataObject>
A unique identifier for a particular subtree.
|
interface |
DataTreeModification<T extends DataObject>
Represent root of modification.
|
Modifier and Type | Method and Description |
---|---|
static <T extends DataObject> |
DataTreeIdentifier.create(LogicalDatastoreType datastoreType,
InstanceIdentifier<T> rootIdentifier) |
<T extends DataObject> |
DataTreeCursorProvider.createCursor(DataTreeIdentifier<T> path)
Create a new
DataTreeCursor at specified path. |
<T extends DataObject> |
CursorAwareWriteTransaction.createCursor(DataTreeIdentifier<T> path)
Create a
DataTreeWriteCursor anchored at the specified path. |
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>> |
ActionService.getActionHandle(Class<T> actionInterface) |
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>> |
ActionService.getActionHandle(Class<T> actionInterface,
DataTreeIdentifier<O>... nodes) |
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>> |
ActionService.getActionHandle(Class<T> actionInterface,
LogicalDatastoreType dataStore,
P path) |
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>> |
ActionService.getActionHandle(Class<T> actionInterface,
P path) |
<O extends DataObject,T extends Action<?,?,?>> |
ActionService.getActionHandle(Class<T> actionInterface,
Set<DataTreeIdentifier<O>> validNodes)
Returns an implementation of a requested
Action . |
<C extends Augmentation<T> & DataObject> |
DataObjectModification.getModifiedAugmentation(Class<C> augmentation)
Returns augmentation child modification if
augmentation was modified by this modification. |
<H extends ChoiceIn<? super T> & DataObject,C extends ChildOf<? super H>> |
DataObjectModification.getModifiedChildContainer(Class<H> caseType,
Class<C> child)
Returns container child modification if
child was modified by this modification. |
<H extends ChoiceIn<? super T> & DataObject,C extends Identifiable<K> & ChildOf<? super H>,K extends Identifier<C>> |
DataObjectModification.getModifiedChildListItem(Class<H> caseType,
Class<C> listItem,
K listKey)
Returns child list item modification if
child was modified by this modification. |
<H extends ChoiceIn<? super T> & DataObject,C extends ChildOf<? super H>> |
DataObjectModification.getModifiedChildren(Class<H> caseType,
Class<C> childType)
Returns child list item modification if
child was modified by this modification. |
<T extends DataObject> |
DataTreeWriteCursor.merge(InstanceIdentifier.PathArgument child,
T data)
Merge the specified data with the currently-present data at specified path.
|
<T extends DataObject> |
WriteTransaction.merge(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data)
Merges a piece of data with the existing data at a specified path.
|
<T extends DataObject> |
WriteTransaction.merge(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data,
boolean createMissingParents)
Merges a piece of data with the existing data at a specified path.
|
<T extends DataObject> |
WriteTransaction.put(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data)
Stores a piece of data at the specified path.
|
<T extends DataObject> |
WriteTransaction.put(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data,
boolean createMissingParents)
Stores a piece of data at the specified path.
|
<T extends DataObject> |
ReadTransaction.read(LogicalDatastoreType store,
InstanceIdentifier<T> path)
Reads data from the provided logical data store located at the provided path.
|
<D extends DataObject,T extends DataTreeCommitCohort<D>> |
DataTreeCommitCohortRegistry.registerCommitCohort(DataTreeIdentifier<D> subtree,
T cohort)
Register commit cohort which will participate in three-phase commit protocols of write
transaction in data broker associated with this instance of extension.
|
<T extends DataObject,L extends DataTreeChangeListener<T>> |
DataTreeChangeService.registerDataTreeChangeListener(DataTreeIdentifier<T> treeId,
L listener)
Registers a
DataTreeChangeListener to receive
notifications when data changes under a given path in the conceptual data
tree. |
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>,S extends T> |
ActionProviderService.registerImplementation(Class<T> actionInterface,
S implementation) |
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>,S extends T> |
ActionProviderService.registerImplementation(Class<T> actionInterface,
S implementation,
LogicalDatastoreType datastore) |
<O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>,S extends T> |
ActionProviderService.registerImplementation(Class<T> actionInterface,
S implementation,
LogicalDatastoreType datastore,
Set<DataTreeIdentifier<O>> validNodes)
Register an implementation of an action, potentially constrained to a set of nodes.
|
<T extends DataObject> |
DataTreeWriteCursor.write(InstanceIdentifier.PathArgument child,
T data)
Replace the data at specified path with supplied data.
|
Modifier and Type | Method and Description |
---|---|
DataObjectModification<? extends DataObject> |
DataObjectModification.getModifiedChild(InstanceIdentifier.PathArgument childArgument)
Returns a child modification if a node identified by
childArgument was modified by this modification. |
Collection<? extends DataObjectModification<? extends DataObject>> |
DataObjectModification.getModifiedChildren()
Returns unmodifiable collection of modified direct children.
|
Modifier and Type | Method and Description |
---|---|
void |
DataTreeListener.onDataTreeChanged(Collection<DataTreeModification<?>> changes,
Map<DataTreeIdentifier<?>,DataObject> subtrees)
Invoked whenever one or more registered subtrees change.
|
Modifier and Type | Method and Description |
---|---|
<P extends DataObject> |
BindingDOMCursorAwareWriteTransactionAdapter.createCursor(DataTreeIdentifier<P> path) |
<T extends DataObject> |
BindingToNormalizedNodeCodec.deserializeFunction(InstanceIdentifier<T> path)
|
<O extends DataObject,T extends Action<?,?,?>> |
ActionServiceAdapter.getActionHandle(Class<T> actionInterface,
Set<DataTreeIdentifier<O>> nodes) |
<P extends DataObject> |
BindingDOMDataTreeWriteCursorAdapter.merge(InstanceIdentifier.PathArgument child,
P data) |
<U extends DataObject> |
AbstractWriteTransaction.merge(LogicalDatastoreType store,
InstanceIdentifier<U> path,
U data,
boolean createParents) |
<U extends DataObject> |
AbstractWriteTransaction.put(LogicalDatastoreType store,
InstanceIdentifier<U> path,
U data,
boolean createParents) |
<D extends DataObject,T extends DataTreeCommitCohort<D>> |
BindingDOMDataTreeCommitCohortRegistryAdapter.registerCommitCohort(DataTreeIdentifier<D> subtree,
T cohort) |
<T extends DataObject,L extends DataTreeChangeListener<T>> |
BindingDOMDataBrokerAdapter.registerDataTreeChangeListener(DataTreeIdentifier<T> treeId,
L listener) |
<O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>,S extends T> |
ActionProviderServiceAdapter.registerImplementation(Class<T> actionInterface,
S implementation,
LogicalDatastoreType datastore,
Set<DataTreeIdentifier<O>> validNodes) |
<T extends DataObject> |
BindingToNormalizedNodeCodec.toNormalizedNode(InstanceIdentifier<T> path,
T data) |
<P extends DataObject> |
BindingDOMDataTreeWriteCursorAdapter.write(InstanceIdentifier.PathArgument child,
P data) |
Modifier and Type | Method and Description |
---|---|
DataObject |
BindingDataAware.bindingData()
Deprecated.
|
DataObject |
BindingToNormalizedNodeCodec.fromNormalizedNodeRpcData(org.opendaylight.yangtools.yang.model.api.SchemaPath path,
org.opendaylight.yangtools.yang.data.api.schema.ContainerNode data) |
Modifier and Type | Method and Description |
---|---|
Map.Entry<InstanceIdentifier<?>,DataObject> |
BindingToNormalizedNodeCodec.fromNormalizedNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data) |
protected Map<InstanceIdentifier<?>,DataObject> |
AbstractForwardedDataBroker.toBinding(InstanceIdentifier<?> path,
Map<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,? extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> normalized) |
com.google.common.base.Optional<Map.Entry<InstanceIdentifier<? extends DataObject>,DataObject>> |
BindingToNormalizedNodeCodec.toBinding(Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,? extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> normalized) |
com.google.common.base.Optional<Map.Entry<InstanceIdentifier<? extends DataObject>,DataObject>> |
BindingToNormalizedNodeCodec.toBinding(Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,? extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> normalized) |
com.google.common.base.Optional<InstanceIdentifier<? extends DataObject>> |
BindingToNormalizedNodeCodec.toBinding(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier normalized)
Returns a Binding-Aware instance identifier from normalized
instance-identifier if it is possible to create representation.
|
protected Optional<DataObject> |
AbstractForwardedDataBroker.toBindingData(InstanceIdentifier<?> path,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data) |
Modifier and Type | Method and Description |
---|---|
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier |
BindingToNormalizedNodeCodec.toNormalized(InstanceIdentifier<? extends DataObject> binding)
Translates supplied Binding Instance Identifier into NormalizedNode
instance identifier.
|
Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> |
BindingToNormalizedNodeCodec.toNormalizedNode(Map.Entry<InstanceIdentifier<? extends DataObject>,DataObject> binding)
Converts Binding Map.Entry to DOM Map.Entry.
|
Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> |
BindingToNormalizedNodeCodec.toNormalizedNode(Map.Entry<InstanceIdentifier<? extends DataObject>,DataObject> binding)
Converts Binding Map.Entry to DOM Map.Entry.
|
protected org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier |
BindingToNormalizedNodeCodec.toYangInstanceIdentifierBlocking(InstanceIdentifier<? extends DataObject> binding) |
Modifier and Type | Method and Description |
---|---|
abstract com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<?>> |
RpcServiceInvoker.invokeRpc(RpcService impl,
org.opendaylight.yangtools.yang.common.QName rpcName,
DataObject input)
Invokes supplied RPC on provided implementation of RPC Service.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BindingCodecTreeNode<T extends DataObject>
Subtree codec specific to model subtree between Java Binding and NormalizedNode.
|
interface |
BindingNormalizedNodeCachingCodec<T extends DataObject>
Caching variant of Binding to Normalized Node codec.
|
interface |
BindingNormalizedNodeCodec<T extends DataObject>
Codec providing serialization and deserializiation between Binding
and NormalizedNode representation of data.
|
Modifier and Type | Method and Description |
---|---|
<T extends DataObject> |
BindingNormalizedNodeSerializer.fromYangInstanceIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier dom)
Translates supplied YANG Instance Identifier into Binding instance identifier.
|
<T extends DataObject> |
BindingCodecTree.getSubtreeCodec(InstanceIdentifier<T> path) |
<E extends DataObject> |
BindingCodecTreeNode.possibleStreamChild(Class<E> childClass)
Returns child context as if it was walked by
BindingStreamEventWriter . |
<E extends DataObject> |
BindingCodecTreeNode.streamChild(Class<E> childClass)
Returns child context as if it was walked by
BindingStreamEventWriter . |
<T extends DataObject> |
BindingNormalizedNodeSerializer.toNormalizedNode(InstanceIdentifier<T> path,
T data)
Translates supplied Binding Instance Identifier and data into NormalizedNode representation.
|
Modifier and Type | Method and Description |
---|---|
DataObject |
BindingNormalizedNodeSerializer.fromNormalizedNodeRpcData(org.opendaylight.yangtools.yang.model.api.SchemaPath path,
org.opendaylight.yangtools.yang.data.api.schema.ContainerNode data)
Translates supplied NormalizedNode RPC input or output into Binding data.
|
Modifier and Type | Method and Description |
---|---|
Map.Entry<InstanceIdentifier<?>,DataObject> |
BindingNormalizedNodeSerializer.fromNormalizedNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)
Translates supplied YANG Instance Identifier and NormalizedNode into Binding data.
|
Modifier and Type | Method and Description |
---|---|
BindingNormalizedNodeCachingCodec<T> |
BindingCodecTreeNode.createCachingCodec(com.google.common.collect.ImmutableCollection<Class<? extends DataObject>> cacheSpecifier)
Returns codec which uses caches serialization / deserialization results.
|
Modifier and Type | Method and Description |
---|---|
<T extends DataObject> |
BindingNormalizedNodeCodecRegistry.deserializeFunction(InstanceIdentifier<T> path) |
<T extends DataObject> |
BindingNormalizedNodeCodecRegistry.toNormalizedNode(InstanceIdentifier<T> path,
T data) |
Modifier and Type | Method and Description |
---|---|
DataObject |
BindingNormalizedNodeCodecRegistry.fromNormalizedNodeRpcData(org.opendaylight.yangtools.yang.model.api.SchemaPath path,
org.opendaylight.yangtools.yang.data.api.schema.ContainerNode data) |
Modifier and Type | Method and Description |
---|---|
Map.Entry<InstanceIdentifier<?>,DataObject> |
BindingNormalizedNodeCodecRegistry.fromNormalizedNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data) |
Modifier and Type | Method and Description |
---|---|
DataObjectSerializer |
BindingNormalizedNodeCodecRegistry.getSerializer(Class<? extends DataObject> type) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBindingLazyContainerNode<T extends DataObject,C>
A
ContainerNode backed by a binding DataObject , with lazy instantiation of the ContainerNode view. |
Modifier and Type | Method and Description |
---|---|
void |
AugmentableDispatchSerializer.serialize(DataObjectSerializerRegistry reg,
DataObject obj,
BindingStreamEventWriter stream) |
void |
ChoiceDispatchSerializer.serialize(DataObjectSerializerRegistry reg,
DataObject obj,
BindingStreamEventWriter stream) |
Modifier and Type | Method and Description |
---|---|
static Iterable<Class<? extends DataObject>> |
BindingReflections.getChildrenClasses(Class<? extends DataContainer> type)
Scans supplied class and returns an iterable of all data children classes.
|
Modifier and Type | Method and Description |
---|---|
static Class<?> |
BindingReflections.findHierarchicalParent(DataObject child)
Find data hierarchy parent from concrete Data class.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
BindingReflections.isRpcType(Class<? extends DataObject> targetType)
Checks if supplied class represents RPC Input / RPC Output.
|
Modifier and Type | Method and Description |
---|---|
static <T extends DataObject> |
DataObjectReadingUtil.readData(DataObject source,
Class<T> child) |
static <T extends DataObject,P extends DataObject> |
DataObjectReadingUtil.readData(P parent,
InstanceIdentifier<P> parentPath,
InstanceIdentifier<T> childPath)
Read data from parent at specified path.
|
static <T extends DataObject,P extends DataObject> |
DataObjectReadingUtil.readData(P parent,
InstanceIdentifier<P> parentPath,
InstanceIdentifier<T> childPath)
Read data from parent at specified path.
|
Modifier and Type | Method and Description |
---|---|
static <T extends DataObject> |
DataObjectReadingUtil.readData(DataObject source,
Class<T> child) |
Modifier and Type | Method and Description |
---|---|
<T extends DataObject> |
ForwardingReadWriteTransaction.merge(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data) |
<T extends DataObject> |
ForwardingWriteTransaction.merge(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data) |
<T extends DataObject> |
ForwardingReadWriteTransaction.merge(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data,
boolean createMissingParents) |
<T extends DataObject> |
ForwardingWriteTransaction.merge(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data,
boolean createMissingParents) |
<T extends DataObject> |
ForwardingReadWriteTransaction.put(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data) |
<T extends DataObject> |
ForwardingWriteTransaction.put(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data) |
<T extends DataObject> |
ForwardingReadWriteTransaction.put(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data,
boolean createMissingParents) |
<T extends DataObject> |
ForwardingWriteTransaction.put(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data,
boolean createMissingParents) |
<T extends DataObject> |
ForwardingReadWriteTransaction.read(LogicalDatastoreType store,
InstanceIdentifier<T> path) |
<T extends DataObject> |
ForwardingReadTransaction.read(LogicalDatastoreType store,
InstanceIdentifier<T> path) |
<T extends DataObject,L extends DataTreeChangeListener<T>> |
ForwardingDataBroker.registerDataTreeChangeListener(DataTreeIdentifier<T> treeId,
L listener) |
Modifier and Type | Method and Description |
---|---|
static <T extends DataObject & Augmentation<TopLevelList>> |
ListsBindingUtils.path(TopLevelListKey key,
Class<T> augmentation) |
Modifier and Type | Interface and Description |
---|---|
interface |
Root
This class represents the following YANG schema fragment defined in module bug5446
|
Modifier and Type | Interface and Description |
---|---|
interface |
Cont
This class represents the following YANG schema fragment defined in module bug8449
|
interface |
ContInt32
This class represents the following YANG schema fragment defined in module bug8449
|
interface |
Top
This class represents the following YANG schema fragment defined in module bug8449
|
interface |
TopInt
This class represents the following YANG schema fragment defined in module bug8449
|
Modifier and Type | Interface and Description |
---|---|
interface |
DefaultPolicy
This class represents the following YANG schema fragment defined in module bug8903
|
Modifier and Type | Interface and Description |
---|---|
interface |
Input1 |
Modifier and Type | Interface and Description |
---|---|
interface |
AugCont
This class represents the following YANG schema fragment defined in module mdsal-300-aug
|
Modifier and Type | Interface and Description |
---|---|
interface |
Bar
This class represents the following YANG schema fragment defined in module mdsal-300
|
interface |
Foo
This class represents the following YANG schema fragment defined in module mdsal-300
|
interface |
Mdsal300Data
This class represents the following YANG schema fragment defined in module mdsal-300
|
Modifier and Type | Interface and Description |
---|---|
interface |
Baz
This class represents the following YANG schema fragment defined in module mdsal-300
|
Modifier and Type | Interface and Description |
---|---|
interface |
BinaryList
This class represents the following YANG schema fragment defined in module binary-key
|
Modifier and Type | Interface and Description |
---|---|
interface |
AccessLists
This is a top level container for Access Control Lists.It can have one or more
Access Control Lists.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Acl
An Access Control List(ACL) is an ordered list ofAccess List Entries (ACE).
|
Modifier and Type | Interface and Description |
---|---|
interface |
AccessListEntries
The access-list-entries container containsa list of access-list-entries(ACE).
|
interface |
AclOperData
Overall Access Control List operational data
|
Modifier and Type | Interface and Description |
---|---|
interface |
Ace
List of access list entries(ACE)
|
Modifier and Type | Interface and Description |
---|---|
interface |
AceOperData
Operational data for this Access List Entry.
|
interface |
Actions
Definitions of action criteria for this Access ListEntry.
|
interface |
Matches
Definitions for match criteria for this Access ListEntry.
|
Modifier and Type | Method and Description |
---|---|
void |
MatchesBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Deny
This class represents the following YANG schema fragment defined in module ietf-access-control-list
|
interface |
Permit
This class represents the following YANG schema fragment defined in module ietf-access-control-list
|
Modifier and Type | Interface and Description |
---|---|
interface |
AceEth
Ethernet Access List entry.
|
interface |
AceIp
IP Access List Entry.
|
Modifier and Type | Method and Description |
---|---|
void |
AceIpBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
AceEthBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AceIpv4
This class represents the following YANG schema fragment defined in module ietf-access-control-list
|
interface |
AceIpv6
This class represents the following YANG schema fragment defined in module ietf-access-control-list
|
Modifier and Type | Method and Description |
---|---|
void |
AceIpv6Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
AceIpv4Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Hardware
Data nodes representing components.If the server supports configuration of
hardware components,then this data model is instantiated in the
configurationdatastores supported by the server.
|
interface |
HardwareStateChange
A hardware-state-change notification is generated when thevalue of
/hardware/last-change changes in the operationalstate.
|
interface |
HardwareStateOperDisabled
A hardware-state-oper-disabled notification signifies that acomponent has
transitioned into the 'disabled' state.
|
interface |
HardwareStateOperEnabled
A hardware-state-oper-enabled notification signifies that acomponent has
transitioned into the 'enabled' state.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Component
List of components.When the server detects a new hardware component,
itinitializes a list entry in the operational state.If the server does not
support configuration of hardwarecomponents, list entries in the operational
state areinitialized with values for all nodes as detected by
theimplementation.Otherwise, this procedure is followed: 1.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SensorData
Sensor-related nodes.
|
interface |
State
State-related nodes
|
Modifier and Type | Interface and Description |
---|---|
interface |
Interfaces
Interface configuration parameters.
|
interface |
InterfacesState
Data nodes for the operational state of interfaces.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Interface
The list of configured interfaces on the device.The operational state of an
interface is available in the/interfaces-state/interface list.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Statistics
A collection of interface-related statistics objects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Interface1 |
interface |
Interface2 |
Modifier and Type | Interface and Description |
---|---|
interface |
Address
The list of configured IPv4 addresses on the interface.
|
interface |
Neighbor
A list of mappings from IPv4 addresses tolink-layer addresses.Entries in this
list are used as static entries in theARP Cache.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Netmask
This class represents the following YANG schema fragment defined in module ietf-ip
|
interface |
PrefixLength
This class represents the following YANG schema fragment defined in module ietf-ip
|
Modifier and Type | Interface and Description |
---|---|
interface |
Autoconf
Parameters to control the autoconfiguration of IPv6addresses, as described in
RFC 4862.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Input2 |
interface |
NextHop2 |
interface |
NextHop3 |
interface |
NextHop4 |
interface |
Route1 |
interface |
Route2 |
interface |
Route3 |
interface |
Route4 |
interface |
SimpleNextHop2 |
interface |
SimpleNextHop3 |
interface |
SimpleNextHop4 |
interface |
StaticRoutes1 |
Modifier and Type | Method and Description |
---|---|
void |
NextHopBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NextHop1 |
interface |
SimpleNextHop1 |
Modifier and Type | Interface and Description |
---|---|
interface |
Ipv61 |
interface |
Ipv62 |
Modifier and Type | Interface and Description |
---|---|
interface |
Ipv6RouterAdvertisements
Support for IPv6 Router Advertisements.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PrefixList
Support for prefixes to be placed in PrefixInformation options in Router
Advertisement messagessent from the interface.Prefixes that are advertised by
default but do nothave their entries in the child 'prefix' list areadvertised
with the default values of all parameters.The link-local prefix SHOULD NOT be
included in thelist of advertised prefixes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Prefix
Support for an advertised prefix entry.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Advertise
This class represents the following YANG schema fragment defined in module ietf-ipv6-unicast-routing
|
interface |
NoAdvertise
This class represents the following YANG schema fragment defined in module ietf-ipv6-unicast-routing
|
Modifier and Type | Method and Description |
---|---|
void |
NextHopBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LispAddress
Generic LISP address.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AfiList
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
ApplicationData
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
AsNumber
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
AsNumberLcaf
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
DistinguishedName
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
ExplicitLocatorPath
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
GeoCoordinates
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
InstanceId
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
Ipv4
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
Ipv4Prefix
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
Ipv6
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
Ipv6Prefix
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
KeyValueAddress
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
Mac
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
NatTraversal
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
NoAddress
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
NullAddress
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
ServicePath
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
interface |
SourceDestKey
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
|
Modifier and Type | Interface and Description |
---|---|
interface |
Hop
List of locator hops forming the explicit path.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NetworkRef
Contains the information necessary to reference a network --for example, an
underlay network.
|
interface |
Networks
Serves as a top-level container for a list of networks.
|
interface |
NodeRef
Contains the information necessary to reference a node.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Network
Describes a network.A network typically contains an inventory of
nodes,topological information (augmented through thenetwork-topology data
model), and layering information.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NetworkTypes
Serves as an augmentation target.The network type is indicated through
correspondingpresence containers augmented into this container.
|
interface |
Node
The inventory of nodes of this network.
|
interface |
SupportingNetwork
An underlay network, used to represent layered networktopologies.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SupportingNode
Represents another node that is in an underlay networkand that supports this
node.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LinkRef
This grouping can be used to reference a link in a specificnetwork.
|
interface |
Network1 |
interface |
Node1 |
interface |
TpRef
This grouping can be used to reference a termination pointin a specific node.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Link
A network link connects a local (source) node anda remote (destination) node
a set of the respectivenode's termination points.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Destination
This container holds the logical destination of aparticular link.
|
interface |
Source
This container holds the logical source of a particularlink.
|
interface |
SupportingLink
Identifies the link or links on which this link depends.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TerminationPoint
A termination point can terminate a link.Depending on the type of topology, a
termination pointcould, for example, refer to a port or an interface.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SupportingTerminationPoint
This list identifies any termination points on which agiven termination point
depends or onto which it maps.Those termination points will themselves be
containedin a supporting node.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AclEthHeaderFields
Fields in Ethernet header.
|
interface |
AclIpHeaderFields
IP header fields common to ipv4 and ipv6
|
interface |
AclIpv4HeaderFields
Fields in IPv4 header.
|
interface |
AclIpv6HeaderFields
Fields in IPv6 header
|
interface |
AclTransportHeaderFields
Transport header fields
|
interface |
Metadata
Fields associated with a packet whick are not inthe header.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DestinationPortRange
Inclusive range representing destination ports to be used.
|
interface |
SourcePortRange
Inclusive range representing source ports to be used.When only lower-port is
present, it represents a single port.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Errors
A grouping that contains a YANG containerrepresenting the syntax and semantics
of aYANG Patch errors report within a response message.
|
interface |
Notification
Contains the notification message wrapper definition.
|
interface |
Restconf
A grouping that contains a YANG containerrepresenting the syntax and semantics
ofthe RESTCONF API resource.
|
interface |
YangPatch
A grouping that contains a YANG containerrepresenting the syntax and semantics
of aYANG Patch edit request message.
|
interface |
YangPatchStatus
A grouping that contains a YANG containerrepresenting the syntax and semantics
ofYANG Patch status response message.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Error
An entry containing information about onespecific error that occurred while
processinga RESTCONF request.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ErrorInfo
A container allowing additional informationto be included in the error report.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Config
Container representing the application/yang.datastoreresource type.
|
interface |
Modules
Contains a list of module description entries.These modules are currently
into the server.
|
interface |
Operational
Container representing the application/yang.datastoreresource type.
|
interface |
Operations
Container for all operation resources(application/yang.operation),Each resource
is represented as an empty leaf with thename of the RPC operation from the YANG
rpc statement.E.g.; POST /restconf/operations/show-log-errors leaf
show-log-errors { type empty; }
|
interface |
Streams
Container representing the notification event streamssupported by the server.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Stream
Each entry describes an event stream supported bythe server.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EditStatus
This container will be present if there areedit-specific status responses to
report.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Location
This class represents the following YANG schema fragment defined in module ietf-restconf
|
interface |
Ok
This class represents the following YANG schema fragment defined in module ietf-restconf
|
Modifier and Type | Method and Description |
---|---|
void |
ErrorsBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
GlobalErrors
This container will be present if globalerrors unrelated to a specific edit
occurred.
|
Modifier and Type | Method and Description |
---|---|
void |
GlobalErrorsBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Edit
Represents one edit within the YANG Patchrequest message.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AddressFamily
This grouping provides a leaf identifying an addressfamily.
|
interface |
NextHopContent
Generic parameters of next hops in static routes.
|
interface |
NextHopStateContent
Generic state parameters of next hops.
|
interface |
RouteMetadata
Common route metadata.
|
interface |
RouterId
This grouping provides a router ID.
|
interface |
Routing
Configuration parameters for the routing subsystem.
|
interface |
RoutingState
State data of the routing subsystem.
|
interface |
SpecialNextHop
This grouping provides a leaf with an enumeration of specialnext hops.
|
Modifier and Type | Method and Description |
---|---|
void |
RoutingBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
RoutingStateBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NextHopList
This class represents the following YANG schema fragment defined in module ietf-routing
|
interface |
SimpleNextHop
This case represents a simple next hop consisting of thenext-hop address and/or
outgoing interface.Modules for address families MUST augment this case with
aleaf containing a next-hop address of that addressfamily.
|
Modifier and Type | Method and Description |
---|---|
void |
SpecialNextHopBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NextHop
An entry in a next-hop list.Modules for address families MUST augment this
listwith a leaf containing a next-hop address of thataddress family.
|
Modifier and Type | Method and Description |
---|---|
void |
SpecialNextHopBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ControlPlaneProtocol
Each entry contains a control-plane protocol instance.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StaticRoutes
Support for the 'static' pseudo-protocol.Address-family-specific modules
this node withtheir lists of routes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Rib
Each entry contains a configuration for a RIB identifiedby the 'name'
key.Entries having the same key as a system-controlled entryin the list
'/routing/ribs/rib' are used forconfiguring parameters of that entry.
|
Modifier and Type | Method and Description |
---|---|
void |
RibBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Routes
Current contents of the RIB.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Route
The active RIB route for the specified destination.If no route exists in the
for the destinationaddress, no output is returned.Address-family-specific
modules MUST augment thiscontainer with appropriate route contents.
|
Modifier and Type | Method and Description |
---|---|
void |
RouteBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Method and Description |
---|---|
void |
NextHopBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Method and Description |
---|---|
void |
RouteBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Method and Description |
---|---|
void |
NextHopBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ControlPlaneProtocols
Container for the list of routing protocol instances.
|
interface |
Ribs
Container for RIBs.
|
Modifier and Type | Method and Description |
---|---|
void |
RibBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Method and Description |
---|---|
void |
RouteBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Method and Description |
---|---|
void |
NextHopBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Method and Description |
---|---|
void |
RouteBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Method and Description |
---|---|
void |
NextHopBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MplsLabelStack
This grouping specifies an MPLS label stack.
|
interface |
VpnRouteTargets
A grouping that specifies Route Target import-export rulesused in BGP-enabled
VPNs.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Entry
List of MPLS label stack entries.
|
Modifier and Type | Interface and Description |
---|---|
interface |
VpnTarget
List of Route Targets.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ModuleList
The module data structure is represented as a groupingso it can be reused in
configuration or another monitoringdata structure.
|
interface |
ModulesState
Contains YANG module monitoring information.
|
interface |
YangLibraryChange
Generated when the set of modules and submodules supportedby the server has
changed.
|
Modifier and Type | Method and Description |
---|---|
void |
ModulesStateBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CommonLeafs
Common parameters for YANG modules and submodules.
|
interface |
Module
Each entry represents one revision of one modulecurrently supported by the
server.
|
interface |
SchemaLeaf
Common schema leaf parameter for modules and submodules.
|
Modifier and Type | Method and Description |
---|---|
void |
ModuleBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Deviation
List of YANG deviation module names and revisionsused by this server to modify
the conformance ofthe module associated with this entry.
|
interface |
Submodule
Each entry represents one submodule within theparent module.
|
Modifier and Type | Method and Description |
---|---|
void |
SubmoduleBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
DeviationBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Grpcont
This class represents the following YANG schema fragment defined in module actions
|
interface |
Grplst
This class represents the following YANG schema fragment defined in module actions
|
interface |
Lst
This class represents the following YANG schema fragment defined in module actions
|
interface |
Lstio
This class represents the following YANG schema fragment defined in module actions
|
interface |
Other
This class represents the following YANG schema fragment defined in module actions
|
interface |
Othercont
This class represents the following YANG schema fragment defined in module actions
|
Modifier and Type | Interface and Description |
---|---|
interface |
Input
This class represents the following YANG schema fragment defined in module actions
|
interface |
Output
This class represents the following YANG schema fragment defined in module actions
|
Modifier and Type | Interface and Description |
---|---|
interface |
BigIntContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
BigUintContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
BinaryContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
BitsContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
BooleanContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
DecimalContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
EnumContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
IdentityrefContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
NormalIntContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
NormalUintContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
SmallIntContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
SmallUintContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
StringContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
TinyIntContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
interface |
TinyUintContainer
This class represents the following YANG schema fragment defined in module opendaylight-default-value-test
|
Modifier and Type | Interface and Description |
---|---|
interface |
AugGrouping
This class represents the following YANG schema fragment defined in module opendaylight-of-migration-test-model
|
interface |
EnumGrouping
This class represents the following YANG schema fragment defined in module opendaylight-of-migration-test-model
|
interface |
List11SimpleAugment |
interface |
NestedListSimpleAugment |
interface |
TllComplexAugment |
Modifier and Type | Method and Description |
---|---|
void |
TllComplexAugmentBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Cont1
This class represents the following YANG schema fragment defined in module opendaylight-of-migration-test-model
|
interface |
Cont2
This class represents the following YANG schema fragment defined in module opendaylight-of-migration-test-model
|
interface |
List1
This class represents the following YANG schema fragment defined in module opendaylight-of-migration-test-model
|
Modifier and Type | Interface and Description |
---|---|
interface |
Contlist1
This class represents the following YANG schema fragment defined in module opendaylight-of-migration-test-model
|
Modifier and Type | Method and Description |
---|---|
void |
Contlist1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
List11
This class represents the following YANG schema fragment defined in module opendaylight-of-migration-test-model
|
interface |
List12
This class represents the following YANG schema fragment defined in module opendaylight-of-migration-test-model
|
Modifier and Type | Interface and Description |
---|---|
interface |
OutOfPixieDustNotification
Just a testing notification that we can not fly for now.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RockTheHouseInput
This class represents the following YANG schema fragment defined in module opendaylight-test-rpc-service
|
interface |
RockTheHouseOutput
This class represents the following YANG schema fragment defined in module opendaylight-test-rpc-service
|
Modifier and Type | Interface and Description |
---|---|
interface |
EncapsulatedRouteInGrouping
This class represents the following YANG schema fragment defined in module opendaylight-test-routed-rpc
|
interface |
RoutedSimpleRouteInput
This class represents the following YANG schema fragment defined in module opendaylight-test-routed-rpc
|
interface |
RoutedSimpleRouteOutput
This class represents the following YANG schema fragment defined in module opendaylight-test-routed-rpc
|
interface |
RouteInGrouping
This class represents the following YANG schema fragment defined in module opendaylight-test-routed-rpc
|
Modifier and Type | Interface and Description |
---|---|
interface |
Lists
This class represents the following YANG schema fragment defined in module opendaylight-sal-test-store
|
interface |
NameValue
This class represents the following YANG schema fragment defined in module opendaylight-sal-test-store
|
Modifier and Type | Interface and Description |
---|---|
interface |
OrderedContainer
This class represents the following YANG schema fragment defined in module opendaylight-sal-test-store
|
interface |
UnkeyedContainer
This class represents the following YANG schema fragment defined in module opendaylight-sal-test-store
|
interface |
UnorderedContainer
This class represents the following YANG schema fragment defined in module opendaylight-sal-test-store
|
Modifier and Type | Interface and Description |
---|---|
interface |
OrderedList
This class represents the following YANG schema fragment defined in module opendaylight-sal-test-store
|
Modifier and Type | Method and Description |
---|---|
void |
OrderedListBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
UnkeyedList
This class represents the following YANG schema fragment defined in module opendaylight-sal-test-store
|
Modifier and Type | Method and Description |
---|---|
void |
UnkeyedListBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
UnorderedList
This class represents the following YANG schema fragment defined in module opendaylight-sal-test-store
|
Modifier and Type | Method and Description |
---|---|
void |
UnorderedListBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
KnockKnockInput
This class represents the following YANG schema fragment defined in module opendaylight-knock-knock-rpc
|
interface |
KnockKnockOutput
This class represents the following YANG schema fragment defined in module opendaylight-knock-knock-rpc
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContainerTop
This class represents the following YANG schema fragment defined in module opendaylight-binding-top-level-via-uses
|
interface |
OpendaylightBindingTopLevelViaUsesData
Regression Test model for top-level-via uses
|
Modifier and Type | Interface and Description |
---|---|
interface |
Entity
This class represents the following YANG schema fragment defined in module odl-general-entity
|
Modifier and Type | Interface and Description |
---|---|
interface |
ComplexFromGrouping
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
interface |
LeafFromGrouping
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
interface |
RpcComplexUsesAugment |
interface |
RpcLeafOnlyAugment |
interface |
RpcLeafOnlyUsesAugment |
interface |
RpcSecondLeafOnlyAugment |
interface |
TopChoiceAugment1 |
interface |
TopChoiceAugment2 |
interface |
TreeComplexLeaves |
interface |
TreeComplexUsesAugment |
interface |
TreeLeafOnlyAugment |
interface |
TreeLeafOnlyUsesAugment |
interface |
TreeSecondLeafOnlyAugment |
Modifier and Type | Method and Description |
---|---|
void |
RpcComplexUsesAugmentBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
RpcLeafOnlyUsesAugmentBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
TreeLeafOnlyUsesAugmentBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
TreeComplexUsesAugmentBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContainerWithUses
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
interface |
ListViaUses
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
Modifier and Type | Method and Description |
---|---|
void |
ContainerWithUsesBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ComplexViaUses
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
Modifier and Type | Method and Description |
---|---|
void |
ComplexViaUsesBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleViaUsesBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Case1
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
interface |
Case2
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
Modifier and Type | Interface and Description |
---|---|
interface |
Case1Container
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
Modifier and Type | Interface and Description |
---|---|
interface |
Case11
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
Modifier and Type | Interface and Description |
---|---|
interface |
Case11ChoiceCaseContainer
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
Modifier and Type | Interface and Description |
---|---|
interface |
Case2Container
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
Modifier and Type | Interface and Description |
---|---|
interface |
ComplexViaUsesWithDifferentName
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
Modifier and Type | Method and Description |
---|---|
void |
ComplexViaUsesWithDifferentNameBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EmptyLeaf
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
interface |
SimpleViaUses
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-augment-test
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleViaUsesBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Choice
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
interface |
ChoiceContainer
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
interface |
GetTopInput
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
interface |
GetTopOutput
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
interface |
PutTopInput
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
interface |
PutTopOutput
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
interface |
Top1 |
interface |
Top2 |
interface |
TwoLevelList
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
interface |
TwoLevelListChanged
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
Modifier and Type | Method and Description |
---|---|
void |
ChoiceContainerBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
PutTopInputBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
TwoLevelListChangedBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
GetTopOutputBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
TopBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Extended
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
interface |
Simple
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
Modifier and Type | Interface and Description |
---|---|
interface |
ExtendedId
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
Modifier and Type | Interface and Description |
---|---|
interface |
SimpleId
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
Modifier and Type | Interface and Description |
---|---|
interface |
ChoiceList
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
interface |
TopLevelList
Top Level List
|
Modifier and Type | Interface and Description |
---|---|
interface |
NestedList
A list of service functions that compose the service chain
|
Modifier and Type | Interface and Description |
---|---|
interface |
SimpleCase
This class represents the following YANG schema fragment defined in module opendaylight-mdsal-binding-test
|
Modifier and Type | Interface and Description |
---|---|
interface |
UnionNode
This class represents the following YANG schema fragment defined in module opendaylight-bug-6006
|
Modifier and Type | Interface and Description |
---|---|
interface |
TestCont
This class represents the following YANG schema fragment defined in module opendaylight-test-typedef-empty
|
Modifier and Type | Interface and Description |
---|---|
interface |
Wrapper
This class represents the following YANG schema fragment defined in module opendaylight-yangtools-union-test
|
Modifier and Type | Interface and Description |
---|---|
interface |
RpcContextRef
A reference to RPC context.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IgpLinkAttributes1 |
interface |
IgpLinkEvent1 |
interface |
IgpNodeAttributes1 |
interface |
IgpNodeEvent1 |
interface |
IgpTopologyAttributes1 |
interface |
IsisLinkAttributes
This class represents the following YANG schema fragment defined in module isis-topology
|
interface |
IsisNodeAttributes
This class represents the following YANG schema fragment defined in module isis-topology
|
interface |
IsisTopologyType
This class represents the following YANG schema fragment defined in module isis-topology
|
interface |
L3UnicastIgpTopology1 |
Modifier and Type | Method and Description |
---|---|
void |
L3UnicastIgpTopology1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
IgpNodeAttributes1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
IgpLinkEvent1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
IgpLinkAttributes1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
IgpNodeEvent1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Method and Description |
---|---|
void |
TedBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Iso
This class represents the following YANG schema fragment defined in module isis-topology
|
interface |
Ted
This class represents the following YANG schema fragment defined in module isis-topology
|
Modifier and Type | Method and Description |
---|---|
void |
TedBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Level1
This class represents the following YANG schema fragment defined in module isis-topology
|
interface |
Level12
This class represents the following YANG schema fragment defined in module isis-topology
|
interface |
Level2
This class represents the following YANG schema fragment defined in module isis-topology
|
Modifier and Type | Interface and Description |
---|---|
interface |
Isis
This class represents the following YANG schema fragment defined in module isis-topology
|
Modifier and Type | Interface and Description |
---|---|
interface |
IsisTopologyAttributes
This class represents the following YANG schema fragment defined in module isis-topology
|
Modifier and Type | Interface and Description |
---|---|
interface |
SrlgAttributes
Shared Risk Link Group Attributes
|
interface |
TedLinkAttributes
TED Attributes associated with the link.
|
interface |
TedNodeAttributes
Identifier to uniquely identify a node in TED
|
Modifier and Type | Interface and Description |
---|---|
interface |
InterfaceSwitchingCapabilities
List of interface capabilities for this interface
|
interface |
SrlgValues
List of Shared Risk Link Group this interface belongs to.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MaxLspBandwidth
Maximum LSP Bandwidth at priorities 0-7
|
interface |
PacketSwitchCapable
Interface has packet-switching capabilities
|
interface |
TimeDivisionMultiplexCapable
Interface has time-division multiplex capabilities
|
Modifier and Type | Interface and Description |
---|---|
interface |
Srlg
Shared Risk Link Group Attributes
|
interface |
UnreservedBandwidth
Unreserved bandwidth for 0-7 priority levels.
|
Modifier and Type | Method and Description |
---|---|
void |
SrlgBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Ipv4LocalAddress
List of IPv4 Local Address(OSPF).
|
interface |
Ipv6LocalAddress
List of IPv6 Local Address.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LinkAttributes
This class represents the following YANG schema fragment defined in module network-topology
|
interface |
NetworkTopology
This class represents the following YANG schema fragment defined in module network-topology
|
interface |
NodeAttributes
The data objects needed to define a node.The objects are provided in a grouping
so that in addition tothe datastore, the data can also be included in
notificationsas needed.
|
interface |
TpAttributes
The data objects needed to define a termination point.(This only includes a
single leaf at this point, usedto identify the termination point.)Provided in a
grouping so that in addition to the datastore,the data can also be included in
notifications.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Topology
This is the model of an abstract topology.A topology contains nodes and
links.Each topology MUST be identified byunique topology-id for reason that a
network could contain manytopologies.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TopologyTypes
This container is used to identify the type, or types(as a topology can support
several types simultaneously),of the topology.Topology types are the subject of
several integrity constraintsthat an implementing server can validate in order
tomaintain integrity of the datastore.Topology types are indicated through
separate data nodes;the set of topology types is expected to increase over
time.To add support for a new topology, an augmenting moduleneeds to augment
this container with a new empty optionalcontainer to indicate the new topology
type.The use of a container allows to indicate a subcategorizationof topology
types.The container SHALL NOT be augmented with any data nodesthat serve a
purpose other than identifying a particulartopology type.
|
interface |
UnderlayTopology
Identifies the topology, or topologies, that this topologyis dependent on.
|
Modifier and Type | Method and Description |
---|---|
void |
LinkBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
NodeBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Method and Description |
---|---|
void |
TerminationPointBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IgpLinkAttributes
This class represents the following YANG schema fragment defined in module l3-unicast-igp-topology
|
interface |
IgpLinkEvent
This class represents the following YANG schema fragment defined in module l3-unicast-igp-topology
|
interface |
IgpNodeAttributes
This class represents the following YANG schema fragment defined in module l3-unicast-igp-topology
|
interface |
IgpNodeEvent
This class represents the following YANG schema fragment defined in module l3-unicast-igp-topology
|
interface |
IgpPrefixAttributes
This class represents the following YANG schema fragment defined in module l3-unicast-igp-topology
|
interface |
IgpPrefixEvent
This class represents the following YANG schema fragment defined in module l3-unicast-igp-topology
|
interface |
IgpTerminationPointAttributes
This class represents the following YANG schema fragment defined in module l3-unicast-igp-topology
|
interface |
IgpTopologyAttributes
This class represents the following YANG schema fragment defined in module l3-unicast-igp-topology
|
interface |
L3UnicastIgpTopologyType
This class represents the following YANG schema fragment defined in module l3-unicast-igp-topology
|
interface |
Link1 |
interface |
TerminationPoint1 |
interface |
TerminationPointEvent
This class represents the following YANG schema fragment defined in module l3-unicast-igp-topology
|
interface |
Topology1 |
interface |
TopologyTypes1 |
Modifier and Type | Method and Description |
---|---|
void |
IgpPrefixEventBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
Link1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
Topology1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
IgpLinkEventBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
TerminationPoint1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
TopologyTypes1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
IgpNodeEventBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
Node1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
TerminationPointEventBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Method and Description |
---|---|
void |
PrefixBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Method and Description |
---|---|
void |
PrefixBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Ip
This class represents the following YANG schema fragment defined in module l3-unicast-igp-topology
|
interface |
Unnumbered
This class represents the following YANG schema fragment defined in module l3-unicast-igp-topology
|
Modifier and Type | Interface and Description |
---|---|
interface |
L3UnicastIgpTopology
This class represents the following YANG schema fragment defined in module l3-unicast-igp-topology
|
Modifier and Type | Interface and Description |
---|---|
interface |
IgpPrefixEvent1 |
interface |
OspfLinkAttributes
This class represents the following YANG schema fragment defined in module ospf-topology
|
interface |
OspfNodeAttributes
This class represents the following YANG schema fragment defined in module ospf-topology
|
interface |
OspfPrefixAttributes
This class represents the following YANG schema fragment defined in module ospf-topology
|
interface |
OspfTopologyType
This class represents the following YANG schema fragment defined in module ospf-topology
|
interface |
Prefix1 |
Modifier and Type | Method and Description |
---|---|
void |
L3UnicastIgpTopology1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
IgpLinkEvent1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
Prefix1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
IgpPrefixEvent1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
IgpNodeEvent1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
IgpNodeAttributes1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
IgpLinkAttributes1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
OspfTopologyAttributes
This class represents the following YANG schema fragment defined in module ospf-topology
|
Modifier and Type | Method and Description |
---|---|
void |
TedBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Method and Description |
---|---|
void |
TedBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Abr
This class represents the following YANG schema fragment defined in module ospf-topology
|
interface |
Asbr
This class represents the following YANG schema fragment defined in module ospf-topology
|
interface |
Internal
This class represents the following YANG schema fragment defined in module ospf-topology
|
interface |
Pseudonode
This class represents the following YANG schema fragment defined in module ospf-topology
|
Modifier and Type | Interface and Description |
---|---|
interface |
Ospf
This class represents the following YANG schema fragment defined in module ospf-topology
|
Modifier and Type | Interface and Description |
---|---|
interface |
OuterContainer
This class represents the following YANG schema fragment defined in module opendaylight-bug-4798.yang
|
Modifier and Type | Interface and Description |
---|---|
interface |
CaseA
This class represents the following YANG schema fragment defined in module opendaylight-bug-4798.yang
|
interface |
CaseB
This class represents the following YANG schema fragment defined in module opendaylight-bug-4798.yang
|
Modifier and Type | Interface and Description |
---|---|
interface |
ListInCase
This class represents the following YANG schema fragment defined in module opendaylight-bug-4798.yang
|
Modifier and Type | Interface and Description |
---|---|
interface |
CaseBContainer
This class represents the following YANG schema fragment defined in module opendaylight-bug-4798.yang
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContainerAugment
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
interface |
ContainerManual
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
interface |
GroupingModule1
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
interface |
NotificationModule1
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
interface |
UsesGroupingAugmetTestgroupingInner
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
interface |
UsesGroupingAugmetTestgroupingOuter
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
interface |
UsesGroupingTestgroupingInner
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
interface |
UsesGroupingTestgroupingOuter
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
Modifier and Type | Method and Description |
---|---|
void |
NotificationModule1Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
ContainerAugmentBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
void |
ContainerManualBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ListModule11
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
Modifier and Type | Interface and Description |
---|---|
interface |
ListModule12
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContainerModule1
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContainerAugmet1
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContainerAugmet11 |
Modifier and Type | Interface and Description |
---|---|
interface |
Container2
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
Modifier and Type | Interface and Description |
---|---|
interface |
Container1
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module1
|
Modifier and Type | Interface and Description |
---|---|
interface |
GroupingModule2
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module2
|
Modifier and Type | Method and Description |
---|---|
void |
ContainerModule11Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContainerModule2
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module2
|
Modifier and Type | Interface and Description |
---|---|
interface |
GroupingModule3
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module3
|
interface |
GroupingModule3Main
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module3
|
interface |
Module3Main
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module3
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContainerManualListModule11
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module3
|
interface |
ContainerModule11 |
interface |
ManualListModule11
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module3
|
Modifier and Type | Method and Description |
---|---|
void |
ContainerModule11Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContainerManualListModule12
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module3
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContainerManualContainerModule1
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module3
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContainerManualContainerModule2
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module3
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContainerModule3
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module3
|
Modifier and Type | Method and Description |
---|---|
void |
ContainerModule3Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ManualListModule12
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module3
|
Modifier and Type | Interface and Description |
---|---|
interface |
ManualContainerModule1
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module3
|
Modifier and Type | Method and Description |
---|---|
void |
ContainerModule3Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Module4Main
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module4
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContainerModule4
This class represents the following YANG schema fragment defined in module opendaylight-bug-5524-module4
|
Modifier and Type | Method and Description |
---|---|
void |
ContainerModule4Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ManualContainerModule11 |
Modifier and Type | Method and Description |
---|---|
void |
ManualContainerModule11Builder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AddressableCont
This class represents the following YANG schema fragment defined in module opendaylight-mdsal298
|
interface |
Container
This class represents the following YANG schema fragment defined in module opendaylight-mdsal298
|
interface |
UnaddressableCont
This class represents the following YANG schema fragment defined in module opendaylight-mdsal298
|
interface |
WithChoice
This class represents the following YANG schema fragment defined in module opendaylight-mdsal298
|
Modifier and Type | Interface and Description |
---|---|
interface |
AddressableChild
This class represents the following YANG schema fragment defined in module opendaylight-mdsal298
|
Modifier and Type | Interface and Description |
---|---|
interface |
Keyed
This class represents the following YANG schema fragment defined in module opendaylight-mdsal298
|
interface |
Unkeyed
This class represents the following YANG schema fragment defined in module opendaylight-mdsal298
|
Modifier and Type | Interface and Description |
---|---|
interface |
AddressableCase
This class represents the following YANG schema fragment defined in module opendaylight-mdsal298
|
interface |
UnaddressableCase
This class represents the following YANG schema fragment defined in module opendaylight-mdsal298
|
Modifier and Type | Interface and Description |
---|---|
interface |
Addressable
This class represents the following YANG schema fragment defined in module opendaylight-mdsal298
|
Modifier and Type | Interface and Description |
---|---|
interface |
Annotation
This class represents the following YANG schema fragment defined in module opendaylight-mdsal337
|
interface |
Key
This class represents the following YANG schema fragment defined in module opendaylight-mdsal337
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContAug
This class represents the following YANG schema fragment defined in module opendaylight-mdsal45-aug
|
Modifier and Type | Method and Description |
---|---|
void |
ContAugBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RootAug
This class represents the following YANG schema fragment defined in module opendaylight-mdsal45-aug
|
Modifier and Type | Method and Description |
---|---|
void |
RootAugBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Grp
This class represents the following YANG schema fragment defined in module opendaylight-mdsal45-base
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContBase
This class represents the following YANG schema fragment defined in module opendaylight-mdsal45-base
|
Modifier and Type | Method and Description |
---|---|
void |
ContBaseBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
GrpCont
This class represents the following YANG schema fragment defined in module opendaylight-mdsal45-base
|
Modifier and Type | Interface and Description |
---|---|
interface |
RootBase
This class represents the following YANG schema fragment defined in module opendaylight-mdsal45-base
|
Modifier and Type | Method and Description |
---|---|
void |
RootBaseBuilder.fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BooleanList
This class represents the following YANG schema fragment defined in module foo
|
interface |
BooleanListInt
This class represents the following YANG schema fragment defined in module foo
|
Modifier and Type | Class and Description |
---|---|
class |
InstanceIdentifier<T extends DataObject>
This instance identifier uniquely identifies a specific DataObject in the data tree modeled by YANG.
|
static class |
InstanceIdentifier.IdentifiableItem<I extends Identifiable<T> & DataObject,T extends Identifier<I>>
An IdentifiableItem represents a object that is usually present in a collection and can be identified uniquely
by a key.
|
static interface |
InstanceIdentifier.InstanceIdentifierBuilder<T extends DataObject> |
static class |
InstanceIdentifier.Item<T extends DataObject>
An Item represents an object that probably is only one of it's kind.
|
class |
KeyedInstanceIdentifier<T extends Identifiable<K> & DataObject,K extends Identifier<T>>
An
InstanceIdentifier , which has a list key attached at its last path element. |
interface |
KeyedListAction<K extends Identifier<T>,T extends DataObject & Identifiable<K>,I extends RpcInput,O extends RpcOutput>
Interface extended by all interfaces generated for a YANG
action instantiated in keyed lists. |
Modifier and Type | Interface and Description |
---|---|
interface |
ChildOf<P>
Child of parent container.
|
interface |
RpcInput
Marker interface for all interfaces generated for
input statement within an action or an rpc
statement. |
interface |
RpcOutput
Marker interface for all interfaces generated for
output statement within an action or an rpc
statement. |
Modifier and Type | Method and Description |
---|---|
<N extends DataObject & Augmentation<? super T>> |
InstanceIdentifier.augmentation(Class<N> container)
Create an InstanceIdentifier for a child augmentation.
|
<N extends DataObject & Augmentation<? super T>> |
InstanceIdentifier.InstanceIdentifierBuilder.augmentation(Class<N> container)
Build an identifier which refers to a specific augmentation of the current InstanceIdentifier referenced by
the builder.
|
static <C extends ChoiceIn<? extends DataRoot> & DataObject,N extends Identifiable<K> & ChildOf<? super C>,K extends Identifier<N>> |
InstanceIdentifier.builder(Class<C> caze,
Class<N> listItem,
K listKey)
Create an InstanceIdentifierBuilder for a specific type of InstanceIdentifier which represents an
InstanceIdentifier.IdentifiableItem in a grouping used in the case statement. |
static <C extends ChoiceIn<? extends DataRoot> & DataObject,T extends ChildOf<? super C>> |
InstanceIdentifier.builder(Class<C> caze,
Class<T> container)
Create an InstanceIdentifierBuilder for a specific type of InstanceIdentifier as specified by container in
a
grouping used in the case statement. |
<C extends ChoiceIn<? super T> & DataObject,N extends ChildOf<? super C>> |
InstanceIdentifier.child(Class<C> caze,
Class<N> container)
Create an InstanceIdentifier for a child container.
|
<C extends ChoiceIn<? super T> & DataObject,N extends ChildOf<? super C>> |
InstanceIdentifier.InstanceIdentifierBuilder.child(Class<C> caze,
Class<N> container)
Append the specified container as a child of the current InstanceIdentifier referenced by the builder.
|
<C extends ChoiceIn<? super T> & DataObject,K extends Identifier<N>,N extends Identifiable<K> & ChildOf<? super C>> |
InstanceIdentifier.child(Class<C> caze,
Class<N> listItem,
K listKey)
Create an InstanceIdentifier for a child list item.
|
<C extends ChoiceIn<? super T> & DataObject,K extends Identifier<N>,N extends Identifiable<K> & ChildOf<? super C>> |
InstanceIdentifier.InstanceIdentifierBuilder.child(Class<C> caze,
Class<N> listItem,
K listKey)
Append the specified listItem as a child of the current InstanceIdentifier referenced by the builder.
|
static <T extends DataObject> |
InstanceIdentifier.create(Class<T> type)
Create an instance identifier for a very specific object type.
|
<I extends DataObject> |
InstanceIdentifier.firstIdentifierOf(Class<I> type)
Return an instance identifier trimmed at the first occurrence of a specific component type.
|
<N extends Identifiable<K> & DataObject,K extends Identifier<N>> |
InstanceIdentifier.firstKeyOf(Class<N> listItem)
Return the key associated with the first component of specified type in
an identifier.
|
<N extends Identifiable<K> & DataObject,K extends Identifier<N>> |
InstanceIdentifier.firstKeyOf(Class<N> listItem,
Class<K> listKey)
Deprecated.
Use
InstanceIdentifier.firstKeyOf(Class) instead. |
static <N extends Identifiable<K> & DataObject,K extends Identifier<N>> |
InstanceIdentifier.keyOf(InstanceIdentifier<N> id)
Return the key associated with the last component of the specified identifier.
|
static <C extends ChoiceIn<?> & DataObject,T extends ChildOf<? super C>> |
InstanceIdentifier.Item.of(Class<C> caseType,
Class<T> type)
Return a PathArgument instance backed by the specified class, which in turn is defined in a
grouping
used in a corresponding case statement. |
static <C extends ChoiceIn<?> & DataObject,T extends ChildOf<? super C> & Identifiable<I>,I extends Identifier<T>> |
InstanceIdentifier.IdentifiableItem.of(Class<C> caseType,
Class<T> type,
I key)
Return an IdentifiableItem instance backed by the specified class with specified key.
|
static <T extends DataObject> |
InstanceIdentifier.Item.of(Class<T> type)
Return a PathArgument instance backed by the specified class.
|
static <T extends Identifiable<I> & DataObject,I extends Identifier<T>> |
InstanceIdentifier.IdentifiableItem.of(Class<T> type,
I key)
Return an IdentifiableItem instance backed by the specified class with specified key.
|
<T extends DataObject & Identifiable<?>> |
BindingStreamEventWriter.startMapNode(Class<T> mapEntryType,
int childSizeHint)
Emits start of unordered map node event.
|
<T extends DataObject & Identifiable<?>> |
BindingStreamEventWriter.startOrderedMapNode(Class<T> mapEntryType,
int childSizeHint)
Emits start of ordered map node event.
|
Modifier and Type | Method and Description |
---|---|
default Optional<? extends Class<? extends DataObject>> |
InstanceIdentifier.PathArgument.getCaseType()
Return an optional enclosing case type.
|
Class<? extends DataObject> |
InstanceIdentifier.PathArgument.getType()
Return the data object type backing this PathArgument.
|
Modifier and Type | Method and Description |
---|---|
void |
DataObjectSerializer.serialize(DataObject obj,
BindingStreamEventWriter stream)
Writes stream events representing object to supplied stream.
|
void |
DataObjectSerializerImplementation.serialize(DataObjectSerializerRegistry reg,
DataObject obj,
BindingStreamEventWriter stream)
Writes stream events for supplied data object to provided stream.
|
Modifier and Type | Method and Description |
---|---|
boolean |
InstanceIdentifier.contains(InstanceIdentifier<? extends DataObject> other)
Check whether an identifier is contained in this identifier.
|
DataObjectSerializer |
DataObjectSerializerRegistry.getSerializer(Class<? extends DataObject> binding) |
void |
BindingStreamEventWriter.startCase(Class<? extends DataObject> caze,
int childSizeHint)
Starts a case node.
|
void |
BindingStreamEventWriter.startContainerNode(Class<? extends DataObject> container,
int childSizeHint)
Emits start of new container.
|
void |
BindingStreamEventWriter.startUnkeyedList(Class<? extends DataObject> localName,
int childSizeHint)
Emits start of unkeyed list node event.
|
Copyright © 2018 OpenDaylight. All rights reserved.