Interface DisJoinTopicInput
-
- All Superinterfaces:
Augmentable<DisJoinTopicInput>
,BindingObject
,DataContainer
,DataObject
,RpcInput
public interface DisJoinTopicInput extends RpcInput, Augmentable<DisJoinTopicInput>
This class represents the following YANG schema fragment defined in module event-source
input input { leaf node { ext:context-reference inv:node-context; type instance-identifier; } leaf topic-id { type aggr:topic-id; } }
The schema path to identify an instance is event-source/dis-join-topic/inputTo create instances of this class use
DisJoinTopicInputBuilder
.- See Also:
DisJoinTopicInputBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @Nullable InstanceIdentifier<?>
getNode()
@Nullable TopicId
getTopicId()
identifier of topic to be disjoindefault Class<DisJoinTopicInput>
implementedInterface()
-
Methods inherited from interface org.opendaylight.yangtools.yang.binding.Augmentable
augmentation
-
-
-
-
Field Detail
-
QNAME
static final @NonNull QName QNAME
-
-
Method Detail
-
implementedInterface
default Class<DisJoinTopicInput> implementedInterface()
- Specified by:
implementedInterface
in interfaceDataContainer
- Specified by:
implementedInterface
in interfaceDataObject
- Specified by:
implementedInterface
in interfaceRpcInput
-
getNode
@RoutingContext(NodeContext.class) @Nullable InstanceIdentifier<?> getNode()
- Returns:
org.opendaylight.yangtools.yang.binding.InstanceIdentifier
node
, ornull
if not present
-
getTopicId
@Nullable TopicId getTopicId()
identifier of topic to be disjoin- Returns:
org.opendaylight.yang.gen.v1.urn.cisco.params.xml.ns.yang.messagebus.eventaggregator.rev141202.TopicId
topicId
, ornull
if not present
-
-