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

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
 
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[].
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
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.
BigIntegerCodec - Class in io.r2dbc.postgresql.codec
 
BigIntegerCodec(ByteBufAllocator) - Constructor for class io.r2dbc.postgresql.codec.BigIntegerCodec
 
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 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 - 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 - 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.
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
Registers 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, Integer) - 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
 
connectTimeout(Duration) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configures 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.
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).
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) - 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(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 class io.r2dbc.postgresql.codec.BigIntegerCodec
 
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
 
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
 
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.
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

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.
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(TemporalAmount) - Static method in class io.r2dbc.postgresql.codec.Interval
Create a new Interval from a temporal amount.
from(PostgresqlConnection) - Static method in class io.r2dbc.postgresql.codec.PostgresTypes
 
fromMessage(String) - Static method in class io.r2dbc.postgresql.api.ErrorDetails
Create a new ErrorDetails
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.
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.
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 PostgresqlObjectId this codec can handle
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.
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 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 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.type.PostgresqlObjectId
Returns the object id represented by each return value.
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
 
getUnsignedOid() - 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.
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.
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.

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.
io.r2dbc.postgresql.type - package io.r2dbc.postgresql.type
Type information for PostgreSQL servers.
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
 
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.type.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.
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.
minus(TemporalAmount) - Method in class io.r2dbc.postgresql.codec.Interval
 
multipliedBy(int) - Method in class io.r2dbc.postgresql.codec.Interval
 

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
 
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(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(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.
OID_CACHE_SIZE - Static variable in enum io.r2dbc.postgresql.type.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.type
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.
PostgresType(int, String, String) - Constructor for class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
PostgresType(int, long, String, String) - Constructor for class io.r2dbc.postgresql.codec.PostgresTypes.PostgresType
 
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

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.
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 master does not remove WAL segments until they have been received by all standbys, and that the master 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 master does not remove WAL segments until they have been received by all standbys, and that the master 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 master does not remove WAL segments until they have been received by all standbys, and that the master 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 master does not remove WAL segments until they have been received by all standbys, and that the master 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 master does not remove WAL segments until they have been received by all standbys, and that the master 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 master does not remove WAL segments until they have been received by all standbys, and that the master 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 master does not remove WAL segments until they have been received by all standbys, and that the master 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 master does not remove WAL segments until they have been received by all standbys, and that the master 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 master does not remove WAL segments until they have been received by all standbys, and that the master 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 master does not remove WAL segments until they have been received by all standbys, and that the master 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_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, String, Map<String, String>) - Constructor for class io.r2dbc.postgresql.message.frontend.StartupMessage
Create a new message.
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.
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

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.
toInt(Long) - Static method in enum io.r2dbc.postgresql.type.PostgresqlObjectId
 
toInt(long) - Static method in enum io.r2dbc.postgresql.type.PostgresqlObjectId
 
toLong(int) - Static method in enum io.r2dbc.postgresql.type.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.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.

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.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(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.
valueOf(String) - Static method in enum io.r2dbc.postgresql.type.PostgresqlObjectId
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum io.r2dbc.postgresql.type.PostgresqlObjectId
Returns the PostgresqlObjectId matching a given object id.
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.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.replication.ReplicationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.postgresql.type.PostgresqlObjectId
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.

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 © 2022. All rights reserved.