Class JdbcEnvironmentProperties

    • Constructor Detail

      • JdbcEnvironmentProperties

        public JdbcEnvironmentProperties()
    • Method Detail

      • connectionPropertiesToEnvironment

        public Map<String,​String> connectionPropertiesToEnvironment​(Map<String,​String> connectionProperties)
        Description copied from class: EnvironmentProperties
        Maps glue connection properties and authentication configuration to Athena federation environment properties like 'default' and 'secret_manager_gcp_creds_name' Default behavior is to not map to Athena federation environment variables
        Overrides:
        connectionPropertiesToEnvironment in class EnvironmentProperties
        Parameters:
        connectionProperties - contains secret_name and connection properties
      • getConnectionStringPrefix

        protected abstract String getConnectionStringPrefix​(Map<String,​String> connectionProperties)
      • getDatabaseSeparator

        protected String getDatabaseSeparator()
      • getJdbcParametersSeparator

        protected String getJdbcParametersSeparator()
      • getDelimiter

        protected String getDelimiter()