Class ImmutableNormalizedMetadata.Builder
- java.lang.Object
-
- org.opendaylight.yangtools.rfc7952.data.util.ImmutableNormalizedMetadata.Builder
-
- All Implemented Interfaces:
org.opendaylight.yangtools.concepts.Builder<ImmutableNormalizedMetadata>,org.opendaylight.yangtools.concepts.CheckedBuilder<ImmutableNormalizedMetadata,IllegalArgumentException>,org.opendaylight.yangtools.concepts.Mutable,org.opendaylight.yangtools.concepts.MutationBehaviour<org.opendaylight.yangtools.concepts.Mutable>
- Enclosing class:
- ImmutableNormalizedMetadata
public static final class ImmutableNormalizedMetadata.Builder extends Object implements org.opendaylight.yangtools.concepts.Builder<ImmutableNormalizedMetadata>
BuilderofImmutableNormalizedMetadatainstances.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImmutableNormalizedMetadatabuild()ImmutableNormalizedMetadata.BuilderwithAnnotation(org.opendaylight.yangtools.yang.common.QName type, Object value)ImmutableNormalizedMetadata.BuilderwithAnnotations(Map<org.opendaylight.yangtools.yang.common.QName,Object> annotations)ImmutableNormalizedMetadata.BuilderwithChild(ImmutableNormalizedMetadata child)ImmutableNormalizedMetadata.BuilderwithChildren(Collection<ImmutableNormalizedMetadata> children)ImmutableNormalizedMetadata.BuilderwithIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument identifier)
-
-
-
Method Detail
-
withIdentifier
public ImmutableNormalizedMetadata.Builder withIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument identifier)
-
withAnnotation
public ImmutableNormalizedMetadata.Builder withAnnotation(org.opendaylight.yangtools.yang.common.QName type, Object value)
-
withAnnotations
public ImmutableNormalizedMetadata.Builder withAnnotations(Map<org.opendaylight.yangtools.yang.common.QName,Object> annotations)
-
withChild
public ImmutableNormalizedMetadata.Builder withChild(ImmutableNormalizedMetadata child)
-
withChildren
public ImmutableNormalizedMetadata.Builder withChildren(Collection<ImmutableNormalizedMetadata> children)
-
build
public ImmutableNormalizedMetadata build()
- Specified by:
buildin interfaceorg.opendaylight.yangtools.concepts.Builder<ImmutableNormalizedMetadata>- Specified by:
buildin interfaceorg.opendaylight.yangtools.concepts.CheckedBuilder<ImmutableNormalizedMetadata,IllegalArgumentException>
-
-