PostgreSqlConnectionInfoResponse

data class PostgreSqlConnectionInfoResponse(val additionalSettings: String? = null, val authentication: String? = null, val dataSource: String? = null, val databaseName: String? = null, val encryptConnection: Boolean? = null, val password: String? = null, val port: Int, val serverBrandVersion: String? = null, val serverName: String, val serverVersion: String? = null, val trustServerCertificate: Boolean? = null, val type: String, val userName: String? = null)

Information for connecting to PostgreSQL server

Constructors

Link copied to clipboard
constructor(additionalSettings: String? = null, authentication: String? = null, dataSource: String? = null, databaseName: String? = null, encryptConnection: Boolean? = null, password: String? = null, port: Int, serverBrandVersion: String? = null, serverName: String, serverVersion: String? = null, trustServerCertificate: Boolean? = null, type: String, userName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Additional connection settings

Link copied to clipboard
val authentication: String? = null

Authentication type to use for connection

Link copied to clipboard
val databaseName: String? = null

Name of the database

Link copied to clipboard
val dataSource: String? = null

Data source

Link copied to clipboard

Whether to encrypt the connection

Link copied to clipboard
val password: String? = null

Password credential.

Link copied to clipboard
val port: Int

Port for Server

Link copied to clipboard

server brand version

Link copied to clipboard

Name of the server

Link copied to clipboard
val serverVersion: String? = null

server version

Link copied to clipboard

Whether to trust the server certificate

Link copied to clipboard

Type of connection info Expected value is 'PostgreSqlConnectionInfo'.

Link copied to clipboard
val userName: String? = null

User name