Class ProgramDiagnostic2TypeNode
- All Implemented Interfaces:
BaseDataVariableType,BaseVariableType,ProgramDiagnostic2Type,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
-
Field Summary
Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.variables.ProgramDiagnostic2Type
LAST_TRANSITION_TIME -
Constructor Summary
ConstructorsConstructorDescriptionProgramDiagnostic2TypeNode(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.DataValue value, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType, Integer valueRank, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte accessLevel, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel, Double minimumSamplingInterval, Boolean historizing, org.eclipse.milo.opcua.stack.core.types.structured.AccessLevelExType accessLevelEx) -
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the CreateClientName Node.Get the CreateClientNameBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofProgramDiagnostic2Type.getCreateClientNameNode().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdGet the local value of the CreateSessionId Node.Get the CreateSessionIdBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofProgramDiagnostic2Type.getCreateSessionIdNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the InvocationCreationTime Node.Get the InvocationCreationTimeBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofProgramDiagnostic2Type.getInvocationCreationTimeNode().Get the local value of the LastMethodCall Node.Get the LastMethodCallBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofProgramDiagnostic2Type.getLastMethodCallNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the LastMethodCallTime Node.Get the LastMethodCallTimeBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofProgramDiagnostic2Type.getLastMethodCallTimeNode().org.eclipse.milo.opcua.stack.core.types.structured.Argument[]Get the local value of the LastMethodInputArguments Node.Get the LastMethodInputArgumentsBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofProgramDiagnostic2Type.getLastMethodInputArgumentsNode().Object[]Get the local value of the LastMethodInputValues Node.Get the LastMethodInputValuesBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofProgramDiagnostic2Type.getLastMethodInputValuesNode().org.eclipse.milo.opcua.stack.core.types.structured.Argument[]Get the local value of the LastMethodOutputArguments Node.Get the LastMethodOutputArgumentsBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofProgramDiagnostic2Type.getLastMethodOutputArgumentsNode().Object[]Get the local value of the LastMethodOutputValues Node.Get the LastMethodOutputValuesBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofProgramDiagnostic2Type.getLastMethodOutputValuesNode().org.eclipse.milo.opcua.stack.core.types.builtin.StatusCodeGet the local value of the LastMethodReturnStatus Node.Get the LastMethodReturnStatusBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofProgramDiagnostic2Type.getLastMethodReturnStatusNode().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdGet the local value of the LastMethodSessionId Node.Get the LastMethodSessionIdBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofProgramDiagnostic2Type.getLastMethodSessionIdNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the LastTransitionTime Node.Get the LastTransitionTimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofProgramDiagnostic2Type.getLastTransitionTimeNode().Read the value of the CreateClientName Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofProgramDiagnostic2Type.readCreateClientName().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdRead the value of the CreateSessionId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId>An asynchronous implementation ofProgramDiagnostic2Type.readCreateSessionId().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the InvocationCreationTime Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>An asynchronous implementation ofProgramDiagnostic2Type.readInvocationCreationTime().Read the value of the LastMethodCall Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofProgramDiagnostic2Type.readLastMethodCall().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the LastMethodCallTime Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>An asynchronous implementation ofProgramDiagnostic2Type.readLastMethodCallTime().org.eclipse.milo.opcua.stack.core.types.structured.Argument[]Read the value of the LastMethodInputArguments Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.Argument[]>An asynchronous implementation ofProgramDiagnostic2Type.readLastMethodInputArguments().Object[]Read the value of the LastMethodInputValues Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Object[]>An asynchronous implementation ofProgramDiagnostic2Type.readLastMethodInputValues().org.eclipse.milo.opcua.stack.core.types.structured.Argument[]Read the value of the LastMethodOutputArguments Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.Argument[]>An asynchronous implementation ofProgramDiagnostic2Type.readLastMethodOutputArguments().Object[]Read the value of the LastMethodOutputValues Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Object[]>An asynchronous implementation ofProgramDiagnostic2Type.readLastMethodOutputValues().org.eclipse.milo.opcua.stack.core.types.builtin.StatusCodeRead the value of the LastMethodReturnStatus Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>An asynchronous implementation ofProgramDiagnostic2Type.readLastMethodReturnStatus().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdRead the value of the LastMethodSessionId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId>An asynchronous implementation ofProgramDiagnostic2Type.readLastMethodSessionId().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the LastTransitionTime Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>An asynchronous implementation ofProgramDiagnostic2Type.readLastTransitionTime().voidsetCreateClientName(String value) Set the local value of the CreateClientName Node.voidsetCreateSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Set the local value of the CreateSessionId Node.voidsetInvocationCreationTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the InvocationCreationTime Node.voidsetLastMethodCall(String value) Set the local value of the LastMethodCall Node.voidsetLastMethodCallTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the LastMethodCallTime Node.voidsetLastMethodInputArguments(org.eclipse.milo.opcua.stack.core.types.structured.Argument[] value) Set the local value of the LastMethodInputArguments Node.voidsetLastMethodInputValues(Object[] value) Set the local value of the LastMethodInputValues Node.voidsetLastMethodOutputArguments(org.eclipse.milo.opcua.stack.core.types.structured.Argument[] value) Set the local value of the LastMethodOutputArguments Node.voidsetLastMethodOutputValues(Object[] value) Set the local value of the LastMethodOutputValues Node.voidsetLastMethodReturnStatus(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) Set the local value of the LastMethodReturnStatus Node.voidsetLastMethodSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Set the local value of the LastMethodSessionId Node.voidsetLastTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the LastTransitionTime Node.voidwriteCreateClientName(String value) Write a new value for the CreateClientName Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeCreateClientNameAsync(String createClientName) An asynchronous implementation ofProgramDiagnostic2Type.writeCreateClientName(java.lang.String).voidwriteCreateSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Write a new value for the CreateSessionId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeCreateSessionIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId createSessionId) An asynchronous implementation ofProgramDiagnostic2Type.writeCreateSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).voidwriteInvocationCreationTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the InvocationCreationTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeInvocationCreationTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime invocationCreationTime) An asynchronous implementation ofProgramDiagnostic2Type.writeInvocationCreationTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).voidwriteLastMethodCall(String value) Write a new value for the LastMethodCall Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastMethodCallAsync(String lastMethodCall) An asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodCall(java.lang.String).voidwriteLastMethodCallTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the LastMethodCallTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastMethodCallTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime lastMethodCallTime) An asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodCallTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).voidwriteLastMethodInputArguments(org.eclipse.milo.opcua.stack.core.types.structured.Argument[] value) Write a new value for the LastMethodInputArguments Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastMethodInputArgumentsAsync(org.eclipse.milo.opcua.stack.core.types.structured.Argument[] lastMethodInputArguments) An asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodInputArguments(org.eclipse.milo.opcua.stack.core.types.structured.Argument[]).voidwriteLastMethodInputValues(Object[] value) Write a new value for the LastMethodInputValues Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastMethodInputValuesAsync(Object[] lastMethodInputValues) An asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodInputValues(java.lang.Object[]).voidwriteLastMethodOutputArguments(org.eclipse.milo.opcua.stack.core.types.structured.Argument[] value) Write a new value for the LastMethodOutputArguments Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastMethodOutputArgumentsAsync(org.eclipse.milo.opcua.stack.core.types.structured.Argument[] lastMethodOutputArguments) An asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodOutputArguments(org.eclipse.milo.opcua.stack.core.types.structured.Argument[]).voidwriteLastMethodOutputValues(Object[] value) Write a new value for the LastMethodOutputValues Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastMethodOutputValuesAsync(Object[] lastMethodOutputValues) An asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodOutputValues(java.lang.Object[]).voidwriteLastMethodReturnStatus(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) Write a new value for the LastMethodReturnStatus Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastMethodReturnStatusAsync(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode lastMethodReturnStatus) An asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodReturnStatus(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode).voidwriteLastMethodSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Write a new value for the LastMethodSessionId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastMethodSessionIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId lastMethodSessionId) An asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).voidwriteLastTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the LastTransitionTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastTransitionTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime lastTransitionTime) An asynchronous implementation ofProgramDiagnostic2Type.writeLastTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).Methods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaVariableNode
getAccessLevel, getAccessLevelEx, getArrayDimensions, getAttributeValue, getDataType, getHistorizing, getMinimumSamplingInterval, getTypeDefinition, getTypeDefinitionAsync, getUserAccessLevel, getValue, getValueRank, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readAccessLevel, readAccessLevelEx, readAllowNullsAsync, readArrayDimensions, readDataType, readDataTypeVersionAsync, readDictionaryFragmentAsync, readEngineeringUnitsAsync, readHistorizing, readLocalTimeAsync, readMaxArrayLengthAsync, readMaxStringLengthAsync, readMinimumSamplingInterval, readNodeVersionAsync, readUserAccessLevel, readValue, readValueAsTextAsync, readValueRank, setAccessLevel, setAccessLevelEx, setArrayDimensions, setAttributeValue, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValue, setValueRank, writeAccessLevel, writeAccessLevelEx, writeAllowNullsAsync, writeArrayDimensions, writeDataType, writeDataTypeVersionAsync, writeDictionaryFragmentAsync, writeEngineeringUnitsAsync, writeHistorizing, writeLocalTimeAsync, writeMaxArrayLengthAsync, writeMaxStringLengthAsync, writeMinimumSamplingInterval, writeNodeVersionAsync, writeUserAccessLevel, writeValue, writeValue, writeValueAsTextAsync, writeValueRankMethods 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.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.VariableNode
getAccessLevel, getAccessLevelEx, getArrayDimensions, getDataType, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, getValue, getValueRank, setAccessLevel, setAccessLevelEx, setArrayDimensions, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValueRank
-
Constructor Details
-
ProgramDiagnostic2TypeNode
public ProgramDiagnostic2TypeNode(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.DataValue value, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType, Integer valueRank, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte accessLevel, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel, Double minimumSamplingInterval, Boolean historizing, org.eclipse.milo.opcua.stack.core.types.structured.AccessLevelExType accessLevelEx)
-
-
Method Details
-
getLastTransitionTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getLastTransitionTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the local value of the LastTransitionTime Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getLastTransitionTimein interfaceProgramDiagnostic2Type- Returns:
- the local value of the LastTransitionTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastTransitionTime Node.
-
setLastTransitionTime
public void setLastTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeSet the local value of the LastTransitionTime Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastTransitionTimein interfaceProgramDiagnostic2Type- Parameters:
value- the local value to set for the LastTransitionTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastTransitionTime Node.
-
readLastTransitionTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readLastTransitionTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeRead the value of the LastTransitionTime Node from the server and update the local value if the operation succeeds.- Specified by:
readLastTransitionTimein interfaceProgramDiagnostic2Type- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastTransitionTime
public void writeLastTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeWrite a new value for the LastTransitionTime Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastTransitionTimein interfaceProgramDiagnostic2Type- Parameters:
value- theDateTimevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastTransitionTimeAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readLastTransitionTimeAsync()Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.readLastTransitionTime().- Specified by:
readLastTransitionTimeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastTransitionTimeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastTransitionTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime lastTransitionTime) Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.writeLastTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeLastTransitionTimeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastTransitionTimeNode
public PropertyTypeNode getLastTransitionTimeNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the LastTransitionTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastTransitionTimeNodein interfaceProgramDiagnostic2Type- Returns:
- the LastTransitionTime
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastTransitionTimeNodeAsync
Description copied from interface:ProgramDiagnostic2TypeAsynchronous implementation ofProgramDiagnostic2Type.getLastTransitionTimeNode().- Specified by:
getLastTransitionTimeNodeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCreateSessionId
public org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getCreateSessionId() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the local value of the CreateSessionId Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getCreateSessionIdin interfaceProgramDiagnostic2Type- Returns:
- the local value of the CreateSessionId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CreateSessionId Node.
-
setCreateSessionId
public void setCreateSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeSet the local value of the CreateSessionId Node.The value is only updated locally; it is not written to the server.
- Specified by:
setCreateSessionIdin interfaceProgramDiagnostic2Type- Parameters:
value- the local value to set for the CreateSessionId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CreateSessionId Node.
-
readCreateSessionId
public org.eclipse.milo.opcua.stack.core.types.builtin.NodeId readCreateSessionId() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeRead the value of the CreateSessionId Node from the server and update the local value if the operation succeeds.- Specified by:
readCreateSessionIdin interfaceProgramDiagnostic2Type- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeCreateSessionId
public void writeCreateSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeWrite a new value for the CreateSessionId Node to the server and update the local value if the operation succeeds.- Specified by:
writeCreateSessionIdin interfaceProgramDiagnostic2Type- Parameters:
value- theNodeIdvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readCreateSessionIdAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> readCreateSessionIdAsync()Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.readCreateSessionId().- Specified by:
readCreateSessionIdAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCreateSessionIdAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCreateSessionIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId createSessionId) Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.writeCreateSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).- Specified by:
writeCreateSessionIdAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCreateSessionIdNode
public BaseDataVariableTypeNode getCreateSessionIdNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the CreateSessionIdBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getCreateSessionIdNodein interfaceProgramDiagnostic2Type- Returns:
- the CreateSessionId
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCreateSessionIdNodeAsync
Description copied from interface:ProgramDiagnostic2TypeAsynchronous implementation ofProgramDiagnostic2Type.getCreateSessionIdNode().- Specified by:
getCreateSessionIdNodeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCreateClientName
Description copied from interface:ProgramDiagnostic2TypeGet the local value of the CreateClientName Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getCreateClientNamein interfaceProgramDiagnostic2Type- Returns:
- the local value of the CreateClientName Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CreateClientName Node.
-
setCreateClientName
Description copied from interface:ProgramDiagnostic2TypeSet the local value of the CreateClientName Node.The value is only updated locally; it is not written to the server.
- Specified by:
setCreateClientNamein interfaceProgramDiagnostic2Type- Parameters:
value- the local value to set for the CreateClientName Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CreateClientName Node.
-
readCreateClientName
Description copied from interface:ProgramDiagnostic2TypeRead the value of the CreateClientName Node from the server and update the local value if the operation succeeds.- Specified by:
readCreateClientNamein interfaceProgramDiagnostic2Type- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeCreateClientName
public void writeCreateClientName(String value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeWrite a new value for the CreateClientName Node to the server and update the local value if the operation succeeds.- Specified by:
writeCreateClientNamein interfaceProgramDiagnostic2Type- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readCreateClientNameAsync
Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.readCreateClientName().- Specified by:
readCreateClientNameAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCreateClientNameAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCreateClientNameAsync(String createClientName) Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.writeCreateClientName(java.lang.String).- Specified by:
writeCreateClientNameAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCreateClientNameNode
public BaseDataVariableTypeNode getCreateClientNameNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the CreateClientNameBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getCreateClientNameNodein interfaceProgramDiagnostic2Type- Returns:
- the CreateClientName
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCreateClientNameNodeAsync
Description copied from interface:ProgramDiagnostic2TypeAsynchronous implementation ofProgramDiagnostic2Type.getCreateClientNameNode().- Specified by:
getCreateClientNameNodeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getInvocationCreationTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getInvocationCreationTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the local value of the InvocationCreationTime Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getInvocationCreationTimein interfaceProgramDiagnostic2Type- Returns:
- the local value of the InvocationCreationTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the InvocationCreationTime Node.
-
setInvocationCreationTime
public void setInvocationCreationTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeSet the local value of the InvocationCreationTime Node.The value is only updated locally; it is not written to the server.
- Specified by:
setInvocationCreationTimein interfaceProgramDiagnostic2Type- Parameters:
value- the local value to set for the InvocationCreationTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the InvocationCreationTime Node.
-
readInvocationCreationTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readInvocationCreationTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeRead the value of the InvocationCreationTime Node from the server and update the local value if the operation succeeds.- Specified by:
readInvocationCreationTimein interfaceProgramDiagnostic2Type- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeInvocationCreationTime
public void writeInvocationCreationTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeWrite a new value for the InvocationCreationTime Node to the server and update the local value if the operation succeeds.- Specified by:
writeInvocationCreationTimein interfaceProgramDiagnostic2Type- Parameters:
value- theDateTimevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readInvocationCreationTimeAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readInvocationCreationTimeAsync()Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.readInvocationCreationTime().- Specified by:
readInvocationCreationTimeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeInvocationCreationTimeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeInvocationCreationTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime invocationCreationTime) Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.writeInvocationCreationTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeInvocationCreationTimeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getInvocationCreationTimeNode
public BaseDataVariableTypeNode getInvocationCreationTimeNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the InvocationCreationTimeBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getInvocationCreationTimeNodein interfaceProgramDiagnostic2Type- Returns:
- the InvocationCreationTime
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getInvocationCreationTimeNodeAsync
Description copied from interface:ProgramDiagnostic2TypeAsynchronous implementation ofProgramDiagnostic2Type.getInvocationCreationTimeNode().- Specified by:
getInvocationCreationTimeNodeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodCall
Description copied from interface:ProgramDiagnostic2TypeGet the local value of the LastMethodCall Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getLastMethodCallin interfaceProgramDiagnostic2Type- Returns:
- the local value of the LastMethodCall Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodCall Node.
-
setLastMethodCall
Description copied from interface:ProgramDiagnostic2TypeSet the local value of the LastMethodCall Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodCallin interfaceProgramDiagnostic2Type- Parameters:
value- the local value to set for the LastMethodCall Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodCall Node.
-
readLastMethodCall
Description copied from interface:ProgramDiagnostic2TypeRead the value of the LastMethodCall Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodCallin interfaceProgramDiagnostic2Type- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodCall
Description copied from interface:ProgramDiagnostic2TypeWrite a new value for the LastMethodCall Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodCallin interfaceProgramDiagnostic2Type- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastMethodCallAsync
Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.readLastMethodCall().- Specified by:
readLastMethodCallAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodCallAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodCallAsync(String lastMethodCall) Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodCall(java.lang.String).- Specified by:
writeLastMethodCallAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodCallNode
public BaseDataVariableTypeNode getLastMethodCallNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the LastMethodCallBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodCallNodein interfaceProgramDiagnostic2Type- Returns:
- the LastMethodCall
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastMethodCallNodeAsync
Description copied from interface:ProgramDiagnostic2TypeAsynchronous implementation ofProgramDiagnostic2Type.getLastMethodCallNode().- Specified by:
getLastMethodCallNodeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodSessionId
public org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getLastMethodSessionId() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the local value of the LastMethodSessionId Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getLastMethodSessionIdin interfaceProgramDiagnostic2Type- Returns:
- the local value of the LastMethodSessionId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodSessionId Node.
-
setLastMethodSessionId
public void setLastMethodSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeSet the local value of the LastMethodSessionId Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodSessionIdin interfaceProgramDiagnostic2Type- Parameters:
value- the local value to set for the LastMethodSessionId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodSessionId Node.
-
readLastMethodSessionId
public org.eclipse.milo.opcua.stack.core.types.builtin.NodeId readLastMethodSessionId() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeRead the value of the LastMethodSessionId Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodSessionIdin interfaceProgramDiagnostic2Type- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodSessionId
public void writeLastMethodSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeWrite a new value for the LastMethodSessionId Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodSessionIdin interfaceProgramDiagnostic2Type- Parameters:
value- theNodeIdvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastMethodSessionIdAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> readLastMethodSessionIdAsync()Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.readLastMethodSessionId().- Specified by:
readLastMethodSessionIdAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodSessionIdAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodSessionIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId lastMethodSessionId) Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).- Specified by:
writeLastMethodSessionIdAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodSessionIdNode
public BaseDataVariableTypeNode getLastMethodSessionIdNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the LastMethodSessionIdBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodSessionIdNodein interfaceProgramDiagnostic2Type- Returns:
- the LastMethodSessionId
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastMethodSessionIdNodeAsync
Description copied from interface:ProgramDiagnostic2TypeAsynchronous implementation ofProgramDiagnostic2Type.getLastMethodSessionIdNode().- Specified by:
getLastMethodSessionIdNodeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodInputArguments
public org.eclipse.milo.opcua.stack.core.types.structured.Argument[] getLastMethodInputArguments() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the local value of the LastMethodInputArguments Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getLastMethodInputArgumentsin interfaceProgramDiagnostic2Type- Returns:
- the local value of the LastMethodInputArguments Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodInputArguments Node.
-
setLastMethodInputArguments
public void setLastMethodInputArguments(org.eclipse.milo.opcua.stack.core.types.structured.Argument[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeSet the local value of the LastMethodInputArguments Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodInputArgumentsin interfaceProgramDiagnostic2Type- Parameters:
value- the local value to set for the LastMethodInputArguments Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodInputArguments Node.
-
readLastMethodInputArguments
public org.eclipse.milo.opcua.stack.core.types.structured.Argument[] readLastMethodInputArguments() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeRead the value of the LastMethodInputArguments Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodInputArgumentsin interfaceProgramDiagnostic2Type- Returns:
- the
Argumentvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodInputArguments
public void writeLastMethodInputArguments(org.eclipse.milo.opcua.stack.core.types.structured.Argument[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeWrite a new value for the LastMethodInputArguments Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodInputArgumentsin interfaceProgramDiagnostic2Type- Parameters:
value- theArgumentvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastMethodInputArgumentsAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.Argument[]> readLastMethodInputArgumentsAsync()Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.readLastMethodInputArguments().- Specified by:
readLastMethodInputArgumentsAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodInputArgumentsAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodInputArgumentsAsync(org.eclipse.milo.opcua.stack.core.types.structured.Argument[] lastMethodInputArguments) Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodInputArguments(org.eclipse.milo.opcua.stack.core.types.structured.Argument[]).- Specified by:
writeLastMethodInputArgumentsAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodInputArgumentsNode
public BaseDataVariableTypeNode getLastMethodInputArgumentsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the LastMethodInputArgumentsBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodInputArgumentsNodein interfaceProgramDiagnostic2Type- Returns:
- the LastMethodInputArguments
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastMethodInputArgumentsNodeAsync
Description copied from interface:ProgramDiagnostic2TypeAsynchronous implementation ofProgramDiagnostic2Type.getLastMethodInputArgumentsNode().- Specified by:
getLastMethodInputArgumentsNodeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodOutputArguments
public org.eclipse.milo.opcua.stack.core.types.structured.Argument[] getLastMethodOutputArguments() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the local value of the LastMethodOutputArguments Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getLastMethodOutputArgumentsin interfaceProgramDiagnostic2Type- Returns:
- the local value of the LastMethodOutputArguments Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodOutputArguments Node.
-
setLastMethodOutputArguments
public void setLastMethodOutputArguments(org.eclipse.milo.opcua.stack.core.types.structured.Argument[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeSet the local value of the LastMethodOutputArguments Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodOutputArgumentsin interfaceProgramDiagnostic2Type- Parameters:
value- the local value to set for the LastMethodOutputArguments Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodOutputArguments Node.
-
readLastMethodOutputArguments
public org.eclipse.milo.opcua.stack.core.types.structured.Argument[] readLastMethodOutputArguments() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeRead the value of the LastMethodOutputArguments Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodOutputArgumentsin interfaceProgramDiagnostic2Type- Returns:
- the
Argumentvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodOutputArguments
public void writeLastMethodOutputArguments(org.eclipse.milo.opcua.stack.core.types.structured.Argument[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeWrite a new value for the LastMethodOutputArguments Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodOutputArgumentsin interfaceProgramDiagnostic2Type- Parameters:
value- theArgumentvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastMethodOutputArgumentsAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.Argument[]> readLastMethodOutputArgumentsAsync()Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.readLastMethodOutputArguments().- Specified by:
readLastMethodOutputArgumentsAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodOutputArgumentsAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodOutputArgumentsAsync(org.eclipse.milo.opcua.stack.core.types.structured.Argument[] lastMethodOutputArguments) Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodOutputArguments(org.eclipse.milo.opcua.stack.core.types.structured.Argument[]).- Specified by:
writeLastMethodOutputArgumentsAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodOutputArgumentsNode
public BaseDataVariableTypeNode getLastMethodOutputArgumentsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the LastMethodOutputArgumentsBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodOutputArgumentsNodein interfaceProgramDiagnostic2Type- Returns:
- the LastMethodOutputArguments
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastMethodOutputArgumentsNodeAsync
public CompletableFuture<? extends BaseDataVariableTypeNode> getLastMethodOutputArgumentsNodeAsync()Description copied from interface:ProgramDiagnostic2TypeAsynchronous implementation ofProgramDiagnostic2Type.getLastMethodOutputArgumentsNode().- Specified by:
getLastMethodOutputArgumentsNodeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodInputValues
Description copied from interface:ProgramDiagnostic2TypeGet the local value of the LastMethodInputValues Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getLastMethodInputValuesin interfaceProgramDiagnostic2Type- Returns:
- the local value of the LastMethodInputValues Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodInputValues Node.
-
setLastMethodInputValues
public void setLastMethodInputValues(Object[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeSet the local value of the LastMethodInputValues Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodInputValuesin interfaceProgramDiagnostic2Type- Parameters:
value- the local value to set for the LastMethodInputValues Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodInputValues Node.
-
readLastMethodInputValues
Description copied from interface:ProgramDiagnostic2TypeRead the value of the LastMethodInputValues Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodInputValuesin interfaceProgramDiagnostic2Type- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodInputValues
public void writeLastMethodInputValues(Object[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeWrite a new value for the LastMethodInputValues Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodInputValuesin interfaceProgramDiagnostic2Type- Parameters:
value- theObjectvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastMethodInputValuesAsync
Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.readLastMethodInputValues().- Specified by:
readLastMethodInputValuesAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodInputValuesAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodInputValuesAsync(Object[] lastMethodInputValues) Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodInputValues(java.lang.Object[]).- Specified by:
writeLastMethodInputValuesAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodInputValuesNode
public BaseDataVariableTypeNode getLastMethodInputValuesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the LastMethodInputValuesBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodInputValuesNodein interfaceProgramDiagnostic2Type- Returns:
- the LastMethodInputValues
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastMethodInputValuesNodeAsync
Description copied from interface:ProgramDiagnostic2TypeAsynchronous implementation ofProgramDiagnostic2Type.getLastMethodInputValuesNode().- Specified by:
getLastMethodInputValuesNodeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodOutputValues
Description copied from interface:ProgramDiagnostic2TypeGet the local value of the LastMethodOutputValues Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getLastMethodOutputValuesin interfaceProgramDiagnostic2Type- Returns:
- the local value of the LastMethodOutputValues Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodOutputValues Node.
-
setLastMethodOutputValues
public void setLastMethodOutputValues(Object[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeSet the local value of the LastMethodOutputValues Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodOutputValuesin interfaceProgramDiagnostic2Type- Parameters:
value- the local value to set for the LastMethodOutputValues Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodOutputValues Node.
-
readLastMethodOutputValues
Description copied from interface:ProgramDiagnostic2TypeRead the value of the LastMethodOutputValues Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodOutputValuesin interfaceProgramDiagnostic2Type- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodOutputValues
public void writeLastMethodOutputValues(Object[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeWrite a new value for the LastMethodOutputValues Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodOutputValuesin interfaceProgramDiagnostic2Type- Parameters:
value- theObjectvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastMethodOutputValuesAsync
Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.readLastMethodOutputValues().- Specified by:
readLastMethodOutputValuesAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodOutputValuesAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodOutputValuesAsync(Object[] lastMethodOutputValues) Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodOutputValues(java.lang.Object[]).- Specified by:
writeLastMethodOutputValuesAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodOutputValuesNode
public BaseDataVariableTypeNode getLastMethodOutputValuesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the LastMethodOutputValuesBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodOutputValuesNodein interfaceProgramDiagnostic2Type- Returns:
- the LastMethodOutputValues
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastMethodOutputValuesNodeAsync
Description copied from interface:ProgramDiagnostic2TypeAsynchronous implementation ofProgramDiagnostic2Type.getLastMethodOutputValuesNode().- Specified by:
getLastMethodOutputValuesNodeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodCallTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getLastMethodCallTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the local value of the LastMethodCallTime Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getLastMethodCallTimein interfaceProgramDiagnostic2Type- Returns:
- the local value of the LastMethodCallTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodCallTime Node.
-
setLastMethodCallTime
public void setLastMethodCallTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeSet the local value of the LastMethodCallTime Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodCallTimein interfaceProgramDiagnostic2Type- Parameters:
value- the local value to set for the LastMethodCallTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodCallTime Node.
-
readLastMethodCallTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readLastMethodCallTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeRead the value of the LastMethodCallTime Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodCallTimein interfaceProgramDiagnostic2Type- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodCallTime
public void writeLastMethodCallTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeWrite a new value for the LastMethodCallTime Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodCallTimein interfaceProgramDiagnostic2Type- Parameters:
value- theDateTimevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastMethodCallTimeAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readLastMethodCallTimeAsync()Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.readLastMethodCallTime().- Specified by:
readLastMethodCallTimeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodCallTimeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodCallTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime lastMethodCallTime) Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodCallTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeLastMethodCallTimeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodCallTimeNode
public BaseDataVariableTypeNode getLastMethodCallTimeNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the LastMethodCallTimeBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodCallTimeNodein interfaceProgramDiagnostic2Type- Returns:
- the LastMethodCallTime
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastMethodCallTimeNodeAsync
Description copied from interface:ProgramDiagnostic2TypeAsynchronous implementation ofProgramDiagnostic2Type.getLastMethodCallTimeNode().- Specified by:
getLastMethodCallTimeNodeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodReturnStatus
public org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode getLastMethodReturnStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the local value of the LastMethodReturnStatus Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getLastMethodReturnStatusin interfaceProgramDiagnostic2Type- Returns:
- the local value of the LastMethodReturnStatus Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodReturnStatus Node.
-
setLastMethodReturnStatus
public void setLastMethodReturnStatus(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeSet the local value of the LastMethodReturnStatus Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodReturnStatusin interfaceProgramDiagnostic2Type- Parameters:
value- the local value to set for the LastMethodReturnStatus Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastMethodReturnStatus Node.
-
readLastMethodReturnStatus
public org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode readLastMethodReturnStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeRead the value of the LastMethodReturnStatus Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodReturnStatusin interfaceProgramDiagnostic2Type- Returns:
- the
StatusCodevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodReturnStatus
public void writeLastMethodReturnStatus(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnostic2TypeWrite a new value for the LastMethodReturnStatus Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodReturnStatusin interfaceProgramDiagnostic2Type- Parameters:
value- theStatusCodevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastMethodReturnStatusAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> readLastMethodReturnStatusAsync()Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.readLastMethodReturnStatus().- Specified by:
readLastMethodReturnStatusAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodReturnStatusAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodReturnStatusAsync(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode lastMethodReturnStatus) Description copied from interface:ProgramDiagnostic2TypeAn asynchronous implementation ofProgramDiagnostic2Type.writeLastMethodReturnStatus(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode).- Specified by:
writeLastMethodReturnStatusAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodReturnStatusNode
public BaseDataVariableTypeNode getLastMethodReturnStatusNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnostic2TypeGet the LastMethodReturnStatusBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodReturnStatusNodein interfaceProgramDiagnostic2Type- Returns:
- the LastMethodReturnStatus
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastMethodReturnStatusNodeAsync
Description copied from interface:ProgramDiagnostic2TypeAsynchronous implementation ofProgramDiagnostic2Type.getLastMethodReturnStatusNode().- Specified by:
getLastMethodReturnStatusNodeAsyncin interfaceProgramDiagnostic2Type- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-