Index

A B C D E F G H I J L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(StartupMessage.ParameterWriter) - Method in interface io.r2dbc.postgresql.message.frontend.StartupMessage.StartupParameterProvider
Provide parameters to a StartupMessage.ParameterWriter.
add() - Method in interface io.r2dbc.postgresql.api.PostgresqlStatement
add(String) - Method in interface io.r2dbc.postgresql.api.PostgresqlBatch
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
 
ANY - Enum constant in enum class io.r2dbc.postgresql.MultiHostConnectionStrategy.TargetServerType
Any valid server that the driver was able to connect to.
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) - 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(int, Object) - Method in interface io.r2dbc.postgresql.api.PostgresqlStatement
bind(String, Object) - Method in interface io.r2dbc.postgresql.api.PostgresqlStatement
Bind - Class in io.r2dbc.postgresql.message.frontend
The Bind message.
Bind(String, List, List, Collection, 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(int, Class) - Method in interface io.r2dbc.postgresql.api.PostgresqlStatement
bindNull(String, Class) - Method in interface io.r2dbc.postgresql.api.PostgresqlStatement
BIT - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The bit object id.
BIT_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The bit array object id.
BOOL - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The bool object id.
BOOL_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The bool array object id.
Box - Class in io.r2dbc.postgresql.codec
Value object that maps to the box datatype in Postgres.
BOX - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The box object id.
BOX_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The box array object id.
BPCHAR - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The bpchar object id.
BPCHAR_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The bpchar array object id.
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() - Static method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration
builder(ConnectionFactoryOptions) - Static method in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Builder() - Constructor for class io.r2dbc.postgresql.codec.EnumCodec.Builder
 
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
 
BYTEA - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The bytea object id.
BYTEA_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
They bytea array object id.

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 class io.r2dbc.postgresql.codec.StringCodec
 
canDecode(int, Format, Class) - Method in class io.r2dbc.postgresql.codec.OffsetTimeCodec
 
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
 
canDecode(int, Format, Class) - Method in class io.r2dbc.postgresql.codec.VectorCodec
 
canDecode(int, Format, Class) - Method in class io.r2dbc.postgresql.codec.VectorFloatCodec
 
canEncode(Object) - Method in class io.r2dbc.postgresql.codec.OffsetTimeCodec
 
canEncode(Object) - Method in class io.r2dbc.postgresql.codec.StringCodec
 
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
 
canEncode(Object) - Method in class io.r2dbc.postgresql.codec.VectorCodec
 
canEncode(Object) - Method in class io.r2dbc.postgresql.codec.VectorFloatCodec
 
canEncodeNull(Class) - Method in class io.r2dbc.postgresql.codec.OffsetTimeCodec
 
canEncodeNull(Class) - Method in class io.r2dbc.postgresql.codec.StringCodec
 
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
 
canEncodeNull(Class) - Method in class io.r2dbc.postgresql.codec.VectorCodec
 
canEncodeNull(Class) - Method in class io.r2dbc.postgresql.codec.VectorFloatCodec
 
CHAR - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The char object id.
CHAR_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The char array object id.
Circle - Class in io.r2dbc.postgresql.codec
Value object that maps to the circle datatype in Postgres.
CIRCLE - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The circle object id
CIRCLE_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The circle array object id
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() - Method in interface io.r2dbc.postgresql.replication.ReplicationStream
Stop replication changes from server and free resources.
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.
CloseComplete - Class in io.r2dbc.postgresql.message.backend
The CloseComplete message.
closed(Point...) - Static method in class io.r2dbc.postgresql.codec.Path
Create a new closed Polygon given points.
closed(List) - Static method in class io.r2dbc.postgresql.codec.Path
Create a new closed Polygon given list of points.
CODE - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Code: the SQLSTATE code for the error.
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(CodecRegistrar) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Register a CodecRegistrar that can contribute extension Codecs.
CodecRegistrar - Interface in io.r2dbc.postgresql.extension
Registrar interface that is used to register Codecs as extension to built-in 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.
COLUMN_NAME - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Column name: if the error was associated with a specific table column, the name of the column.
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 FrontendMessage.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) - Constructor for class io.r2dbc.postgresql.message.frontend.CompositeFrontendMessage
 
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
 
connect(SocketAddress, ConnectionSettings) - Method in interface io.r2dbc.postgresql.ConnectionFunction
Establish a connection to the given endpoint applying ConnectionSettings.
CONNECT_FAIL - Enum constant in enum class io.r2dbc.postgresql.MultiHostConnectionStrategy.HostStatus
 
CONNECT_OK - Enum constant in enum class io.r2dbc.postgresql.MultiHostConnectionStrategy.HostStatus
 
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.
CONSTRAINT_NAME - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Constraint name: if the error was associated with a specific constraint, the name of the constraint.
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) - 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 - Class in io.r2dbc.postgresql.message.frontend
The CopyData message.
CopyData(ByteBuf) - Constructor for class io.r2dbc.postgresql.message.backend.CopyData
Create a new 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) - 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) - 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) - 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

DATA_TYPE_NAME - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Data type name: if the error was associated with a specific data type, the name of the data type.
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.
DATE - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The date object id.
DATE_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The date array object id.
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) - Static method in class io.r2dbc.postgresql.message.backend.BackendMessageDecoder
Decode a ByteBuf into a BackendMessage.
decode(ByteBuf, int, Format, Class) - Method in class io.r2dbc.postgresql.codec.VectorFloatCodec
 
decode(ByteBuf, int, Format, Class) - Method in class io.r2dbc.postgresql.codec.VectorCodec
 
decode(ByteBuf, int, Format, Class) - Method in class io.r2dbc.postgresql.codec.OffsetTimeCodec
 
decode(ByteBuf, int, Format, Class) - Method in class io.r2dbc.postgresql.codec.StringCodec
 
decode(ByteBuf, int, Format, Class) - Method in interface io.r2dbc.postgresql.codec.Codec
Decode the buffer and return it as the requested type.
decode(ByteBuf, int, Format, Class) - Method in interface io.r2dbc.postgresql.codec.Codecs
Decode a data to a value.
decode(ByteBuf, int, Format, Class) - Method in class io.r2dbc.postgresql.codec.DefaultCodecs
 
decode(ByteBuf, int, Format, Class) - Method in class io.r2dbc.postgresql.codec.EnumCodec
 
decode(ByteBuf, PostgresTypeIdentifier, Format, Class) - Method in class io.r2dbc.postgresql.codec.VectorCodec
 
decode(ByteBuf, PostgresTypeIdentifier, Format, Class) - Method in class io.r2dbc.postgresql.codec.OffsetTimeCodec
Forwarding method to AbstractCodec.doDecode(ByteBuf, PostgresTypeIdentifier, Format, Class) for subclasses that want to implement ArrayCodecDelegate.
decode(ByteBuf, PostgresTypeIdentifier, Format, Class) - Method in class io.r2dbc.postgresql.codec.StringCodec
Forwarding method to AbstractCodec.doDecode(ByteBuf, PostgresTypeIdentifier, Format, Class) for subclasses that want to implement ArrayCodecDelegate.
decode(ByteBuf, PostgresTypeIdentifier, Format, Class) - Method in class io.r2dbc.postgresql.codec.OffsetTimeCodec
Decode the buffer and return it as the requested type.
decode(ByteBuf, PostgresTypeIdentifier, Format, Class) - Method in class io.r2dbc.postgresql.codec.StringCodec
Decode the buffer and return it as the requested type.
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() - Method in interface io.r2dbc.postgresql.api.PostgresTransactionDefinition
Creates a PostgresTransactionDefinition retaining all configured options and using deferrable transaction semantics.
DEFERRABLE - Static variable in interface io.r2dbc.postgresql.api.PostgresTransactionDefinition
The DEFERRABLE transaction_mode is a PostgreSQL language extension.
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.
DETAIL - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Detail: an optional secondary error message carrying more detail about the problem.

E

empty() - Static method in class io.r2dbc.postgresql.codec.Vector
Create a new empty Vector.
EmptyQueryResponse - Class in io.r2dbc.postgresql.message.backend
The EmptyQueryResponse message.
enableSsl() - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Enable SSL usage.
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Bind
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Close
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.CompositeFrontendMessage
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.CopyDone
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Describe
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Execute
 
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(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Parse
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.SSLRequest
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Sync
 
encode(ByteBuf) - Method in class io.r2dbc.postgresql.message.frontend.Terminate
 
encode(ByteBufAllocator) - 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(ByteBufAllocator) - 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(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.CopyFail
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Describe
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Execute
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Flush
 
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(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(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.StartupMessage
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Sync
 
encode(ByteBufAllocator) - Method in class io.r2dbc.postgresql.message.frontend.Terminate
 
encode(Object) - Method in class io.r2dbc.postgresql.codec.OffsetTimeCodec
 
encode(Object) - Method in class io.r2dbc.postgresql.codec.StringCodec
 
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(Object) - Method in class io.r2dbc.postgresql.codec.VectorCodec
 
encode(Object) - Method in class io.r2dbc.postgresql.codec.VectorFloatCodec
 
encode(Object, int) - Method in class io.r2dbc.postgresql.codec.OffsetTimeCodec
 
encode(Object, int) - Method in class io.r2dbc.postgresql.codec.StringCodec
 
encode(Object, int) - Method in interface io.r2dbc.postgresql.codec.Codec
Encode the value to be used as RPC parameter.
encode(Object, int) - Method in class io.r2dbc.postgresql.codec.EnumCodec
 
encode(Object, int) - Method in class io.r2dbc.postgresql.codec.VectorCodec
 
encode(Object, int) - Method in class io.r2dbc.postgresql.codec.VectorFloatCodec
 
encodeNull() - Method in class io.r2dbc.postgresql.codec.OffsetTimeCodec
 
encodeNull() - Method in interface io.r2dbc.postgresql.codec.Codec
Encode a null value.
encodeNull() - Method in class io.r2dbc.postgresql.codec.EnumCodec
 
encodeNull() - Method in class io.r2dbc.postgresql.codec.StringCodec
 
encodeNull() - Method in class io.r2dbc.postgresql.codec.VectorCodec
 
encodeNull() - Method in class io.r2dbc.postgresql.codec.VectorFloatCodec
 
encodeNull(int) - Method in class io.r2dbc.postgresql.codec.OffsetTimeCodec
 
encodeNull(int) - Method in class io.r2dbc.postgresql.codec.StringCodec
 
encodeNull(Class) - Method in interface io.r2dbc.postgresql.codec.Codecs
Encode a null value.
encodeNull(Class) - Method in class io.r2dbc.postgresql.codec.DefaultCodecs
 
encodeToText(Vector) - Method in class io.r2dbc.postgresql.codec.VectorCodec
 
encodeToText(String) - Method in class io.r2dbc.postgresql.codec.StringCodec
 
encodeToText(OffsetTime) - Method in class io.r2dbc.postgresql.codec.OffsetTimeCodec
 
EnumCodec<T> - Class in io.r2dbc.postgresql.codec
Codec to map Postgres enumerated types to Java Enum values.
EnumCodec(ByteBufAllocator, Class, 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 Class 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.codec.Vector
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.CopyBothResponse
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.CopyInResponse
 
equals(Object) - Method in class io.r2dbc.postgresql.message.backend.CopyOutResponse
 
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 - Enum constant in enum class io.r2dbc.postgresql.message.backend.ReadyForQuery.TransactionStatus
The failed transaction status, represented by the E byte.
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) - 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) - 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 Class 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) - 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(short, int, int, short, Format, String, int) - Constructor for class io.r2dbc.postgresql.message.backend.RowDescription.Field
Create a new message.
Field(Field.FieldType, String) - Constructor for class io.r2dbc.postgresql.message.backend.Field
Create a new field.
Field.FieldType - Enum Class in io.r2dbc.postgresql.message.backend
An enumeration of field types.
FILE - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
File: the file name of the source-code location where the error was reported.
filter(Predicate) - Method in interface io.r2dbc.postgresql.api.PostgresqlResult
FIRST - Enum constant in enum class io.r2dbc.postgresql.codec.EnumCodec.Builder.RegistrationPriority
 
FLOAT4 - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The float4 object id.
FLOAT4_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The float4 array object id.
FLOAT8 - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The float8 object id.
FLOAT8_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The float8 array object id.
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(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(ByteBuf) - Method in interface io.r2dbc.postgresql.api.CopyInBuilder
Configure an input buffer that is written to a single CopyData frame.
from(PostgresqlConnection) - Static method in class io.r2dbc.postgresql.codec.PostgresTypes
 
from(PostgresTypeIdentifier) - Static method in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
 
from(IsolationLevel) - Static method in interface io.r2dbc.postgresql.api.PostgresTransactionDefinition
from(ByteBuffer) - Method in interface io.r2dbc.postgresql.api.CopyInBuilder
Configure an input buffer that is written to a single CopyData frame.
from(TemporalAmount) - Static method in class io.r2dbc.postgresql.codec.Interval
Create a new Interval from a temporal amount.
from(Publisher) - Method in interface io.r2dbc.postgresql.api.CopyInBuilder
Configure a Publisher emitting buffers that are written to a single CopyData frame.
fromCodeAndMessage(String, String) - Static method in class io.r2dbc.postgresql.api.ErrorDetails
Create a new ErrorDetails
fromMany(Publisher) - 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 class 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, List, 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.OffsetTimeCodec
 
getArrayDataType() - Method in class io.r2dbc.postgresql.codec.StringCodec
 
getArrayDataType() - Method in class io.r2dbc.postgresql.codec.VectorCodec
 
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.
getColumnFormats() - Method in class io.r2dbc.postgresql.message.backend.CopyBothResponse
Returns the column formats.
getColumnFormats() - Method in class io.r2dbc.postgresql.message.backend.CopyInResponse
Returns the column formats.
getColumnFormats() - Method in class io.r2dbc.postgresql.message.backend.CopyOutResponse
Returns the column formats.
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.
getDataType(int) - Static method in class io.r2dbc.postgresql.codec.OffsetTimeCodec
 
getDataType(int) - Static method in class io.r2dbc.postgresql.codec.StringCodec
 
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 class io.r2dbc.postgresql.codec.OffsetTimeCodec
 
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
 
getDataTypes() - Method in class io.r2dbc.postgresql.codec.VectorCodec
 
getDataTypes() - Method in class io.r2dbc.postgresql.codec.VectorFloatCodec
 
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 class 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 class 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 class 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.
getOverallFormat() - Method in class io.r2dbc.postgresql.message.backend.CopyBothResponse
Returns the overall format.
getOverallFormat() - Method in class io.r2dbc.postgresql.message.backend.CopyInResponse
Returns the overall format.
getOverallFormat() - Method in class io.r2dbc.postgresql.message.backend.CopyOutResponse
Returns the overall format.
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 class io.r2dbc.postgresql.MultiHostConnectionStrategy.TargetServerType
 
getVector() - Method in class io.r2dbc.postgresql.codec.Vector
Return the vector values.
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.codec.Vector
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.CopyBothResponse
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.CopyInResponse
 
hashCode() - Method in class io.r2dbc.postgresql.message.backend.CopyOutResponse
 
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
 
HINT - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Hint: an optional suggestion what to do about the problem.
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

IDLE - Enum constant in enum class io.r2dbc.postgresql.message.backend.ReadyForQuery.TransactionStatus
The idle transaction status, represented by the I byte.
INET - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The inet object id.
INET_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The inet array object id.
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.
INT2 - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The int2 object id.
INT2_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The int2 array object id.
INT4 - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The int4 object id.
INT4_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The int4 array object id.
INT8 - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The int8 object id.
INT8_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The int8 array object id.
INTERNAL_POSITION - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Internal position: this is defined the same as the P field, but it is used when the cursor position refers to an internally generated command rather than the one submitted by the client.
INTERNAL_QUERY - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Internal query: the text of a failed internally-generated command.
Interval - Class in io.r2dbc.postgresql.codec
Value object that maps to the interval datatype in Postgres.
INTERVAL - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The interval object id.
INTERVAL_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The interval array object id.
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 class 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.
JSON - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The JSON object id.
JSON_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The JSON array object id.
JSONB - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The JSONB array object id.
JSONB_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The JSONB array object id.

L

LAST - Enum constant in enum class io.r2dbc.postgresql.codec.EnumCodec.Builder.RegistrationPriority
 
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.
LINE - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The line object id.
LINE - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Line: the line number of the source-code location where the error was reported.
LINE_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The line array object id.
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() - Static method in class io.r2dbc.postgresql.replication.ReplicationSlotRequest
Create a new builder to configure a logical ReplicationSlotRequest.
logical(ReplicationSlot) - Static method in class io.r2dbc.postgresql.replication.ReplicationRequest
Create a new builder to configure a logical ReplicationRequest from ReplicationSlot.
LOGICAL - Enum constant in enum class io.r2dbc.postgresql.replication.ReplicationType
 
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) - 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.
LSEG - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The line segment object id.
LSEG_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The line segment array object id.

M

map(BiFunction) - Method in interface io.r2dbc.postgresql.api.PostgresqlResult
map(Function) - Method in interface io.r2dbc.postgresql.replication.ReplicationStream
Returns a mapping of the replication stream which is an unbounded stream.
mapBuffer(Function) - 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) - 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) - 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.
MESSAGE - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Message: the primary human-readable error message.
minus(TemporalAmount) - Method in class io.r2dbc.postgresql.codec.Interval
 
MONEY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The money object id.
MONEY_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The money array object id.
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 Class in io.r2dbc.postgresql
Connection status for a host.
MultiHostConnectionStrategy.TargetServerType - Enum Class 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

NAME - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The name object id.
NAME_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The name array object id.
NO_LIMIT - Static variable in class io.r2dbc.postgresql.message.frontend.Execute
No limit on returned rows.
NO_SUCH_TYPE - Static variable in class io.r2dbc.postgresql.codec.PostgresTypes
 
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) - 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.
NUMERIC - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The numberic object id.
NUMERIC_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The numeric array object id.

O

of(boolean, Point...) - Static method in class io.r2dbc.postgresql.codec.Path
Create a new Polygon given points.
of(boolean, List) - Static method in class io.r2dbc.postgresql.codec.Path
Create a new Polygon given list of points.
of(byte[]) - Static method in class io.r2dbc.postgresql.codec.Json
Create a Json object from a byte[] value.
of(double, double) - Static method in class io.r2dbc.postgresql.codec.Point
Create a new Point given x and y coordinates.
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(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(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(double, double, double, double) - 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.Lseg
Create a new Lseg given parameters p1x, p1y, p2x and p2y.
of(float...) - Static method in class io.r2dbc.postgresql.codec.Vector
Create a new Vector given vector points.
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(ByteBuf) - Static method in class io.r2dbc.postgresql.codec.Json
Create a Json object from a ByteBuf.
of(Point...) - Static method in class io.r2dbc.postgresql.codec.Polygon
Create a new Polygon given points.
of(Point, double) - Static method in class io.r2dbc.postgresql.codec.Circle
Create a new Circle given center and radius.
of(Point, Point) - Static method in class io.r2dbc.postgresql.codec.Box
Create a new Box given parameters pointsa and b.
of(Point, Point) - 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(InputStream) - Static method in class io.r2dbc.postgresql.codec.Json
Create a Json object from a InputStream.
of(String) - Static method in class io.r2dbc.postgresql.codec.Json
Create a Json object from a String.
of(ByteBuffer) - Static method in class io.r2dbc.postgresql.codec.Json
Create a Json object from a ByteBuffer.
of(Duration) - Static method in class io.r2dbc.postgresql.codec.Interval
Create a new Interval given a duration object.
of(Period) - Static method in class io.r2dbc.postgresql.codec.Interval
Create a new Interval given a period object.
of(Period, Duration) - Static method in class io.r2dbc.postgresql.codec.Interval
Create a new Interval given a period and duration object.
of(Collection) - Static method in class io.r2dbc.postgresql.codec.Vector
Create a new Vector given vector points.
of(List) - Static method in class io.r2dbc.postgresql.codec.Polygon
Create a new Polygon given list of points.
OffsetTimeCodec - Class in io.r2dbc.postgresql.codec
 
OID - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The oid object id.
OID_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The oid array object id.
OID_CACHE_SIZE - Static variable in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
 
open(Point...) - Static method in class io.r2dbc.postgresql.codec.Path
Create a new open Path given points.
open(List) - Static method in class io.r2dbc.postgresql.codec.Path
Create a new open Path given list of points.
options(Map) - 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) - 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.
password(Supplier) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the password supplier.
password(Publisher) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the password publisher.
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.
PATH - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The path object id.
PATH_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The path array object id.
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.
PHYSICAL - Enum constant in enum class io.r2dbc.postgresql.replication.ReplicationType
 
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.
POINT - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The point object id.
POINT_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The point array object id.
Polygon - Class in io.r2dbc.postgresql.codec
Value object that maps to the polygon datatype in Postgres.
POLYGON - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
the polygon object id.
POLYGON_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
the polygon array object id.
port(int) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the port.
PORTAL - Enum constant in enum class io.r2dbc.postgresql.message.frontend.ExecutionType
The Portal execution type, represented by the P character.
PortalSuspended - Class in io.r2dbc.postgresql.message.backend
The PortalSuspended message.
POSITION - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Position: the field value is a decimal ASCII integer, indicating an error cursor position as an index into the original query string.
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 Class 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.
PREFER_SECONDARY - Enum constant in enum class io.r2dbc.postgresql.MultiHostConnectionStrategy.TargetServerType
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.
PRIMARY - Enum constant in enum class io.r2dbc.postgresql.MultiHostConnectionStrategy.HostStatus
 
PRIMARY - Enum constant in enum class io.r2dbc.postgresql.MultiHostConnectionStrategy.TargetServerType
A master server whose initial TRANSACTION_READ_ONLY setting is OFF.

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 Class in io.r2dbc.postgresql.message.backend
An enumeration of backend transaction statuses.
REF_CURSOR - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The ref cursor object id.
REF_CURSOR_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The ref cursor array object id.
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 Class 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
ROUTINE - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Routine: the name of the source-code routine reporting the error.
RowDescription - Class in io.r2dbc.postgresql.message.backend
The RowDescription message.
RowDescription(List) - 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").
SCHEMA_NAME - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Schema name: if the error was associated with a specific database object, the name of the schema containing that object, if any.
SECONDARY - Enum constant in enum class io.r2dbc.postgresql.MultiHostConnectionStrategy.TargetServerType
A secondary server whose initial TRANSACTION_READ_ONLY setting is ON.
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
SEVERITY_LOCALIZED - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Severity: the field contents are ERROR, FATAL, or PANIC (in an error message), or WARNING, NOTICE, DEBUG, INFO, or LOG (in a notice message), or a localized translation of one of these.
SEVERITY_NON_LOCALIZED - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Severity: the field contents are ERROR, FATAL, or PANIC (in an error message), or WARNING, NOTICE, DEBUG, INFO, or LOG (in a notice message).
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.
SSL_SNI - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Configure whether to use SNI on SSL connections.
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) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure a SslContextBuilder customizer.
sslEngineCustomizer(Function) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure a SSLEngine 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.
sslParameters(Function) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure a SSLParameters provider for a given SocketAddress.
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.
sslSni(boolean) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure whether to indicate the hostname and port via SNI to the server.
STANDBY - Enum constant in enum class io.r2dbc.postgresql.MultiHostConnectionStrategy.HostStatus
 
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 - Enum constant in enum class io.r2dbc.postgresql.message.frontend.ExecutionType
The Statement execution type, represented by the S character.
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

TABLE_NAME - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Table name: if the error was associated with a specific table, the name of the table.
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.
TEXT - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The text object id.
TEXT_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The text array object id.
TIME - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The time object id.
TIME_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The time array object id.
TIME_ZONE - Static variable in class io.r2dbc.postgresql.PostgresqlConnectionFactoryProvider
Configure the session time zone.
TIMESTAMP - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The timestamp object id.
TIMESTAMP_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The timestamp array object id.
TIMESTAMPTZ - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The timestamptz object id.
TIMESTAMPTZ_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The timestamptz array object id.
TIMETZ - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The timetz object id.
TIMETZ_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The timetz array object id.
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 class io.r2dbc.postgresql.codec.PostgresqlObjectId
 
toInt(Long) - Static method in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
 
toLong(int) - Static method in enum class 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.codec.Vector
 
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
 
TRANSACTION - Enum constant in enum class io.r2dbc.postgresql.message.backend.ReadyForQuery.TransactionStatus
The transaction transaction status, represented by the T byte.
translate(double, double) - Method in class io.r2dbc.postgresql.codec.Point
Translate the point by the supplied amount by adding x and y offsets.
translate(int, int) - Method in class io.r2dbc.postgresql.codec.Point
Translate the point by the supplied amount by adding x and y offsets.
type() - Method in class io.r2dbc.postgresql.codec.OffsetTimeCodec
 
type() - Method in class io.r2dbc.postgresql.codec.StringCodec
 
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
 
type() - Method in class io.r2dbc.postgresql.codec.VectorCodec
 
type() - Method in class io.r2dbc.postgresql.codec.VectorFloatCodec
 

U

UNKNOWN - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
UNKNOWN type PostgreSQL will sometimes return this type an example might be select 'hello' as foo newer versions return TEXT but some older versions will return UNKNOWN
UNKNOWN - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
An unknown field type.
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 - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The unspecified object id.
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.
username(Supplier) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the username supplier.
username(Publisher) - Method in class io.r2dbc.postgresql.PostgresqlConnectionConfiguration.Builder
Configure the username publisher.
UUID - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The UUID object id.
UUID_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The UUID array object id.

V

validate(ValidationDepth) - Method in interface io.r2dbc.postgresql.api.PostgresqlConnection
valueOf(int) - Static method in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
Returns the PostgresqlObjectId matching a given object id.
valueOf(long) - Static method in class io.r2dbc.postgresql.replication.LogSequenceNumber
 
valueOf(R2dbcType) - Static method in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
Returns the PostgresqlObjectId matching a given R2DBC type.
valueOf(String) - Static method in enum class io.r2dbc.postgresql.codec.EnumCodec.Builder.RegistrationPriority
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.r2dbc.postgresql.message.backend.ReadyForQuery.TransactionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.r2dbc.postgresql.message.frontend.ExecutionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.r2dbc.postgresql.MultiHostConnectionStrategy.HostStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.r2dbc.postgresql.MultiHostConnectionStrategy.TargetServerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in class io.r2dbc.postgresql.replication.LogSequenceNumber
Create LSN instance by string represent LSN.
valueOf(String) - Static method in enum class io.r2dbc.postgresql.replication.ReplicationType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.r2dbc.postgresql.codec.EnumCodec.Builder.RegistrationPriority
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.r2dbc.postgresql.message.backend.ReadyForQuery.TransactionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.r2dbc.postgresql.message.frontend.ExecutionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.r2dbc.postgresql.MultiHostConnectionStrategy.HostStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.r2dbc.postgresql.MultiHostConnectionStrategy.TargetServerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.r2dbc.postgresql.replication.ReplicationType
Returns an array containing the constants of this enum class, in the order they are declared.
VARBIT - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The varbit object id.
VARBIT_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The varbit array object id.
VARCHAR - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The varchar object id.
VARCHAR_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The varchar array object id.
Vector - Class in io.r2dbc.postgresql.codec
Value object that maps to the vector datatype provided by Postgres pgvector.
VectorCodec - Class in io.r2dbc.postgresql.codec
Codec for pgvector.
VectorFloatCodec - Class in io.r2dbc.postgresql.codec
 
VOID - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The void object id.

W

WHERE - Enum constant in enum class io.r2dbc.postgresql.message.backend.Field.FieldType
Where: an indication of the context in which the error occurred.
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) - 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.

X

XML - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The XML object id.
XML_ARRAY - Enum constant in enum class io.r2dbc.postgresql.codec.PostgresqlObjectId
The XML Array object id.

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 X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form