public static class AggregateConfiguration.Builder extends DynamicStructure.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(UaDataTypeSpecification specification,
Supplier<? extends Structure> emptyInstanceSupplier) |
| Modifier and Type | Method and Description |
|---|---|
AggregateConfiguration |
build()
Builds a Structure with the given data.
|
UnsignedByte |
getPercentDataBad() |
UnsignedByte |
getPercentDataGood() |
Boolean |
getTreatUncertainAsBad() |
Boolean |
getUseServerCapabilitiesDefaults() |
Boolean |
getUseSlopedExtrapolation() |
AggregateConfiguration.Builder |
setPercentDataBad(UnsignedByte value) |
AggregateConfiguration.Builder |
setPercentDataGood(UnsignedByte value) |
AggregateConfiguration.Builder |
setTreatUncertainAsBad(Boolean value) |
AggregateConfiguration.Builder |
setUseServerCapabilitiesDefaults(Boolean value) |
AggregateConfiguration.Builder |
setUseSlopedExtrapolation(Boolean value) |
protected Builder(UaDataTypeSpecification specification, Supplier<? extends Structure> emptyInstanceSupplier)
public Boolean getUseServerCapabilitiesDefaults()
public AggregateConfiguration.Builder setUseServerCapabilitiesDefaults(Boolean value)
public Boolean getTreatUncertainAsBad()
public AggregateConfiguration.Builder setTreatUncertainAsBad(Boolean value)
public UnsignedByte getPercentDataBad()
public AggregateConfiguration.Builder setPercentDataBad(UnsignedByte value)
public UnsignedByte getPercentDataGood()
public AggregateConfiguration.Builder setPercentDataGood(UnsignedByte value)
public Boolean getUseSlopedExtrapolation()
public AggregateConfiguration.Builder setUseSlopedExtrapolation(Boolean value)
public AggregateConfiguration build()
Structure.Builderbuild in interface Structure.Builderbuild in class DynamicStructure.BuilderCopyright © 2026. All rights reserved.