public class VirtualNetworkIdentifierBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<VirtualNetworkIdentifier>
VirtualNetworkIdentifier
instances.VirtualNetworkIdentifier
Constructor and Description |
---|
VirtualNetworkIdentifierBuilder() |
VirtualNetworkIdentifierBuilder(DbInstance arg) |
VirtualNetworkIdentifierBuilder(VirtualNetworkIdentifier base) |
public VirtualNetworkIdentifierBuilder()
public VirtualNetworkIdentifierBuilder(DbInstance arg)
public VirtualNetworkIdentifierBuilder(VirtualNetworkIdentifier base)
public void fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
arg
- grouping objectIllegalArgumentException
- if given argument is none of valid typespublic List<AuthenticationKey> getAuthenticationKey()
public VirtualNetworkIdentifierKey getKey()
public VniUri getVni()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<VirtualNetworkIdentifier>> E getAugmentation(Class<E> augmentationType)
public VirtualNetworkIdentifierBuilder setAuthenticationKey(List<AuthenticationKey> value)
public VirtualNetworkIdentifierBuilder setKey(VirtualNetworkIdentifierKey value)
public VirtualNetworkIdentifierBuilder setMapping(List<Mapping> value)
public VirtualNetworkIdentifierBuilder setVni(VniUri value)
public VirtualNetworkIdentifierBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<VirtualNetworkIdentifier>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<VirtualNetworkIdentifier> augmentationValue)
public VirtualNetworkIdentifierBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<VirtualNetworkIdentifier>> augmentationType)
public VirtualNetworkIdentifier build()
build
in interface org.opendaylight.yangtools.concepts.Builder<VirtualNetworkIdentifier>
Copyright © 2019 OpenDaylight. All rights reserved.