Skip to content

Add a new OpcUaClient.create overload#1487

Merged
kevinherron merged 1 commit into1.0from
issues/gh1486
Jun 6, 2025
Merged

Add a new OpcUaClient.create overload#1487
kevinherron merged 1 commit into1.0from
issues/gh1486

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>)

1 participant