Interface Failure
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<Failure>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<SubmitInstructionOutput>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
public interface Failure extends org.opendaylight.yangtools.yang.binding.ChildOf<SubmitInstructionOutput>, org.opendaylight.yangtools.yang.binding.Augmentable<Failure>
This class represents the following YANG schema fragment defined in module programming
container failure { leaf type { type identityref { base submit-failure; } } leaf-list failed-preconditions { when "../type = dead-on-arrival"; type instruction-id; } }
The schema path to identify an instance is programming/submit-instruction-output/result/failure-case/failureTo create instances of this class use
FailureBuilder
.- See Also:
FailureBuilder
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @Nullable List<InstructionId>
getFailedPreconditions()
Class<? extends SubmitFailure>
getType()
default Class<Failure>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
default Class<Failure> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getType
Class<? extends SubmitFailure> getType()
- Returns:
java.lang.Class
type
, ornull
if not present
-
getFailedPreconditions
@Nullable List<InstructionId> getFailedPreconditions()
- Returns:
java.util.List
failedPreconditions
, ornull
if not present
-
-