Package com.exasol.adapter.jdbc
Class BaseConnectionDefinitionBuilder
- java.lang.Object
-
- com.exasol.adapter.jdbc.BaseConnectionDefinitionBuilder
-
- All Implemented Interfaces:
ConnectionDefinitionBuilder
public class BaseConnectionDefinitionBuilder extends Object implements ConnectionDefinitionBuilder
This class creates the connection definition part ofIMPORTstatements.- See Also:
- IMPORT (Exasol documentation)
-
-
Constructor Summary
Constructors Constructor Description BaseConnectionDefinitionBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbuildConnectionDefinition(com.exasol.adapter.AdapterProperties properties, com.exasol.ExaConnectionInformation exaConnectionInformation)Get the connection definition part of a push-down query.protected StringgetConnectionDefinition(String connectionString, String username, String password)Build a connection definition.
-
-
-
Method Detail
-
buildConnectionDefinition
public String buildConnectionDefinition(com.exasol.adapter.AdapterProperties properties, com.exasol.ExaConnectionInformation exaConnectionInformation)
Get the connection definition part of a push-down query.- Specified by:
buildConnectionDefinitionin interfaceConnectionDefinitionBuilder- Parameters:
properties- user-defined adapter propertiesexaConnectionInformation- details of a named Exasol connection- Returns:
- credentials part of the push-down query
-
-