All Classes and Interfaces
Class
Description
The AuthenticationCleartextPassword message.
The AuthenticationGSS message.
The AuthenticationGSSContinue message.
The AuthenticationKerberosV5 message.
The AuthenticationMD5Password message.
A marker interface for messages that indicate that the message has to do with authentication.
The AuthenticationOk message.
The AuthenticationSASL message.
The AuthenticationSASLContinue message.
The AuthenticationSASLFinal message.
The AuthenticationSCMCredential message.
The AuthenticationSSPI message.
The BackendKeyData message.
A message sent from a backend server to a frontend client.
The Bind message.
The BindComplete message.
Value object that maps to the
box datatype in Postgres.CodecRegistrar to register built-in codecs depending on their availability in pg_type.The CancelRequest message.
Value object that maps to the
circle datatype in Postgres.The Close message.
The CloseComplete message.
Codec to encode and decode values based on Postgres OIDs and
Format.Configuration object for codecs providing various details required for encoding and decoding data.
Metadata for a codec.
Registrar interface that is used to register
Codecs as extension to built-in codecs.Registry allowing to query and register
Codecs.Encodes and decodes objects.
The CommandComplete message.
FrontendMessage that aggregates FrontendMessage, specifically FrontendMessage.DirectEncoder messages to send multiple FrontendMessage in a single TCP packet.Interface defining a function how to connect to a single
endpoint applying ConnectionSettings.Interface defining a connection strategy on how to obtain a Postgres
Client object.The CopyBothResponse message.
The CopyData message.
The CopyData message.
The CopyDone message.
The CopyDone message.
The CopyFail message.
Interface specifying a builder contract to configure a
COPY FROM STDIN operation.The CopyInResponse message.
The CopyOutResponse message.
The DataRow message.
The default
Codec implementation.The Describe message.
The EmptyQueryResponse message.
Codec to map Postgres
enumerated types to Java Enum values.Builder for
CodecRegistrar to register EnumCodec for one or more enum type mappings.An enumeration of codec registration priorities.
Error details.
The ErrorResponse message.
The Execute message.
An enumeration of execution types as used by
FrontendMessages.Marker interface for all extensions.
The Field type returned as part of some
BackendMessages.An enumeration of field types.
The Flush message.
A message sent from a frontend client to a backend server.
Interface for messages that can be directly encoded without producing a
Publisher first.The FunctionCall message.
The FunctionCallResponse message.
The GSSResponse message.
Value object that maps to the
interval datatype in Postgres.Value object to represent JSON values.
Value object that maps to the
line datatype in Postgres.LSN (Log Sequence Number).
Value object that maps to the
lseg datatype in Postgres.ConnectionStrategy using a collection ofInterface specifying a predicate whether to accept a given host based on its
SocketAddress and MultiHostConnectionStrategy.HostStatus.Connection status for a host.
Pre-defined enumeration providing
MultiHostConnectionStrategy.HostSelector implementations.The NoData message.
The NoticeResponse message.
Postgres notification received via
LISTEN.The NotificationResponse message.
The ParameterDescription message.
The ParameterStatus message.
The Parse message.
The ParseComplete message.
The PasswordMessage message.
Value object that maps to the
path datatype in Postgres.Value object that maps to the
point datatype in Postgres.Value object that maps to the
polygon datatype in Postgres.The PortalSuspended message.
Batch for executing a collection of statements in a batch against a PostgreSQL database.ColumnMetadata for a PostgreSQL database.A
Connection for connecting to a PostgreSQL database.Connection configuration information for connecting to a PostgreSQL database.
A builder for
PostgresqlConnectionConfiguration instances.An implementation of
ConnectionFactory for creating connections to a PostgreSQL database.An implementation of
ConnectionFactoryProvider for creating PostgresqlConnectionFactorys.Connection metadata for a connection connected to a PostgreSQL database.
Interface for Postgres-specific extension to
R2dbcException providing ErrorDetails.Object IDs for well know PostgreSQL data types.
A PostgreSQL replication connection.
A
Result representing the results of a query against a PostgreSQL database.A
Row for a PostgreSQL database.An
RowMetadata for a PostgreSQL database.A strongly typed implementation of
Statement for a PostgreSQL database.TransactionDefinition for a PostgreSQL database.Represents a Postgres type identifier identified by
OID.Utility to look up Postgres types using
pg_type.The Query message.
The ReadyForQuery message.
An enumeration of backend transaction statuses.
A ref cursor value object.
Value object representing a request to create a replication slot.
Fluent builder interface to configure a logical replication stream.
Fluent builder interface to configure the slot name for a logical replication slot.
Fluent builder interface to configure a physical replication stream.
Fluent builder interface to configure the slot name for a physical replication slot.
Fluent builder interface fragment to associate the builder with the slot name.
Fluent builder interface fragment to associate the builder with slot options.
Fluent builder interface fragment to associate the builder with status interval updates.
Information returned on replication slot creation.
Value object representing a request to create a replication slot.
Fluent builder interface to configure a logical replication slot.
Fluent builder interface to configure the slot name for a logical replication slot.
Fluent builder interface to configure a physical replication slot.
Fluent builder interface to configure the slot name for a physical replication slot.
Fluent builder interface fragment to associate the builder with an output plugin.
Fluent builder interface fragment to associate the builder with a slot name.
Fluent builder interface fragment to associate the builder with the temporary option.
Postgresql replication stream.
Replication type.
The RowDescription message.
The field within the
RowDescription.The SASLInitialResponse Message.
The SASLResponse message.
The SSLRequest message.
The StartupMessage message.
Writer interface to expose startup parameters.
Interface that provides startup parameters into a
StartupMessage.ParameterWriter.The Sync message.
The Termination message.
Value object that maps to the
vector datatype provided by Postgres pgvector.Codec for pgvector.