Interface ReaderGroupType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode,PubSubGroupType
- All Known Implementing Classes:
ReaderGroupTypeNode
-
Field Summary
Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PubSubGroupType
GROUP_PROPERTIES, MAX_NETWORK_MESSAGE_SIZE, SECURITY_GROUP_ID, SECURITY_KEY_SERVICES, SECURITY_MODE -
Method Summary
Modifier and TypeMethodDescriptionGet the DiagnosticsPubSubDiagnosticsReaderGroupTypeNode, ornullif it does not exist.Asynchronous implementation ofgetDiagnosticsNode().Get the MessageSettingsReaderGroupMessageTypeNode, ornullif it does not exist.CompletableFuture<? extends ReaderGroupMessageType>Asynchronous implementation ofgetMessageSettingsNode().Get the TransportSettingsReaderGroupTransportTypeNode, ornullif it does not exist.CompletableFuture<? extends ReaderGroupTransportType>Asynchronous implementation ofgetTransportSettingsNode().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.ObjectNode
getEventNotifier, setEventNotifierMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PubSubGroupType
getGroupProperties, getGroupPropertiesNode, getGroupPropertiesNodeAsync, getMaxNetworkMessageSize, getMaxNetworkMessageSizeNode, getMaxNetworkMessageSizeNodeAsync, getSecurityGroupId, getSecurityGroupIdNode, getSecurityGroupIdNodeAsync, getSecurityKeyServices, getSecurityKeyServicesNode, getSecurityKeyServicesNodeAsync, getSecurityMode, getSecurityModeNode, getSecurityModeNodeAsync, getStatusNode, getStatusNodeAsync, readGroupProperties, readGroupPropertiesAsync, readMaxNetworkMessageSize, readMaxNetworkMessageSizeAsync, readSecurityGroupId, readSecurityGroupIdAsync, readSecurityKeyServices, readSecurityKeyServicesAsync, readSecurityMode, readSecurityModeAsync, setGroupProperties, setMaxNetworkMessageSize, setSecurityGroupId, setSecurityKeyServices, setSecurityMode, writeGroupProperties, writeGroupPropertiesAsync, writeMaxNetworkMessageSize, writeMaxNetworkMessageSizeAsync, writeSecurityGroupId, writeSecurityGroupIdAsync, writeSecurityKeyServices, writeSecurityKeyServicesAsync, writeSecurityMode, writeSecurityModeAsync
-
Method Details
-
getDiagnosticsNode
PubSubDiagnosticsReaderGroupType getDiagnosticsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the DiagnosticsPubSubDiagnosticsReaderGroupTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Diagnostics
PubSubDiagnosticsReaderGroupTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDiagnosticsNodeAsync
CompletableFuture<? extends PubSubDiagnosticsReaderGroupType> getDiagnosticsNodeAsync()Asynchronous implementation ofgetDiagnosticsNode().- Returns:
- a CompletableFuture that completes successfully with the PubSubDiagnosticsReaderGroupType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getTransportSettingsNode
ReaderGroupTransportType getTransportSettingsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the TransportSettingsReaderGroupTransportTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the TransportSettings
ReaderGroupTransportTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getTransportSettingsNodeAsync
CompletableFuture<? extends ReaderGroupTransportType> getTransportSettingsNodeAsync()Asynchronous implementation ofgetTransportSettingsNode().- Returns:
- a CompletableFuture that completes successfully with the ReaderGroupTransportType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMessageSettingsNode
ReaderGroupMessageType getMessageSettingsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the MessageSettingsReaderGroupMessageTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the MessageSettings
ReaderGroupMessageTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMessageSettingsNodeAsync
CompletableFuture<? extends ReaderGroupMessageType> getMessageSettingsNodeAsync()Asynchronous implementation ofgetMessageSettingsNode().- Returns:
- a CompletableFuture that completes successfully with the ReaderGroupMessageType Node or completes exceptionally if an error occurs creating or getting the Node.
-