Skip to content

Conversation

@kevinherron
Copy link
Contributor

Adds a new OpcUaClient.create overload that accepts an OpcUaClientConfig and a callback that can be used to configure an OpcTcpClientTransportConfigBuilder.

fixes #1486

Adds a new `OpcUaClient.create` overload that accepts an `OpcUaClientConfig` and a callback that can be used to configure an `OpcTcpClientTransportConfigBuilder`.

fixes #1486
@kevinherron kevinherron added this to the 1.0.1 milestone Jun 6, 2025
@kevinherron kevinherron requested a review from Copilot June 6, 2025 11:24
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a new overload for the create method in OpcUaClient to allow custom transport configuration via a callback.

  • Introduces a create method that accepts an OpcUaClientConfig and a Consumer for configuring the OpcTcpClientTransportConfigBuilder.
  • Ensures consistent error handling and returns a properly configured OpcUaClient.

@kevinherron kevinherron merged commit 111e875 into 1.0 Jun 6, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add OpcUaClient.create(OpcUaClientConfig, Consumer<OpcTcpClientTransportConfigBuilder>)

2 participants