public class MonitoringParameters extends DynamicStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
MonitoringParameters.Builder |
static class |
MonitoringParameters.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
MonitoringParameters() |
protected |
MonitoringParameters(UaDataTypeSpecification specification) |
|
MonitoringParameters(UnsignedInteger f_clientHandle,
Double f_samplingInterval,
Structure f_filter,
UnsignedInteger f_queueSize,
Boolean f_discardOldest) |
| Modifier and Type | Method and Description |
|---|---|
static MonitoringParameters.Builder |
builder() |
MonitoringParameters |
clone()
Clones the Structure.
|
UnsignedInteger |
getClientHandle() |
Boolean |
getDiscardOldest() |
Structure |
getFilter() |
UnsignedInteger |
getQueueSize() |
Double |
getSamplingInterval() |
void |
setClientHandle(UnsignedInteger value) |
void |
setDiscardOldest(Boolean value) |
void |
setFilter(Structure value) |
void |
setQueueSize(UnsignedInteger value) |
void |
setSamplingInterval(Double value) |
MonitoringParameters.Builder |
toBuilder()
Returns a builder with the data of this Structure pre-set.
|
builderclear, equals, forEachField, forEachField, get, get, hashCode, indexGet, indexSet, set, set, specification, toFieldNamesMap, toFieldNamesMap, toFieldsMap, toFieldsMap, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitreduceFields, reduceFields, toMap, withTranslatedNamespacespublic static final StructureSpecification SPECIFICATION
public MonitoringParameters()
protected MonitoringParameters(UaDataTypeSpecification specification)
public MonitoringParameters(UnsignedInteger f_clientHandle, Double f_samplingInterval, Structure f_filter, UnsignedInteger f_queueSize, Boolean f_discardOldest)
public UnsignedInteger getClientHandle()
public void setClientHandle(UnsignedInteger value)
public Double getSamplingInterval()
public void setSamplingInterval(Double value)
public Structure getFilter()
public void setFilter(Structure value)
public UnsignedInteger getQueueSize()
public void setQueueSize(UnsignedInteger value)
public Boolean getDiscardOldest()
public void setDiscardOldest(Boolean value)
public MonitoringParameters clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DynamicStructurepublic static MonitoringParameters.Builder builder()
public MonitoringParameters.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class AbstractStructureCopyright © 2026. All rights reserved.