Class OperationLimits
java.lang.Object
org.eclipse.milo.opcua.sdk.client.OperationLimits
Operation limits of the Server, obtained by reading Variables of the OperationLimits Object.
-
Constructor Summary
ConstructorsConstructorDescriptionOperationLimits(@Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerRead, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerWrite, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerMethodCall, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerBrowse, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerRegisterNodes, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerTranslateBrowsePathsToNodeIds, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerNodeManagement, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxMonitoredItemsPerCall, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerHistoryReadData, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerHistoryReadEvents, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerHistoryUpdateData, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerHistoryUpdateEvents) -
Method Summary
Modifier and TypeMethodDescriptionOptional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>
-
Constructor Details
-
OperationLimits
public OperationLimits(@Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerRead, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerWrite, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerMethodCall, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerBrowse, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerRegisterNodes, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerTranslateBrowsePathsToNodeIds, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerNodeManagement, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxMonitoredItemsPerCall, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerHistoryReadData, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerHistoryReadEvents, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerHistoryUpdateData, @Nullable org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNodesPerHistoryUpdateEvents)
-
-
Method Details
-
maxNodesPerRead
public Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> maxNodesPerRead()- Returns:
- the maximum size of the nodesToRead array when a Client calls the Read Service.
-
maxNodesPerWrite
public Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> maxNodesPerWrite()- Returns:
- the maximum size of the nodesToWrite array when a Client calls the Write Service.
-
maxNodesPerMethodCall
public Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> maxNodesPerMethodCall()- Returns:
- the maximum size of the methodsToCall array when a Client calls the Call Service.
-
maxNodesPerBrowse
public Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> maxNodesPerBrowse()- Returns:
- the maximum size of the nodesToBrowse array when a Client calls the Browse Service, or the continuationPoints array when a Client calls the BrowseNext Service.
-
maxNodesPerRegisterNodes
public Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> maxNodesPerRegisterNodes()- Returns:
- the maximum size of the nodesToRegister array when a Client calls the RegisterNodes Service and the maximum size of the nodesToUnregister array when a Client calls the UnregisterNodes Service.
-
maxNodesPerTranslateBrowsePathsToNodeIds
public Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> maxNodesPerTranslateBrowsePathsToNodeIds()- Returns:
- the maximum size of the browsePaths array when a Client calls the TranslateBrowsePathsToNodeIds Service.
-
maxNodesPerNodeManagement
public Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> maxNodesPerNodeManagement()- Returns:
- the maximum size of the nodesToAdd, referencesToAdd, nodesToDelete, and referencesToDelete arrays when a Client calls the AddNodes, AddReferences, DeleteNodes, and DeleteReferences Services.
-
maxMonitoredItemsPerCall
public Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> maxMonitoredItemsPerCall()- Returns:
- the maximum size of the array when a Client calls the CreateMonitoredItems, ModifyMonitoredItems, DeleteMonitoredItems, SetMonitoringMode, and SetTriggering services.
-
maxNodesPerHistoryReadData
public Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> maxNodesPerHistoryReadData()- Returns:
- the maximum size of the nodesToRead array when a Client calls the HistoryRead Service for data.
-
maxNodesPerHistoryReadEvents
public Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> maxNodesPerHistoryReadEvents()- Returns:
- the maximum size of the nodesToRead array when a Client calls the HistoryRead Service for events.
-
maxNodesPerHistoryUpdateData
public Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> maxNodesPerHistoryUpdateData()- Returns:
- the maximum size of the historyUpdateDetails array when a Client calls the HistoryUpdate Service for data.
-
maxNodesPerHistoryUpdateEvents
public Optional<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> maxNodesPerHistoryUpdateEvents()- Returns:
- the maximum size of the historyUpdateDetails array when a Client calls the HistoryUpdate Service for events.
-