public class ShardBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<Shard>
Shard instances.Shard| Constructor and Description |
|---|
ShardBuilder() |
ShardBuilder(Shard base) |
| Modifier and Type | Method and Description |
|---|---|
ShardBuilder |
addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Shard>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<Shard> augmentationValue) |
Shard |
build() |
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<Shard>> |
getAugmentation(Class<E> augmentationType) |
ShardKey |
getKey() |
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> |
getPrefix() |
Replicas |
getReplicas() |
ShardBuilder |
removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Shard>> augmentationType) |
ShardBuilder |
setKey(ShardKey value) |
ShardBuilder |
setPrefix(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> value) |
ShardBuilder |
setReplicas(Replicas value) |
public ShardBuilder()
public ShardBuilder(Shard base)
public ShardKey getKey()
public org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> getPrefix()
public Replicas getReplicas()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<Shard>> E getAugmentation(Class<E> augmentationType)
public ShardBuilder setKey(ShardKey value)
public ShardBuilder setPrefix(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> value)
public ShardBuilder setReplicas(Replicas value)
public ShardBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Shard>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<Shard> augmentationValue)
public ShardBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Shard>> augmentationType)
Copyright © 2018 OpenDaylight. All rights reserved.