public class LogicalBindingStatsBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<LogicalBindingStats>
LogicalBindingStats
instances.LogicalBindingStats
Constructor and Description |
---|
LogicalBindingStatsBuilder() |
LogicalBindingStatsBuilder(HwvtepLogicalBindingStatsAttributes arg) |
LogicalBindingStatsBuilder(LogicalBindingStats base) |
Modifier and Type | Method and Description |
---|---|
LogicalBindingStatsBuilder |
addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<LogicalBindingStats>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<LogicalBindingStats> augmentationValue) |
LogicalBindingStats |
build() |
void |
fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
Set fields from given grouping argument.
|
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<LogicalBindingStats>> |
getAugmentation(Class<E> augmentationType) |
Long |
getBytesFromLocal() |
Long |
getBytesToLocal() |
LogicalBindingStatsKey |
getKey() |
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid |
getLogicalBindingStatsUuid() |
Long |
getPacketsFromLocal() |
Long |
getPacketsToLocal() |
LogicalBindingStatsBuilder |
removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<LogicalBindingStats>> augmentationType) |
LogicalBindingStatsBuilder |
setBytesFromLocal(Long value) |
LogicalBindingStatsBuilder |
setBytesToLocal(Long value) |
LogicalBindingStatsBuilder |
setKey(LogicalBindingStatsKey value) |
LogicalBindingStatsBuilder |
setLogicalBindingStatsUuid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid value) |
LogicalBindingStatsBuilder |
setPacketsFromLocal(Long value) |
LogicalBindingStatsBuilder |
setPacketsToLocal(Long value) |
public LogicalBindingStatsBuilder()
public LogicalBindingStatsBuilder(HwvtepLogicalBindingStatsAttributes arg)
public LogicalBindingStatsBuilder(LogicalBindingStats base)
public void fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
arg
- grouping objectIllegalArgumentException
- if given argument is none of valid typespublic Long getBytesFromLocal()
public Long getBytesToLocal()
public LogicalBindingStatsKey getKey()
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getLogicalBindingStatsUuid()
public Long getPacketsFromLocal()
public Long getPacketsToLocal()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<LogicalBindingStats>> E getAugmentation(Class<E> augmentationType)
public LogicalBindingStatsBuilder setBytesFromLocal(Long value)
public LogicalBindingStatsBuilder setBytesToLocal(Long value)
public LogicalBindingStatsBuilder setKey(LogicalBindingStatsKey value)
public LogicalBindingStatsBuilder setLogicalBindingStatsUuid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid value)
public LogicalBindingStatsBuilder setPacketsFromLocal(Long value)
public LogicalBindingStatsBuilder setPacketsToLocal(Long value)
public LogicalBindingStatsBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<LogicalBindingStats>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<LogicalBindingStats> augmentationValue)
public LogicalBindingStatsBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<LogicalBindingStats>> augmentationType)
public LogicalBindingStats build()
build
in interface org.opendaylight.yangtools.concepts.Builder<LogicalBindingStats>
Copyright © 2018 OpenDaylight. All rights reserved.