@Beta public final class RFC7950Reactors extends Object
CrossSourceStatementReactor
s.Modifier and Type | Method and Description |
---|---|
static CrossSourceStatementReactor |
defaultReactor()
Returns a pre-built
CrossSourceStatementReactor supporting RFC6020 and RFC7950, along with OpenConfig
semantic version extension. |
static CustomCrossSourceStatementReactorBuilder |
defaultReactorBuilder()
Returns a partially-configured
CustomCrossSourceStatementReactorBuilder , with RFC6020/RFC7950
and OpenConfig semantic version support enabled. |
static CrossSourceStatementReactor |
vanillaReactor()
Returns a pre-built
CrossSourceStatementReactor supporting both RFC6020 and RFC7950. |
static CustomCrossSourceStatementReactorBuilder |
vanillaReactorBuilder()
Returns a partially-configured
CustomCrossSourceStatementReactorBuilder , with vanilla RFC6020/RFC7950
support enabled. |
public static CrossSourceStatementReactor defaultReactor()
CrossSourceStatementReactor
supporting RFC6020 and RFC7950, along with OpenConfig
semantic version extension. This is useful for parsing near-vanilla YANG models while providing complete
support for semantic versions.public static CustomCrossSourceStatementReactorBuilder defaultReactorBuilder()
CustomCrossSourceStatementReactorBuilder
, with RFC6020/RFC7950
and OpenConfig semantic version support enabled.CustomCrossSourceStatementReactorBuilder
.public static CrossSourceStatementReactor vanillaReactor()
CrossSourceStatementReactor
supporting both RFC6020 and RFC7950. This is useful
for parsing vanilla YANG models without any semantic support for extensions. Notably missing is the semantic
version extension, hence attempts to use semantic version mode will cause failures.public static CustomCrossSourceStatementReactorBuilder vanillaReactorBuilder()
CustomCrossSourceStatementReactorBuilder
, with vanilla RFC6020/RFC7950
support enabled.CustomCrossSourceStatementReactorBuilder
.Copyright © 2019 OpenDaylight. All rights reserved.