Class ExclusiveRateOfChangeAlarmTypeNode
java.lang.Object
org.eclipse.milo.opcua.sdk.client.nodes.UaNode
org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseObjectTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.ConditionTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.AcknowledgeableConditionTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.AlarmConditionTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.LimitAlarmTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.ExclusiveLimitAlarmTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.ExclusiveRateOfChangeAlarmTypeNode
- All Implemented Interfaces:
AcknowledgeableConditionType,AlarmConditionType,BaseEventType,BaseObjectType,ConditionType,ExclusiveLimitAlarmType,ExclusiveRateOfChangeAlarmType,LimitAlarmType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
public class ExclusiveRateOfChangeAlarmTypeNode
extends ExclusiveLimitAlarmTypeNode
implements ExclusiveRateOfChangeAlarmType
-
Field Summary
Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AlarmConditionType
AUDIBLE_ENABLED, INPUT_NODE, MAX_TIME_SHELVED, OFF_DELAY, ON_DELAY, RE_ALARM_TIME, SUPPRESSED_OR_SHELVEDFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventType
CONDITION_CLASS_ID, CONDITION_CLASS_NAME, CONDITION_SUB_CLASS_ID, CONDITION_SUB_CLASS_NAME, EVENT_ID, EVENT_TYPE, LOCAL_TIME, MESSAGE, RECEIVE_TIME, SEVERITY, SOURCE_NAME, SOURCE_NODE, TIMEFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.ConditionType
BRANCH_ID, CLIENT_USER_ID, CONDITION_CLASS_ID, CONDITION_CLASS_NAME, CONDITION_NAME, CONDITION_SUB_CLASS_ID, CONDITION_SUB_CLASS_NAME, RETAIN, SUPPORTS_FILTERED_RETAINFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.ExclusiveRateOfChangeAlarmType
ENGINEERING_UNITSFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.LimitAlarmType
BASE_HIGH_HIGH_LIMIT, BASE_HIGH_LIMIT, BASE_LOW_LIMIT, BASE_LOW_LOW_LIMIT, HIGH_DEADBAND, HIGH_HIGH_DEADBAND, HIGH_HIGH_LIMIT, HIGH_LIMIT, LOW_DEADBAND, LOW_LIMIT, LOW_LOW_DEADBAND, LOW_LOW_LIMIT, SEVERITY_HIGH, SEVERITY_HIGH_HIGH, SEVERITY_LOW, SEVERITY_LOW_LOW -
Constructor Summary
ConstructorsConstructorDescriptionExclusiveRateOfChangeAlarmTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.structured.EUInformationGet the local value of the EngineeringUnits Node.Get the EngineeringUnitsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofExclusiveRateOfChangeAlarmType.getEngineeringUnitsNode().org.eclipse.milo.opcua.stack.core.types.structured.EUInformationRead the value of the EngineeringUnits Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.EUInformation>An asynchronous implementation ofExclusiveRateOfChangeAlarmType.readEngineeringUnits().voidsetEngineeringUnits(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation value) Set the local value of the EngineeringUnits Node.voidwriteEngineeringUnits(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation value) Write a new value for the EngineeringUnits Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeEngineeringUnitsAsync(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation engineeringUnits) An asynchronous implementation ofExclusiveRateOfChangeAlarmType.writeEngineeringUnits(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation).Methods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.ExclusiveLimitAlarmTypeNode
getActiveState, getActiveStateNode, getActiveStateNodeAsync, getLimitStateNode, getLimitStateNodeAsync, readActiveState, readActiveStateAsync, setActiveState, writeActiveState, writeActiveStateAsyncMethods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.LimitAlarmTypeNode
getBaseHighHighLimit, getBaseHighHighLimitNode, getBaseHighHighLimitNodeAsync, getBaseHighLimit, getBaseHighLimitNode, getBaseHighLimitNodeAsync, getBaseLowLimit, getBaseLowLimitNode, getBaseLowLimitNodeAsync, getBaseLowLowLimit, getBaseLowLowLimitNode, getBaseLowLowLimitNodeAsync, getHighDeadband, getHighDeadbandNode, getHighDeadbandNodeAsync, getHighHighDeadband, getHighHighDeadbandNode, getHighHighDeadbandNodeAsync, getHighHighLimit, getHighHighLimitNode, getHighHighLimitNodeAsync, getHighLimit, getHighLimitNode, getHighLimitNodeAsync, getLowDeadband, getLowDeadbandNode, getLowDeadbandNodeAsync, getLowLimit, getLowLimitNode, getLowLimitNodeAsync, getLowLowDeadband, getLowLowDeadbandNode, getLowLowDeadbandNodeAsync, getLowLowLimit, getLowLowLimitNode, getLowLowLimitNodeAsync, getSeverityHigh, getSeverityHighHigh, getSeverityHighHighNode, getSeverityHighHighNodeAsync, getSeverityHighNode, getSeverityHighNodeAsync, getSeverityLow, getSeverityLowLow, getSeverityLowLowNode, getSeverityLowLowNodeAsync, getSeverityLowNode, getSeverityLowNodeAsync, readBaseHighHighLimit, readBaseHighHighLimitAsync, readBaseHighLimit, readBaseHighLimitAsync, readBaseLowLimit, readBaseLowLimitAsync, readBaseLowLowLimit, readBaseLowLowLimitAsync, readHighDeadband, readHighDeadbandAsync, readHighHighDeadband, readHighHighDeadbandAsync, readHighHighLimit, readHighHighLimitAsync, readHighLimit, readHighLimitAsync, readLowDeadband, readLowDeadbandAsync, readLowLimit, readLowLimitAsync, readLowLowDeadband, readLowLowDeadbandAsync, readLowLowLimit, readLowLowLimitAsync, readSeverityHigh, readSeverityHighAsync, readSeverityHighHigh, readSeverityHighHighAsync, readSeverityLow, readSeverityLowAsync, readSeverityLowLow, readSeverityLowLowAsync, setBaseHighHighLimit, setBaseHighLimit, setBaseLowLimit, setBaseLowLowLimit, setHighDeadband, setHighHighDeadband, setHighHighLimit, setHighLimit, setLowDeadband, setLowLimit, setLowLowDeadband, setLowLowLimit, setSeverityHigh, setSeverityHighHigh, setSeverityLow, setSeverityLowLow, writeBaseHighHighLimit, writeBaseHighHighLimitAsync, writeBaseHighLimit, writeBaseHighLimitAsync, writeBaseLowLimit, writeBaseLowLimitAsync, writeBaseLowLowLimit, writeBaseLowLowLimitAsync, writeHighDeadband, writeHighDeadbandAsync, writeHighHighDeadband, writeHighHighDeadbandAsync, writeHighHighLimit, writeHighHighLimitAsync, writeHighLimit, writeHighLimitAsync, writeLowDeadband, writeLowDeadbandAsync, writeLowLimit, writeLowLimitAsync, writeLowLowDeadband, writeLowLowDeadbandAsync, writeLowLowLimit, writeLowLowLimitAsync, writeSeverityHigh, writeSeverityHighAsync, writeSeverityHighHigh, writeSeverityHighHighAsync, writeSeverityLow, writeSeverityLowAsync, writeSeverityLowLow, writeSeverityLowLowAsyncMethods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.AlarmConditionTypeNode
getAudibleEnabled, getAudibleEnabledNode, getAudibleEnabledNodeAsync, getAudibleSound, getAudibleSoundNode, getAudibleSoundNodeAsync, getEnabledState, getEnabledStateNode, getEnabledStateNodeAsync, getFirstInGroupFlag, getFirstInGroupFlagNode, getFirstInGroupFlagNodeAsync, getFirstInGroupNode, getFirstInGroupNodeAsync, getInputNode, getInputNodeNode, getInputNodeNodeAsync, getLatchedState, getLatchedStateNode, getLatchedStateNodeAsync, getMaxTimeShelved, getMaxTimeShelvedNode, getMaxTimeShelvedNodeAsync, getOffDelay, getOffDelayNode, getOffDelayNodeAsync, getOnDelay, getOnDelayNode, getOnDelayNodeAsync, getOutOfServiceState, getOutOfServiceStateNode, getOutOfServiceStateNodeAsync, getReAlarmRepeatCount, getReAlarmRepeatCountNode, getReAlarmRepeatCountNodeAsync, getReAlarmTime, getReAlarmTimeNode, getReAlarmTimeNodeAsync, getShelvingStateNode, getShelvingStateNodeAsync, getSilenceState, getSilenceStateNode, getSilenceStateNodeAsync, getSuppressedOrShelved, getSuppressedOrShelvedNode, getSuppressedOrShelvedNodeAsync, getSuppressedState, getSuppressedStateNode, getSuppressedStateNodeAsync, readAudibleEnabled, readAudibleEnabledAsync, readAudibleSound, readAudibleSoundAsync, readEnabledState, readEnabledStateAsync, readFirstInGroupFlag, readFirstInGroupFlagAsync, readInputNode, readInputNodeAsync, readLatchedState, readLatchedStateAsync, readMaxTimeShelved, readMaxTimeShelvedAsync, readOffDelay, readOffDelayAsync, readOnDelay, readOnDelayAsync, readOutOfServiceState, readOutOfServiceStateAsync, readReAlarmRepeatCount, readReAlarmRepeatCountAsync, readReAlarmTime, readReAlarmTimeAsync, readSilenceState, readSilenceStateAsync, readSuppressedOrShelved, readSuppressedOrShelvedAsync, readSuppressedState, readSuppressedStateAsync, setAudibleEnabled, setAudibleSound, setEnabledState, setFirstInGroupFlag, setInputNode, setLatchedState, setMaxTimeShelved, setOffDelay, setOnDelay, setOutOfServiceState, setReAlarmRepeatCount, setReAlarmTime, setSilenceState, setSuppressedOrShelved, setSuppressedState, writeAudibleEnabled, writeAudibleEnabledAsync, writeAudibleSound, writeAudibleSoundAsync, writeEnabledState, writeEnabledStateAsync, writeFirstInGroupFlag, writeFirstInGroupFlagAsync, writeInputNode, writeInputNodeAsync, writeLatchedState, writeLatchedStateAsync, writeMaxTimeShelved, writeMaxTimeShelvedAsync, writeOffDelay, writeOffDelayAsync, writeOnDelay, writeOnDelayAsync, writeOutOfServiceState, writeOutOfServiceStateAsync, writeReAlarmRepeatCount, writeReAlarmRepeatCountAsync, writeReAlarmTime, writeReAlarmTimeAsync, writeSilenceState, writeSilenceStateAsync, writeSuppressedOrShelved, writeSuppressedOrShelvedAsync, writeSuppressedState, writeSuppressedStateAsyncMethods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.AcknowledgeableConditionTypeNode
getAckedState, getAckedStateNode, getAckedStateNodeAsync, getConfirmedState, getConfirmedStateNode, getConfirmedStateNodeAsync, readAckedState, readAckedStateAsync, readConfirmedState, readConfirmedStateAsync, setAckedState, setConfirmedState, writeAckedState, writeAckedStateAsync, writeConfirmedState, writeConfirmedStateAsyncMethods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.ConditionTypeNode
getBranchId, getBranchIdNode, getBranchIdNodeAsync, getClientUserId, getClientUserIdNode, getClientUserIdNodeAsync, getComment, getCommentNode, getCommentNodeAsync, getConditionClassId, getConditionClassIdNode, getConditionClassIdNodeAsync, getConditionClassName, getConditionClassNameNode, getConditionClassNameNodeAsync, getConditionName, getConditionNameNode, getConditionNameNodeAsync, getConditionSubClassId, getConditionSubClassIdNode, getConditionSubClassIdNodeAsync, getConditionSubClassName, getConditionSubClassNameNode, getConditionSubClassNameNodeAsync, getLastSeverity, getLastSeverityNode, getLastSeverityNodeAsync, getQuality, getQualityNode, getQualityNodeAsync, getRetain, getRetainNode, getRetainNodeAsync, getSupportsFilteredRetain, getSupportsFilteredRetainNode, getSupportsFilteredRetainNodeAsync, readBranchId, readBranchIdAsync, readClientUserId, readClientUserIdAsync, readComment, readCommentAsync, readConditionClassId, readConditionClassIdAsync, readConditionClassName, readConditionClassNameAsync, readConditionName, readConditionNameAsync, readConditionSubClassId, readConditionSubClassIdAsync, readConditionSubClassName, readConditionSubClassNameAsync, readLastSeverity, readLastSeverityAsync, readQuality, readQualityAsync, readRetain, readRetainAsync, readSupportsFilteredRetain, readSupportsFilteredRetainAsync, setBranchId, setClientUserId, setComment, setConditionClassId, setConditionClassName, setConditionName, setConditionSubClassId, setConditionSubClassName, setLastSeverity, setQuality, setRetain, setSupportsFilteredRetain, writeBranchId, writeBranchIdAsync, writeClientUserId, writeClientUserIdAsync, writeComment, writeCommentAsync, writeConditionClassId, writeConditionClassIdAsync, writeConditionClassName, writeConditionClassNameAsync, writeConditionName, writeConditionNameAsync, writeConditionSubClassId, writeConditionSubClassIdAsync, writeConditionSubClassName, writeConditionSubClassNameAsync, writeLastSeverity, writeLastSeverityAsync, writeQuality, writeQualityAsync, writeRetain, writeRetainAsync, writeSupportsFilteredRetain, writeSupportsFilteredRetainAsyncMethods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventTypeNode
getEventId, getEventIdNode, getEventIdNodeAsync, getEventType, getEventTypeNode, getEventTypeNodeAsync, getLocalTime, getLocalTimeNode, getLocalTimeNodeAsync, getMessage, getMessageNode, getMessageNodeAsync, getReceiveTime, getReceiveTimeNode, getReceiveTimeNodeAsync, getSeverity, getSeverityNode, getSeverityNodeAsync, getSourceName, getSourceNameNode, getSourceNameNodeAsync, getSourceNode, getSourceNodeNode, getSourceNodeNodeAsync, getTime, getTimeNode, getTimeNodeAsync, readEventId, readEventIdAsync, readEventType, readEventTypeAsync, readLocalTime, readLocalTimeAsync, readMessage, readMessageAsync, readReceiveTime, readReceiveTimeAsync, readSeverity, readSeverityAsync, readSourceName, readSourceNameAsync, readSourceNode, readSourceNodeAsync, readTime, readTimeAsync, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSeverity, setSourceName, setSourceNode, setTime, writeEventId, writeEventIdAsync, writeEventType, writeEventTypeAsync, writeLocalTime, writeLocalTimeAsync, writeMessage, writeMessageAsync, writeReceiveTime, writeReceiveTimeAsync, writeSeverity, writeSeverityAsync, writeSourceName, writeSourceNameAsync, writeSourceNode, writeSourceNodeAsync, writeTime, writeTimeAsyncMethods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIconAsync, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersionAsync, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIconAsync, setNamingRuleAsync, setNodeVersionAsync, writeEventNotifierMethods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaNode
browse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getAccessRestrictions, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, invalidate, readAccessRestrictions, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readRolePermissions, readUserRolePermissions, readUserWriteMask, readWriteMask, refresh, refreshAsync, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAccessRestrictions, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeRolePermissions, writeUserRolePermissions, writeUserWriteMask, writeWriteMaskMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AcknowledgeableConditionType
getAckedState, getAckedStateNode, getAckedStateNodeAsync, getConfirmedState, getConfirmedStateNode, getConfirmedStateNodeAsync, readAckedState, readAckedStateAsync, readConfirmedState, readConfirmedStateAsync, setAckedState, setConfirmedState, writeAckedState, writeAckedStateAsync, writeConfirmedState, writeConfirmedStateAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AlarmConditionType
getAudibleEnabled, getAudibleEnabledNode, getAudibleEnabledNodeAsync, getAudibleSound, getAudibleSoundNode, getAudibleSoundNodeAsync, getEnabledState, getEnabledStateNode, getEnabledStateNodeAsync, getFirstInGroupFlag, getFirstInGroupFlagNode, getFirstInGroupFlagNodeAsync, getFirstInGroupNode, getFirstInGroupNodeAsync, getInputNode, getInputNodeNode, getInputNodeNodeAsync, getLatchedState, getLatchedStateNode, getLatchedStateNodeAsync, getMaxTimeShelved, getMaxTimeShelvedNode, getMaxTimeShelvedNodeAsync, getOffDelay, getOffDelayNode, getOffDelayNodeAsync, getOnDelay, getOnDelayNode, getOnDelayNodeAsync, getOutOfServiceState, getOutOfServiceStateNode, getOutOfServiceStateNodeAsync, getReAlarmRepeatCount, getReAlarmRepeatCountNode, getReAlarmRepeatCountNodeAsync, getReAlarmTime, getReAlarmTimeNode, getReAlarmTimeNodeAsync, getShelvingStateNode, getShelvingStateNodeAsync, getSilenceState, getSilenceStateNode, getSilenceStateNodeAsync, getSuppressedOrShelved, getSuppressedOrShelvedNode, getSuppressedOrShelvedNodeAsync, getSuppressedState, getSuppressedStateNode, getSuppressedStateNodeAsync, readAudibleEnabled, readAudibleEnabledAsync, readAudibleSound, readAudibleSoundAsync, readEnabledState, readEnabledStateAsync, readFirstInGroupFlag, readFirstInGroupFlagAsync, readInputNode, readInputNodeAsync, readLatchedState, readLatchedStateAsync, readMaxTimeShelved, readMaxTimeShelvedAsync, readOffDelay, readOffDelayAsync, readOnDelay, readOnDelayAsync, readOutOfServiceState, readOutOfServiceStateAsync, readReAlarmRepeatCount, readReAlarmRepeatCountAsync, readReAlarmTime, readReAlarmTimeAsync, readSilenceState, readSilenceStateAsync, readSuppressedOrShelved, readSuppressedOrShelvedAsync, readSuppressedState, readSuppressedStateAsync, setAudibleEnabled, setAudibleSound, setEnabledState, setFirstInGroupFlag, setInputNode, setLatchedState, setMaxTimeShelved, setOffDelay, setOnDelay, setOutOfServiceState, setReAlarmRepeatCount, setReAlarmTime, setSilenceState, setSuppressedOrShelved, setSuppressedState, writeAudibleEnabled, writeAudibleEnabledAsync, writeAudibleSound, writeAudibleSoundAsync, writeEnabledState, writeEnabledStateAsync, writeFirstInGroupFlag, writeFirstInGroupFlagAsync, writeInputNode, writeInputNodeAsync, writeLatchedState, writeLatchedStateAsync, writeMaxTimeShelved, writeMaxTimeShelvedAsync, writeOffDelay, writeOffDelayAsync, writeOnDelay, writeOnDelayAsync, writeOutOfServiceState, writeOutOfServiceStateAsync, writeReAlarmRepeatCount, writeReAlarmRepeatCountAsync, writeReAlarmTime, writeReAlarmTimeAsync, writeSilenceState, writeSilenceStateAsync, writeSuppressedOrShelved, writeSuppressedOrShelvedAsync, writeSuppressedState, writeSuppressedStateAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventType
getEventId, getEventIdNode, getEventIdNodeAsync, getEventType, getEventTypeNode, getEventTypeNodeAsync, getLocalTime, getLocalTimeNode, getLocalTimeNodeAsync, getMessage, getMessageNode, getMessageNodeAsync, getReceiveTime, getReceiveTimeNode, getReceiveTimeNodeAsync, getSeverity, getSeverityNode, getSeverityNodeAsync, getSourceName, getSourceNameNode, getSourceNameNodeAsync, getSourceNode, getSourceNodeNode, getSourceNodeNodeAsync, getTime, getTimeNode, getTimeNodeAsync, readEventId, readEventIdAsync, readEventType, readEventTypeAsync, readLocalTime, readLocalTimeAsync, readMessage, readMessageAsync, readReceiveTime, readReceiveTimeAsync, readSeverity, readSeverityAsync, readSourceName, readSourceNameAsync, readSourceNode, readSourceNodeAsync, readTime, readTimeAsync, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSeverity, setSourceName, setSourceNode, setTime, writeEventId, writeEventIdAsync, writeEventType, writeEventTypeAsync, writeLocalTime, writeLocalTimeAsync, writeMessage, writeMessageAsync, writeReceiveTime, writeReceiveTimeAsync, writeSeverity, writeSeverityAsync, writeSourceName, writeSourceNameAsync, writeSourceNode, writeSourceNodeAsync, writeTime, writeTimeAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.ConditionType
getBranchId, getBranchIdNode, getBranchIdNodeAsync, getClientUserId, getClientUserIdNode, getClientUserIdNodeAsync, getComment, getCommentNode, getCommentNodeAsync, getConditionClassId, getConditionClassIdNode, getConditionClassIdNodeAsync, getConditionClassName, getConditionClassNameNode, getConditionClassNameNodeAsync, getConditionName, getConditionNameNode, getConditionNameNodeAsync, getConditionSubClassId, getConditionSubClassIdNode, getConditionSubClassIdNodeAsync, getConditionSubClassName, getConditionSubClassNameNode, getConditionSubClassNameNodeAsync, getLastSeverity, getLastSeverityNode, getLastSeverityNodeAsync, getQuality, getQualityNode, getQualityNodeAsync, getRetain, getRetainNode, getRetainNodeAsync, getSupportsFilteredRetain, getSupportsFilteredRetainNode, getSupportsFilteredRetainNodeAsync, readBranchId, readBranchIdAsync, readClientUserId, readClientUserIdAsync, readComment, readCommentAsync, readConditionClassId, readConditionClassIdAsync, readConditionClassName, readConditionClassNameAsync, readConditionName, readConditionNameAsync, readConditionSubClassId, readConditionSubClassIdAsync, readConditionSubClassName, readConditionSubClassNameAsync, readLastSeverity, readLastSeverityAsync, readQuality, readQualityAsync, readRetain, readRetainAsync, readSupportsFilteredRetain, readSupportsFilteredRetainAsync, setBranchId, setClientUserId, setComment, setConditionClassId, setConditionClassName, setConditionName, setConditionSubClassId, setConditionSubClassName, setLastSeverity, setQuality, setRetain, setSupportsFilteredRetain, writeBranchId, writeBranchIdAsync, writeClientUserId, writeClientUserIdAsync, writeComment, writeCommentAsync, writeConditionClassId, writeConditionClassIdAsync, writeConditionClassName, writeConditionClassNameAsync, writeConditionName, writeConditionNameAsync, writeConditionSubClassId, writeConditionSubClassIdAsync, writeConditionSubClassName, writeConditionSubClassNameAsync, writeLastSeverity, writeLastSeverityAsync, writeQuality, writeQualityAsync, writeRetain, writeRetainAsync, writeSupportsFilteredRetain, writeSupportsFilteredRetainAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.ExclusiveLimitAlarmType
getActiveState, getActiveStateNode, getActiveStateNodeAsync, getLimitStateNode, getLimitStateNodeAsync, readActiveState, readActiveStateAsync, setActiveState, writeActiveState, writeActiveStateAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.LimitAlarmType
getBaseHighHighLimit, getBaseHighHighLimitNode, getBaseHighHighLimitNodeAsync, getBaseHighLimit, getBaseHighLimitNode, getBaseHighLimitNodeAsync, getBaseLowLimit, getBaseLowLimitNode, getBaseLowLimitNodeAsync, getBaseLowLowLimit, getBaseLowLowLimitNode, getBaseLowLowLimitNodeAsync, getHighDeadband, getHighDeadbandNode, getHighDeadbandNodeAsync, getHighHighDeadband, getHighHighDeadbandNode, getHighHighDeadbandNodeAsync, getHighHighLimit, getHighHighLimitNode, getHighHighLimitNodeAsync, getHighLimit, getHighLimitNode, getHighLimitNodeAsync, getLowDeadband, getLowDeadbandNode, getLowDeadbandNodeAsync, getLowLimit, getLowLimitNode, getLowLimitNodeAsync, getLowLowDeadband, getLowLowDeadbandNode, getLowLowDeadbandNodeAsync, getLowLowLimit, getLowLowLimitNode, getLowLowLimitNodeAsync, getSeverityHigh, getSeverityHighHigh, getSeverityHighHighNode, getSeverityHighHighNodeAsync, getSeverityHighNode, getSeverityHighNodeAsync, getSeverityLow, getSeverityLowLow, getSeverityLowLowNode, getSeverityLowLowNodeAsync, getSeverityLowNode, getSeverityLowNodeAsync, readBaseHighHighLimit, readBaseHighHighLimitAsync, readBaseHighLimit, readBaseHighLimitAsync, readBaseLowLimit, readBaseLowLimitAsync, readBaseLowLowLimit, readBaseLowLowLimitAsync, readHighDeadband, readHighDeadbandAsync, readHighHighDeadband, readHighHighDeadbandAsync, readHighHighLimit, readHighHighLimitAsync, readHighLimit, readHighLimitAsync, readLowDeadband, readLowDeadbandAsync, readLowLimit, readLowLimitAsync, readLowLowDeadband, readLowLowDeadbandAsync, readLowLowLimit, readLowLowLimitAsync, readSeverityHigh, readSeverityHighAsync, readSeverityHighHigh, readSeverityHighHighAsync, readSeverityLow, readSeverityLowAsync, readSeverityLowLow, readSeverityLowLowAsync, setBaseHighHighLimit, setBaseHighLimit, setBaseLowLimit, setBaseLowLowLimit, setHighDeadband, setHighHighDeadband, setHighHighLimit, setHighLimit, setLowDeadband, setLowLimit, setLowLowDeadband, setLowLowLimit, setSeverityHigh, setSeverityHighHigh, setSeverityLow, setSeverityLowLow, writeBaseHighHighLimit, writeBaseHighHighLimitAsync, writeBaseHighLimit, writeBaseHighLimitAsync, writeBaseLowLimit, writeBaseLowLimitAsync, writeBaseLowLowLimit, writeBaseLowLowLimitAsync, writeHighDeadband, writeHighDeadbandAsync, writeHighHighDeadband, writeHighHighDeadbandAsync, writeHighHighLimit, writeHighHighLimitAsync, writeHighLimit, writeHighLimitAsync, writeLowDeadband, writeLowDeadbandAsync, writeLowLimit, writeLowLimitAsync, writeLowLowDeadband, writeLowLowDeadbandAsync, writeLowLowLimit, writeLowLowLimitAsync, writeSeverityHigh, writeSeverityHighAsync, writeSeverityHighHigh, writeSeverityHighHighAsync, writeSeverityLow, writeSeverityLowAsync, writeSeverityLowLow, writeSeverityLowLowAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
getEventNotifier, setEventNotifier
-
Constructor Details
-
ExclusiveRateOfChangeAlarmTypeNode
public ExclusiveRateOfChangeAlarmTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier)
-
-
Method Details
-
getEngineeringUnits
public org.eclipse.milo.opcua.stack.core.types.structured.EUInformation getEngineeringUnits() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ExclusiveRateOfChangeAlarmTypeGet the local value of the EngineeringUnits Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getEngineeringUnitsin interfaceExclusiveRateOfChangeAlarmType- Returns:
- the local value of the EngineeringUnits Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the EngineeringUnits Node.
-
setEngineeringUnits
public void setEngineeringUnits(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ExclusiveRateOfChangeAlarmTypeSet the local value of the EngineeringUnits Node.The value is only updated locally; it is not written to the server.
- Specified by:
setEngineeringUnitsin interfaceExclusiveRateOfChangeAlarmType- Parameters:
value- the local value to set for the EngineeringUnits Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the EngineeringUnits Node.
-
readEngineeringUnits
public org.eclipse.milo.opcua.stack.core.types.structured.EUInformation readEngineeringUnits() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ExclusiveRateOfChangeAlarmTypeRead the value of the EngineeringUnits Node from the server and update the local value if the operation succeeds.- Specified by:
readEngineeringUnitsin interfaceExclusiveRateOfChangeAlarmType- Returns:
- the
EUInformationvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeEngineeringUnits
public void writeEngineeringUnits(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ExclusiveRateOfChangeAlarmTypeWrite a new value for the EngineeringUnits Node to the server and update the local value if the operation succeeds.- Specified by:
writeEngineeringUnitsin interfaceExclusiveRateOfChangeAlarmType- Parameters:
value- theEUInformationvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readEngineeringUnitsAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.EUInformation> readEngineeringUnitsAsync()Description copied from interface:ExclusiveRateOfChangeAlarmTypeAn asynchronous implementation ofExclusiveRateOfChangeAlarmType.readEngineeringUnits().- Specified by:
readEngineeringUnitsAsyncin interfaceExclusiveRateOfChangeAlarmType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeEngineeringUnitsAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEngineeringUnitsAsync(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation engineeringUnits) Description copied from interface:ExclusiveRateOfChangeAlarmTypeAn asynchronous implementation ofExclusiveRateOfChangeAlarmType.writeEngineeringUnits(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation).- Specified by:
writeEngineeringUnitsAsyncin interfaceExclusiveRateOfChangeAlarmType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getEngineeringUnitsNode
public PropertyTypeNode getEngineeringUnitsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ExclusiveRateOfChangeAlarmTypeGet the EngineeringUnitsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getEngineeringUnitsNodein interfaceExclusiveRateOfChangeAlarmType- Returns:
- the EngineeringUnits
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getEngineeringUnitsNodeAsync
Description copied from interface:ExclusiveRateOfChangeAlarmTypeAsynchronous implementation ofExclusiveRateOfChangeAlarmType.getEngineeringUnitsNode().- Specified by:
getEngineeringUnitsNodeAsyncin interfaceExclusiveRateOfChangeAlarmType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-