All Superinterfaces:
BaseObjectType, org.eclipse.milo.opcua.sdk.core.nodes.Node, org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
All Known Subinterfaces:
AcknowledgeableConditionType, AlarmConditionType, AuditActivateSessionEventType, AuditAddNodesEventType, AuditAddReferencesEventType, AuditCancelEventType, AuditCertificateDataMismatchEventType, AuditCertificateEventType, AuditCertificateExpiredEventType, AuditCertificateInvalidEventType, AuditCertificateMismatchEventType, AuditCertificateRevokedEventType, AuditCertificateUntrustedEventType, AuditChannelEventType, AuditClientEventType, AuditClientUpdateMethodResultEventType, AuditConditionAcknowledgeEventType, AuditConditionCommentEventType, AuditConditionConfirmEventType, AuditConditionEnableEventType, AuditConditionEventType, AuditConditionOutOfServiceEventType, AuditConditionResetEventType, AuditConditionRespondEventType, AuditConditionShelvingEventType, AuditConditionSilenceEventType, AuditConditionSuppressionEventType, AuditCreateSessionEventType, AuditDeleteNodesEventType, AuditDeleteReferencesEventType, AuditEventType, AuditHistoryAnnotationUpdateEventType, AuditHistoryAtTimeDeleteEventType, AuditHistoryBulkInsertEventType, AuditHistoryConfigurationChangeEventType, AuditHistoryDeleteEventType, AuditHistoryEventDeleteEventType, AuditHistoryEventUpdateEventType, AuditHistoryRawModifyDeleteEventType, AuditHistoryUpdateEventType, AuditHistoryValueUpdateEventType, AuditNodeManagementEventType, AuditOpenSecureChannelEventType, AuditProgramTransitionEventType, AuditSecurityEventType, AuditSessionEventType, AuditUpdateEventType, AuditUpdateMethodEventType, AuditUpdateStateEventType, AuditUrlMismatchEventType, AuditWriteUpdateEventType, BaseModelChangeEventType, CertificateExpirationAlarmType, CertificateUpdatedAuditEventType, CertificateUpdateRequestedAuditEventType, ConditionType, DeviceFailureEventType, DialogConditionType, DiscrepancyAlarmType, DiscreteAlarmType, EventQueueOverflowEventType, ExclusiveDeviationAlarmType, ExclusiveLevelAlarmType, ExclusiveLimitAlarmType, ExclusiveRateOfChangeAlarmType, GeneralModelChangeEventType, InstrumentDiagnosticAlarmType, KeyCredentialAuditEventType, KeyCredentialDeletedAuditEventType, KeyCredentialUpdatedAuditEventType, LimitAlarmType, NonExclusiveDeviationAlarmType, NonExclusiveLevelAlarmType, NonExclusiveLimitAlarmType, NonExclusiveRateOfChangeAlarmType, OffNormalAlarmType, ProgramTransitionAuditEventType, ProgramTransitionEventType, ProgressEventType, PubSubCommunicationFailureEventType, PubSubStatusEventType, PubSubTransportLimitsExceedEventType, RefreshEndEventType, RefreshRequiredEventType, RefreshStartEventType, RoleMappingRuleChangedAuditEventType, SemanticChangeEventType, SystemDiagnosticAlarmType, SystemEventType, SystemOffNormalAlarmType, SystemStatusChangeEventType, TransitionEventType, TripAlarmType, TrustListOutOfDateAlarmType, TrustListUpdatedAuditEventType, TrustListUpdateRequestedAuditEventType
All Known Implementing Classes:
AcknowledgeableConditionTypeNode, AlarmConditionTypeNode, AuditActivateSessionEventTypeNode, AuditAddNodesEventTypeNode, AuditAddReferencesEventTypeNode, AuditCancelEventTypeNode, AuditCertificateDataMismatchEventTypeNode, AuditCertificateEventTypeNode, AuditCertificateExpiredEventTypeNode, AuditCertificateInvalidEventTypeNode, AuditCertificateMismatchEventTypeNode, AuditCertificateRevokedEventTypeNode, AuditCertificateUntrustedEventTypeNode, AuditChannelEventTypeNode, AuditClientEventTypeNode, AuditClientUpdateMethodResultEventTypeNode, AuditConditionAcknowledgeEventTypeNode, AuditConditionCommentEventTypeNode, AuditConditionConfirmEventTypeNode, AuditConditionEnableEventTypeNode, AuditConditionEventTypeNode, AuditConditionOutOfServiceEventTypeNode, AuditConditionResetEventTypeNode, AuditConditionRespondEventTypeNode, AuditConditionShelvingEventTypeNode, AuditConditionSilenceEventTypeNode, AuditConditionSuppressionEventTypeNode, AuditCreateSessionEventTypeNode, AuditDeleteNodesEventTypeNode, AuditDeleteReferencesEventTypeNode, AuditEventTypeNode, AuditHistoryAnnotationUpdateEventTypeNode, AuditHistoryAtTimeDeleteEventTypeNode, AuditHistoryBulkInsertEventTypeNode, AuditHistoryConfigurationChangeEventTypeNode, AuditHistoryDeleteEventTypeNode, AuditHistoryEventDeleteEventTypeNode, AuditHistoryEventUpdateEventTypeNode, AuditHistoryRawModifyDeleteEventTypeNode, AuditHistoryUpdateEventTypeNode, AuditHistoryValueUpdateEventTypeNode, AuditNodeManagementEventTypeNode, AuditOpenSecureChannelEventTypeNode, AuditProgramTransitionEventTypeNode, AuditSecurityEventTypeNode, AuditSessionEventTypeNode, AuditUpdateEventTypeNode, AuditUpdateMethodEventTypeNode, AuditUpdateStateEventTypeNode, AuditUrlMismatchEventTypeNode, AuditWriteUpdateEventTypeNode, BaseEventTypeNode, BaseModelChangeEventTypeNode, CertificateExpirationAlarmTypeNode, CertificateUpdatedAuditEventTypeNode, CertificateUpdateRequestedAuditEventTypeNode, ConditionTypeNode, DeviceFailureEventTypeNode, DialogConditionTypeNode, DiscrepancyAlarmTypeNode, DiscreteAlarmTypeNode, EventQueueOverflowEventTypeNode, ExclusiveDeviationAlarmTypeNode, ExclusiveLevelAlarmTypeNode, ExclusiveLimitAlarmTypeNode, ExclusiveRateOfChangeAlarmTypeNode, GeneralModelChangeEventTypeNode, InstrumentDiagnosticAlarmTypeNode, KeyCredentialAuditEventTypeNode, KeyCredentialDeletedAuditEventTypeNode, KeyCredentialUpdatedAuditEventTypeNode, LimitAlarmTypeNode, NonExclusiveDeviationAlarmTypeNode, NonExclusiveLevelAlarmTypeNode, NonExclusiveLimitAlarmTypeNode, NonExclusiveRateOfChangeAlarmTypeNode, OffNormalAlarmTypeNode, ProgramTransitionAuditEventTypeNode, ProgramTransitionEventTypeNode, ProgressEventTypeNode, PubSubCommunicationFailureEventTypeNode, PubSubStatusEventTypeNode, PubSubTransportLimitsExceedEventTypeNode, RefreshEndEventTypeNode, RefreshRequiredEventTypeNode, RefreshStartEventTypeNode, RoleMappingRuleChangedAuditEventTypeNode, SemanticChangeEventTypeNode, SystemDiagnosticAlarmTypeNode, SystemEventTypeNode, SystemOffNormalAlarmTypeNode, SystemStatusChangeEventTypeNode, TransitionEventTypeNode, TripAlarmTypeNode, TrustListOutOfDateAlarmTypeNode, TrustListUpdatedAuditEventTypeNode, TrustListUpdateRequestedAuditEventTypeNode

public interface BaseEventType extends BaseObjectType
See Also:
  • Field Details

    • EVENT_ID

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.ByteString> EVENT_ID
    • EVENT_TYPE

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> EVENT_TYPE
    • SOURCE_NODE

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> SOURCE_NODE
    • SOURCE_NAME

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String> SOURCE_NAME
    • TIME

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> TIME
    • RECEIVE_TIME

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> RECEIVE_TIME
    • LOCAL_TIME

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType> LOCAL_TIME
    • MESSAGE

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> MESSAGE
    • SEVERITY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> SEVERITY
    • CONDITION_CLASS_ID

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> CONDITION_CLASS_ID
    • CONDITION_CLASS_NAME

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> CONDITION_CLASS_NAME
    • CONDITION_SUB_CLASS_ID

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]> CONDITION_SUB_CLASS_ID
    • CONDITION_SUB_CLASS_NAME

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]> CONDITION_SUB_CLASS_NAME
  • Method Details

    • getEventId

      org.eclipse.milo.opcua.stack.core.types.builtin.ByteString getEventId() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the EventId Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the EventId Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EventId Node.
    • setEventId

      void setEventId(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the EventId Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the EventId Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EventId Node.
    • readEventId

      org.eclipse.milo.opcua.stack.core.types.builtin.ByteString readEventId() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the EventId Node from the server and update the local value if the operation succeeds.
      Returns:
      the ByteString value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeEventId

      void writeEventId(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the EventId Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the ByteString value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readEventIdAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.ByteString> readEventIdAsync()
      An asynchronous implementation of readEventId().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeEventIdAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEventIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getEventIdNode

      PropertyType getEventIdNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the EventId PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the EventId PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getEventIdNodeAsync

      CompletableFuture<? extends PropertyType> getEventIdNodeAsync()
      Asynchronous implementation of getEventIdNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getEventType

      org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getEventType() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the EventType Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the EventType Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EventType Node.
    • setEventType

      void setEventType(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the EventType Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the EventType Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EventType Node.
    • readEventType

      org.eclipse.milo.opcua.stack.core.types.builtin.NodeId readEventType() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the EventType Node from the server and update the local value if the operation succeeds.
      Returns:
      the NodeId value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeEventType

      void writeEventType(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the EventType Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the NodeId value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readEventTypeAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> readEventTypeAsync()
      An asynchronous implementation of readEventType().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeEventTypeAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEventTypeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getEventTypeNode

      PropertyType getEventTypeNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the EventType PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the EventType PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getEventTypeNodeAsync

      CompletableFuture<? extends PropertyType> getEventTypeNodeAsync()
      Asynchronous implementation of getEventTypeNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getSourceNode

      org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getSourceNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SourceNode Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the SourceNode Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SourceNode Node.
    • setSourceNode

      void setSourceNode(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SourceNode Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the SourceNode Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SourceNode Node.
    • readSourceNode

      org.eclipse.milo.opcua.stack.core.types.builtin.NodeId readSourceNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the SourceNode Node from the server and update the local value if the operation succeeds.
      Returns:
      the NodeId value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeSourceNode

      void writeSourceNode(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the SourceNode Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the NodeId value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readSourceNodeAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> readSourceNodeAsync()
      An asynchronous implementation of readSourceNode().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeSourceNodeAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSourceNodeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getSourceNodeNode

      PropertyType getSourceNodeNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the SourceNode PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the SourceNode PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getSourceNodeNodeAsync

      CompletableFuture<? extends PropertyType> getSourceNodeNodeAsync()
      Asynchronous implementation of getSourceNodeNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getSourceName

      String getSourceName() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SourceName Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the SourceName Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SourceName Node.
    • setSourceName

      void setSourceName(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SourceName Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the SourceName Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SourceName Node.
    • readSourceName

      String readSourceName() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the SourceName Node from the server and update the local value if the operation succeeds.
      Returns:
      the String value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeSourceName

      void writeSourceName(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the SourceName Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the String value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readSourceNameAsync

      CompletableFuture<? extends String> readSourceNameAsync()
      An asynchronous implementation of readSourceName().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeSourceNameAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSourceNameAsync(String value)
      An asynchronous implementation of writeSourceName(java.lang.String).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getSourceNameNode

      PropertyType getSourceNameNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the SourceName PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the SourceName PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getSourceNameNodeAsync

      CompletableFuture<? extends PropertyType> getSourceNameNodeAsync()
      Asynchronous implementation of getSourceNameNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getTime

      org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getTime() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the Time Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the Time Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Time Node.
    • setTime

      void setTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the Time Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the Time Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Time Node.
    • readTime

      org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readTime() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the Time Node from the server and update the local value if the operation succeeds.
      Returns:
      the DateTime value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeTime

      void writeTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the Time Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the DateTime value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readTimeAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readTimeAsync()
      An asynchronous implementation of readTime().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeTimeAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getTimeNode

      PropertyType getTimeNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the Time PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the Time PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getTimeNodeAsync

      CompletableFuture<? extends PropertyType> getTimeNodeAsync()
      Asynchronous implementation of getTimeNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getReceiveTime

      org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getReceiveTime() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ReceiveTime Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the ReceiveTime Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ReceiveTime Node.
    • setReceiveTime

      void setReceiveTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ReceiveTime Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the ReceiveTime Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ReceiveTime Node.
    • readReceiveTime

      org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readReceiveTime() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ReceiveTime Node from the server and update the local value if the operation succeeds.
      Returns:
      the DateTime value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeReceiveTime

      void writeReceiveTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ReceiveTime Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the DateTime value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readReceiveTimeAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readReceiveTimeAsync()
      An asynchronous implementation of readReceiveTime().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeReceiveTimeAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeReceiveTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getReceiveTimeNode

      PropertyType getReceiveTimeNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the ReceiveTime PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the ReceiveTime PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getReceiveTimeNodeAsync

      CompletableFuture<? extends PropertyType> getReceiveTimeNodeAsync()
      Asynchronous implementation of getReceiveTimeNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getLocalTime

      org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType getLocalTime() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the LocalTime Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the LocalTime Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LocalTime Node.
    • setLocalTime

      void setLocalTime(org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the LocalTime Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the LocalTime Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LocalTime Node.
    • readLocalTime

      org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType readLocalTime() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the LocalTime Node from the server and update the local value if the operation succeeds.
      Returns:
      the TimeZoneDataType value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeLocalTime

      void writeLocalTime(org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the LocalTime Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the TimeZoneDataType value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readLocalTimeAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType> readLocalTimeAsync()
      An asynchronous implementation of readLocalTime().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeLocalTimeAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLocalTimeAsync(org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getLocalTimeNode

      PropertyType getLocalTimeNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the LocalTime PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the LocalTime PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getLocalTimeNodeAsync

      CompletableFuture<? extends PropertyType> getLocalTimeNodeAsync()
      Asynchronous implementation of getLocalTimeNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getMessage

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getMessage() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the Message Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the Message Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Message Node.
    • setMessage

      void setMessage(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the Message Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the Message Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Message Node.
    • readMessage

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readMessage() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the Message Node from the server and update the local value if the operation succeeds.
      Returns:
      the LocalizedText value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeMessage

      void writeMessage(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the Message Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the LocalizedText value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readMessageAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readMessageAsync()
      An asynchronous implementation of readMessage().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeMessageAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMessageAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getMessageNode

      PropertyType getMessageNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the Message PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the Message PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getMessageNodeAsync

      CompletableFuture<? extends PropertyType> getMessageNodeAsync()
      Asynchronous implementation of getMessageNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getSeverity

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getSeverity() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the Severity Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the Severity Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Severity Node.
    • setSeverity

      void setSeverity(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the Severity Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the Severity Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Severity Node.
    • readSeverity

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort readSeverity() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the Severity Node from the server and update the local value if the operation succeeds.
      Returns:
      the UShort value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeSeverity

      void writeSeverity(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the Severity Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the UShort value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readSeverityAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> readSeverityAsync()
      An asynchronous implementation of readSeverity().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeSeverityAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSeverityAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getSeverityNode

      PropertyType getSeverityNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the Severity PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the Severity PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getSeverityNodeAsync

      CompletableFuture<? extends PropertyType> getSeverityNodeAsync()
      Asynchronous implementation of getSeverityNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getConditionClassId

      org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getConditionClassId() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ConditionClassId Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the ConditionClassId Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ConditionClassId Node.
    • setConditionClassId

      void setConditionClassId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ConditionClassId Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the ConditionClassId Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ConditionClassId Node.
    • readConditionClassId

      org.eclipse.milo.opcua.stack.core.types.builtin.NodeId readConditionClassId() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ConditionClassId Node from the server and update the local value if the operation succeeds.
      Returns:
      the NodeId value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeConditionClassId

      void writeConditionClassId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ConditionClassId Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the NodeId value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readConditionClassIdAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> readConditionClassIdAsync()
      An asynchronous implementation of readConditionClassId().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeConditionClassIdAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeConditionClassIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getConditionClassIdNode

      PropertyType getConditionClassIdNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the ConditionClassId PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the ConditionClassId PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getConditionClassIdNodeAsync

      CompletableFuture<? extends PropertyType> getConditionClassIdNodeAsync()
      Asynchronous implementation of getConditionClassIdNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getConditionClassName

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getConditionClassName() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ConditionClassName Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the ConditionClassName Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ConditionClassName Node.
    • setConditionClassName

      void setConditionClassName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ConditionClassName Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the ConditionClassName Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ConditionClassName Node.
    • readConditionClassName

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readConditionClassName() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ConditionClassName Node from the server and update the local value if the operation succeeds.
      Returns:
      the LocalizedText value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeConditionClassName

      void writeConditionClassName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ConditionClassName Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the LocalizedText value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readConditionClassNameAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readConditionClassNameAsync()
      An asynchronous implementation of readConditionClassName().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeConditionClassNameAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeConditionClassNameAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getConditionClassNameNode

      PropertyType getConditionClassNameNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the ConditionClassName PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the ConditionClassName PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getConditionClassNameNodeAsync

      CompletableFuture<? extends PropertyType> getConditionClassNameNodeAsync()
      Asynchronous implementation of getConditionClassNameNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getConditionSubClassId

      org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] getConditionSubClassId() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ConditionSubClassId Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the ConditionSubClassId Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ConditionSubClassId Node.
    • setConditionSubClassId

      void setConditionSubClassId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ConditionSubClassId Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the ConditionSubClassId Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ConditionSubClassId Node.
    • readConditionSubClassId

      org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] readConditionSubClassId() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ConditionSubClassId Node from the server and update the local value if the operation succeeds.
      Returns:
      the NodeId value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeConditionSubClassId

      void writeConditionSubClassId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ConditionSubClassId Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the NodeId value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readConditionSubClassIdAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]> readConditionSubClassIdAsync()
      An asynchronous implementation of readConditionSubClassId().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeConditionSubClassIdAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeConditionSubClassIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getConditionSubClassIdNode

      PropertyType getConditionSubClassIdNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the ConditionSubClassId PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the ConditionSubClassId PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getConditionSubClassIdNodeAsync

      CompletableFuture<? extends PropertyType> getConditionSubClassIdNodeAsync()
      Asynchronous implementation of getConditionSubClassIdNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getConditionSubClassName

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] getConditionSubClassName() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ConditionSubClassName Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the ConditionSubClassName Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ConditionSubClassName Node.
    • setConditionSubClassName

      void setConditionSubClassName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ConditionSubClassName Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the ConditionSubClassName Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ConditionSubClassName Node.
    • readConditionSubClassName

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] readConditionSubClassName() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ConditionSubClassName Node from the server and update the local value if the operation succeeds.
      Returns:
      the LocalizedText value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeConditionSubClassName

      void writeConditionSubClassName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ConditionSubClassName Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the LocalizedText value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readConditionSubClassNameAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]> readConditionSubClassNameAsync()
      An asynchronous implementation of readConditionSubClassName().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeConditionSubClassNameAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeConditionSubClassNameAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getConditionSubClassNameNode

      PropertyType getConditionSubClassNameNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the ConditionSubClassName PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the ConditionSubClassName PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getConditionSubClassNameNodeAsync

      CompletableFuture<? extends PropertyType> getConditionSubClassNameNodeAsync()
      Asynchronous implementation of getConditionSubClassNameNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.