Interface PcepConfig
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
TopologyPcep
@Generated("mdsal-binding-generator")
public interface PcepConfig
extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module pcep-config
grouping pcep-config { container session-config { leaf rpc-timeout { type int16; default 30; units seconds; } leaf listen-address { type inet:ip-address-no-zone; default 0.0.0.0; } leaf listen-port { type inet:port-number; default 4189; } uses pcep-session-error-policy; uses pcep-session-timers; container tls { presence "Indicates TLS-enabled (PCEPS) operation"; uses pcep-session-tls; } } }
-
Field Summary
Modifier and TypeFieldDescriptionstatic final @NonNull org.opendaylight.yangtools.yang.common.QName
YANG identifier of the statement represented by this class. -
Method Summary
Modifier and TypeMethodDescriptionReturn sessionConfig, ornull
if it is not present.Class<? extends PcepConfig>
@NonNull SessionConfig
Return sessionConfig, or an empty instance if it is not present.
-
Field Details
-
QNAME
static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAMEYANG identifier of the statement represented by this class.
-
-
Method Details
-
implementedInterface
Class<? extends PcepConfig> implementedInterface()- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getSessionConfig
SessionConfig getSessionConfig()Return sessionConfig, ornull
if it is not present.PCEP topology config
- Returns:
SessionConfig
sessionConfig, ornull
if it is not present.
-
nonnullSessionConfig
@NonNull SessionConfig nonnullSessionConfig()Return sessionConfig, or an empty instance if it is not present.- Returns:
SessionConfig
sessionConfig, or an empty instance if it is not present.
-