public class ShardResultBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<ShardResult>
ShardResultBuilder instances.ShardResultBuilder| Constructor and Description |
|---|
ShardResultBuilder() |
ShardResultBuilder(ShardOperationResult arg) |
ShardResultBuilder(ShardResult base) |
| Modifier and Type | Method and Description |
|---|---|
ShardResultBuilder |
addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<ShardResult>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<ShardResult> augmentationValue) |
<E$$ extends org.opendaylight.yangtools.yang.binding.Augmentation<ShardResult>> |
augmentation(Class<E$$> augmentationType) |
ShardResult |
build() |
void |
fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
Set fields from given grouping argument.
|
DataStoreType |
getDataStoreType() |
String |
getErrorMessage() |
String |
getShardName() |
Boolean |
isSucceeded() |
ShardResultKey |
key() |
ShardResultBuilder |
removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<ShardResult>> augmentationType) |
ShardResultBuilder |
setDataStoreType(DataStoreType value) |
ShardResultBuilder |
setErrorMessage(String value) |
ShardResultBuilder |
setShardName(String value) |
ShardResultBuilder |
setSucceeded(Boolean value) |
ShardResultBuilder |
withKey(ShardResultKey key) |
public ShardResultBuilder()
public ShardResultBuilder(ShardOperationResult arg)
public ShardResultBuilder(ShardResult base)
public void fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
arg - grouping objectIllegalArgumentException - if given argument is none of valid typespublic ShardResultKey key()
public DataStoreType getDataStoreType()
public String getErrorMessage()
public String getShardName()
public Boolean isSucceeded()
public <E$$ extends org.opendaylight.yangtools.yang.binding.Augmentation<ShardResult>> E$$ augmentation(Class<E$$> augmentationType)
public ShardResultBuilder withKey(ShardResultKey key)
public ShardResultBuilder setDataStoreType(DataStoreType value)
public ShardResultBuilder setErrorMessage(String value)
public ShardResultBuilder setShardName(String value)
public ShardResultBuilder setSucceeded(Boolean value)
public ShardResultBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<ShardResult>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<ShardResult> augmentationValue)
public ShardResultBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<ShardResult>> augmentationType)
public ShardResult build()
build in interface org.opendaylight.yangtools.concepts.CheckedBuilder<ShardResult,IllegalArgumentException>Copyright © 2019 OpenDaylight. All rights reserved.