Class DataTreeConfiguration.Builder
- java.lang.Object
-
- org.opendaylight.yangtools.yang.data.tree.api.DataTreeConfiguration.Builder
-
- All Implemented Interfaces:
Mutable
,MutationBehaviour<Mutable>
- Enclosing class:
- DataTreeConfiguration
public static class DataTreeConfiguration.Builder extends Object implements Mutable
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NonNull DataTreeConfiguration
build()
ReturnDataTreeConfiguration
as defined by this builder's current state.@NonNull DataTreeConfiguration.Builder
setMandatoryNodesValidation(boolean mandatoryNodesValidation)
@NonNull DataTreeConfiguration.Builder
setRootPath(YangInstanceIdentifier rootPath)
@NonNull DataTreeConfiguration.Builder
setUniqueIndexes(boolean uniqueIndexes)
-
-
-
Constructor Detail
-
Builder
public Builder(TreeType treeType)
-
-
Method Detail
-
setUniqueIndexes
public @NonNull DataTreeConfiguration.Builder setUniqueIndexes(boolean uniqueIndexes)
-
setMandatoryNodesValidation
public @NonNull DataTreeConfiguration.Builder setMandatoryNodesValidation(boolean mandatoryNodesValidation)
-
setRootPath
public @NonNull DataTreeConfiguration.Builder setRootPath(YangInstanceIdentifier rootPath)
-
build
public @NonNull DataTreeConfiguration build()
ReturnDataTreeConfiguration
as defined by this builder's current state.- Returns:
- A DataTreeConfiguration
-
-