Class PubSubKeyPushTargetTypeNode
- All Implemented Interfaces:
BaseObjectType,PubSubKeyPushTargetType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
-
Field Summary
Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PubSubKeyPushTargetType
APPLICATION_URI, ENDPOINT_URL, LAST_PUSH_ERROR_TIME, LAST_PUSH_EXECUTION_TIME, REQUESTED_KEY_COUNT, RETRY_INTERVAL, SECURITY_POLICY_URI, USER_TOKEN_TYPE -
Constructor Summary
ConstructorsConstructorDescriptionPubSubKeyPushTargetTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier) -
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the ApplicationUri Node.Get the ApplicationUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPubSubKeyPushTargetType.getApplicationUriNode().Get the local value of the EndpointUrl Node.Get the EndpointUrlPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPubSubKeyPushTargetType.getEndpointUrlNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the LastPushErrorTime Node.Get the LastPushErrorTimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPubSubKeyPushTargetType.getLastPushErrorTimeNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the LastPushExecutionTime Node.Get the LastPushExecutionTimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPubSubKeyPushTargetType.getLastPushExecutionTimeNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShortGet the local value of the RequestedKeyCount Node.Get the RequestedKeyCountPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPubSubKeyPushTargetType.getRequestedKeyCountNode().Get the local value of the RetryInterval Node.Get the RetryIntervalPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPubSubKeyPushTargetType.getRetryIntervalNode().Get the local value of the SecurityPolicyUri Node.Get the SecurityPolicyUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPubSubKeyPushTargetType.getSecurityPolicyUriNode().org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicyGet the local value of the UserTokenType Node.Get the UserTokenTypePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPubSubKeyPushTargetType.getUserTokenTypeNode().Read the value of the ApplicationUri Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofPubSubKeyPushTargetType.readApplicationUri().Read the value of the EndpointUrl Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofPubSubKeyPushTargetType.readEndpointUrl().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the LastPushErrorTime 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 ofPubSubKeyPushTargetType.readLastPushErrorTime().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the LastPushExecutionTime 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 ofPubSubKeyPushTargetType.readLastPushExecutionTime().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShortRead the value of the RequestedKeyCount Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort>An asynchronous implementation ofPubSubKeyPushTargetType.readRequestedKeyCount().Read the value of the RetryInterval Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofPubSubKeyPushTargetType.readRetryInterval().Read the value of the SecurityPolicyUri Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofPubSubKeyPushTargetType.readSecurityPolicyUri().org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicyRead the value of the UserTokenType Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy>An asynchronous implementation ofPubSubKeyPushTargetType.readUserTokenType().voidsetApplicationUri(String value) Set the local value of the ApplicationUri Node.voidsetEndpointUrl(String value) Set the local value of the EndpointUrl Node.voidsetLastPushErrorTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the LastPushErrorTime Node.voidsetLastPushExecutionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the LastPushExecutionTime Node.voidsetRequestedKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) Set the local value of the RequestedKeyCount Node.voidsetRetryInterval(Double value) Set the local value of the RetryInterval Node.voidsetSecurityPolicyUri(String value) Set the local value of the SecurityPolicyUri Node.voidsetUserTokenType(org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy value) Set the local value of the UserTokenType Node.voidwriteApplicationUri(String value) Write a new value for the ApplicationUri Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeApplicationUriAsync(String applicationUri) An asynchronous implementation ofPubSubKeyPushTargetType.writeApplicationUri(java.lang.String).voidwriteEndpointUrl(String value) Write a new value for the EndpointUrl Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeEndpointUrlAsync(String endpointUrl) An asynchronous implementation ofPubSubKeyPushTargetType.writeEndpointUrl(java.lang.String).voidwriteLastPushErrorTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the LastPushErrorTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastPushErrorTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime lastPushErrorTime) An asynchronous implementation ofPubSubKeyPushTargetType.writeLastPushErrorTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).voidwriteLastPushExecutionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the LastPushExecutionTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastPushExecutionTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime lastPushExecutionTime) An asynchronous implementation ofPubSubKeyPushTargetType.writeLastPushExecutionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).voidwriteRequestedKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) Write a new value for the RequestedKeyCount Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeRequestedKeyCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort requestedKeyCount) An asynchronous implementation ofPubSubKeyPushTargetType.writeRequestedKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort).voidwriteRetryInterval(Double value) Write a new value for the RetryInterval Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeRetryIntervalAsync(Double retryInterval) An asynchronous implementation ofPubSubKeyPushTargetType.writeRetryInterval(java.lang.Double).voidwriteSecurityPolicyUri(String value) Write a new value for the SecurityPolicyUri Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSecurityPolicyUriAsync(String securityPolicyUri) An asynchronous implementation ofPubSubKeyPushTargetType.writeSecurityPolicyUri(java.lang.String).voidwriteUserTokenType(org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy value) Write a new value for the UserTokenType Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeUserTokenTypeAsync(org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy userTokenType) An asynchronous implementation ofPubSubKeyPushTargetType.writeUserTokenType(org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy).Methods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIconAsync, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersionAsync, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIconAsync, setNamingRuleAsync, setNodeVersionAsync, writeEventNotifierMethods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaNode
browse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getAccessRestrictions, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, invalidate, readAccessRestrictions, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readRolePermissions, readUserRolePermissions, readUserWriteMask, readWriteMask, refresh, refreshAsync, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAccessRestrictions, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeRolePermissions, writeUserRolePermissions, writeUserWriteMask, writeWriteMaskMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
getEventNotifier, setEventNotifier
-
Constructor Details
-
PubSubKeyPushTargetTypeNode
public PubSubKeyPushTargetTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier)
-
-
Method Details
-
getApplicationUri
Description copied from interface:PubSubKeyPushTargetTypeGet the local value of the ApplicationUri Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getApplicationUriin interfacePubSubKeyPushTargetType- Returns:
- the local value of the ApplicationUri Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ApplicationUri Node.
-
setApplicationUri
Description copied from interface:PubSubKeyPushTargetTypeSet the local value of the ApplicationUri Node.The value is only updated locally; it is not written to the server.
- Specified by:
setApplicationUriin interfacePubSubKeyPushTargetType- Parameters:
value- the local value to set for the ApplicationUri Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ApplicationUri Node.
-
readApplicationUri
Description copied from interface:PubSubKeyPushTargetTypeRead the value of the ApplicationUri Node from the server and update the local value if the operation succeeds.- Specified by:
readApplicationUriin interfacePubSubKeyPushTargetType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeApplicationUri
Description copied from interface:PubSubKeyPushTargetTypeWrite a new value for the ApplicationUri Node to the server and update the local value if the operation succeeds.- Specified by:
writeApplicationUriin interfacePubSubKeyPushTargetType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readApplicationUriAsync
Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.readApplicationUri().- Specified by:
readApplicationUriAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeApplicationUriAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeApplicationUriAsync(String applicationUri) Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.writeApplicationUri(java.lang.String).- Specified by:
writeApplicationUriAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getApplicationUriNode
public PropertyTypeNode getApplicationUriNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubKeyPushTargetTypeGet the ApplicationUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getApplicationUriNodein interfacePubSubKeyPushTargetType- Returns:
- the ApplicationUri
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getApplicationUriNodeAsync
Description copied from interface:PubSubKeyPushTargetTypeAsynchronous implementation ofPubSubKeyPushTargetType.getApplicationUriNode().- Specified by:
getApplicationUriNodeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getEndpointUrl
Description copied from interface:PubSubKeyPushTargetTypeGet the local value of the EndpointUrl Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getEndpointUrlin interfacePubSubKeyPushTargetType- Returns:
- the local value of the EndpointUrl Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the EndpointUrl Node.
-
setEndpointUrl
Description copied from interface:PubSubKeyPushTargetTypeSet the local value of the EndpointUrl Node.The value is only updated locally; it is not written to the server.
- Specified by:
setEndpointUrlin interfacePubSubKeyPushTargetType- Parameters:
value- the local value to set for the EndpointUrl Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the EndpointUrl Node.
-
readEndpointUrl
Description copied from interface:PubSubKeyPushTargetTypeRead the value of the EndpointUrl Node from the server and update the local value if the operation succeeds.- Specified by:
readEndpointUrlin interfacePubSubKeyPushTargetType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeEndpointUrl
Description copied from interface:PubSubKeyPushTargetTypeWrite a new value for the EndpointUrl Node to the server and update the local value if the operation succeeds.- Specified by:
writeEndpointUrlin interfacePubSubKeyPushTargetType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readEndpointUrlAsync
Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.readEndpointUrl().- Specified by:
readEndpointUrlAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeEndpointUrlAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEndpointUrlAsync(String endpointUrl) Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.writeEndpointUrl(java.lang.String).- Specified by:
writeEndpointUrlAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getEndpointUrlNode
Description copied from interface:PubSubKeyPushTargetTypeGet the EndpointUrlPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getEndpointUrlNodein interfacePubSubKeyPushTargetType- Returns:
- the EndpointUrl
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getEndpointUrlNodeAsync
Description copied from interface:PubSubKeyPushTargetTypeAsynchronous implementation ofPubSubKeyPushTargetType.getEndpointUrlNode().- Specified by:
getEndpointUrlNodeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSecurityPolicyUri
Description copied from interface:PubSubKeyPushTargetTypeGet the local value of the SecurityPolicyUri Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSecurityPolicyUriin interfacePubSubKeyPushTargetType- Returns:
- the local value of the SecurityPolicyUri Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityPolicyUri Node.
-
setSecurityPolicyUri
Description copied from interface:PubSubKeyPushTargetTypeSet the local value of the SecurityPolicyUri Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSecurityPolicyUriin interfacePubSubKeyPushTargetType- Parameters:
value- the local value to set for the SecurityPolicyUri Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityPolicyUri Node.
-
readSecurityPolicyUri
Description copied from interface:PubSubKeyPushTargetTypeRead the value of the SecurityPolicyUri Node from the server and update the local value if the operation succeeds.- Specified by:
readSecurityPolicyUriin interfacePubSubKeyPushTargetType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSecurityPolicyUri
public void writeSecurityPolicyUri(String value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PubSubKeyPushTargetTypeWrite a new value for the SecurityPolicyUri Node to the server and update the local value if the operation succeeds.- Specified by:
writeSecurityPolicyUriin interfacePubSubKeyPushTargetType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSecurityPolicyUriAsync
Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.readSecurityPolicyUri().- Specified by:
readSecurityPolicyUriAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSecurityPolicyUriAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSecurityPolicyUriAsync(String securityPolicyUri) Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.writeSecurityPolicyUri(java.lang.String).- Specified by:
writeSecurityPolicyUriAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSecurityPolicyUriNode
public PropertyTypeNode getSecurityPolicyUriNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubKeyPushTargetTypeGet the SecurityPolicyUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSecurityPolicyUriNodein interfacePubSubKeyPushTargetType- Returns:
- the SecurityPolicyUri
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSecurityPolicyUriNodeAsync
Description copied from interface:PubSubKeyPushTargetTypeAsynchronous implementation ofPubSubKeyPushTargetType.getSecurityPolicyUriNode().- Specified by:
getSecurityPolicyUriNodeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getUserTokenType
public org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy getUserTokenType() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubKeyPushTargetTypeGet the local value of the UserTokenType Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getUserTokenTypein interfacePubSubKeyPushTargetType- Returns:
- the local value of the UserTokenType Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the UserTokenType Node.
-
setUserTokenType
public void setUserTokenType(org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PubSubKeyPushTargetTypeSet the local value of the UserTokenType Node.The value is only updated locally; it is not written to the server.
- Specified by:
setUserTokenTypein interfacePubSubKeyPushTargetType- Parameters:
value- the local value to set for the UserTokenType Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the UserTokenType Node.
-
readUserTokenType
public org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy readUserTokenType() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubKeyPushTargetTypeRead the value of the UserTokenType Node from the server and update the local value if the operation succeeds.- Specified by:
readUserTokenTypein interfacePubSubKeyPushTargetType- Returns:
- the
UserTokenPolicyvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeUserTokenType
public void writeUserTokenType(org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PubSubKeyPushTargetTypeWrite a new value for the UserTokenType Node to the server and update the local value if the operation succeeds.- Specified by:
writeUserTokenTypein interfacePubSubKeyPushTargetType- Parameters:
value- theUserTokenPolicyvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readUserTokenTypeAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy> readUserTokenTypeAsync()Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.readUserTokenType().- Specified by:
readUserTokenTypeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeUserTokenTypeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeUserTokenTypeAsync(org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy userTokenType) Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.writeUserTokenType(org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy).- Specified by:
writeUserTokenTypeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getUserTokenTypeNode
Description copied from interface:PubSubKeyPushTargetTypeGet the UserTokenTypePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getUserTokenTypeNodein interfacePubSubKeyPushTargetType- Returns:
- the UserTokenType
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getUserTokenTypeNodeAsync
Description copied from interface:PubSubKeyPushTargetTypeAsynchronous implementation ofPubSubKeyPushTargetType.getUserTokenTypeNode().- Specified by:
getUserTokenTypeNodeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getRequestedKeyCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getRequestedKeyCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubKeyPushTargetTypeGet the local value of the RequestedKeyCount Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getRequestedKeyCountin interfacePubSubKeyPushTargetType- Returns:
- the local value of the RequestedKeyCount Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the RequestedKeyCount Node.
-
setRequestedKeyCount
public void setRequestedKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PubSubKeyPushTargetTypeSet the local value of the RequestedKeyCount Node.The value is only updated locally; it is not written to the server.
- Specified by:
setRequestedKeyCountin interfacePubSubKeyPushTargetType- Parameters:
value- the local value to set for the RequestedKeyCount Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the RequestedKeyCount Node.
-
readRequestedKeyCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort readRequestedKeyCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubKeyPushTargetTypeRead the value of the RequestedKeyCount Node from the server and update the local value if the operation succeeds.- Specified by:
readRequestedKeyCountin interfacePubSubKeyPushTargetType- Returns:
- the
UShortvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeRequestedKeyCount
public void writeRequestedKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PubSubKeyPushTargetTypeWrite a new value for the RequestedKeyCount Node to the server and update the local value if the operation succeeds.- Specified by:
writeRequestedKeyCountin interfacePubSubKeyPushTargetType- Parameters:
value- theUShortvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readRequestedKeyCountAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> readRequestedKeyCountAsync()Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.readRequestedKeyCount().- Specified by:
readRequestedKeyCountAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeRequestedKeyCountAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeRequestedKeyCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort requestedKeyCount) Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.writeRequestedKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort).- Specified by:
writeRequestedKeyCountAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getRequestedKeyCountNode
public PropertyTypeNode getRequestedKeyCountNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubKeyPushTargetTypeGet the RequestedKeyCountPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getRequestedKeyCountNodein interfacePubSubKeyPushTargetType- Returns:
- the RequestedKeyCount
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getRequestedKeyCountNodeAsync
Description copied from interface:PubSubKeyPushTargetTypeAsynchronous implementation ofPubSubKeyPushTargetType.getRequestedKeyCountNode().- Specified by:
getRequestedKeyCountNodeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getRetryInterval
Description copied from interface:PubSubKeyPushTargetTypeGet the local value of the RetryInterval Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getRetryIntervalin interfacePubSubKeyPushTargetType- Returns:
- the local value of the RetryInterval Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the RetryInterval Node.
-
setRetryInterval
Description copied from interface:PubSubKeyPushTargetTypeSet the local value of the RetryInterval Node.The value is only updated locally; it is not written to the server.
- Specified by:
setRetryIntervalin interfacePubSubKeyPushTargetType- Parameters:
value- the local value to set for the RetryInterval Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the RetryInterval Node.
-
readRetryInterval
Description copied from interface:PubSubKeyPushTargetTypeRead the value of the RetryInterval Node from the server and update the local value if the operation succeeds.- Specified by:
readRetryIntervalin interfacePubSubKeyPushTargetType- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeRetryInterval
Description copied from interface:PubSubKeyPushTargetTypeWrite a new value for the RetryInterval Node to the server and update the local value if the operation succeeds.- Specified by:
writeRetryIntervalin interfacePubSubKeyPushTargetType- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readRetryIntervalAsync
Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.readRetryInterval().- Specified by:
readRetryIntervalAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeRetryIntervalAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeRetryIntervalAsync(Double retryInterval) Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.writeRetryInterval(java.lang.Double).- Specified by:
writeRetryIntervalAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getRetryIntervalNode
Description copied from interface:PubSubKeyPushTargetTypeGet the RetryIntervalPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getRetryIntervalNodein interfacePubSubKeyPushTargetType- Returns:
- the RetryInterval
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getRetryIntervalNodeAsync
Description copied from interface:PubSubKeyPushTargetTypeAsynchronous implementation ofPubSubKeyPushTargetType.getRetryIntervalNode().- Specified by:
getRetryIntervalNodeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastPushExecutionTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getLastPushExecutionTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubKeyPushTargetTypeGet the local value of the LastPushExecutionTime Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getLastPushExecutionTimein interfacePubSubKeyPushTargetType- Returns:
- the local value of the LastPushExecutionTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastPushExecutionTime Node.
-
setLastPushExecutionTime
public void setLastPushExecutionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PubSubKeyPushTargetTypeSet the local value of the LastPushExecutionTime Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastPushExecutionTimein interfacePubSubKeyPushTargetType- Parameters:
value- the local value to set for the LastPushExecutionTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastPushExecutionTime Node.
-
readLastPushExecutionTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readLastPushExecutionTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubKeyPushTargetTypeRead the value of the LastPushExecutionTime Node from the server and update the local value if the operation succeeds.- Specified by:
readLastPushExecutionTimein interfacePubSubKeyPushTargetType- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastPushExecutionTime
public void writeLastPushExecutionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PubSubKeyPushTargetTypeWrite a new value for the LastPushExecutionTime Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastPushExecutionTimein interfacePubSubKeyPushTargetType- Parameters:
value- theDateTimevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastPushExecutionTimeAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readLastPushExecutionTimeAsync()Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.readLastPushExecutionTime().- Specified by:
readLastPushExecutionTimeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastPushExecutionTimeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastPushExecutionTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime lastPushExecutionTime) Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.writeLastPushExecutionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeLastPushExecutionTimeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastPushExecutionTimeNode
public PropertyTypeNode getLastPushExecutionTimeNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubKeyPushTargetTypeGet the LastPushExecutionTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastPushExecutionTimeNodein interfacePubSubKeyPushTargetType- Returns:
- the LastPushExecutionTime
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastPushExecutionTimeNodeAsync
Description copied from interface:PubSubKeyPushTargetTypeAsynchronous implementation ofPubSubKeyPushTargetType.getLastPushExecutionTimeNode().- Specified by:
getLastPushExecutionTimeNodeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastPushErrorTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getLastPushErrorTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubKeyPushTargetTypeGet the local value of the LastPushErrorTime Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getLastPushErrorTimein interfacePubSubKeyPushTargetType- Returns:
- the local value of the LastPushErrorTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastPushErrorTime Node.
-
setLastPushErrorTime
public void setLastPushErrorTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PubSubKeyPushTargetTypeSet the local value of the LastPushErrorTime Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastPushErrorTimein interfacePubSubKeyPushTargetType- Parameters:
value- the local value to set for the LastPushErrorTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastPushErrorTime Node.
-
readLastPushErrorTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readLastPushErrorTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubKeyPushTargetTypeRead the value of the LastPushErrorTime Node from the server and update the local value if the operation succeeds.- Specified by:
readLastPushErrorTimein interfacePubSubKeyPushTargetType- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastPushErrorTime
public void writeLastPushErrorTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PubSubKeyPushTargetTypeWrite a new value for the LastPushErrorTime Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastPushErrorTimein interfacePubSubKeyPushTargetType- Parameters:
value- theDateTimevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastPushErrorTimeAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readLastPushErrorTimeAsync()Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.readLastPushErrorTime().- Specified by:
readLastPushErrorTimeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastPushErrorTimeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastPushErrorTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime lastPushErrorTime) Description copied from interface:PubSubKeyPushTargetTypeAn asynchronous implementation ofPubSubKeyPushTargetType.writeLastPushErrorTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeLastPushErrorTimeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastPushErrorTimeNode
public PropertyTypeNode getLastPushErrorTimeNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubKeyPushTargetTypeGet the LastPushErrorTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastPushErrorTimeNodein interfacePubSubKeyPushTargetType- Returns:
- the LastPushErrorTime
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastPushErrorTimeNodeAsync
Description copied from interface:PubSubKeyPushTargetTypeAsynchronous implementation ofPubSubKeyPushTargetType.getLastPushErrorTimeNode().- Specified by:
getLastPushErrorTimeNodeAsyncin interfacePubSubKeyPushTargetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-