Class IIeeeBaseTsnTrafficSpecificationTypeNode
java.lang.Object
org.eclipse.milo.opcua.sdk.client.nodes.UaNode
org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseObjectTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseInterfaceTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.IIeeeBaseTsnTrafficSpecificationTypeNode
- All Implemented Interfaces:
BaseInterfaceType,BaseObjectType,IIeeeBaseTsnTrafficSpecificationType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
public class IIeeeBaseTsnTrafficSpecificationTypeNode
extends BaseInterfaceTypeNode
implements IIeeeBaseTsnTrafficSpecificationType
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionIIeeeBaseTsnTrafficSpecificationTypeNode(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 TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumberGet the local value of the Interval Node.Get the IntervalBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.getIntervalNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the MaxFrameSize Node.Get the MaxFrameSizeBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.getMaxFrameSizeNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShortGet the local value of the MaxIntervalFrames Node.Get the MaxIntervalFramesBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.getMaxIntervalFramesNode().org.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumberRead the value of the Interval Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumber>An asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.readInterval().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the MaxFrameSize Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>An asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.readMaxFrameSize().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShortRead the value of the MaxIntervalFrames 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 ofIIeeeBaseTsnTrafficSpecificationType.readMaxIntervalFrames().voidsetInterval(org.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumber value) Set the local value of the Interval Node.voidsetMaxFrameSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the MaxFrameSize Node.voidsetMaxIntervalFrames(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) Set the local value of the MaxIntervalFrames Node.voidwriteInterval(org.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumber value) Write a new value for the Interval Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeIntervalAsync(org.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumber interval) An asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.writeInterval(org.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumber).voidwriteMaxFrameSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the MaxFrameSize Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaxFrameSizeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxFrameSize) An asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.writeMaxFrameSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteMaxIntervalFrames(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) Write a new value for the MaxIntervalFrames Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaxIntervalFramesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort maxIntervalFrames) An asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.writeMaxIntervalFrames(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort).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
-
IIeeeBaseTsnTrafficSpecificationTypeNode
public IIeeeBaseTsnTrafficSpecificationTypeNode(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
-
getMaxIntervalFrames
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getMaxIntervalFrames() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeBaseTsnTrafficSpecificationTypeGet the local value of the MaxIntervalFrames Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getMaxIntervalFramesin interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- the local value of the MaxIntervalFrames Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxIntervalFrames Node.
-
setMaxIntervalFrames
public void setMaxIntervalFrames(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeSet the local value of the MaxIntervalFrames Node.The value is only updated locally; it is not written to the server.
- Specified by:
setMaxIntervalFramesin interfaceIIeeeBaseTsnTrafficSpecificationType- Parameters:
value- the local value to set for the MaxIntervalFrames Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxIntervalFrames Node.
-
readMaxIntervalFrames
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort readMaxIntervalFrames() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeBaseTsnTrafficSpecificationTypeRead the value of the MaxIntervalFrames Node from the server and update the local value if the operation succeeds.- Specified by:
readMaxIntervalFramesin interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- the
UShortvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaxIntervalFrames
public void writeMaxIntervalFrames(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeWrite a new value for the MaxIntervalFrames Node to the server and update the local value if the operation succeeds.- Specified by:
writeMaxIntervalFramesin interfaceIIeeeBaseTsnTrafficSpecificationType- Parameters:
value- theUShortvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaxIntervalFramesAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> readMaxIntervalFramesAsync()Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeAn asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.readMaxIntervalFrames().- Specified by:
readMaxIntervalFramesAsyncin interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxIntervalFramesAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxIntervalFramesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort maxIntervalFrames) Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeAn asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.writeMaxIntervalFrames(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort).- Specified by:
writeMaxIntervalFramesAsyncin interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaxIntervalFramesNode
public BaseDataVariableTypeNode getMaxIntervalFramesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeBaseTsnTrafficSpecificationTypeGet the MaxIntervalFramesBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMaxIntervalFramesNodein interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- the MaxIntervalFrames
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaxIntervalFramesNodeAsync
Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeAsynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.getMaxIntervalFramesNode().- Specified by:
getMaxIntervalFramesNodeAsyncin interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxFrameSize
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxFrameSize() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeBaseTsnTrafficSpecificationTypeGet the local value of the MaxFrameSize Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getMaxFrameSizein interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- the local value of the MaxFrameSize Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxFrameSize Node.
-
setMaxFrameSize
public void setMaxFrameSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeSet the local value of the MaxFrameSize Node.The value is only updated locally; it is not written to the server.
- Specified by:
setMaxFrameSizein interfaceIIeeeBaseTsnTrafficSpecificationType- Parameters:
value- the local value to set for the MaxFrameSize Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxFrameSize Node.
-
readMaxFrameSize
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxFrameSize() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeBaseTsnTrafficSpecificationTypeRead the value of the MaxFrameSize Node from the server and update the local value if the operation succeeds.- Specified by:
readMaxFrameSizein interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaxFrameSize
public void writeMaxFrameSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeWrite a new value for the MaxFrameSize Node to the server and update the local value if the operation succeeds.- Specified by:
writeMaxFrameSizein interfaceIIeeeBaseTsnTrafficSpecificationType- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaxFrameSizeAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxFrameSizeAsync()Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeAn asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.readMaxFrameSize().- Specified by:
readMaxFrameSizeAsyncin interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxFrameSizeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxFrameSizeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxFrameSize) Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeAn asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.writeMaxFrameSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Specified by:
writeMaxFrameSizeAsyncin interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaxFrameSizeNode
public BaseDataVariableTypeNode getMaxFrameSizeNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeBaseTsnTrafficSpecificationTypeGet the MaxFrameSizeBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMaxFrameSizeNodein interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- the MaxFrameSize
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaxFrameSizeNodeAsync
Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeAsynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.getMaxFrameSizeNode().- Specified by:
getMaxFrameSizeNodeAsyncin interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getInterval
public org.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumber getInterval() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeBaseTsnTrafficSpecificationTypeGet the local value of the Interval Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getIntervalin interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- the local value of the Interval Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Interval Node.
-
setInterval
public void setInterval(org.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumber value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeSet the local value of the Interval Node.The value is only updated locally; it is not written to the server.
- Specified by:
setIntervalin interfaceIIeeeBaseTsnTrafficSpecificationType- Parameters:
value- the local value to set for the Interval Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Interval Node.
-
readInterval
public org.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumber readInterval() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeBaseTsnTrafficSpecificationTypeRead the value of the Interval Node from the server and update the local value if the operation succeeds.- Specified by:
readIntervalin interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- the
UnsignedRationalNumbervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeInterval
public void writeInterval(org.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumber value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeWrite a new value for the Interval Node to the server and update the local value if the operation succeeds.- Specified by:
writeIntervalin interfaceIIeeeBaseTsnTrafficSpecificationType- Parameters:
value- theUnsignedRationalNumbervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readIntervalAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumber> readIntervalAsync()Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeAn asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.readInterval().- Specified by:
readIntervalAsyncin interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeIntervalAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeIntervalAsync(org.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumber interval) Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeAn asynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.writeInterval(org.eclipse.milo.opcua.stack.core.types.structured.UnsignedRationalNumber).- Specified by:
writeIntervalAsyncin interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getIntervalNode
public BaseDataVariableTypeNode getIntervalNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeBaseTsnTrafficSpecificationTypeGet the IntervalBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getIntervalNodein interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- the Interval
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getIntervalNodeAsync
Description copied from interface:IIeeeBaseTsnTrafficSpecificationTypeAsynchronous implementation ofIIeeeBaseTsnTrafficSpecificationType.getIntervalNode().- Specified by:
getIntervalNodeAsyncin interfaceIIeeeBaseTsnTrafficSpecificationType- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-