Class JDBCAdapterContext.Builder

    • Constructor Detail

      • Builder

        public Builder()
        Create a new builder.
    • Method Detail

      • connectionFactory

        public JDBCAdapterContext.Builder connectionFactory​(ConnectionFactory connectionFactory)
        Set the connection factory used by the adapter.
        Parameters:
        connectionFactory - connection factory
        Returns:
        this builder
      • properties

        public JDBCAdapterContext.Builder properties​(com.exasol.adapter.AdapterProperties properties)
        Set the adapter properties.
        Parameters:
        properties - adapter properties
        Returns:
        this builder
      • metadata

        public JDBCAdapterContext.Builder metadata​(com.exasol.ExaMetadata metadata)
        Set the Exasol metadata of the current adapter call.
        Parameters:
        metadata - Exasol metadata
        Returns:
        this builder
      • telemetryClient

        public JDBCAdapterContext.Builder telemetryClient​(com.exasol.telemetry.TelemetryClient telemetryClient)
        Set the telemetry client used for emitting telemetry events.
        Parameters:
        telemetryClient - telemetry client
        Returns:
        this builder