Clean up netconf-client-mdsal warnings
[netconf.git] / plugins / netconf-client-mdsal / src / main / java / org / opendaylight / netconf / client / mdsal / NetconfStateSchemas.java
index 86f61a016f3a00ae7dee58da33168538d2a0c095..97703a79c1a4e0bc855f3e838ca5e958355cc888 100644 (file)
@@ -54,7 +54,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode;
 import org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode;
 import org.opendaylight.yangtools.yang.data.api.schema.MapNode;
 import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
-import org.opendaylight.yangtools.yang.data.impl.schema.Builders;
+import org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes;
 import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -90,9 +90,9 @@ public final class NetconfStateSchemas implements NetconfDeviceSchemas {
             Schemas.QNAME.getLocalName()));
         filterElem.appendChild(stateElem);
 
-        GET_SCHEMAS_RPC = Builders.containerBuilder()
+        GET_SCHEMAS_RPC = ImmutableNodes.newContainerBuilder()
             .withNodeIdentifier(new NodeIdentifier(GetInput.QNAME))
-            .withChild(Builders.anyXmlBuilder()
+            .withChild(ImmutableNodes.newAnyxmlBuilder(DOMSource.class)
                 .withNodeIdentifier(new NodeIdentifier(Filter.QNAME))
                 .withValue(new DOMSource(filterElem))
                 .build())