Create and use CppClusterCredentials and CppDnsConfig interfaces for connection

Description

We have a way to bind to the couchbase::core::cluster_credentials (see code here) and couchbase::core::io::dns::dns_config ([see code here|https://github.com/couchbase/couchnode/blob/5884066d27b3c6ed3ede47d992e337a7cdc82213/src/jstocbpp_basic.hpp#L46-L58) objects, but we do not create interfaces in binding.ts. We should create the CppClusterCredentials and CppDnsConfig interfaces to utilize during connect (see code here).

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

Show:

Jared Casey March 9, 2023 at 3:56 PM

Added CppClusterCredentials and CppDnsConfig interfaces.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Fix versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created February 22, 2023 at 9:57 PM
Updated March 9, 2023 at 3:56 PM
Resolved March 9, 2023 at 3:56 PM
Instabug