Interface SyncOptimizationsCapabilityTlv
- 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
@Generated("mdsal-binding-generator")
public interface SyncOptimizationsCapabilityTlv
extends org.opendaylight.yangtools.binding.Grouping
This class represents the following YANG schema fragment defined in module odl-pcep-sync-optimizations
grouping sync-optimizations-capability-tlv { leaf triggered-initial-sync { type boolean; default false; } leaf delta-lsp-sync-capability { type boolean; default false; } leaf triggered-resync { type boolean; default false; } leaf include-db-version { type boolean; default false; } }
-
Method Summary
Modifier and TypeMethodDescriptionReturn deltaLspSyncCapability, ornull
if it is not present.Return includeDbVersion, ornull
if it is not present.Return triggeredInitialSync, ornull
if it is not present.Return triggeredResync, ornull
if it is not present.default @NonNull Boolean
Return deltaLspSyncCapability, guaranteed to be non-null.default @NonNull Boolean
Return includeDbVersion, guaranteed to be non-null.default @NonNull Boolean
Return triggeredInitialSync, guaranteed to be non-null.default @NonNull Boolean
Return triggeredResync, guaranteed to be non-null.Methods inherited from interface org.opendaylight.yangtools.binding.BindingContract
implementedInterface
-
Method Details
-
getTriggeredInitialSync
Boolean getTriggeredInitialSync()Return triggeredInitialSync, ornull
if it is not present.- Returns:
Boolean
triggeredInitialSync, ornull
if it is not present.
-
requireTriggeredInitialSync
Return triggeredInitialSync, guaranteed to be non-null.- Returns:
Boolean
triggeredInitialSync, guaranteed to be non-null.- Throws:
NoSuchElementException
- if triggeredInitialSync is not present
-
getDeltaLspSyncCapability
Boolean getDeltaLspSyncCapability()Return deltaLspSyncCapability, ornull
if it is not present.- Returns:
Boolean
deltaLspSyncCapability, ornull
if it is not present.
-
requireDeltaLspSyncCapability
Return deltaLspSyncCapability, guaranteed to be non-null.- Returns:
Boolean
deltaLspSyncCapability, guaranteed to be non-null.- Throws:
NoSuchElementException
- if deltaLspSyncCapability is not present
-
getTriggeredResync
Boolean getTriggeredResync()Return triggeredResync, ornull
if it is not present.- Returns:
Boolean
triggeredResync, ornull
if it is not present.
-
requireTriggeredResync
Return triggeredResync, guaranteed to be non-null.- Returns:
Boolean
triggeredResync, guaranteed to be non-null.- Throws:
NoSuchElementException
- if triggeredResync is not present
-
getIncludeDbVersion
Boolean getIncludeDbVersion()Return includeDbVersion, ornull
if it is not present.- Returns:
Boolean
includeDbVersion, ornull
if it is not present.
-
requireIncludeDbVersion
Return includeDbVersion, guaranteed to be non-null.- Returns:
Boolean
includeDbVersion, guaranteed to be non-null.- Throws:
NoSuchElementException
- if includeDbVersion is not present
-