The interfaces are long past @Beta state, promote them.
Change-Id: Ib08c564dc06970665d3d8379a659f774f39c54eb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
*/
package org.opendaylight.yangtools.rfc6241.model.api;
-import com.google.common.annotations.Beta;
import org.opendaylight.yangtools.yang.common.Empty;
import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
import org.opendaylight.yangtools.yang.model.api.stmt.UnknownEffectiveStatement;
* Effective statement representation of 'get-filter-element-attributes' extension defined in
* <a href="https://www.rfc-editor.org/rfc/rfc6241">RFC6241</a>.
*/
-@Beta
public interface GetFilterElementAttributesEffectiveStatement
extends UnknownEffectiveStatement<Empty, GetFilterElementAttributesStatement> {
@Override
*/
package org.opendaylight.yangtools.rfc6241.model.api;
-import com.google.common.annotations.Beta;
import java.util.Optional;
import org.opendaylight.yangtools.yang.model.api.AnyxmlSchemaNode;
import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode;
* Represents the effect of 'get-filter-element-attributes' extension, as defined in
* <a href="https://www.rfc-editor.org/rfc/rfc6241">RFC6241</a>.
*/
-@Beta
public interface GetFilterElementAttributesSchemaNode extends UnknownSchemaNode {
/**
* Attempt to find a {@link GetFilterElementAttributesSchemaNode} in a parent {@link AnyxmlSchemaNode}.
*/
package org.opendaylight.yangtools.rfc6241.model.api;
-import com.google.common.annotations.Beta;
import org.opendaylight.yangtools.yang.common.Empty;
import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
import org.opendaylight.yangtools.yang.model.api.stmt.UnknownStatement;
* Declared statement representation of 'get-filter-element-attributes' extension defined in
* <a href="https://www.rfc-editor.org/rfc/rfc6241">RFC6241</a>.
*/
-@Beta
public interface GetFilterElementAttributesStatement extends UnknownStatement<Empty> {
@Override
default StatementDefinition statementDefinition() {
*/
package org.opendaylight.yangtools.rfc6241.model.api;
-import com.google.common.annotations.Beta;
import com.google.common.collect.ImmutableList;
import java.util.Collection;
import org.eclipse.jdt.annotation.NonNullByDefault;
/**
* Constants associated with RFC6241.
- *
- * @author Robert Varga
*/
-@Beta
@NonNullByDefault
public final class NetconfConstants {
private static final Unqualified MODULE_NAME = Unqualified.of("ietf-netconf").intern();
import static java.util.Objects.requireNonNull;
-import com.google.common.annotations.Beta;
import java.util.Optional;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.opendaylight.yangtools.yang.common.QName;
/**
* {@link StatementDefinition}s for statements defined by RFC6241.
- *
- * @author Robert Varga
*/
-@Beta
@NonNullByDefault
public enum NetconfStatements implements StatementDefinition {
GET_FILTER_ELEMENT_ATTRIBUTES(QName.create(NetconfConstants.RFC6241_MODULE, "get-filter-element-attributes"),
/**
* YANG metamodel extensions to support NETCONF, filters as defined in
* <a href="https://www.rfc-editor.org/rfc/rfc6241">RFC6241</a>.
- *
- * @author Robert Varga
*/
package org.opendaylight.yangtools.rfc6241.model.api;