Class AppStateData
java.lang.Object
io.aether.api.smarthome.gui.state.AppStateData
- All Implemented Interfaces:
io.aether.utils.ToString
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final KnownCommutator[]static final io.aether.net.fastMeta.FastMetaType<AppStateData> static final io.aether.net.fastMeta.FastMetaType<AppStateData> protected final intprotected final intprotected final intprotected final MetricPoint[]protected final SensorHistorySeries[]protected final Stringprotected final intprotected final intprotected final String[] -
Constructor Summary
ConstructorsConstructorDescriptionAppStateData(int pollingTimeoutMs, int pollingBufferSize, int targetDeviceId, String targetCommutatorUuid, KnownCommutator[] knownCommutators, SensorHistorySeries[] sensorHistory, MetricPoint[] rttMetrics, int totalRequests, int packetLossCount, String[] visibleSensorKeys) -
Method Summary
Methods inherited from interface io.aether.utils.ToString
toString2
-
Field Details
-
META_BODY
-
META
-
pollingTimeoutMs
protected final int pollingTimeoutMs -
pollingBufferSize
protected final int pollingBufferSize -
targetDeviceId
protected final int targetDeviceId -
targetCommutatorUuid
-
knownCommutators
-
sensorHistory
-
rttMetrics
-
totalRequests
protected final int totalRequests -
packetLossCount
protected final int packetLossCount -
visibleSensorKeys
-
-
Constructor Details
-
AppStateData
public AppStateData(int pollingTimeoutMs, int pollingBufferSize, int targetDeviceId, String targetCommutatorUuid, KnownCommutator[] knownCommutators, SensorHistorySeries[] sensorHistory, MetricPoint[] rttMetrics, int totalRequests, int packetLossCount, String[] visibleSensorKeys)
-
-
Method Details
-
getPollingTimeoutMs
public int getPollingTimeoutMs() -
getPollingBufferSize
public int getPollingBufferSize() -
getTargetDeviceId
public int getTargetDeviceId() -
getTargetCommutatorUuid
-
getKnownCommutators
-
knownCommutatorsContains
-
getSensorHistory
-
sensorHistoryContains
-
getRttMetrics
-
rttMetricsContains
-
getTotalRequests
public int getTotalRequests() -
getPacketLossCount
public int getPacketLossCount() -
getVisibleSensorKeys
-
visibleSensorKeysContains
-
equals
-
hashCode
-
toString
-
toString
public void toString(io.aether.utils.AString sb) - Specified by:
toStringin interfaceio.aether.utils.ToString
-