public class SensorDataBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<SensorData>
SensorDataBuilder
instances.SensorDataBuilder
Constructor and Description |
---|
SensorDataBuilder() |
SensorDataBuilder(SensorData base) |
public SensorDataBuilder()
public SensorDataBuilder(SensorData base)
public SensorStatus getOperStatus()
public String getUnitsDisplay()
public SensorValue getValue()
public SensorValuePrecision getValuePrecision()
public SensorValueScale getValueScale()
public DateAndTime getValueTimestamp()
public SensorValueType getValueType()
public Long getValueUpdateRate()
public <E extends Augmentation<SensorData>> E augmentation(Class<E> augmentationType)
public SensorDataBuilder setOperStatus(SensorStatus value)
public SensorDataBuilder setUnitsDisplay(String value)
public SensorDataBuilder setValue(SensorValue value)
public SensorDataBuilder setValuePrecision(SensorValuePrecision value)
public SensorDataBuilder setValueScale(SensorValueScale value)
public SensorDataBuilder setValueTimestamp(DateAndTime value)
public SensorDataBuilder setValueType(SensorValueType value)
public SensorDataBuilder setValueUpdateRate(Long value)
public SensorDataBuilder addAugmentation(Class<? extends Augmentation<SensorData>> augmentationType, Augmentation<SensorData> augmentationValue)
public SensorDataBuilder removeAugmentation(Class<? extends Augmentation<SensorData>> augmentationType)
public SensorData build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<SensorData,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.