Interface ProgramDiagnosticType
- All Superinterfaces:
BaseDataVariableType,BaseVariableType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
- All Known Implementing Classes:
ProgramDiagnosticTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Object[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Object[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.StatusResult>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> -
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the CreateClientName Node.Get the CreateClientNamePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetCreateClientNameNode().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 PropertyType>Asynchronous implementation ofgetCreateSessionIdNode().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 PropertyType>Asynchronous implementation ofgetInvocationCreationTimeNode().Get the local value of the LastMethodCall Node.Get the LastMethodCallPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetLastMethodCallNode().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 PropertyType>Asynchronous implementation ofgetLastMethodCallTimeNode().Object[]Get the local value of the LastMethodInputArguments Node.Get the LastMethodInputArgumentsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetLastMethodInputArgumentsNode().Object[]Get the local value of the LastMethodOutputArguments Node.Get the LastMethodOutputArgumentsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetLastMethodOutputArgumentsNode().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 PropertyType>Asynchronous implementation ofgetLastMethodReturnStatusNode().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 PropertyType>Asynchronous implementation ofgetLastMethodSessionIdNode().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 PropertyType>Asynchronous implementation ofgetLastTransitionTimeNode().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 ofreadCreateClientName().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 ofreadCreateSessionId().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 ofreadInvocationCreationTime().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 ofreadLastMethodCall().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 ofreadLastMethodCallTime().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 ofreadLastMethodInputArguments().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 ofreadLastMethodOutputArguments().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 ofreadLastMethodReturnStatus().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 ofreadLastMethodSessionId().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 ofreadLastTransitionTime().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 value) An asynchronous implementation ofwriteCreateClientName(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 value) An asynchronous implementation ofwriteCreateSessionId(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 value) An asynchronous implementation ofwriteInvocationCreationTime(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 value) An asynchronous implementation ofwriteLastMethodCall(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 value) An asynchronous implementation ofwriteLastMethodCallTime(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[] value) An asynchronous implementation ofwriteLastMethodInputArguments(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>An asynchronous implementation ofwriteLastMethodOutputArguments(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 value) An asynchronous implementation ofwriteLastMethodReturnStatus(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 value) An asynchronous implementation ofwriteLastMethodSessionId(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 value) An asynchronous implementation ofwriteLastTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).Methods 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
-
Field Details
-
CREATE_SESSION_ID
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> CREATE_SESSION_ID -
CREATE_CLIENT_NAME
-
INVOCATION_CREATION_TIME
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> INVOCATION_CREATION_TIME -
LAST_TRANSITION_TIME
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> LAST_TRANSITION_TIME -
LAST_METHOD_CALL
-
LAST_METHOD_SESSION_ID
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> LAST_METHOD_SESSION_ID -
LAST_METHOD_INPUT_ARGUMENTS
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Object[]> LAST_METHOD_INPUT_ARGUMENTS -
LAST_METHOD_OUTPUT_ARGUMENTS
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Object[]> LAST_METHOD_OUTPUT_ARGUMENTS -
LAST_METHOD_CALL_TIME
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> LAST_METHOD_CALL_TIME -
LAST_METHOD_RETURN_STATUS
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.StatusResult> LAST_METHOD_RETURN_STATUS
-
-
Method Details
-
getCreateSessionId
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getCreateSessionId() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the CreateSessionId Node.The returned value is the last seen; it is not read live from the server.
- 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
void setCreateSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the CreateSessionId Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId readCreateSessionId() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the CreateSessionId Node from the server and update the local value if the operation succeeds.- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeCreateSessionId
void writeCreateSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the CreateSessionId Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> readCreateSessionIdAsync()An asynchronous implementation ofreadCreateSessionId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCreateSessionIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCreateSessionIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) An asynchronous implementation ofwriteCreateSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCreateSessionIdNode
Get the CreateSessionIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getCreateSessionIdNodeAsync()Asynchronous implementation ofgetCreateSessionIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCreateClientName
Get the local value of the CreateClientName Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the CreateClientName Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the CreateClientName Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeCreateClientName
Write a new value for the CreateClientName Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends String> readCreateClientNameAsync()An asynchronous implementation ofreadCreateClientName().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCreateClientNameAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCreateClientNameAsync(String value) An asynchronous implementation ofwriteCreateClientName(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCreateClientNameNode
Get the CreateClientNamePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getCreateClientNameNodeAsync()Asynchronous implementation ofgetCreateClientNameNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getInvocationCreationTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getInvocationCreationTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the InvocationCreationTime Node.The returned value is the last seen; it is not read live from the server.
- 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
void setInvocationCreationTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the InvocationCreationTime Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readInvocationCreationTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the InvocationCreationTime Node from the server and update the local value if the operation succeeds.- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeInvocationCreationTime
void writeInvocationCreationTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the InvocationCreationTime Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readInvocationCreationTimeAsync()An asynchronous implementation ofreadInvocationCreationTime().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeInvocationCreationTimeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeInvocationCreationTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteInvocationCreationTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getInvocationCreationTimeNode
Get the InvocationCreationTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getInvocationCreationTimeNodeAsync()Asynchronous implementation ofgetInvocationCreationTimeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastTransitionTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getLastTransitionTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the LastTransitionTime Node.The returned value is the last seen; it is not read live from the server.
- 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
void setLastTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the LastTransitionTime Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readLastTransitionTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the LastTransitionTime Node from the server and update the local value if the operation succeeds.- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastTransitionTime
void writeLastTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the LastTransitionTime Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readLastTransitionTimeAsync()An asynchronous implementation ofreadLastTransitionTime().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastTransitionTimeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastTransitionTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteLastTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastTransitionTimeNode
Get the LastTransitionTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getLastTransitionTimeNodeAsync()Asynchronous implementation ofgetLastTransitionTimeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodCall
Get the local value of the LastMethodCall Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the LastMethodCall Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the LastMethodCall Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodCall
Write a new value for the LastMethodCall Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends String> readLastMethodCallAsync()An asynchronous implementation ofreadLastMethodCall().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodCallAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodCallAsync(String value) An asynchronous implementation ofwriteLastMethodCall(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodCallNode
Get the LastMethodCallPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getLastMethodCallNodeAsync()Asynchronous implementation ofgetLastMethodCallNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodSessionId
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getLastMethodSessionId() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the LastMethodSessionId Node.The returned value is the last seen; it is not read live from the server.
- 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
void setLastMethodSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the LastMethodSessionId Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId readLastMethodSessionId() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the LastMethodSessionId Node from the server and update the local value if the operation succeeds.- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodSessionId
void writeLastMethodSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the LastMethodSessionId Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> readLastMethodSessionIdAsync()An asynchronous implementation ofreadLastMethodSessionId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodSessionIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodSessionIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) An asynchronous implementation ofwriteLastMethodSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodSessionIdNode
Get the LastMethodSessionIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getLastMethodSessionIdNodeAsync()Asynchronous implementation ofgetLastMethodSessionIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodInputArguments
Get the local value of the LastMethodInputArguments Node.The returned value is the last seen; it is not read live from the server.
- 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
void setLastMethodInputArguments(Object[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the LastMethodInputArguments Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the LastMethodInputArguments Node from the server and update the local value if the operation succeeds.- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodInputArguments
void writeLastMethodInputArguments(Object[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the LastMethodInputArguments Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends Object[]> readLastMethodInputArgumentsAsync()An asynchronous implementation ofreadLastMethodInputArguments().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodInputArgumentsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodInputArgumentsAsync(Object[] value) An asynchronous implementation ofwriteLastMethodInputArguments(java.lang.Object[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodInputArgumentsNode
Get the LastMethodInputArgumentsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getLastMethodInputArgumentsNodeAsync()Asynchronous implementation ofgetLastMethodInputArgumentsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodOutputArguments
Get the local value of the LastMethodOutputArguments Node.The returned value is the last seen; it is not read live from the server.
- 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
void setLastMethodOutputArguments(Object[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the LastMethodOutputArguments Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the LastMethodOutputArguments Node from the server and update the local value if the operation succeeds.- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodOutputArguments
void writeLastMethodOutputArguments(Object[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the LastMethodOutputArguments Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends Object[]> readLastMethodOutputArgumentsAsync()An asynchronous implementation ofreadLastMethodOutputArguments().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodOutputArgumentsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodOutputArgumentsAsync(Object[] value) An asynchronous implementation ofwriteLastMethodOutputArguments(java.lang.Object[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodOutputArgumentsNode
PropertyType getLastMethodOutputArgumentsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the LastMethodOutputArgumentsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getLastMethodOutputArgumentsNodeAsync()Asynchronous implementation ofgetLastMethodOutputArgumentsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodCallTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getLastMethodCallTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the LastMethodCallTime Node.The returned value is the last seen; it is not read live from the server.
- 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
void setLastMethodCallTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the LastMethodCallTime Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readLastMethodCallTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the LastMethodCallTime Node from the server and update the local value if the operation succeeds.- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodCallTime
void writeLastMethodCallTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the LastMethodCallTime Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readLastMethodCallTimeAsync()An asynchronous implementation ofreadLastMethodCallTime().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodCallTimeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodCallTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteLastMethodCallTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodCallTimeNode
Get the LastMethodCallTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getLastMethodCallTimeNodeAsync()Asynchronous implementation ofgetLastMethodCallTimeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastMethodReturnStatus
org.eclipse.milo.opcua.stack.core.types.structured.StatusResult getLastMethodReturnStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the LastMethodReturnStatus Node.The returned value is the last seen; it is not read live from the server.
- 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
void setLastMethodReturnStatus(org.eclipse.milo.opcua.stack.core.types.structured.StatusResult value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the LastMethodReturnStatus Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.structured.StatusResult readLastMethodReturnStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the LastMethodReturnStatus Node from the server and update the local value if the operation succeeds.- Returns:
- the
StatusResultvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastMethodReturnStatus
void writeLastMethodReturnStatus(org.eclipse.milo.opcua.stack.core.types.structured.StatusResult value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the LastMethodReturnStatus Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.StatusResult> readLastMethodReturnStatusAsync()An asynchronous implementation ofreadLastMethodReturnStatus().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastMethodReturnStatusAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastMethodReturnStatusAsync(org.eclipse.milo.opcua.stack.core.types.structured.StatusResult value) An asynchronous implementation ofwriteLastMethodReturnStatus(org.eclipse.milo.opcua.stack.core.types.structured.StatusResult).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastMethodReturnStatusNode
Get the LastMethodReturnStatusPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getLastMethodReturnStatusNodeAsync()Asynchronous implementation ofgetLastMethodReturnStatusNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-