Interface PcepConfig
- All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>
,org.opendaylight.yangtools.binding.BindingObject
,org.opendaylight.yangtools.binding.DataContainer
,org.opendaylight.yangtools.binding.Grouping
- All Known Subinterfaces:
TopologyPcep
@Generated("mdsal-binding-generator")
public interface PcepConfig
extends org.opendaylight.yangtools.binding.Grouping
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; } } }
-
Method Summary
Modifier and TypeMethodDescriptionReturn sessionConfig, ornull
if it is not present.@NonNull SessionConfig
Return sessionConfig, or an empty instance if it is not present.Methods inherited from interface org.opendaylight.yangtools.binding.BindingContract
implementedInterface
-
Method Details
-
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.
-