Toggle table of contents
2.x-SNAPSHOT
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
xtdb-postgres-source
/
xtdb.postgres
/
PostgresRemote
Postgres
Remote
class
PostgresRemote
(
val
hostname
:
String
,
val
port
:
Int
,
val
database
:
String
,
val
username
:
String
,
val
password
:
String
,
val
statusInterval
:
Duration
?
)
:
Remote
Members
Constructors
Postgres
Remote
Link copied to clipboard
constructor
(
hostname
:
String
,
port
:
Int
,
database
:
String
,
username
:
String
,
password
:
String
,
statusInterval
:
Duration
?
)
Types
Factory
Link copied to clipboard
@
Serializable
@
SerialName
(
value
=
"!Postgres"
)
data
class
Factory
@
JvmOverloads
constructor
(
val
hostname
:
String
,
val
port
:
Int
=
5432
,
val
database
:
String
,
val
username
:
String
,
val
password
:
String
,
val
statusInterval
:
Duration
?
=
null
)
:
Remote.Factory
<
PostgresRemote
>
Registration
Link copied to clipboard
class
Registration
:
Remote.Registration
Properties
database
Link copied to clipboard
val
database
:
String
hostname
Link copied to clipboard
val
hostname
:
String
password
Link copied to clipboard
val
password
:
String
port
Link copied to clipboard
val
port
:
Int
status
Interval
Link copied to clipboard
val
statusInterval
:
Duration
?
username
Link copied to clipboard
val
username
:
String
Functions
close
Link copied to clipboard
open
override
fun
close
(
)