Class ProgramDiagnosticTypeNode
- All Implemented Interfaces:
BaseDataVariableType,BaseVariableType,ProgramDiagnosticType,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.ProgramDiagnosticType
CREATE_CLIENT_NAME, CREATE_SESSION_ID, INVOCATION_CREATION_TIME, LAST_METHOD_CALL, LAST_METHOD_CALL_TIME, LAST_METHOD_INPUT_ARGUMENTS, LAST_METHOD_OUTPUT_ARGUMENTS, LAST_METHOD_RETURN_STATUS, LAST_METHOD_SESSION_ID, LAST_TRANSITION_TIME -
Constructor Summary
ConstructorsConstructorDescriptionProgramDiagnosticTypeNode(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 CreateClientNamePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofProgramDiagnosticType.getCreateClientNameNode().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdGet the local value of the CreateSessionId Node.Get the CreateSessionIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofProgramDiagnosticType.getCreateSessionIdNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the InvocationCreationTime Node.Get the InvocationCreationTimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofProgramDiagnosticType.getInvocationCreationTimeNode().Get the local value of the LastMethodCall Node.Get the LastMethodCallPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofProgramDiagnosticType.getLastMethodCallNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the LastMethodCallTime Node.Get the LastMethodCallTimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofProgramDiagnosticType.getLastMethodCallTimeNode().Object[]Get the local value of the LastMethodInputArguments Node.Get the LastMethodInputArgumentsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofProgramDiagnosticType.getLastMethodInputArgumentsNode().Object[]Get the local value of the LastMethodOutputArguments Node.Get the LastMethodOutputArgumentsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofProgramDiagnosticType.getLastMethodOutputArgumentsNode().org.eclipse.milo.opcua.stack.core.types.structured.StatusResultGet the local value of the LastMethodReturnStatus Node.Get the LastMethodReturnStatusPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofProgramDiagnosticType.getLastMethodReturnStatusNode().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdGet the local value of the LastMethodSessionId Node.Get the LastMethodSessionIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofProgramDiagnosticType.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 ofProgramDiagnosticType.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 ofProgramDiagnosticType.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 ofProgramDiagnosticType.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 ofProgramDiagnosticType.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 ofProgramDiagnosticType.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 ofProgramDiagnosticType.readLastMethodCallTime().Object[]Read the value of the LastMethodInputArguments Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Object[]>An asynchronous implementation ofProgramDiagnosticType.readLastMethodInputArguments().Object[]Read the value of the LastMethodOutputArguments Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Object[]>An asynchronous implementation ofProgramDiagnosticType.readLastMethodOutputArguments().org.eclipse.milo.opcua.stack.core.types.structured.StatusResultRead 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.structured.StatusResult>An asynchronous implementation ofProgramDiagnosticType.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 ofProgramDiagnosticType.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 ofProgramDiagnosticType.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(Object[] value) Set the local value of the LastMethodInputArguments Node.voidsetLastMethodOutputArguments(Object[] value) Set the local value of the LastMethodOutputArguments Node.voidsetLastMethodReturnStatus(org.eclipse.milo.opcua.stack.core.types.structured.StatusResult 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 ofProgramDiagnosticType.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 ofProgramDiagnosticType.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 ofProgramDiagnosticType.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 ofProgramDiagnosticType.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 ofProgramDiagnosticType.writeLastMethodCallTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).voidwriteLastMethodInputArguments(Object[] 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(Object[] lastMethodInputArguments) An asynchronous implementation ofProgramDiagnosticType.writeLastMethodInputArguments(java.lang.Object[]).voidwriteLastMethodOutputArguments(Object[] 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(Object[] lastMethodOutputArguments) An asynchronous implementation ofProgramDiagnosticType.writeLastMethodOutputArguments(java.lang.Object[]).voidwriteLastMethodReturnStatus(org.eclipse.milo.opcua.stack.core.types.structured.StatusResult 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.structured.StatusResult lastMethodReturnStatus) An asynchronous implementation ofProgramDiagnosticType.writeLastMethodReturnStatus(org.eclipse.milo.opcua.stack.core.types.structured.StatusResult).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 ofProgramDiagnosticType.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 ofProgramDiagnosticType.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
-
ProgramDiagnosticTypeNode
public ProgramDiagnosticTypeNode(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
-
getCreateSessionId
public org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getCreateSessionId() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeGet 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 interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeSet the local value of the CreateSessionId Node.The value is only updated locally; it is not written to the server.
- Specified by:
setCreateSessionIdin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeRead the value of the CreateSessionId Node from the server and update the local value if the operation succeeds.- Specified by:
readCreateSessionIdin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeWrite a new value for the CreateSessionId Node to the server and update the local value if the operation succeeds.- Specified by:
writeCreateSessionIdin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.readCreateSessionId().- Specified by:
readCreateSessionIdAsyncin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.writeCreateSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).- Specified by:
writeCreateSessionIdAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCreateSessionIdNode
public PropertyTypeNode getCreateSessionIdNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeGet the CreateSessionIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getCreateSessionIdNodein interfaceProgramDiagnosticType- Returns:
- the CreateSessionId
PropertyTypeNode, 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:ProgramDiagnosticTypeAsynchronous implementation ofProgramDiagnosticType.getCreateSessionIdNode().- Specified by:
getCreateSessionIdNodeAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCreateClientName
Description copied from interface:ProgramDiagnosticTypeGet 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 interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeSet the local value of the CreateClientName Node.The value is only updated locally; it is not written to the server.
- Specified by:
setCreateClientNamein interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeRead the value of the CreateClientName Node from the server and update the local value if the operation succeeds.- Specified by:
readCreateClientNamein interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeWrite a new value for the CreateClientName Node to the server and update the local value if the operation succeeds.- Specified by:
writeCreateClientNamein interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.readCreateClientName().- Specified by:
readCreateClientNameAsyncin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.writeCreateClientName(java.lang.String).- Specified by:
writeCreateClientNameAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCreateClientNameNode
public PropertyTypeNode getCreateClientNameNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeGet the CreateClientNamePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getCreateClientNameNodein interfaceProgramDiagnosticType- Returns:
- the CreateClientName
PropertyTypeNode, 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:ProgramDiagnosticTypeAsynchronous implementation ofProgramDiagnosticType.getCreateClientNameNode().- Specified by:
getCreateClientNameNodeAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the PropertyType 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:ProgramDiagnosticTypeGet 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 interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeSet the local value of the InvocationCreationTime Node.The value is only updated locally; it is not written to the server.
- Specified by:
setInvocationCreationTimein interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeRead the value of the InvocationCreationTime Node from the server and update the local value if the operation succeeds.- Specified by:
readInvocationCreationTimein interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeWrite a new value for the InvocationCreationTime Node to the server and update the local value if the operation succeeds.- Specified by:
writeInvocationCreationTimein interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.readInvocationCreationTime().- Specified by:
readInvocationCreationTimeAsyncin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.writeInvocationCreationTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeInvocationCreationTimeAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getInvocationCreationTimeNode
public PropertyTypeNode getInvocationCreationTimeNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeGet the InvocationCreationTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getInvocationCreationTimeNodein interfaceProgramDiagnosticType- Returns:
- the InvocationCreationTime
PropertyTypeNode, 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:ProgramDiagnosticTypeAsynchronous implementation ofProgramDiagnosticType.getInvocationCreationTimeNode().- Specified by:
getInvocationCreationTimeNodeAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastTransitionTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getLastTransitionTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeGet 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 interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeSet the local value of the LastTransitionTime Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastTransitionTimein interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeRead the value of the LastTransitionTime Node from the server and update the local value if the operation succeeds.- Specified by:
readLastTransitionTimein interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeWrite a new value for the LastTransitionTime Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastTransitionTimein interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.readLastTransitionTime().- Specified by:
readLastTransitionTimeAsyncin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.writeLastTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeLastTransitionTimeAsyncin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeGet the LastTransitionTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastTransitionTimeNodein interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAsynchronous implementation ofProgramDiagnosticType.getLastTransitionTimeNode().- Specified by:
getLastTransitionTimeNodeAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodCall
Description copied from interface:ProgramDiagnosticTypeGet 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 interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeSet the local value of the LastMethodCall Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodCallin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeRead the value of the LastMethodCall Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodCallin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeWrite a new value for the LastMethodCall Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodCallin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.readLastMethodCall().- Specified by:
readLastMethodCallAsyncin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.writeLastMethodCall(java.lang.String).- Specified by:
writeLastMethodCallAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodCallNode
public PropertyTypeNode getLastMethodCallNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeGet the LastMethodCallPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodCallNodein interfaceProgramDiagnosticType- Returns:
- the LastMethodCall
PropertyTypeNode, 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:ProgramDiagnosticTypeAsynchronous implementation ofProgramDiagnosticType.getLastMethodCallNode().- Specified by:
getLastMethodCallNodeAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the PropertyType 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:ProgramDiagnosticTypeGet 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 interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeSet the local value of the LastMethodSessionId Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodSessionIdin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeRead the value of the LastMethodSessionId Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodSessionIdin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeWrite a new value for the LastMethodSessionId Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodSessionIdin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.readLastMethodSessionId().- Specified by:
readLastMethodSessionIdAsyncin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.writeLastMethodSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).- Specified by:
writeLastMethodSessionIdAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodSessionIdNode
public PropertyTypeNode getLastMethodSessionIdNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeGet the LastMethodSessionIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodSessionIdNodein interfaceProgramDiagnosticType- Returns:
- the LastMethodSessionId
PropertyTypeNode, 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:ProgramDiagnosticTypeAsynchronous implementation ofProgramDiagnosticType.getLastMethodSessionIdNode().- Specified by:
getLastMethodSessionIdNodeAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodInputArguments
Description copied from interface:ProgramDiagnosticTypeGet 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 interfaceProgramDiagnosticType- 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(Object[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnosticTypeSet the local value of the LastMethodInputArguments Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodInputArgumentsin interfaceProgramDiagnosticType- 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
Description copied from interface:ProgramDiagnosticTypeRead the value of the LastMethodInputArguments Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodInputArgumentsin interfaceProgramDiagnosticType- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodInputArguments
public void writeLastMethodInputArguments(Object[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnosticTypeWrite a new value for the LastMethodInputArguments Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodInputArgumentsin interfaceProgramDiagnosticType- Parameters:
value- theObjectvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastMethodInputArgumentsAsync
Description copied from interface:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.readLastMethodInputArguments().- Specified by:
readLastMethodInputArgumentsAsyncin interfaceProgramDiagnosticType- 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(Object[] lastMethodInputArguments) Description copied from interface:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.writeLastMethodInputArguments(java.lang.Object[]).- Specified by:
writeLastMethodInputArgumentsAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodInputArgumentsNode
public PropertyTypeNode getLastMethodInputArgumentsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeGet the LastMethodInputArgumentsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodInputArgumentsNodein interfaceProgramDiagnosticType- Returns:
- the LastMethodInputArguments
PropertyTypeNode, 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:ProgramDiagnosticTypeAsynchronous implementation ofProgramDiagnosticType.getLastMethodInputArgumentsNode().- Specified by:
getLastMethodInputArgumentsNodeAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodOutputArguments
Description copied from interface:ProgramDiagnosticTypeGet 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 interfaceProgramDiagnosticType- 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(Object[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnosticTypeSet the local value of the LastMethodOutputArguments Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodOutputArgumentsin interfaceProgramDiagnosticType- 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 Object[] readLastMethodOutputArguments() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeRead the value of the LastMethodOutputArguments Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodOutputArgumentsin interfaceProgramDiagnosticType- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodOutputArguments
public void writeLastMethodOutputArguments(Object[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnosticTypeWrite a new value for the LastMethodOutputArguments Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodOutputArgumentsin interfaceProgramDiagnosticType- Parameters:
value- theObjectvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastMethodOutputArgumentsAsync
Description copied from interface:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.readLastMethodOutputArguments().- Specified by:
readLastMethodOutputArgumentsAsyncin interfaceProgramDiagnosticType- 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(Object[] lastMethodOutputArguments) Description copied from interface:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.writeLastMethodOutputArguments(java.lang.Object[]).- Specified by:
writeLastMethodOutputArgumentsAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodOutputArgumentsNode
public PropertyTypeNode getLastMethodOutputArgumentsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeGet the LastMethodOutputArgumentsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodOutputArgumentsNodein interfaceProgramDiagnosticType- Returns:
- the LastMethodOutputArguments
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastMethodOutputArgumentsNodeAsync
Description copied from interface:ProgramDiagnosticTypeAsynchronous implementation ofProgramDiagnosticType.getLastMethodOutputArgumentsNode().- Specified by:
getLastMethodOutputArgumentsNodeAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the PropertyType 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:ProgramDiagnosticTypeGet 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 interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeSet the local value of the LastMethodCallTime Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodCallTimein interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeRead the value of the LastMethodCallTime Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodCallTimein interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeWrite a new value for the LastMethodCallTime Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodCallTimein interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.readLastMethodCallTime().- Specified by:
readLastMethodCallTimeAsyncin interfaceProgramDiagnosticType- 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:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.writeLastMethodCallTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeLastMethodCallTimeAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodCallTimeNode
public PropertyTypeNode getLastMethodCallTimeNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeGet the LastMethodCallTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodCallTimeNodein interfaceProgramDiagnosticType- Returns:
- the LastMethodCallTime
PropertyTypeNode, 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:ProgramDiagnosticTypeAsynchronous implementation ofProgramDiagnosticType.getLastMethodCallTimeNode().- Specified by:
getLastMethodCallTimeNodeAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodReturnStatus
public org.eclipse.milo.opcua.stack.core.types.structured.StatusResult getLastMethodReturnStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeGet 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 interfaceProgramDiagnosticType- 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.structured.StatusResult value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnosticTypeSet the local value of the LastMethodReturnStatus Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastMethodReturnStatusin interfaceProgramDiagnosticType- 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.structured.StatusResult readLastMethodReturnStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeRead the value of the LastMethodReturnStatus Node from the server and update the local value if the operation succeeds.- Specified by:
readLastMethodReturnStatusin interfaceProgramDiagnosticType- Returns:
- the
StatusResultvalue 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.structured.StatusResult value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ProgramDiagnosticTypeWrite a new value for the LastMethodReturnStatus Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastMethodReturnStatusin interfaceProgramDiagnosticType- Parameters:
value- theStatusResultvalue 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.structured.StatusResult> readLastMethodReturnStatusAsync()Description copied from interface:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.readLastMethodReturnStatus().- Specified by:
readLastMethodReturnStatusAsyncin interfaceProgramDiagnosticType- 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.structured.StatusResult lastMethodReturnStatus) Description copied from interface:ProgramDiagnosticTypeAn asynchronous implementation ofProgramDiagnosticType.writeLastMethodReturnStatus(org.eclipse.milo.opcua.stack.core.types.structured.StatusResult).- Specified by:
writeLastMethodReturnStatusAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodReturnStatusNode
public PropertyTypeNode getLastMethodReturnStatusNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ProgramDiagnosticTypeGet the LastMethodReturnStatusPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastMethodReturnStatusNodein interfaceProgramDiagnosticType- Returns:
- the LastMethodReturnStatus
PropertyTypeNode, 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:ProgramDiagnosticTypeAsynchronous implementation ofProgramDiagnosticType.getLastMethodReturnStatusNode().- Specified by:
getLastMethodReturnStatusNodeAsyncin interfaceProgramDiagnosticType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-