@Beta public class CustomCrossSourceStatementReactorBuilder extends Object implements Builder<CrossSourceStatementReactor>
public CustomCrossSourceStatementReactorBuilder addStatementSupport(ModelProcessingPhase phase, StatementSupport<?,?,?> stmtSupport)
public CustomCrossSourceStatementReactorBuilder overrideStatementSupport(ModelProcessingPhase phase, StatementSupport<?,?,?> stmtSupport)
public CustomCrossSourceStatementReactorBuilder addNamespaceSupport(ModelProcessingPhase phase, NamespaceBehaviour<?,?,?> namespaceSupport)
public CustomCrossSourceStatementReactorBuilder addValidationBundle(ValidationBundlesNamespace.ValidationBundleType validationBundleType, Collection<StatementDefinition> validationBundle)
public CustomCrossSourceStatementReactorBuilder addAllSupports(ModelProcessingPhase phase, StatementSupportBundle stmtSupportBundle)
public CustomCrossSourceStatementReactorBuilder addAllNamespaceSupports(ModelProcessingPhase phase, Collection<NamespaceBehaviour<?,?,?>> namespaceSupports)
public CustomCrossSourceStatementReactorBuilder addAllCommonStatementSupports(ModelProcessingPhase phase, Collection<StatementSupport<?,?,?>> statementSupports)
public CustomCrossSourceStatementReactorBuilder addAllVersionSpecificSupports(ModelProcessingPhase phase, com.google.common.collect.Table<YangVersion,QName,StatementSupport<?,?,?>> versionSpecificSupports)
public @NonNull CrossSourceStatementReactor build()
CheckedBuilder
build
in interface CheckedBuilder<CrossSourceStatementReactor,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.