Interface ProcessFlatBatchInput
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<ProcessFlatBatchInput>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeContextRef
,org.opendaylight.yangtools.yang.binding.RpcInput
public interface ProcessFlatBatchInput extends org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeContextRef, org.opendaylight.yangtools.yang.binding.RpcInput, org.opendaylight.yangtools.yang.binding.Augmentable<ProcessFlatBatchInput>
This class represents the following YANG schema fragment defined in module sal-flat-batch
input input { uses inv:node-context-ref; list batch { key batch-order; uses batch:batch-order-grouping; choice batch-choice; } leaf exit-on-first-error { type boolean; } }
The schema path to identify an instance is sal-flat-batch/process-flat-batch/inputTo create instances of this class use
ProcessFlatBatchInputBuilder
.- See Also:
ProcessFlatBatchInputBuilder
-
-
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 Map<BatchKey,Batch>
getBatch()
default Class<ProcessFlatBatchInput>
implementedInterface()
Boolean
isExitOnFirstError()
If true then batch will execute all steps and report list of occurred errors, otherwise there will be only first error reported and execution will be stop right there.default @NonNull Map<BatchKey,Batch>
nonnullBatch()
-
-
-
Method Detail
-
implementedInterface
default Class<ProcessFlatBatchInput> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeContextRef
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.RpcInput
-
getBatch
@Nullable Map<BatchKey,Batch> getBatch()
- Returns:
java.util.Map
batch
, ornull
if not present
-
nonnullBatch
default @NonNull Map<BatchKey,Batch> nonnullBatch()
- Returns:
java.util.Map
batch
, or an empty list if it is not present
-
isExitOnFirstError
Boolean isExitOnFirstError()
If true then batch will execute all steps and report list of occurred errors, otherwise there will be only first error reported and execution will be stop right there.- Returns:
java.lang.Boolean
exitOnFirstError
, ornull
if not present
-
-