Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W Z 

A

accept(StartupMessage.ParameterWriter) - Method in interface io.r2dbc.postgresql.message.frontend.StartupMessage.StartupParameterProvider
Provide parameters to a StartupMessage.ParameterWriter.
add(String) - Method in interface io.r2dbc.postgresql.api.PostgresqlBatch
add() - Method in interface io.r2dbc.postgresql.api.PostgresqlStatement
addFirst(Codec<?>) - Method in interface io.r2dbc.postgresql.codec.CodecRegistry
Register codec before all other codecs.
addFirst(Codec<?>) - Method in class io.r2dbc.postgresql.codec.DefaultCodecs
 
addHost(String) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Add host with default port to the hosts list.
addHost(String, int) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Add host to the hosts list.
addLast(Codec<?>) - Method in interface io.r2dbc.postgresql.codec.CodecRegistry
Register codec after all other codecs.
addLast(Codec<?>) - Method in class io.r2dbc.postgresql.codec.DefaultCodecs
 
addTo(Temporal) - Method in class io.r2dbc.postgresql.codec.Interval
 
APPLICATION_NAME - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Application name.
applicationName(String) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the application name.
asArray() - Method in class io.r2dbc.postgresql.codec.Json
Returns the value as byte[].
asArrayType() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
Return the type as array type.
asLong() - Method in class io.r2dbc.postgresql.replication.LogSequenceNumber
 
asSQL() - Method in class io.r2dbc.postgresql.replication.ReplicationRequest
Renders this request as SQL.
asSQL() - Method in class io.r2dbc.postgresql.replication.ReplicationSlotRequest
Renders this request as SQL.
asString() - Method in class io.r2dbc.postgresql.codec.Json
Returns the value as String.
asString() - Method in class io.r2dbc.postgresql.replication.LogSequenceNumber
 
AuthenticationCleartextPassword - Class in io.r2dbc.postgresql.message.backend
The AuthenticationCleartextPassword message.
AuthenticationGSS - Class in io.r2dbc.postgresql.message.backend
The AuthenticationGSS message.
AuthenticationGSSContinue - Class in io.r2dbc.postgresql.message.backend
The AuthenticationGSSContinue message.
AuthenticationGSSContinue(ByteBuf) - Constructor for class io.r2dbc.postgresql.message.backend.AuthenticationGSSContinue
Create a new message.
AuthenticationKerberosV5 - Class in io.r2dbc.postgresql.message.backend
The AuthenticationKerberosV5 message.
AuthenticationMD5Password - Class in io.r2dbc.postgresql.message.backend
The AuthenticationMD5Password message.
AuthenticationMD5Password(ByteBuf) - Constructor for class io.r2dbc.postgresql.message.backend.AuthenticationMD5Password
Create a new message.
AuthenticationMessage - Interface in io.r2dbc.postgresql.message.backend
A marker interface for messages that indicate that the message has to do with authentication.
AuthenticationOk - Class in io.r2dbc.postgresql.message.backend
The AuthenticationOk message.
AuthenticationSASL - Class in io.r2dbc.postgresql.message.backend
The AuthenticationSASL message.
AuthenticationSASL(List<String>) - Constructor for class io.r2dbc.postgresql.message.backend.AuthenticationSASL
Create a new message.
AuthenticationSASLContinue - Class in io.r2dbc.postgresql.message.backend
The AuthenticationSASLContinue message.
AuthenticationSASLContinue(ByteBuf) - Constructor for class io.r2dbc.postgresql.message.backend.AuthenticationSASLContinue
Create a new message.
AuthenticationSASLFinal - Class in io.r2dbc.postgresql.message.backend
The AuthenticationSASLFinal message.
AuthenticationSASLFinal(ByteBuf) - Constructor for class io.r2dbc.postgresql.message.backend.AuthenticationSASLFinal
Create a new message.
AuthenticationSCMCredential - Class in io.r2dbc.postgresql.message.backend
The AuthenticationSCMCredential message.
AuthenticationSSPI - Class in io.r2dbc.postgresql.message.backend
The AuthenticationSSPI message.
AUTODETECT_EXTENSIONS - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Auto-detect extensions.
autodetectExtensions(boolean) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configures whether to use ServiceLoader to discover and register extensions.

B

BackendKeyData - Class in io.r2dbc.postgresql.message.backend
The BackendKeyData message.
BackendKeyData(int, int) - Constructor for class io.r2dbc.postgresql.message.backend.BackendKeyData
Create a new message.
BackendMessage - Interface in io.r2dbc.postgresql.message.backend
A message sent from a backend server to a frontend client.
BackendMessageDecoder - Class in io.r2dbc.postgresql.message.backend
A decoder that reads ByteBufs and returns a Flux of decoded BackendMessages.
BackendMessageDecoder() - Constructor for class io.r2dbc.postgresql.message.backend.BackendMessageDecoder
 
beginTransaction() - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
beginTransaction(TransactionDefinition) - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
between(Temporal, Temporal) - Static method in class io.r2dbc.postgresql.codec.Interval
Create a new Interval consisting of the amount of time between two Temporals.
bind(String, Object) - Method in interface io.r2dbc.postgresql.api.PostgresqlStatement
bind(int, Object) - Method in interface io.r2dbc.postgresql.api.PostgresqlStatement
Bind - Class in io.r2dbc.postgresql.message.frontend
The Bind message.
Bind(String, List<Format>, List<ByteBuf>, Collection<Format>, String) - Constructor for class io.r2dbc.postgresql.message.frontend.Bind
Create a new message.
BindComplete - Class in io.r2dbc.postgresql.message.backend
The BindComplete message.
bindNull(String, Class<?>) - Method in interface io.r2dbc.postgresql.api.PostgresqlStatement
bindNull(int, Class<?>) - Method in interface io.r2dbc.postgresql.api.PostgresqlStatement
Box - Class in io.r2dbc.postgresql.codec
Value object that maps to the box datatype in Postgres.
build() - Method in interface io.r2dbc.postgresql.api.CopyInBuilder
Build the final publisher that initiates the COPY operation.
build() - Method in class io.r2dbc.postgresql.codec.EnumCodec.Builder
Build a CodecRegistrar to be used with PostgresqlConnectionConfiguration.Builder#codecRegistrar(CodecRegistrar).
build() - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Returns a configured PostgresqlConnectionConfiguration.
build() - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.LogicalReplicationRequestBuilder
Returns the logical ReplicationRequest.
build() - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.PhysicalReplicationRequestBuilder
Returns the physical ReplicationRequest.
build() - Method in interface io.r2dbc.postgresql.replication.ReplicationSlotRequest.LogicalSlotRequestBuilder
Builds the logical ReplicationSlotRequest.
build() - Method in interface io.r2dbc.postgresql.replication.ReplicationSlotRequest.PhysicalSlotRequestBuilder
Builds the physical ReplicationSlotRequest.
builder() - Static method in class io.r2dbc.postgresql.codec.EnumCodec
Create a new EnumCodec.Builder to build a CodecRegistrar to dynamically register Postgres enum types to Enum values.
Builder() - Constructor for class io.r2dbc.postgresql.codec.EnumCodec.Builder
 
builder() - Static method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration
builder(ConnectionFactoryOptions) - Static method in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
BuiltinDynamicCodecs - Class in io.r2dbc.postgresql.codec
CodecRegistrar to register built-in codecs depending on their availability in pg_type.
BuiltinDynamicCodecs() - Constructor for class io.r2dbc.postgresql.codec.BuiltinDynamicCodecs
 

C

cancelRequest() - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
Cancel currently running query by sending CancelRequest to a server.
CancelRequest - Class in io.r2dbc.postgresql.message.frontend
The CancelRequest message.
CancelRequest(int, int) - Constructor for class io.r2dbc.postgresql.message.frontend.CancelRequest
Create a new message.
canDecode(int, Format, Class<?>) - Method in interface io.r2dbc.postgresql.codec.Codec
Determine whether this Codec is capable of decoding a value for the given dataType and Format and whether it can represent the decoded value as the desired type.
canDecode(int, Format, Class<?>) - Method in class io.r2dbc.postgresql.codec.EnumCodec
 
canEncode(Object) - Method in interface io.r2dbc.postgresql.codec.Codec
Determine whether this Codec is capable of encoding the value.
canEncode(Object) - Method in class io.r2dbc.postgresql.codec.EnumCodec
 
canEncodeNull(Class<?>) - Method in interface io.r2dbc.postgresql.codec.Codec
Determine whether this Codec is capable of encoding a null value for the given Class type.
canEncodeNull(Class<?>) - Method in class io.r2dbc.postgresql.codec.EnumCodec
 
Circle - Class in io.r2dbc.postgresql.codec
Value object that maps to the circle datatype in Postgres.
close() - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
close() - Method in interface io.r2dbc.postgresql.api.PostgresqlReplicationConnection
close() - Method in interface io.r2dbc.postgresql.api.RefCursor
Close the cursor.
Close - Class in io.r2dbc.postgresql.message.frontend
The Close message.
Close(String, ExecutionType) - Constructor for class io.r2dbc.postgresql.message.frontend.Close
Create a new message.
close() - Method in interface io.r2dbc.postgresql.replication.ReplicationStream
Stop replication changes from server and free resources.
CloseComplete - Class in io.r2dbc.postgresql.message.backend
The CloseComplete message.
closed(List<Point>) - Static method in class io.r2dbc.postgresql.codec.Path
Create a new closed Polygon given list of points.
closed(Point...) - Static method in class io.r2dbc.postgresql.codec.Path
Create a new closed Polygon given points.
Codec<T> - Interface in io.r2dbc.postgresql.codec
Codec to encode and decode values based on Postgres OIDs and Format.
CodecConfiguration - Interface in io.r2dbc.postgresql.codec
Configuration object for codecs providing various details required for encoding and decoding data.
CodecMetadata - Interface in io.r2dbc.postgresql.codec
Metadata for a codec.
CodecRegistrar - Interface in io.r2dbc.postgresql.extension
Registrar interface that is used to register Codecs as extension to built-in codecs.
codecRegistrar(CodecRegistrar) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Register a CodecRegistrar that can contribute extension Codecs.
CodecRegistry - Interface in io.r2dbc.postgresql.codec
Registry allowing to query and register Codecs.
Codecs - Interface in io.r2dbc.postgresql.codec
Encodes and decodes objects.
CommandComplete - Class in io.r2dbc.postgresql.message.backend
The CommandComplete message.
CommandComplete(String, Integer, Long) - Constructor for class io.r2dbc.postgresql.message.backend.CommandComplete
Create a new message.
commitTransaction() - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
compareTo(LogSequenceNumber) - Method in class io.r2dbc.postgresql.replication.LogSequenceNumber
 
COMPATIBILITY_MODE - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Compatibility query mode for cursored query execution.
compatibilityMode(boolean) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Enables protocol compatibility mode for cursored query execution.
CompositeFrontendMessage - Class in io.r2dbc.postgresql.message.frontend
FrontendMessage that aggregates FrontendMessage, specifically DirectEncoder messages to send multiple FrontendMessage in a single TCP packet.
CompositeFrontendMessage(FrontendMessage.DirectEncoder...) - Constructor for class io.r2dbc.postgresql.message.frontend.CompositeFrontendMessage
 
CompositeFrontendMessage(List<FrontendMessage.DirectEncoder>) - Constructor for class io.r2dbc.postgresql.message.frontend.CompositeFrontendMessage
 
connect(SocketAddress, ConnectionSettings) - Method in interface io.r2dbc.postgresql.ConnectionFunction
Establish a connection to the given endpoint applying ConnectionSettings.
connect() - Method in interface io.r2dbc.postgresql.ConnectionStrategy
Establish a connection to a target server that is determined by this connection strategy.
connect() - Method in class io.r2dbc.postgresql.MultiHostConnectionStrategy
 
connect(MultiHostConnectionStrategy.TargetServerType) - Method in class io.r2dbc.postgresql.MultiHostConnectionStrategy
 
ConnectionFunction - Interface in io.r2dbc.postgresql
Interface defining a function how to connect to a single endpoint applying ConnectionSettings.
ConnectionStrategy - Interface in io.r2dbc.postgresql
Interface defining a connection strategy on how to obtain a Postgres Client object.
connectTimeout(Duration) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the connection timeout.
contains(FrontendMessage) - Method in class io.r2dbc.postgresql.message.frontend.CompositeFrontendMessage
 
CopyBothResponse - Class in io.r2dbc.postgresql.message.backend
The CopyBothResponse message.
CopyBothResponse(Collection<Format>, Format) - Constructor for class io.r2dbc.postgresql.message.backend.CopyBothResponse
Create a new message.
CopyData - Class in io.r2dbc.postgresql.message.backend
The CopyData message.
CopyData(ByteBuf) - Constructor for class io.r2dbc.postgresql.message.backend.CopyData
Create a new message.
CopyData - Class in io.r2dbc.postgresql.message.frontend
The CopyData message.
CopyData(ByteBuf) - Constructor for class io.r2dbc.postgresql.message.frontend.CopyData
Create a new message.
CopyDone - Class in io.r2dbc.postgresql.message.backend
The CopyDone message.
CopyDone - Class in io.r2dbc.postgresql.message.frontend
The CopyDone message.
CopyFail - Class in io.r2dbc.postgresql.message.frontend
The CopyFail message.
CopyFail(String) - Constructor for class io.r2dbc.postgresql.message.frontend.CopyFail
Create a new message.
copyIn(String) - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
Obtain a CopyInBuilder to configure a COPY FROM STDIN operation for very fast copying into a database table.
copyIn(String, Publisher<ByteBuf>) - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
Use COPY FROM STDIN for very fast copying into a database table.
CopyInBuilder - Interface in io.r2dbc.postgresql.api
Interface specifying a builder contract to configure a COPY FROM STDIN operation.
CopyInResponse - Class in io.r2dbc.postgresql.message.backend
The CopyInResponse message.
CopyInResponse(Collection<Format>, Format) - Constructor for class io.r2dbc.postgresql.message.backend.CopyInResponse
Create a new message.
CopyOutResponse - Class in io.r2dbc.postgresql.message.backend
The CopyOutResponse message.
CopyOutResponse(Collection<Format>, Format) - Constructor for class io.r2dbc.postgresql.message.backend.CopyOutResponse
Create a new message.
create() - Method in class io.r2dbc.postgresql.PostgresqlConnectionFactory
 
create(ConnectionFactoryOptions) - Method in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
 
createBatch() - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
createSavepoint(String) - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
createSlot(ReplicationSlotRequest) - Method in interface io.r2dbc.postgresql.api.PostgresqlReplicationConnection
Create a replication slot for logical or physical replication.
createStatement(String) - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
CURRENT_SCHEMA - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Schema search path.

D

database(String) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the database.
DataRow - Class in io.r2dbc.postgresql.message.backend
The DataRow message.
DataRow(ByteBuf...) - Constructor for class io.r2dbc.postgresql.message.backend.DataRow
Create a new message.
deallocate() - Method in class io.r2dbc.postgresql.message.backend.CopyData
 
deallocate() - Method in class io.r2dbc.postgresql.message.backend.DataRow
 
deallocate() - Method in class io.r2dbc.postgresql.message.frontend.CopyData
 
decode(ByteBuf, int, Format, Class<? extends T>) - Method in interface io.r2dbc.postgresql.codec.Codec
Decode the buffer and return it as the requested type.
decode(ByteBuf, int, Format, Class<? extends T>) - Method in interface io.r2dbc.postgresql.codec.Codecs
Decode a data to a value.
decode(ByteBuf, int, Format, Class<? extends T>) - Method in class io.r2dbc.postgresql.codec.DefaultCodecs
 
decode(ByteBuf, int, Format, Class<? extends T>) - Method in class io.r2dbc.postgresql.codec.EnumCodec
 
decode(ByteBuf) - Static method in class io.r2dbc.postgresql.message.backend.BackendMessageDecoder
Decode a ByteBuf into a BackendMessage.
DEFAULT_PORT - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration
Default PostgreSQL port.
DefaultCodecs - Class in io.r2dbc.postgresql.codec
The default Codec implementation.
DefaultCodecs(ByteBufAllocator) - Constructor for class io.r2dbc.postgresql.codec.DefaultCodecs
Create a new instance of DefaultCodecs preferring detached (copied buffers).
DefaultCodecs(ByteBufAllocator, boolean) - Constructor for class io.r2dbc.postgresql.codec.DefaultCodecs
Create a new instance of DefaultCodecs preferring detached (copied buffers).
DefaultCodecs(ByteBufAllocator, boolean, CodecConfiguration) - Constructor for class io.r2dbc.postgresql.codec.DefaultCodecs
Create a new instance of DefaultCodecs.
DEFERRABLE - Static variable in interface io.r2dbc.postgresql.api.PostgresTransactionDefinition
The DEFERRABLE transaction_mode is a PostgreSQL language extension.
deferrable() - Method in interface io.r2dbc.postgresql.api.PostgresTransactionDefinition
Creates a PostgresTransactionDefinition retaining all configured options and using deferrable transaction semantics.
Describe - Class in io.r2dbc.postgresql.message.frontend
The Describe message.
Describe(String, ExecutionType) - Constructor for class io.r2dbc.postgresql.message.frontend.Describe
Create a new message.

E

EmptyQueryResponse - Class in io.r2dbc.postgresql.message.backend
The EmptyQueryResponse message.
enableSsl() - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Enable SSL usage.
encode(Object) - Method in interface io.r2dbc.postgresql.codec.Codec
Encode the value to be used as RPC parameter.
encode(Object, int) - Method in interface io.r2dbc.postgresql.codec.Codec
Encode the value to be used as RPC parameter.
encode(Object) - Method in interface io.r2dbc.postgresql.codec.Codecs
Encode a value.
encode(Object) - Method in class io.r2dbc.postgresql.codec.DefaultCodecs
 
encode(Object) - Method in class io.r2dbc.postgresql.codec.EnumCodec
 
encode(Object, int) - Method in class io.r2dbc.postgresql.codec.EnumCodec
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Bind
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Bind
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.CancelRequest
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Close
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Close
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.CompositeFrontendMessage
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.CompositeFrontendMessage
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.CopyData
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.CopyDone
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.CopyDone
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.CopyFail
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Describe
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Describe
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Execute
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Execute
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Flush
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Flush
 
encode(ByteBuf) - Method in interface io.r2dbc.postgresql.message.frontend.FrontendMessage.DirectEncoder
Encode a message directly by writing its content to a ByteBuf.
encode(ByteBufAllocator) - Method in interface io.r2dbc.postgresql.message.frontend.FrontendMessage
Encode a message into a ByteBuf.
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.FunctionCall
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.GSSResponse
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Parse
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Parse
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.PasswordMessage
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Query
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.SASLInitialResponse
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.SASLResponse
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.SSLRequest
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.SSLRequest
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.StartupMessage
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Sync
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Sync
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Terminate
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Terminate
 
encodeNull() - Method in interface io.r2dbc.postgresql.codec.Codec
Encode a null value.
encodeNull(Class<?>) - Method in interface io.r2dbc.postgresql.codec.Codecs
Encode a null value.
encodeNull(Class<?>) - Method in class io.r2dbc.postgresql.codec.DefaultCodecs
 
encodeNull() - Method in class io.r2dbc.postgresql.codec.EnumCodec
 
encodeNull() - Method in class io.r2dbc.postgresql.codec.StringCodec
 
encodeToText(String) - Method in class io.r2dbc.postgresql.codec.StringCodec
 
EnumCodec<T extends Enum<T>> - Class in io.r2dbc.postgresql.codec
Codec to map Postgres enumerated types to Java Enum values.
EnumCodec(ByteBufAllocator, Class<T>, int) - Constructor for class io.r2dbc.postgresql.codec.EnumCodec
 
EnumCodec.Builder - Class in io.r2dbc.postgresql.codec
Builder for CodecRegistrar to register EnumCodec for one or more enum type mappings.
EnumCodec.Builder.RegistrationPriority - Enum in io.r2dbc.postgresql.codec
An enumeration of codec registration priorities.
equals(Object) - Method in class io.r2dbc.postgresql.api.ErrorDetails
 
equals(Object) - Method in class io.r2dbc.postgresql.codec.Box
 
equals(Object) - Method in class io.r2dbc.postgresql.codec.Circle
 
equals(Object) - Method in class io.r2dbc.postgresql.codec.Interval
 
equals(Object) - Method in class io.r2dbc.postgresql.codec.Line
 
equals(Object) - Method in class io.r2dbc.postgresql.codec.Lseg
 
equals(Object) - Method in class io.r2dbc.postgresql.codec.Path
 
equals(Object) - Method in class io.r2dbc.postgresql.codec.Point
 
equals(Object) - Method in class io.r2dbc.postgresql.codec.Polygon
 
equals(Object) - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.AuthenticationGSSContinue
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.AuthenticationMD5Password
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSASL
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSASLContinue
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSASLFinal
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.BackendKeyData
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.CommandComplete
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.CopyData
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.DataRow
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.ErrorResponse
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.Field
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.FunctionCallResponse
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.NoticeResponse
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.NotificationResponse
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.ParameterDescription
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.ParameterStatus
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.ReadyForQuery
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.RowDescription
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.RowDescription.Field
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.Bind
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.CancelRequest
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.Close
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.CompositeFrontendMessage
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.CopyData
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.CopyFail
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.Describe
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.Execute
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.FunctionCall
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.GSSResponse
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.Parse
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.PasswordMessage
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.Query
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.SASLInitialResponse
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.SASLResponse
 
equals(Object) - Method in class io.r2dbc.postgresql.message.frontend.StartupMessage
 
equals(Object) - Method in class io.r2dbc.postgresql.replication.LogSequenceNumber
 
ERROR_RESPONSE_LOG_LEVEL - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Error Response Log Level.
ErrorDetails - Class in io.r2dbc.postgresql.api
Error details.
ErrorDetails(List<Field>) - Constructor for class io.r2dbc.postgresql.api.ErrorDetails
Create new ErrorDetails from List of fields.
ErrorResponse - Class in io.r2dbc.postgresql.message.backend
The ErrorResponse message.
ErrorResponse(List<Field>) - Constructor for class io.r2dbc.postgresql.message.backend.ErrorResponse
Create a new message.
errorResponseLogLevel(LogLevel) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the LogLevel for error responses that are part of a statement execution.
execute() - Method in interface io.r2dbc.postgresql.api.PostgresqlBatch
execute() - Method in interface io.r2dbc.postgresql.api.PostgresqlStatement
Execute - Class in io.r2dbc.postgresql.message.frontend
The Execute message.
Execute(String, int) - Constructor for class io.r2dbc.postgresql.message.frontend.Execute
Create a new message.
ExecutionType - Enum in io.r2dbc.postgresql.message.frontend
An enumeration of execution types as used by FrontendMessages.
extendWith(Extension) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Registers a Extension to extend driver functionality.
Extension - Interface in io.r2dbc.postgresql.extension
Marker interface for all extensions.
EXTENSIONS - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Extensions to register.

F

FAILOVER_PROTOCOL - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Failover driver protocol.
fetch() - Method in interface io.r2dbc.postgresql.api.RefCursor
Fetch the contents of the cursor using FETCH ALL IN.
FETCH_SIZE - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Fetch Size.
fetchSize(int) - Method in interface io.r2dbc.postgresql.api.PostgresqlStatement
fetchSize(int) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Set the default number of rows to return when fetching results from a query.
fetchSize(ToIntFunction<String>) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Set a function that maps a SQL query to the number of rows to return when fetching results for that query.
Field - Class in io.r2dbc.postgresql.message.backend
The Field type returned as part of some BackendMessages.
Field(Field.FieldType, String) - Constructor for class io.r2dbc.postgresql.message.backend.Field
Create a new field.
Field(short, int, int, short, Format, String, int) - Constructor for class io.r2dbc.postgresql.message.backend.RowDescription.Field
Create a new message.
Field.FieldType - Enum in io.r2dbc.postgresql.message.backend
An enumeration of field types.
filter(Predicate<Result.Segment>) - Method in interface io.r2dbc.postgresql.api.PostgresqlResult
Flush - Class in io.r2dbc.postgresql.message.frontend
The Flush message.
FORCE_BINARY - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Force binary transfer.
forceBinary(boolean) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Force binary results (Binary Transfer).
from(Publisher<ByteBuf>) - Method in interface io.r2dbc.postgresql.api.CopyInBuilder
Configure a Publisher emitting buffers that are written to a single CopyData frame.
from(ByteBuf) - Method in interface io.r2dbc.postgresql.api.CopyInBuilder
Configure an input buffer that is written to a single CopyData frame.
from(ByteBuffer) - Method in interface io.r2dbc.postgresql.api.CopyInBuilder
Configure an input buffer that is written to a single CopyData frame.
from(byte[]) - Method in interface io.r2dbc.postgresql.api.CopyInBuilder
Configure an input buffer that is written to a single CopyData frame.
from(byte[], int, int) - Method in interface io.r2dbc.postgresql.api.CopyInBuilder
Configure an input buffer along with offset and length whose specified chunk is written to a single CopyData frame.
from(IsolationLevel) - Static method in interface io.r2dbc.postgresql.api.PostgresTransactionDefinition
from(TemporalAmount) - Static method in class io.r2dbc.postgresql.codec.Interval
Create a new Interval from a temporal amount.
from(PostgresTypeIdentifier) - Static method in enum io.r2dbc.postgresql.codec.PostgresqlObjectId
 
from(PostgresqlConnection) - Static method in class io.r2dbc.postgresql.codec.PostgresTypes
 
fromCodeAndMessage(String, String) - Static method in class io.r2dbc.postgresql.api.ErrorDetails
Create a new ErrorDetails
fromMany(Publisher<? extends Publisher<ByteBuf>>) - Method in interface io.r2dbc.postgresql.api.CopyInBuilder
Configure a Publisher emitting publishers of buffers that to write data to a CopyData frame per emitted publisher.
fromMessage(String) - Static method in class io.r2dbc.postgresql.api.ErrorDetails
Create a new ErrorDetails
fromValue(String) - Static method in enum io.r2dbc.postgresql.MultiHostConnectionStrategy.TargetServerType
 
FrontendMessage - Interface in io.r2dbc.postgresql.message.frontend
A message sent from a frontend client to a backend server.
FrontendMessage.DirectEncoder - Interface in io.r2dbc.postgresql.message.frontend
Interface for messages that can be directly encoded without producing a Publisher first.
FunctionCall - Class in io.r2dbc.postgresql.message.frontend
The FunctionCall message.
FunctionCall(List<Format>, List<ByteBuf>, int, Format) - Constructor for class io.r2dbc.postgresql.message.frontend.FunctionCall
Create a new message.
FunctionCallResponse - Class in io.r2dbc.postgresql.message.backend
The FunctionCallResponse message.
FunctionCallResponse(ByteBuf) - Constructor for class io.r2dbc.postgresql.message.backend.FunctionCallResponse
Create a new message.

G

get(TemporalUnit) - Method in class io.r2dbc.postgresql.codec.Interval
 
getA() - Method in class io.r2dbc.postgresql.codec.Box
 
getA() - Method in class io.r2dbc.postgresql.codec.Line
 
getAdditionalData() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSASLFinal
Returns SASL outcome "additional data", specific to the SASL mechanism being used.
getArrayDataType() - Method in class io.r2dbc.postgresql.codec.StringCodec
 
getArrayObjectId() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
getAuthenticationData() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationGSSContinue
Returns GSSAPI or SSPI authentication data.
getAuthenticationMechanisms() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSASL
Returns the names of SASL authentication mechanisms.
getB() - Method in class io.r2dbc.postgresql.codec.Box
 
getB() - Method in class io.r2dbc.postgresql.codec.Line
 
getC() - Method in class io.r2dbc.postgresql.codec.Line
 
getCenter() - Method in class io.r2dbc.postgresql.codec.Circle
 
getChronology() - Method in class io.r2dbc.postgresql.codec.Interval
 
getCode() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.CODE field (SQLState).
getColumn() - Method in class io.r2dbc.postgresql.message.backend.RowDescription.Field
Returns the attribute number of the column.
getColumnName() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.COLUMN_NAME field.
getColumns() - Method in class io.r2dbc.postgresql.message.backend.DataRow
Returns the values of the columns.
getCommand() - Method in class io.r2dbc.postgresql.message.backend.CommandComplete
Returns the command that was completed.
getConsistentPoint() - Method in class io.r2dbc.postgresql.replication.ReplicationSlot
Returns the LSN at which we became consistent.
getConstraintName() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.CONSTRAINT_NAME field.
getCursorName() - Method in interface io.r2dbc.postgresql.api.RefCursor
Return the ref cursor name (portal name).
getData() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSASLContinue
Returns SASL data, specific to the SASL mechanism being used.
getData() - Method in class io.r2dbc.postgresql.message.backend.CopyData
Returns data that forms part of a COPY data stream.
getDataType() - Method in class io.r2dbc.postgresql.message.backend.RowDescription.Field
Returns the object ID of the field's data type.
getDataTypeModifier() - Method in class io.r2dbc.postgresql.message.backend.RowDescription.Field
Returns the type modifier.
getDataTypeName() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.DATA_TYPE_NAME field.
getDataTypes() - Method in interface io.r2dbc.postgresql.codec.CodecMetadata
Returns the collection of PostgresTypeIdentifier this codec can handle
getDataTypes() - Method in class io.r2dbc.postgresql.codec.EnumCodec
 
getDataTypes() - Method in class io.r2dbc.postgresql.codec.StringCodec
 
getDataTypeSize() - Method in class io.r2dbc.postgresql.message.backend.RowDescription.Field
Returns the data type size.
getDays() - Method in class io.r2dbc.postgresql.codec.Interval
Return the days represented by this interval.
getDetail() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.DETAIL field.
getDriver() - Method in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
 
getDuration() - Method in class io.r2dbc.postgresql.codec.Interval
Return the hours, minutes, seconds and microseconds as Duration.
getErrorDetails() - Method in interface io.r2dbc.postgresql.api.PostgresqlException
Returns additional error information.
getFields() - Method in class io.r2dbc.postgresql.message.backend.ErrorResponse
Returns the fields.
getFields() - Method in class io.r2dbc.postgresql.message.backend.NoticeResponse
Returns the fields.
getFields() - Method in class io.r2dbc.postgresql.message.backend.RowDescription
Returns the fields.
getFile() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.FILE field.
getFormat() - Method in class io.r2dbc.postgresql.message.backend.RowDescription.Field
Returns the format.
getFormats() - Method in interface io.r2dbc.postgresql.codec.CodecMetadata
Returns the collection of Format supported by this codec
getHint() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.HINT field.
getHours() - Method in class io.r2dbc.postgresql.codec.Interval
Return the hours represented by this interval.
getInternalPosition() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.INTERNAL_POSITION field.
getInternalQuery() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.INTERNAL_QUERY field.
getJavaType() - Method in enum io.r2dbc.postgresql.codec.PostgresqlObjectId
 
getJavaType() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
getLastAppliedLSN() - Method in interface io.r2dbc.postgresql.replication.ReplicationStream
Returns the last applied lsn send in update message to backed.
getLastFlushedLSN() - Method in interface io.r2dbc.postgresql.replication.ReplicationStream
Returns the last flushed lsn send in update message to backend.
getLastReceiveLSN() - Method in interface io.r2dbc.postgresql.replication.ReplicationStream
Returns the last received LSN position.
getLine() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.LINE field.
getMessage() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.MESSAGE field.
getMetadata() - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
getMetadata() - Method in interface io.r2dbc.postgresql.api.PostgresqlReplicationConnection
Returns the PostgresqlConnectionMetadata for this connection.
getMetadata() - Method in interface io.r2dbc.postgresql.api.PostgresqlRow
Returns the RowMetadata for all columns in this row.
getMetadata() - Method in class io.r2dbc.postgresql.PostgresqlConnectionFactory
 
getMicrosecondsInSecond() - Method in class io.r2dbc.postgresql.codec.Interval
Return the microseconds represented by this interval.
getMinutes() - Method in class io.r2dbc.postgresql.codec.Interval
Return the hours represented by this interval.
getMonths() - Method in class io.r2dbc.postgresql.codec.Interval
Return the months represented by this interval.
getName() - Method in interface io.r2dbc.postgresql.api.Notification
Returns name of this notification.
getName() - Method in enum io.r2dbc.postgresql.codec.PostgresqlObjectId
 
getName() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
getName() - Method in class io.r2dbc.postgresql.message.backend.NotificationResponse
Returns the name of the channel that the notify has been raised on.
getName() - Method in class io.r2dbc.postgresql.message.backend.ParameterStatus
Returns the name of the run-time parameter being reported.
getName() - Method in class io.r2dbc.postgresql.message.backend.RowDescription.Field
Returns the field name.
getNotifications() - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
Return a Flux of Notification received from LISTEN registrations.
getObjectId() - Method in enum io.r2dbc.postgresql.codec.PostgresqlObjectId
Returns the object id represented by each return value.
getObjectId() - Method in interface io.r2dbc.postgresql.codec.PostgresTypeIdentifier
Postgres type identifier.
getObjectId() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
getOid() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
getOutputPlugin() - Method in class io.r2dbc.postgresql.replication.ReplicationSlot
Returns the output plugin used on slot creation.
getP1() - Method in class io.r2dbc.postgresql.codec.Lseg
 
getP2() - Method in class io.r2dbc.postgresql.codec.Lseg
 
getParameter() - Method in interface io.r2dbc.postgresql.api.Notification
Returns additional information from the notifying process.
getParameters() - Method in class io.r2dbc.postgresql.message.backend.ParameterDescription
Returns the object IDs of the parameter data types.
getPayload() - Method in class io.r2dbc.postgresql.message.backend.NotificationResponse
Returns the “payload” string passed from the notifying process.
getPeriod() - Method in class io.r2dbc.postgresql.codec.Interval
Return the years, months, and days as Period.
getPoints() - Method in class io.r2dbc.postgresql.codec.Path
 
getPoints() - Method in class io.r2dbc.postgresql.codec.Polygon
 
getPosition() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.POSITION field.
getProcessId() - Method in interface io.r2dbc.postgresql.api.Notification
Returns the process id of the backend process making this notification.
getProcessId() - Method in class io.r2dbc.postgresql.message.backend.BackendKeyData
Returns the process ID of this backend.
getProcessId() - Method in class io.r2dbc.postgresql.message.backend.NotificationResponse
Returns the process ID of the notifying backend process.
getRadius() - Method in class io.r2dbc.postgresql.codec.Circle
 
getReplicationType() - Method in class io.r2dbc.postgresql.replication.ReplicationRequest
Returns the replication type of the slot, PHYSICAL or LOGICAL.
getReplicationType() - Method in class io.r2dbc.postgresql.replication.ReplicationSlot
Replication type of the slot created, PHYSICAL or LOGICAL.
getReplicationType() - Method in class io.r2dbc.postgresql.replication.ReplicationSlotRequest
Returns the replication type of the slot, PHYSICAL or LOGICAL.
getRoutine() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.ROUTINE field.
getRowId() - Method in class io.r2dbc.postgresql.message.backend.CommandComplete
Returns the object ID of the inserted row if a single row is inserted the target table has OIDs.
getRows() - Method in class io.r2dbc.postgresql.message.backend.CommandComplete
Returns the number of rows affected by the command.
getRowsUpdated() - Method in interface io.r2dbc.postgresql.api.PostgresqlResult
getSalt() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationMD5Password
Returns the salt to use when encrypting the password.
getSchemaName() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.SCHEMA_NAME field.
getSeconds() - Method in class io.r2dbc.postgresql.codec.Interval
Return the seconds represented by this interval.
getSecondsInMinute() - Method in class io.r2dbc.postgresql.codec.Interval
Return the seconds represented by this interval.
getSecretKey() - Method in class io.r2dbc.postgresql.message.backend.BackendKeyData
Returns the secret key of this backend.
getSeverityLocalized() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.SEVERITY_LOCALIZED field.
getSeverityNonLocalized() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.SEVERITY_NON_LOCALIZED field.
getSlotName() - Method in class io.r2dbc.postgresql.replication.ReplicationSlot
Returns the replication slot name.
getSnapshotName() - Method in class io.r2dbc.postgresql.replication.ReplicationSlot
Returns the exported snapshot name at the point of replication slot creation.
getStatusInterval() - Method in class io.r2dbc.postgresql.replication.ReplicationRequest
 
getTable() - Method in class io.r2dbc.postgresql.message.backend.RowDescription.Field
Returns the object ID of the table.
getTableName() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.TABLE_NAME field.
getTransactionIsolationLevel() - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
getTransactionStatus() - Method in class io.r2dbc.postgresql.message.backend.ReadyForQuery
Returns the current backend transaction status.
getType() - Method in class io.r2dbc.postgresql.message.backend.Field
Returns the type.
getUnits() - Method in class io.r2dbc.postgresql.codec.Interval
 
getUnsignedArrayObjectId() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
getUnsignedObjectId() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
getValue() - Method in class io.r2dbc.postgresql.codec.Interval
Return a string representing the interval value.
getValue() - Method in class io.r2dbc.postgresql.message.backend.Field
Returns the value.
getValue() - Method in class io.r2dbc.postgresql.message.backend.FunctionCallResponse
Returns the value of the function result, in the format indicated by the associated format code.
getValue() - Method in class io.r2dbc.postgresql.message.backend.ParameterStatus
Returns the current value of the parameter.
getValue() - Method in enum io.r2dbc.postgresql.MultiHostConnectionStrategy.TargetServerType
 
getWhere() - Method in class io.r2dbc.postgresql.api.ErrorDetails
Returns the value of the Field.FieldType.WHERE field.
getX() - Method in class io.r2dbc.postgresql.codec.Point
 
getY() - Method in class io.r2dbc.postgresql.codec.Point
 
getYears() - Method in class io.r2dbc.postgresql.codec.Interval
Return the years represented by this interval.
getZoneId() - Method in interface io.r2dbc.postgresql.codec.CodecConfiguration
Return the zone identifier used for temporal conversions from local to zoned temporals.
GSSResponse - Class in io.r2dbc.postgresql.message.frontend
The GSSResponse message.
GSSResponse(ByteBuffer) - Constructor for class io.r2dbc.postgresql.message.frontend.GSSResponse
Create a new message.

H

hashCode() - Method in class io.r2dbc.postgresql.api.ErrorDetails
 
hashCode() - Method in class io.r2dbc.postgresql.codec.Box
 
hashCode() - Method in class io.r2dbc.postgresql.codec.Circle
 
hashCode() - Method in class io.r2dbc.postgresql.codec.Interval
 
hashCode() - Method in class io.r2dbc.postgresql.codec.Line
 
hashCode() - Method in class io.r2dbc.postgresql.codec.Lseg
 
hashCode() - Method in class io.r2dbc.postgresql.codec.Path
 
hashCode() - Method in class io.r2dbc.postgresql.codec.Point
 
hashCode() - Method in class io.r2dbc.postgresql.codec.Polygon
 
hashCode() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationGSSContinue
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationMD5Password
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSASL
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSASLContinue
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSASLFinal
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.BackendKeyData
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.CommandComplete
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.CopyData
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.DataRow
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.ErrorResponse
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.Field
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.FunctionCallResponse
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.NoticeResponse
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.NotificationResponse
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.ParameterDescription
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.ParameterStatus
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.ReadyForQuery
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.RowDescription.Field
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.RowDescription
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.Bind
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.CancelRequest
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.Close
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.CompositeFrontendMessage
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.CopyData
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.CopyFail
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.Describe
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.Execute
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.FunctionCall
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.GSSResponse
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.Parse
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.PasswordMessage
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.Query
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.SASLInitialResponse
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.SASLResponse
 
hashCode() - Method in class io.r2dbc.postgresql.message.frontend.StartupMessage
 
hashCode() - Method in class io.r2dbc.postgresql.replication.LogSequenceNumber
 
host(String) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the host.
HOST_RECHECK_TIME - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Host status recheck time.
hostRecheckTime(Duration) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Controls how long the knowledge about a host state is cached connection factory.

I

INSTANCE - Static variable in class io.r2dbc.postgresql.message.backend.AuthenticationCleartextPassword
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.backend.AuthenticationGSS
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.backend.AuthenticationKerberosV5
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.backend.AuthenticationOk
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.backend.AuthenticationSCMCredential
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.backend.AuthenticationSSPI
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.backend.BindComplete
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.backend.CloseComplete
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.backend.CopyDone
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.backend.EmptyQueryResponse
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.backend.NoData
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.backend.ParseComplete
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.backend.PortalSuspended
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.frontend.CopyDone
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.frontend.Flush
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.frontend.SSLRequest
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.frontend.Sync
A static singleton instance that should always be used.
INSTANCE - Static variable in class io.r2dbc.postgresql.message.frontend.Terminate
A static singleton instance that should always be used.
Interval - Class in io.r2dbc.postgresql.codec
Value object that maps to the interval datatype in Postgres.
INVALID_LSN - Static variable in class io.r2dbc.postgresql.replication.LogSequenceNumber
Zero is used indicate an invalid pointer.
io.r2dbc.postgresql - package io.r2dbc.postgresql
An implementation of the Reactive Relational Database Connection API for PostgreSQL servers.
io.r2dbc.postgresql.api - package io.r2dbc.postgresql.api
R2DBC driver API with Postgres-specific extensions.
io.r2dbc.postgresql.codec - package io.r2dbc.postgresql.codec
Encoders and Decoders for the type that the service provider understands.
io.r2dbc.postgresql.extension - package io.r2dbc.postgresql.extension
Extension points for the Postgres driver.
io.r2dbc.postgresql.message.backend - package io.r2dbc.postgresql.message.backend
The messages that are sent from a backend server to a frontend client.
io.r2dbc.postgresql.message.frontend - package io.r2dbc.postgresql.message.frontend
The messages that are sent from a frontend client to a backend server.
io.r2dbc.postgresql.replication - package io.r2dbc.postgresql.replication
Support for logical and physical replication streams.
isArray() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isAutoCommit() - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
isBitString() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isBoolean() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isClosed() - Method in interface io.r2dbc.postgresql.replication.ReplicationStream
 
isComposite() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isDateTime() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isEnum() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isGeometric() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isNetworkAddress() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isNumeric() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isolationLevel(IsolationLevel) - Method in interface io.r2dbc.postgresql.api.PostgresTransactionDefinition
Creates a PostgresTransactionDefinition retaining all configured options and applying IsolationLevel.
isOpen() - Method in class io.r2dbc.postgresql.codec.Path
 
isPseudo() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isString() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isTimespan() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isUnknown() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isUserDefinedType() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
isValid(int) - Static method in enum io.r2dbc.postgresql.codec.PostgresqlObjectId
Returns if the objectId is a known and valid objectId.
iterator() - Method in class io.r2dbc.postgresql.codec.DefaultCodecs
 

J

Json - Class in io.r2dbc.postgresql.codec
Value object to represent JSON values.

L

LEGACY_POSTGRESQL_DRIVER - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Legacy driver option value.
Line - Class in io.r2dbc.postgresql.codec
Value object that maps to the line datatype in Postgres.
LOAD_BALANCE_HOSTS - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Load balance hosts.
loadBalanceHosts(boolean) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
In default mode (disabled) hosts are connected in the given order.
LOCK_WAIT_TIMEOUT - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Lock timeout.
lockWaitTimeout(Duration) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the Lock wait timeout.
logical() - Static method in class io.r2dbc.postgresql.replication.ReplicationRequest
Create a new builder to configure a logical ReplicationRequest.
logical(ReplicationSlot) - Static method in class io.r2dbc.postgresql.replication.ReplicationRequest
Create a new builder to configure a logical ReplicationRequest from ReplicationSlot.
logical() - Static method in class io.r2dbc.postgresql.replication.ReplicationSlotRequest
Create a new builder to configure a logical ReplicationSlotRequest.
LogSequenceNumber - Class in io.r2dbc.postgresql.replication
LSN (Log Sequence Number).
lookupType(String) - Method in class io.r2dbc.postgresql.codec.PostgresTypes
Lookup Postgres types by typname.
lookupTypes(Iterable<String>) - Method in class io.r2dbc.postgresql.codec.PostgresTypes
 
LOOP_RESOURCES - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Event LoopResources.
loopResources(LoopResources) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure LoopResources.
Lseg - Class in io.r2dbc.postgresql.codec
Value object that maps to the lseg datatype in Postgres.

M

map(BiFunction<Row, RowMetadata, ? extends T>) - Method in interface io.r2dbc.postgresql.api.PostgresqlResult
map(Function<ByteBuf, ? extends T>) - Method in interface io.r2dbc.postgresql.replication.ReplicationStream
Returns a mapping of the replication stream which is an unbounded stream.
mapBuffer(Function<ByteBuffer, ? extends T>) - Method in class io.r2dbc.postgresql.codec.Json
Returns an object consisting of the result of applying the given mapping Function to the ByteBuffer of this JSON value.
mapByteBuf(Function<ByteBuf, ? extends T>) - Method in class io.r2dbc.postgresql.codec.Json
Returns an object consisting of the result of applying the given mapping Function to the ByteBuf of this JSON value.
mapInputStream(Function<InputStream, ? extends T>) - Method in class io.r2dbc.postgresql.codec.Json
Returns an object consisting of the result of applying the given mapping Function to the InputStream of this JSON value.
MAX_FRAME_SIZE - Static variable in interface io.r2dbc.postgresql.api.CopyInBuilder
Postgres parse limit for large messages 2^30 - 1 bytes.
minus(TemporalAmount) - Method in class io.r2dbc.postgresql.codec.Interval
 
MultiHostConnectionStrategy - Class in io.r2dbc.postgresql
ConnectionStrategy using a collection of
MultiHostConnectionStrategy.HostSelector - Interface in io.r2dbc.postgresql
Interface specifying a predicate whether to accept a given host based on its SocketAddress and MultiHostConnectionStrategy.HostStatus.
MultiHostConnectionStrategy.HostStatus - Enum in io.r2dbc.postgresql
Connection status for a host.
MultiHostConnectionStrategy.TargetServerType - Enum in io.r2dbc.postgresql
Pre-defined enumeration providing MultiHostConnectionStrategy.HostSelector implementations.
multipliedBy(int) - Method in class io.r2dbc.postgresql.codec.Interval
 
mutability(boolean) - Static method in interface io.r2dbc.postgresql.api.PostgresTransactionDefinition
Creates a PostgresTransactionDefinition specifying transaction mutability.

N

NO_LIMIT - Static variable in class io.r2dbc.postgresql.message.frontend.Execute
No limit on returned rows.
NoData - Class in io.r2dbc.postgresql.message.backend
The NoData message.
normalized() - Method in class io.r2dbc.postgresql.codec.Interval
 
notDeferrable() - Method in interface io.r2dbc.postgresql.api.PostgresTransactionDefinition
Creates a PostgresTransactionDefinition retaining all configured options and using not deferrable transaction semantics.
NOTICE_LOG_LEVEL - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Notice Response Log Level.
noticeLogLevel(LogLevel) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the LogLevel for notice responses.
NoticeResponse - Class in io.r2dbc.postgresql.message.backend
The NoticeResponse message.
NoticeResponse(List<Field>) - Constructor for class io.r2dbc.postgresql.message.backend.NoticeResponse
Create a new message.
Notification - Interface in io.r2dbc.postgresql.api
Postgres notification received via LISTEN.
NotificationResponse - Class in io.r2dbc.postgresql.message.backend
The NotificationResponse message.
NotificationResponse(String, String, int) - Constructor for class io.r2dbc.postgresql.message.backend.NotificationResponse
Create a new message.
NULL_VALUE - Static variable in class io.r2dbc.postgresql.message.frontend.Bind
A marker indicating a NULL value.

O

of(Point, Point) - Static method in class io.r2dbc.postgresql.codec.Box
Create a new Box given parameters points a and b.
of(double, double, double, double) - Static method in class io.r2dbc.postgresql.codec.Box
Create a new Box given parameters ax, ay, bx and by.
of(Point, double) - Static method in class io.r2dbc.postgresql.codec.Circle
Create a new Circle given center and radius.
of(double, double, double) - Static method in class io.r2dbc.postgresql.codec.Circle
Create a new Circle given center coordinates x/y and radius.
of(Period) - Static method in class io.r2dbc.postgresql.codec.Interval
Create a new Interval given a period object.
of(Duration) - Static method in class io.r2dbc.postgresql.codec.Interval
Create a new Interval given a duration object.
of(Period, Duration) - Static method in class io.r2dbc.postgresql.codec.Interval
Create a new Interval given a period and duration object.
of(int, int, int, int, int, double) - Static method in class io.r2dbc.postgresql.codec.Interval
Create a new Interval given the years, months, days, hours, minutes, and seconds.
of(int, int, int, int, int, int, int) - Static method in class io.r2dbc.postgresql.codec.Interval
Create a new Interval given the years, months, days, hours, minutes, seconds, and microseconds.
of(ByteBuffer) - Static method in class io.r2dbc.postgresql.codec.Json
Create a Json object from a ByteBuffer.
of(ByteBuf) - Static method in class io.r2dbc.postgresql.codec.Json
Create a Json object from a ByteBuf.
of(InputStream) - Static method in class io.r2dbc.postgresql.codec.Json
Create a Json object from a InputStream.
of(byte[]) - Static method in class io.r2dbc.postgresql.codec.Json
Create a Json object from a byte[] value.
of(String) - Static method in class io.r2dbc.postgresql.codec.Json
Create a Json object from a String.
of(double, double, double) - Static method in class io.r2dbc.postgresql.codec.Line
Create a new Line given parameters a, b and c of the linear equation.
of(Point, Point) - Static method in class io.r2dbc.postgresql.codec.Line
Create a new Line defined by two points.
of(double, double, double, double) - Static method in class io.r2dbc.postgresql.codec.Line
Create a new Line defined by two points.
of(Point, Point) - Static method in class io.r2dbc.postgresql.codec.Lseg
Create a new Lseg given parameters points p1 and p2.
of(double, double, double, double) - Static method in class io.r2dbc.postgresql.codec.Lseg
Create a new Lseg given parameters p1x, p1y, p2x and p2y.
of(boolean, List<Point>) - Static method in class io.r2dbc.postgresql.codec.Path
Create a new Polygon given list of points.
of(boolean, Point...) - Static method in class io.r2dbc.postgresql.codec.Path
Create a new Polygon given points.
of(double, double) - Static method in class io.r2dbc.postgresql.codec.Point
Create a new Point given x and y coordinates.
of(List<Point>) - Static method in class io.r2dbc.postgresql.codec.Polygon
Create a new Polygon given list of points.
of(Point...) - Static method in class io.r2dbc.postgresql.codec.Polygon
Create a new Polygon given points.
OffsetTimeCodec - Class in io.r2dbc.postgresql.codec
 
OID_CACHE_SIZE - Static variable in enum io.r2dbc.postgresql.codec.PostgresqlObjectId
 
open(List<Point>) - Static method in class io.r2dbc.postgresql.codec.Path
Create a new open Path given list of points.
open(Point...) - Static method in class io.r2dbc.postgresql.codec.Path
Create a new open Path given points.
options(Map<String, String>) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure connection initialization parameters.
OPTIONS - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Connection options which are applied once after the connection has been created.
outputPlugin(String) - Method in interface io.r2dbc.postgresql.replication.ReplicationSlotRequest.LogicalSlotRequestBuilderStep2
Output plugin that should be use for decode physical represent WAL to some logical form.
outputPlugin(String) - Method in interface io.r2dbc.postgresql.replication.ReplicationSlotRequest.WithOutputPlugin
Output plugin that should be use for decode physical represent WAL to some logical form.

P

ParameterDescription - Class in io.r2dbc.postgresql.message.backend
The ParameterDescription message.
ParameterDescription(List<Integer>) - Constructor for class io.r2dbc.postgresql.message.backend.ParameterDescription
Create a new message.
ParameterStatus - Class in io.r2dbc.postgresql.message.backend
The ParameterStatus message.
ParameterStatus(String, String) - Constructor for class io.r2dbc.postgresql.message.backend.ParameterStatus
Create a new message.
parse(String) - Static method in class io.r2dbc.postgresql.codec.Interval
Parse the value representing a Interval.
Parse - Class in io.r2dbc.postgresql.message.frontend
The Parse message.
Parse(String, int[], String) - Constructor for class io.r2dbc.postgresql.message.frontend.Parse
Create a new message.
ParseComplete - Class in io.r2dbc.postgresql.message.backend
The ParseComplete message.
password(CharSequence) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the password.
PasswordMessage - Class in io.r2dbc.postgresql.message.frontend
The PasswordMessage message.
PasswordMessage(CharSequence) - Constructor for class io.r2dbc.postgresql.message.frontend.PasswordMessage
Create a new message.
Path - Class in io.r2dbc.postgresql.codec
Value object that maps to the path datatype in Postgres.
physical() - Static method in class io.r2dbc.postgresql.replication.ReplicationRequest
Create a new builder to configure a physical ReplicationRequest.
physical() - Static method in class io.r2dbc.postgresql.replication.ReplicationSlotRequest
Create a new builder to configure a physical ReplicationSlotRequest.
plus(TemporalAmount) - Method in class io.r2dbc.postgresql.codec.Interval
 
Point - Class in io.r2dbc.postgresql.codec
Value object that maps to the point datatype in Postgres.
Polygon - Class in io.r2dbc.postgresql.codec
Value object that maps to the polygon datatype in Postgres.
port(int) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the port.
PortalSuspended - Class in io.r2dbc.postgresql.message.backend
The PortalSuspended message.
POSTGRESQL_DRIVER - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Driver option value.
PostgresqlBatch - Interface in io.r2dbc.postgresql.api
Batch for executing a collection of statements in a batch against a PostgreSQL database.
PostgresqlColumnMetadata - Interface in io.r2dbc.postgresql.api
ColumnMetadata for a PostgreSQL database.
PostgresqlConnection - Interface in io.r2dbc.postgresql.api
A Connection for connecting to a PostgreSQL database.
PostgresqlConnectionConfiguration - Class in io.r2dbc.postgresql
Connection configuration information for connecting to a PostgreSQL database.
PostgresqlConnectionConfiguration.Builder - Class in io.r2dbc.postgresql
A builder for PostgresqlConnectionConfiguration instances.
PostgresqlConnectionFactory - Class in io.r2dbc.postgresql
An implementation of ConnectionFactory for creating connections to a PostgreSQL database.
PostgresqlConnectionFactory(PostgresqlConnectionConfiguration) - Constructor for class io.r2dbc.postgresql.PostgresqlConnectionFactory
Create a new connection factory.
PostgresqlConnectionFactoryProvider - Class in io.r2dbc.postgresql
An implementation of ConnectionFactoryProvider for creating PostgresqlConnectionFactorys.
PostgresqlConnectionFactoryProvider() - Constructor for class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
 
PostgresqlConnectionMetadata - Interface in io.r2dbc.postgresql.api
Connection metadata for a connection connected to a PostgreSQL database.
PostgresqlException - Interface in io.r2dbc.postgresql.api
Interface for Postgres-specific extension to R2dbcException providing ErrorDetails.
PostgresqlObjectId - Enum in io.r2dbc.postgresql.codec
Object IDs for well know PostgreSQL data types.
PostgresqlReplicationConnection - Interface in io.r2dbc.postgresql.api
A PostgreSQL replication connection.
PostgresqlResult - Interface in io.r2dbc.postgresql.api
A Result representing the results of a query against a PostgreSQL database.
PostgresqlRow - Interface in io.r2dbc.postgresql.api
A Row for a PostgreSQL database.
PostgresqlRowMetadata - Interface in io.r2dbc.postgresql.api
An RowMetadata for a PostgreSQL database.
PostgresqlStatement - Interface in io.r2dbc.postgresql.api
A strongly typed implementation of Statement for a PostgreSQL database.
PostgresTransactionDefinition - Interface in io.r2dbc.postgresql.api
TransactionDefinition for a PostgreSQL database.
PostgresType(int, long, int, long, String, String) - Constructor for class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
PostgresTypeIdentifier - Interface in io.r2dbc.postgresql.codec
Represents a Postgres type identifier identified by OID.
PostgresTypes - Class in io.r2dbc.postgresql.codec
Utility to look up Postgres types using pg_type.
PostgresTypes.PostgresType - Class in io.r2dbc.postgresql.codec
 
PREFER_ATTACHED_BUFFERS - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Configure whether codecs should prefer attached data buffers.
preferAttachedBuffers(boolean) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure whether codecs should prefer attached data buffers.
preferredType(int, Format) - Method in interface io.r2dbc.postgresql.codec.Codecs
Returns the preferred Java type for a given data type and format.
preferredType(int, Format) - Method in class io.r2dbc.postgresql.codec.DefaultCodecs
 
PREPARED_STATEMENT_CACHE_QUERIES - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Determine the number of queries that are cached in each connection.
preparedStatementCacheQueries(int) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the preparedStatementCacheQueries.

Q

Query - Class in io.r2dbc.postgresql.message.frontend
The Query message.
Query(String) - Constructor for class io.r2dbc.postgresql.message.frontend.Query
Create a new message.

R

readOnly() - Method in interface io.r2dbc.postgresql.api.PostgresTransactionDefinition
Creates a PostgresTransactionDefinition retaining all configured options and using read-only transaction semantics.
readWrite() - Method in interface io.r2dbc.postgresql.api.PostgresTransactionDefinition
Creates a PostgresTransactionDefinition retaining all configured options and using read-write transaction semantics.
ReadyForQuery - Class in io.r2dbc.postgresql.message.backend
The ReadyForQuery message.
ReadyForQuery(ReadyForQuery.TransactionStatus) - Constructor for class io.r2dbc.postgresql.message.backend.ReadyForQuery
Create a new message.
ReadyForQuery.TransactionStatus - Enum in io.r2dbc.postgresql.message.backend
An enumeration of backend transaction statuses.
RefCursor - Interface in io.r2dbc.postgresql.api
A ref cursor value object.
register(PostgresqlConnection, ByteBufAllocator, CodecRegistry) - Method in class io.r2dbc.postgresql.codec.BuiltinDynamicCodecs
 
register(PostgresqlConnection, ByteBufAllocator, CodecRegistry) - Method in interface io.r2dbc.postgresql.extension.CodecRegistrar
Register Codec into CodecRegistry.
releaseSavepoint(String) - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
replication() - Method in class io.r2dbc.postgresql.PostgresqlConnectionFactory
Create a new PostgresqlReplicationConnection for interaction with replication streams.
ReplicationRequest - Class in io.r2dbc.postgresql.replication
Value object representing a request to create a replication slot.
ReplicationRequest.LogicalReplicationRequestBuilder - Interface in io.r2dbc.postgresql.replication
Fluent builder interface to configure a logical replication stream.
ReplicationRequest.LogicalReplicationStep1 - Interface in io.r2dbc.postgresql.replication
Fluent builder interface to configure the slot name for a logical replication slot.
ReplicationRequest.LogicalReplicationStep2 - Interface in io.r2dbc.postgresql.replication
 
ReplicationRequest.PhysicalReplicationRequestBuilder - Interface in io.r2dbc.postgresql.replication
Fluent builder interface to configure a physical replication stream.
ReplicationRequest.PhysicalReplicationStep1 - Interface in io.r2dbc.postgresql.replication
Fluent builder interface to configure the slot name for a physical replication slot.
ReplicationRequest.PhysicalReplicationStep2 - Interface in io.r2dbc.postgresql.replication
 
ReplicationRequest.WithSlotName - Interface in io.r2dbc.postgresql.replication
Fluent builder interface fragment to associate the builder with the slot name.
ReplicationRequest.WithSlotOption - Interface in io.r2dbc.postgresql.replication
Fluent builder interface fragment to associate the builder with slot options.
ReplicationRequest.WithStartPosition - Interface in io.r2dbc.postgresql.replication
 
ReplicationRequest.WithStatusInterval - Interface in io.r2dbc.postgresql.replication
Fluent builder interface fragment to associate the builder with status interval updates.
ReplicationSlot - Class in io.r2dbc.postgresql.replication
Information returned on replication slot creation.
ReplicationSlot(String, ReplicationType, LogSequenceNumber, String, String) - Constructor for class io.r2dbc.postgresql.replication.ReplicationSlot
 
ReplicationSlotRequest - Class in io.r2dbc.postgresql.replication
Value object representing a request to create a replication slot.
ReplicationSlotRequest.LogicalSlotRequestBuilder - Interface in io.r2dbc.postgresql.replication
Fluent builder interface to configure a logical replication slot.
ReplicationSlotRequest.LogicalSlotRequestBuilderStep1 - Interface in io.r2dbc.postgresql.replication
Fluent builder interface to configure the slot name for a logical replication slot.
ReplicationSlotRequest.LogicalSlotRequestBuilderStep2 - Interface in io.r2dbc.postgresql.replication
 
ReplicationSlotRequest.PhysicalSlotRequestBuilder - Interface in io.r2dbc.postgresql.replication
Fluent builder interface to configure a physical replication slot.
ReplicationSlotRequest.PhysicalSlotRequestBuilderStep1 - Interface in io.r2dbc.postgresql.replication
Fluent builder interface to configure the slot name for a physical replication slot.
ReplicationSlotRequest.WithOutputPlugin - Interface in io.r2dbc.postgresql.replication
Fluent builder interface fragment to associate the builder with an output plugin.
ReplicationSlotRequest.WithSlotName - Interface in io.r2dbc.postgresql.replication
Fluent builder interface fragment to associate the builder with a slot name.
ReplicationSlotRequest.WithTemporary - Interface in io.r2dbc.postgresql.replication
Fluent builder interface fragment to associate the builder with the temporary option.
ReplicationStream - Interface in io.r2dbc.postgresql.replication
Postgresql replication stream.
ReplicationType - Enum in io.r2dbc.postgresql.replication
Replication type.
retain() - Method in class io.r2dbc.postgresql.message.backend.DataRow
 
retain(int) - Method in class io.r2dbc.postgresql.message.backend.DataRow
 
returnGeneratedValues(String...) - Method in interface io.r2dbc.postgresql.api.PostgresqlStatement
rollbackTransaction() - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
rollbackTransactionToSavepoint(String) - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
RowDescription - Class in io.r2dbc.postgresql.message.backend
The RowDescription message.
RowDescription(List<RowDescription.Field>) - Constructor for class io.r2dbc.postgresql.message.backend.RowDescription
Create a new message.
RowDescription.Field - Class in io.r2dbc.postgresql.message.backend
The field within the RowDescription.

S

SASLInitialResponse - Class in io.r2dbc.postgresql.message.frontend
The SASLInitialResponse Message.
SASLInitialResponse(ByteBuffer, String) - Constructor for class io.r2dbc.postgresql.message.frontend.SASLInitialResponse
Create a new message.
SASLResponse - Class in io.r2dbc.postgresql.message.frontend
The SASLResponse message.
SASLResponse(ByteBuffer) - Constructor for class io.r2dbc.postgresql.message.frontend.SASLResponse
Create a new message.
schema(String) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the schema.
SCHEMA - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Schema search path (alias for "currentSchema").
setAppliedLSN(LogSequenceNumber) - Method in interface io.r2dbc.postgresql.replication.ReplicationStream
Parameter used only physical replication and define which lsn already was apply on standby.
setAutoCommit(boolean) - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
setFlushedLSN(LogSequenceNumber) - Method in interface io.r2dbc.postgresql.replication.ReplicationStream
Sets the flushed LSN.
setLockWaitTimeout(Duration) - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
Sets Lock Acquisition Timeout through SET LOCK_TIMEOUT.
setStatementTimeout(Duration) - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
Sets Statement Timeout through SET STATEMENT_TIMEOUT.
setTransactionIsolationLevel(IsolationLevel) - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
slotName(String) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.LogicalReplicationRequestBuilder
Replication slots provide an automated way to ensure that the primary does not remove WAL segments until they have been received by all standbys, and that the primary does not remove rows which could cause a recovery conflict even when the standby is disconnected.
slotName(String) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.LogicalReplicationStep1
Replication slots provide an automated way to ensure that the primary does not remove WAL segments until they have been received by all standbys, and that the primary does not remove rows which could cause a recovery conflict even when the standby is disconnected.
slotName(String) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.PhysicalReplicationRequestBuilder
Replication slots provide an automated way to ensure that the primary does not remove WAL segments until they have been received by all standbys, and that the primary does not remove rows which could cause a recovery conflict even when the standby is disconnected.
slotName(String) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.PhysicalReplicationStep1
Replication slots provide an automated way to ensure that the primary does not remove WAL segments until they have been received by all standbys, and that the primary does not remove rows which could cause a recovery conflict even when the standby is disconnected.
slotName(String) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.WithSlotName
Replication slots provide an automated way to ensure that the primary does not remove WAL segments until they have been received by all standbys, and that the primary does not remove rows which could cause a recovery conflict even when the standby is disconnected.
slotName(String) - Method in interface io.r2dbc.postgresql.replication.ReplicationSlotRequest.LogicalSlotRequestBuilder
Replication slots provide an automated way to ensure that the primary does not remove WAL segments until they have been received by all standbys, and that the primary does not remove rows which could cause a recovery conflict even when the standby is disconnected.
slotName(String) - Method in interface io.r2dbc.postgresql.replication.ReplicationSlotRequest.LogicalSlotRequestBuilderStep1
Replication slots provide an automated way to ensure that the primary does not remove WAL segments until they have been received by all standbys, and that the primary does not remove rows which could cause a recovery conflict even when the standby is disconnected.
slotName(String) - Method in interface io.r2dbc.postgresql.replication.ReplicationSlotRequest.PhysicalSlotRequestBuilder
Replication slots provide an automated way to ensure that the primary does not remove WAL segments until they have been received by all standbys, and that the primary does not remove rows which could cause a recovery conflict even when the standby is disconnected.
slotName(String) - Method in interface io.r2dbc.postgresql.replication.ReplicationSlotRequest.PhysicalSlotRequestBuilderStep1
Replication slots provide an automated way to ensure that the primary does not remove WAL segments until they have been received by all standbys, and that the primary does not remove rows which could cause a recovery conflict even when the standby is disconnected.
slotName(String) - Method in interface io.r2dbc.postgresql.replication.ReplicationSlotRequest.WithSlotName
Replication slots provide an automated way to ensure that the primary does not remove WAL segments until they have been received by all standbys, and that the primary does not remove rows which could cause a recovery conflict even when the standby is disconnected.
slotOption(String, Object) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.LogicalReplicationRequestBuilder
Configure slot option.
slotOption(String, Object) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.WithSlotOption
Configure slot option.
socket(String) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the unix domain socket to connect to.
SOCKET - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Unix domain socket.
SSL_CERT - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Path for the certificate file.
SSL_CONTEXT_BUILDER_CUSTOMIZER - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Customizer Function for SslContextBuilder.
SSL_HOSTNAME_VERIFIER - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Class name of hostname verifier.
SSL_KEY - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
File path for the key file.
SSL_MODE - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Ssl mode.
SSL_MODE_ALIAS - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Ssl mode alias (JDBC style).
SSL_PASSWORD - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
SSL key password
SSL_ROOT_CERT - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
File path of the SSL root certificate.
sslCert(String) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure ssl cert for client certificate authentication.
sslCert(URL) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure ssl cert for client certificate authentication.
sslContextBuilderCustomizer(Function<SslContextBuilder, SslContextBuilder>) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure a SslContextBuilder customizer.
sslHostnameVerifier(HostnameVerifier) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure ssl HostnameVerifier.
sslKey(String) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure ssl key for client certificate authentication.
sslKey(URL) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure ssl key for client certificate authentication.
sslMode(SSLMode) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure ssl mode.
sslPassword(CharSequence) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure ssl password.
SSLRequest - Class in io.r2dbc.postgresql.message.frontend
The SSLRequest message.
sslRootCert(String) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure ssl root cert for server certificate validation.
sslRootCert(URL) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure ssl root cert for server certificate validation.
startPosition(LogSequenceNumber) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.LogicalReplicationRequestBuilder
Specify start position from which backend will start stream changes.
startPosition(LogSequenceNumber) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.LogicalReplicationStep2
Specify start position from which backend will start stream changes.
startPosition(LogSequenceNumber) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.PhysicalReplicationRequestBuilder
Specify start position from which backend will start stream changes.
startPosition(LogSequenceNumber) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.PhysicalReplicationStep2
Specify start position from which backend will start stream changes.
startPosition(LogSequenceNumber) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.WithStartPosition
Specify start position from which backend will start stream changes.
startReplication(ReplicationRequest) - Method in interface io.r2dbc.postgresql.api.PostgresqlReplicationConnection
Starts the ReplicationStream for logical or physical replication.
StartupMessage - Class in io.r2dbc.postgresql.message.frontend
The StartupMessage message.
StartupMessage(String, String, StartupMessage.StartupParameterProvider) - Constructor for class io.r2dbc.postgresql.message.frontend.StartupMessage
Create a new message.
StartupMessage.ParameterWriter - Interface in io.r2dbc.postgresql.message.frontend
Writer interface to expose startup parameters.
StartupMessage.StartupParameterProvider - Interface in io.r2dbc.postgresql.message.frontend
Interface that provides startup parameters into a StartupMessage.ParameterWriter.
STATEMENT_TIMEOUT - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Statement timeout.
statementTimeout(Duration) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the Statement timeout.
statusInterval(Duration) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.LogicalReplicationRequestBuilder
Specifies the number of time between status packets sent back to the server.
statusInterval(Duration) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.PhysicalReplicationRequestBuilder
Specifies the number of time between status packets sent back to the server.
statusInterval(Duration) - Method in interface io.r2dbc.postgresql.replication.ReplicationRequest.WithStatusInterval
Specifies the number of time between status packets sent back to the server.
StringCodec - Class in io.r2dbc.postgresql.codec
 
StringCodec(ByteBufAllocator) - Constructor for class io.r2dbc.postgresql.codec.StringCodec
 
StringCodec(ByteBufAllocator, PostgresTypeIdentifier, PostgresTypeIdentifier) - Constructor for class io.r2dbc.postgresql.codec.StringCodec
 
subtractFrom(Temporal) - Method in class io.r2dbc.postgresql.codec.Interval
 
supports(ConnectionFactoryOptions) - Method in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
 
Sync - Class in io.r2dbc.postgresql.message.frontend
The Sync message.

T

TARGET_SERVER_TYPE - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Target server type.
targetServerType(MultiHostConnectionStrategy.TargetServerType) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Allows opening connections to only servers with required state.
TCP_KEEPALIVE - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Enable TCP KeepAlive.
TCP_NODELAY - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Enable TCP NoDelay.
tcpKeepAlive(boolean) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure TCP KeepAlive.
tcpNoDelay(boolean) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure TCP NoDelay.
temporary() - Method in interface io.r2dbc.postgresql.replication.ReplicationSlotRequest.LogicalSlotRequestBuilder
Temporary slots are not saved to disk and are automatically dropped on error or when the session has finished.
temporary() - Method in interface io.r2dbc.postgresql.replication.ReplicationSlotRequest.PhysicalSlotRequestBuilder
Temporary slots are not saved to disk and are automatically dropped on error or when the session has finished.
temporary() - Method in interface io.r2dbc.postgresql.replication.ReplicationSlotRequest.WithTemporary
Temporary slots are not saved to disk and are automatically dropped on error or when the session has finished.
Terminate - Class in io.r2dbc.postgresql.message.frontend
The Termination message.
test(SocketAddress, MultiHostConnectionStrategy.HostStatus) - Method in interface io.r2dbc.postgresql.MultiHostConnectionStrategy.HostSelector
Perform a check and return true whether the given host qualifies as target server.
TIME_ZONE - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Configure the session time zone.
timeZone(String) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the session timezone.
timeZone(TimeZone) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the session timezone.
toInt(Long) - Static method in enum io.r2dbc.postgresql.codec.PostgresqlObjectId
 
toInt(long) - Static method in enum io.r2dbc.postgresql.codec.PostgresqlObjectId
 
toLong(int) - Static method in enum io.r2dbc.postgresql.codec.PostgresqlObjectId
 
toString() - Method in class io.r2dbc.postgresql.api.ErrorDetails
 
toString() - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
toString() - Method in class io.r2dbc.postgresql.codec.Box
 
toString() - Method in class io.r2dbc.postgresql.codec.Circle
 
toString() - Method in class io.r2dbc.postgresql.codec.Interval
 
toString() - Method in class io.r2dbc.postgresql.codec.Line
 
toString() - Method in class io.r2dbc.postgresql.codec.Lseg
 
toString() - Method in class io.r2dbc.postgresql.codec.Path
 
toString() - Method in class io.r2dbc.postgresql.codec.Point
 
toString() - Method in class io.r2dbc.postgresql.codec.Polygon
 
toString() - Method in class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
toString() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationCleartextPassword
 
toString() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationGSS
 
toString() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationGSSContinue
 
toString() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationKerberosV5
 
toString() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationMD5Password
 
toString() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationOk
 
toString() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSASL
 
toString() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSASLContinue
 
toString() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSASLFinal
 
toString() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSCMCredential
 
toString() - Method in class io.r2dbc.postgresql.message.backend.AuthenticationSSPI
 
toString() - Method in class io.r2dbc.postgresql.message.backend.BackendKeyData
 
toString() - Method in class io.r2dbc.postgresql.message.backend.BindComplete
 
toString() - Method in class io.r2dbc.postgresql.message.backend.CloseComplete
 
toString() - Method in class io.r2dbc.postgresql.message.backend.CommandComplete
 
toString() - Method in class io.r2dbc.postgresql.message.backend.CopyBothResponse
 
toString() - Method in class io.r2dbc.postgresql.message.backend.CopyData
 
toString() - Method in class io.r2dbc.postgresql.message.backend.CopyDone
 
toString() - Method in class io.r2dbc.postgresql.message.backend.CopyInResponse
 
toString() - Method in class io.r2dbc.postgresql.message.backend.CopyOutResponse
 
toString() - Method in class io.r2dbc.postgresql.message.backend.DataRow
 
toString() - Method in class io.r2dbc.postgresql.message.backend.EmptyQueryResponse
 
toString() - Method in class io.r2dbc.postgresql.message.backend.ErrorResponse
 
toString() - Method in class io.r2dbc.postgresql.message.backend.Field
 
toString() - Method in class io.r2dbc.postgresql.message.backend.FunctionCallResponse
 
toString() - Method in class io.r2dbc.postgresql.message.backend.NoData
 
toString() - Method in class io.r2dbc.postgresql.message.backend.NoticeResponse
 
toString() - Method in class io.r2dbc.postgresql.message.backend.NotificationResponse
 
toString() - Method in class io.r2dbc.postgresql.message.backend.ParameterDescription
 
toString() - Method in class io.r2dbc.postgresql.message.backend.ParameterStatus
 
toString() - Method in class io.r2dbc.postgresql.message.backend.ParseComplete
 
toString() - Method in class io.r2dbc.postgresql.message.backend.PortalSuspended
 
toString() - Method in class io.r2dbc.postgresql.message.backend.ReadyForQuery
 
toString() - Method in class io.r2dbc.postgresql.message.backend.RowDescription.Field
 
toString() - Method in class io.r2dbc.postgresql.message.backend.RowDescription
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.Bind
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.CancelRequest
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.Close
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.CompositeFrontendMessage
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.CopyData
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.CopyDone
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.CopyFail
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.Describe
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.Execute
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.Flush
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.FunctionCall
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.GSSResponse
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.Parse
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.PasswordMessage
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.Query
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.SASLInitialResponse
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.SASLResponse
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.SSLRequest
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.StartupMessage
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.Sync
 
toString() - Method in class io.r2dbc.postgresql.message.frontend.Terminate
 
toString() - Method in class io.r2dbc.postgresql.MultiHostConnectionStrategy
 
toString() - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
 
toString() - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration
 
toString() - Method in class io.r2dbc.postgresql.PostgresqlConnectionFactory
 
toString() - Method in class io.r2dbc.postgresql.replication.LogSequenceNumber
 
touch(Object) - Method in class io.r2dbc.postgresql.message.backend.CopyData
 
touch(Object) - Method in class io.r2dbc.postgresql.message.backend.DataRow
 
touch(Object) - Method in class io.r2dbc.postgresql.message.frontend.CopyData
 
translate(int, int) - Method in class io.r2dbc.postgresql.codec.Point
Translate the point by the supplied amount by adding x and y offsets.
translate(double, double) - Method in class io.r2dbc.postgresql.codec.Point
Translate the point by the supplied amount by adding x and y offsets.
type() - Method in interface io.r2dbc.postgresql.codec.CodecMetadata
Returns the Java type of this codec.
type() - Method in class io.r2dbc.postgresql.codec.EnumCodec
 

U

UNNAMED - Static variable in class io.r2dbc.postgresql.message.frontend.Close
The unnamed statement or portal.
UNNAMED - Static variable in class io.r2dbc.postgresql.message.frontend.Describe
The unnamed statement or portal.
UNNAMED_PORTAL - Static variable in class io.r2dbc.postgresql.message.frontend.Bind
The unnamed portal.
UNNAMED_PORTAL - Static variable in class io.r2dbc.postgresql.message.frontend.Execute
The unnamed portal.
UNNAMED_STATEMENT - Static variable in class io.r2dbc.postgresql.message.frontend.Bind
The unnamed statement.
UNNAMED_STATEMENT - Static variable in class io.r2dbc.postgresql.message.frontend.Parse
The unnamed statement.
UNSPECIFIED - Static variable in class io.r2dbc.postgresql.message.frontend.Parse
The unspecified data type.
username(String) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the username.

V

validate(ValidationDepth) - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
valueOf(String) - Static method in enum io.r2dbc.postgresql.codec.EnumCodec.Builder.RegistrationPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.postgresql.codec.PostgresqlObjectId
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum io.r2dbc.postgresql.codec.PostgresqlObjectId
Returns the PostgresqlObjectId matching a given object id.
valueOf(R2dbcType) - Static method in enum io.r2dbc.postgresql.codec.PostgresqlObjectId
Returns the PostgresqlObjectId matching a given R2DBC type.
valueOf(String) - Static method in enum io.r2dbc.postgresql.message.backend.Field.FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.postgresql.message.backend.ReadyForQuery.TransactionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.postgresql.message.frontend.ExecutionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.postgresql.MultiHostConnectionStrategy.HostStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.postgresql.MultiHostConnectionStrategy.TargetServerType
Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in class io.r2dbc.postgresql.replication.LogSequenceNumber
 
valueOf(String) - Static method in class io.r2dbc.postgresql.replication.LogSequenceNumber
Create LSN instance by string represent LSN.
valueOf(String) - Static method in enum io.r2dbc.postgresql.replication.ReplicationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.r2dbc.postgresql.codec.EnumCodec.Builder.RegistrationPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.postgresql.codec.PostgresqlObjectId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.postgresql.message.backend.Field.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.postgresql.message.backend.ReadyForQuery.TransactionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.postgresql.message.frontend.ExecutionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.postgresql.MultiHostConnectionStrategy.HostStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.postgresql.MultiHostConnectionStrategy.TargetServerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.postgresql.replication.ReplicationType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withDays(int) - Method in class io.r2dbc.postgresql.codec.Interval
Return a new instance of Interval applying the current interval and adjusting years given days.
withEnum(String, Class<? extends Enum<?>>) - Method in class io.r2dbc.postgresql.codec.EnumCodec.Builder
Add a Postgres enum type to Enum mapping.
withHours(int) - Method in class io.r2dbc.postgresql.codec.Interval
Return a new instance of Interval applying the current interval and adjusting years given hours.
withMicroseconds(int) - Method in class io.r2dbc.postgresql.codec.Interval
Return a new instance of Interval applying the current interval and adjusting years given microseconds.
withMinutes(int) - Method in class io.r2dbc.postgresql.codec.Interval
Return a new instance of Interval applying the current interval and adjusting years given minutes.
withMonths(int) - Method in class io.r2dbc.postgresql.codec.Interval
Return a copy a new instance of Interval applying the current interval and adjusting years given months.
withRegistrationPriority(EnumCodec.Builder.RegistrationPriority) - Method in class io.r2dbc.postgresql.codec.EnumCodec.Builder
Configure the codec registration priority.
withSeconds(int) - Method in class io.r2dbc.postgresql.codec.Interval
Return a new instance of Interval applying the current interval and adjusting years given seconds.
withYears(int) - Method in class io.r2dbc.postgresql.codec.Interval
Return a copy instance of Interval applying the current interval and adjusting years given years.
write(String, String) - Method in interface io.r2dbc.postgresql.message.frontend.StartupMessage.ParameterWriter
Write a parameter value along its name.

Z

ZERO - Static variable in class io.r2dbc.postgresql.codec.Interval
Constant for a duration of zero.
A B C D E F G H I J L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2023. All rights reserved.