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

A

AbstractDataToken - Class in io.r2dbc.mssql.message.token
Data token.
AbstractDataToken(byte) - Constructor for class io.r2dbc.mssql.message.token.AbstractDataToken
Creates a new AbstractDataToken.
AbstractDoneToken - Class in io.r2dbc.mssql.message.token
Abstract base class for Done token implementation classes.
AbstractDoneToken(byte, int, int, long) - Constructor for class io.r2dbc.mssql.message.token.AbstractDoneToken
Creates a new AbstractDoneToken.
AbstractInfoToken - Class in io.r2dbc.mssql.message.token
Info token.
AbstractInfoToken.Classification - Enum in io.r2dbc.mssql.message.token
 
AbstractMssqlException - Exception in io.r2dbc.mssql
Microsoft SQL Server-specific exception class.
AbstractMssqlException() - Constructor for exception io.r2dbc.mssql.AbstractMssqlException
Creates a new exception.
AbstractMssqlException(String) - Constructor for exception io.r2dbc.mssql.AbstractMssqlException
Creates a new exception.
AbstractMssqlException(String, String) - Constructor for exception io.r2dbc.mssql.AbstractMssqlException
Creates a new exception.
AbstractMssqlException(String, String, int) - Constructor for exception io.r2dbc.mssql.AbstractMssqlException
Creates a new exception.
AbstractMssqlException(String, String, int, Throwable) - Constructor for exception io.r2dbc.mssql.AbstractMssqlException
Creates a new exception.
AbstractMssqlException(String, String, Throwable) - Constructor for exception io.r2dbc.mssql.AbstractMssqlException
Creates a new exception.
AbstractMssqlException(String, Throwable) - Constructor for exception io.r2dbc.mssql.AbstractMssqlException
Creates a new exception.
AbstractMssqlException(Throwable) - Constructor for exception io.r2dbc.mssql.AbstractMssqlException
Creates a new exception.
add(String) - Method in class io.r2dbc.mssql.MssqlBatch
 
add() - Method in interface io.r2dbc.mssql.MssqlStatement
AllHeaders - Class in io.r2dbc.mssql.message.token
All Headers data structure.
ALTERNATE_MSSQL_DRIVER - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Driver option value.
and(Status.StatusBit) - Method in interface io.r2dbc.mssql.message.header.HeaderOptions
Create a HeaderOptions object with Status.StatusBit set.
and(Status.StatusBit) - Method in class io.r2dbc.mssql.message.header.Status
Create a Status from the current state and add the Status.StatusBit.
APPLICATION_NAME - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Application name.
applicationName(CharSequence) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Configure the application name.
applicationName(String) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the applicationName.
asByte(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode a byte.
asByte(ByteBuf, int) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode a byte.
asByte(ByteBuf, byte) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode a byte.
asDecodable() - Method in class io.r2dbc.mssql.message.token.ReturnValue
Create a Decodable from this ReturnValue to allow decoding.
asDouble(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode double number.
asDouble(ByteBuf, double) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode a double.
asEscapedString() - Method in class io.r2dbc.mssql.message.token.Identifier
 
asFloat(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode float number.
asFloat(ByteBuf, float) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode a float.
asInt(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode integer number.
asInt(ByteBuf, int) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode integer number.
asLong(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode long number.
asLong(ByteBuf, int) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode long number.
atomic() - Static method in interface io.r2dbc.mssql.message.header.PacketIdProvider
Atomic/concurrent packetId provider.
Attention - Class in io.r2dbc.mssql.message.token
Attention signal to cancel a running operation.

B

beginTransaction() - Method in class io.r2dbc.mssql.MssqlConnection
 
beginTransaction(TransactionDefinition) - Method in class io.r2dbc.mssql.MssqlConnection
 
bigint(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode long number.
bigint(ByteBuf, long) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode long number.
bind(int, Object) - Method in interface io.r2dbc.mssql.MssqlStatement
bind(String, Object) - Method in interface io.r2dbc.mssql.MssqlStatement
bindNull(int, Class<?>) - Method in interface io.r2dbc.mssql.MssqlStatement
bindNull(String, Class<?>) - Method in interface io.r2dbc.mssql.MssqlStatement
bit(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode byte number.
bit(ByteBuf, boolean) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode a bit.
build() - Method in class io.r2dbc.mssql.message.token.Identifier.Builder
Build the Identifier.
build() - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Build a new Login7 message.
build() - Method in class io.r2dbc.mssql.message.token.Prelogin.Builder
Build the Prelogin message.
build() - Method in class io.r2dbc.mssql.message.token.RpcRequest.Builder
Build a RpcRequest.
build() - Method in class io.r2dbc.mssql.message.type.TypeInformation.Builder
Build a new TypeInformation.
build() - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Returns a configured MssqlConnectionConfiguration.
builder() - Static method in class io.r2dbc.mssql.message.token.Identifier
Creates a new Identifier.Builder to build Identifier.
builder() - Static method in class io.r2dbc.mssql.message.token.Login7
 
builder() - Static method in class io.r2dbc.mssql.message.token.Prelogin
 
builder() - Static method in class io.r2dbc.mssql.message.token.RpcRequest
Creates a new RpcRequest.Builder to build a RpcRequest.
Builder() - Constructor for class io.r2dbc.mssql.message.token.RpcRequest.Builder
 
builder() - Static method in interface io.r2dbc.mssql.message.type.TypeInformation
builder() - Static method in class io.r2dbc.mssql.MssqlConnectionConfiguration
byteOrder6800() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Enable 68000 byte order.
byteOrderX86() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Enable x68 byte order.

C

canDecode(ByteBuf) - Static method in class io.r2dbc.mssql.message.header.Header
 
canDecode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.AbstractDoneToken
Check whether the ByteBuf can be decoded into an entire AbstractDoneToken.
canDecode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.AbstractInfoToken
Check whether the ByteBuf can be decoded into an entire AbstractInfoToken.
canDecode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.ColInfoToken
Check whether the ByteBuf can be decoded into an entire ColInfoToken.
canDecode(ByteBuf, boolean) - Static method in class io.r2dbc.mssql.message.token.ColumnMetadataToken
Check whether the ByteBuf can be decoded into an entire ColumnMetadataToken.
canDecode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.EnvChangeToken
Check whether the ByteBuf can be decoded into an entire EnvChangeToken.EnvChangeType.
canDecode(ByteBuf, Column[]) - Static method in class io.r2dbc.mssql.message.token.NbcRowToken
Check whether the ByteBuf can be decoded into an entire NbcRowToken.
canDecode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.ReturnStatus
Check whether the ByteBuf can be decoded into a ReturnStatus.
canDecode(ByteBuf, boolean) - Static method in class io.r2dbc.mssql.message.token.ReturnValue
Check whether the ByteBuf can be decoded into an entire ReturnValue.
canDecode(ByteBuf, Column[]) - Static method in class io.r2dbc.mssql.message.token.RowToken
Check whether the ByteBuf can be decoded into an entire RowToken.
canDecode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.TabnameToken
Check whether the ByteBuf can be decoded into an entire TabnameToken.
canDecode(ByteBuf, TypeInformation) - Static method in class io.r2dbc.mssql.message.type.Length
Check whether the ByteBuf can be decoded into an Length.
canDecode(ByteBuf, TypeInformation) - Static method in class io.r2dbc.mssql.message.type.PlpLength
Check whether the ByteBuf can be decoded into an PlpLength.
canDecode(ByteBuf) - Method in interface io.r2dbc.mssql.message.type.TypeDecoderStrategy
Check whether the ByteBuf contains sufficient readable bytes to decode the TypeInformation.
canDecode(ByteBuf, boolean) - Static method in interface io.r2dbc.mssql.message.type.TypeInformation
Check whether the ByteBuf contains sufficient readable bytes to decode the TypeInformation.
changePassword() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags3
Request to change the password with the login.
channelInactive(ChannelHandlerContext) - Method in class io.r2dbc.mssql.client.ssl.TdsSslHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class io.r2dbc.mssql.client.ssl.TdsSslHandler
Route read events to the SslHandler.
channelReadComplete(ChannelHandlerContext) - Method in class io.r2dbc.mssql.client.ssl.TdsSslHandler
SSL quirk: Make sure to flush the output buffer during SSL handshake.
charset() - Method in enum io.r2dbc.mssql.message.tds.ServerCharset
Return the Charset for this encoding.
charSetAscii() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Enable ASCII charset use.
charSetEbcdic() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Enable EBCDIC charset use.
checkClientTrusted(X509Certificate[], String) - Method in class io.r2dbc.mssql.client.ssl.ExpectedHostnameX509TrustManager
 
checkClientTrusted(X509Certificate[], String) - Method in enum io.r2dbc.mssql.client.ssl.TrustAllTrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class io.r2dbc.mssql.client.ssl.ExpectedHostnameX509TrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in enum io.r2dbc.mssql.client.ssl.TrustAllTrustManager
 
CLIENT_INTEFACE_DEFAULT - Static variable in class io.r2dbc.mssql.message.token.LoginAckToken
 
CLIENT_INTEFACE_TSQL - Static variable in class io.r2dbc.mssql.message.token.LoginAckToken
 
clientId(byte[]) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Configure the client Id.
clientLibraryName(CharSequence) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Configure the client library name.
clientLibraryVersion(Version) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Configure the client library version.
clientProcessId(int) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Configure the client process Id.
close() - Method in class io.r2dbc.mssql.MssqlConnection
 
ColInfoToken - Class in io.r2dbc.mssql.message.token
Column info token.
Collation - Class in io.r2dbc.mssql.message.type
A collation represents encoding and collation used for character data types.
Column - Class in io.r2dbc.mssql.message.token
A Decodable column within a result set.
Column(int, String, TypeInformation) - Constructor for class io.r2dbc.mssql.message.token.Column
Creates a new Column.
Column(int, String, TypeInformation, Identifier) - Constructor for class io.r2dbc.mssql.message.token.Column
Creates a new Column.
ColumnEncryption(long, byte) - Constructor for class io.r2dbc.mssql.message.token.FeatureExtAckToken.ColumnEncryption
 
ColumnMetadataToken - Class in io.r2dbc.mssql.message.token
Column metadata token.
commitTransaction() - Method in class io.r2dbc.mssql.MssqlConnection
 
CONNECTION_ID - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Connection Id
connectionId(UUID) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the connectionId.
connectTimeout(Duration) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the connect timeout.
ContextualTdsFragment - Class in io.r2dbc.mssql.message.tds
Represents a TDS message with associated HeaderOptions.
ContextualTdsFragment(HeaderOptions, ByteBuf) - Constructor for class io.r2dbc.mssql.message.tds.ContextualTdsFragment
Creates a new ContextualTdsFragment.
count(long) - Static method in class io.r2dbc.mssql.message.token.DoneToken
Creates a new DoneToken with just a rowCount.
create(HeaderOptions, int, PacketIdProvider) - Static method in class io.r2dbc.mssql.message.header.Header
Create a Header given HeaderOptions, packet length, and PacketIdProvider.
create(Type, Status) - Static method in interface io.r2dbc.mssql.message.header.HeaderOptions
Create HeaderOptions given Type and Status.
create(String, int) - Static method in class io.r2dbc.mssql.message.tds.Redirect
Creates a new Redirect
create(HeaderOptions, ByteBuf) - Static method in interface io.r2dbc.mssql.message.tds.TdsPackets
Create a contextual TDS fragment.
create(ByteBuf) - Static method in interface io.r2dbc.mssql.message.tds.TdsPackets
Create a TDS fragment.
create(Header, ByteBuf) - Static method in interface io.r2dbc.mssql.message.tds.TdsPackets
Create a self-contained TDS Packet.
create(int, TransactionDescriptor) - Static method in class io.r2dbc.mssql.message.token.Attention
Creates a new Attention.
create(Column[]) - Static method in class io.r2dbc.mssql.message.token.ColumnMetadataToken
Creates a new ColumnMetadataToken given List of Columns.
create(long) - Static method in class io.r2dbc.mssql.message.token.DoneInProcToken
Creates a new DoneInProcToken indicating a final packet and rowCount.
create(long) - Static method in class io.r2dbc.mssql.message.token.DoneProcToken
Creates a new DoneProcToken indicating a final packet and rowCount.
create(long) - Static method in class io.r2dbc.mssql.message.token.DoneToken
Creates a new DoneToken indicating a final packet and rowCount.
create(int) - Static method in class io.r2dbc.mssql.message.token.ReturnStatus
Creates a new ReturnStatus
create(int, TransactionDescriptor, String) - Static method in class io.r2dbc.mssql.message.token.SqlBatch
Creates a new SqlBatch.
create(DataToken...) - Static method in class io.r2dbc.mssql.message.token.Tabular
Creates a new Tabular.
create() - Method in class io.r2dbc.mssql.MssqlConnectionFactory
 
create(ConnectionFactoryOptions) - Method in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
 
createBatch() - Method in class io.r2dbc.mssql.MssqlConnection
 
createDecoder(boolean) - Static method in class io.r2dbc.mssql.message.token.Tabular
Creates a new Tabular.TabularDecoder.
createSavepoint(String) - Method in class io.r2dbc.mssql.MssqlConnection
 
createStatement(String) - Method in class io.r2dbc.mssql.MssqlConnection
 

D

database(CharSequence) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Configure the database name.
database(String) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the database.
databaseName(String) - Method in class io.r2dbc.mssql.message.token.Identifier.Builder
Configure a databaseName.
DataToken - Interface in io.r2dbc.mssql.message.token
Data token.
DAYS_INTO_CE_LENGTH - Static variable in class io.r2dbc.mssql.message.type.TypeUtils
 
deallocate() - Method in class io.r2dbc.mssql.message.token.ReturnValue
 
deallocate() - Method in class io.r2dbc.mssql.message.token.RowToken
 
DEBUG_ENABLED - Static variable in class io.r2dbc.mssql.client.ssl.TdsSslHandler
 
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.header.Header
 
Decode - Class in io.r2dbc.mssql.message.tds
TDS-specific decode methods.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Redirect
Decode a Redirect from ByteBuf.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.ColInfoToken
Decode a ColInfoToken.
decode(ByteBuf, boolean) - Static method in class io.r2dbc.mssql.message.token.ColumnMetadataToken
Decode the ColumnMetadataToken response from a ByteBuf.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.DoneInProcToken
Decode the DoneInProcToken response from a ByteBuf.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.DoneProcToken
Decode the DoneProcToken response from a ByteBuf.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.DoneToken
Decode the DoneToken response from a ByteBuf.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.EnvChangeToken
Decode a EnvChangeToken.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.ErrorToken
Decode the ErrorToken.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.FeatureExtAckToken.ColumnEncryption
Decode an unknown feature.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.FeatureExtAckToken
Decode the FeatureExtAckToken.
decode(byte, ByteBuf) - Static method in class io.r2dbc.mssql.message.token.FeatureExtAckToken.UnknownFeature
Decode an unknown feature.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.Identifier
Decode the identifier.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.InfoToken
Decode the InfoToken.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.LoginAckToken
Decode the LoginAckToken.
decode(ByteBuf, Column[]) - Static method in class io.r2dbc.mssql.message.token.NbcRowToken
Decode a NbcRowToken.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.Prelogin
Decode the Prelogin response from a ByteBuf.
decode(Prelogin.TokenDecodingState) - Static method in class io.r2dbc.mssql.message.token.Prelogin.Encryption
Decode the Prelogin.Encryption token.
decode(Prelogin.TokenDecodingState) - Static method in class io.r2dbc.mssql.message.token.Prelogin.InstanceValidation
Decode the Prelogin.InstanceValidation token.
decode(byte, Prelogin.TokenDecodingState) - Static method in class io.r2dbc.mssql.message.token.Prelogin.UnknownToken
Decode the unknown token.
decode(Prelogin.TokenDecodingState) - Static method in class io.r2dbc.mssql.message.token.Prelogin.Version
Decode the Prelogin.Version token.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.ReturnStatus
Decode a ReturnStatus.
decode(ByteBuf, boolean) - Static method in class io.r2dbc.mssql.message.token.ReturnValue
Decode a RowToken.
decode(ByteBuf, Column[]) - Static method in class io.r2dbc.mssql.message.token.RowToken
Decode a RowToken.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.TabnameToken
Decode a TabnameToken.
decode(ByteBuf, boolean) - Static method in class io.r2dbc.mssql.message.token.Tabular
Decode the Tabular response from a ByteBuf.
decode(ByteBuf) - Method in class io.r2dbc.mssql.message.token.Tabular.TabularDecoder
Decode the Tabular response from a ByteBuf.
decode(ByteBuf, SynchronousSink<Message>) - Method in class io.r2dbc.mssql.message.token.Tabular.TabularDecoder
Decode the Tabular response from a ByteBuf.
decode(ByteBuf) - Static method in class io.r2dbc.mssql.message.type.Collation
Decode the Collation.
decode(ByteBuf, TypeInformation) - Static method in class io.r2dbc.mssql.message.type.Length
Decode a Length for a TypeInformation.
decode(ByteBuf, TypeInformation) - Static method in class io.r2dbc.mssql.message.type.PlpLength
Decode a PlpLength for a TypeInformation.
decode(MutableTypeInformation, ByteBuf) - Method in interface io.r2dbc.mssql.message.type.TypeDecoderStrategy
Decode the type information and enhance MutableTypeInformation.
decode(ByteBuf, boolean) - Static method in interface io.r2dbc.mssql.message.type.TypeInformation
Decode TypeInformation from the ByteBuf.
DEFAULT_CONNECT_TIMEOUT - Static variable in class io.r2dbc.mssql.MssqlConnectionConfiguration
Default connect timeout.
DEFAULT_PORT - Static variable in class io.r2dbc.mssql.MssqlConnectionConfiguration
Default SQL Server port.
defaultSqlType() - Method in class io.r2dbc.mssql.message.token.Login7.TypeFlags
Use the default SQL type.
disableIntegratedSecurity() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
Disable integrated security.
disableLang() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Disable language change.
disableMetadata() - Method in class io.r2dbc.mssql.message.token.RpcRequest.OptionFlags
Disable metadata.
disableOdbc() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
Enable ODBC use.
disableOledb() - Method in class io.r2dbc.mssql.message.token.Login7.TypeFlags
Disable OLEDB defaults.
DoneInProcToken - Class in io.r2dbc.mssql.message.token
Done in Proc token.
DoneProcToken - Class in io.r2dbc.mssql.message.token
Done Proc token.
DoneToken - Class in io.r2dbc.mssql.message.token
Done token.
DRIVER_ERROR_FROM_DATABASE - Static variable in exception io.r2dbc.mssql.AbstractMssqlException
 
DRIVER_ERROR_FROM_DATABASE - Static variable in exception io.r2dbc.mssql.message.tds.ProtocolException
 
DRIVER_ERROR_INTERMITTENT_TLS_FAILED - Static variable in exception io.r2dbc.mssql.AbstractMssqlException
 
DRIVER_ERROR_INTERMITTENT_TLS_FAILED - Static variable in exception io.r2dbc.mssql.message.tds.ProtocolException
 
DRIVER_ERROR_INVALID_TDS - Static variable in exception io.r2dbc.mssql.AbstractMssqlException
 
DRIVER_ERROR_INVALID_TDS - Static variable in exception io.r2dbc.mssql.message.tds.ProtocolException
 
DRIVER_ERROR_IO_FAILED - Static variable in exception io.r2dbc.mssql.AbstractMssqlException
 
DRIVER_ERROR_IO_FAILED - Static variable in exception io.r2dbc.mssql.message.tds.ProtocolException
 
DRIVER_ERROR_NONE - Static variable in exception io.r2dbc.mssql.AbstractMssqlException
 
DRIVER_ERROR_NONE - Static variable in exception io.r2dbc.mssql.message.tds.ProtocolException
 
DRIVER_ERROR_SSL_FAILED - Static variable in exception io.r2dbc.mssql.AbstractMssqlException
 
DRIVER_ERROR_SSL_FAILED - Static variable in exception io.r2dbc.mssql.message.tds.ProtocolException
 
DRIVER_ERROR_UNSUPPORTED_CONFIG - Static variable in exception io.r2dbc.mssql.AbstractMssqlException
 
DRIVER_ERROR_UNSUPPORTED_CONFIG - Static variable in exception io.r2dbc.mssql.message.tds.ProtocolException
 
dumpLoadOff() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Disable dump (BCP) loading capabilities.
dumpLoadOn() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Enable dump (BCP) loading capabilities.
dword(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode a double word.
dword(ByteBuf, int) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode a double word.

E

empty() - Static method in class io.r2dbc.mssql.message.header.Status
Return an empty Status.
empty() - Static method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Creates an empty Login7.OptionFlags1.
empty() - Static method in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
Creates an empty Login7.OptionFlags2.
empty() - Static method in class io.r2dbc.mssql.message.token.Login7.OptionFlags3
Creates an empty Login7.OptionFlags3.
empty() - Static method in class io.r2dbc.mssql.message.token.Login7.TypeFlags
Creates an empty Login7.TypeFlags.
empty() - Static method in class io.r2dbc.mssql.message.token.RpcRequest.OptionFlags
Creates an empty RpcRequest.OptionFlags.
enableExtensions() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags3
Enable Feature Extensions.
enableIntegratedSecurity() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
Enable integrated security.
enableLang() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Enable language change.
enableOdbc() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
Enable ODBC use.
enableOledb() - Method in class io.r2dbc.mssql.message.token.Login7.TypeFlags
Enable OLEDB defaults.
enableRecompile() - Method in class io.r2dbc.mssql.message.token.RpcRequest.OptionFlags
Enable procedure recompilation.
enableSsl() - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Enable SSL usage.
enableSslTunnel() - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Enable SSL tunnel usage to encrypt all traffic right from the connect phase.
enableSslTunnel(Function<SslContextBuilder, SslContextBuilder>) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Enable SSL tunnel usage to encrypt all traffic right from the connect phase.
enableUnknownCollationHandling() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags3
Enable ODBC use.
enableUserInstance() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags3
Fail if initial language cannot be selected.
encode(ByteBuf) - Method in class io.r2dbc.mssql.message.header.Header
Encode a header into a ByteBuf.
encode(ByteBuf, PacketIdProvider) - Method in class io.r2dbc.mssql.message.header.Header
Encode a header into a ByteBuf.
encode(ByteBuf, HeaderOptions, int, PacketIdProvider) - Static method in class io.r2dbc.mssql.message.header.Header
Encode a header into a ByteBuf.
encode(ByteBuf, Type, Status, int, short, byte, byte) - Static method in class io.r2dbc.mssql.message.header.Header
Encode the Header.
Encode - Class in io.r2dbc.mssql.message.tds
Encode utilities for TDS.
encode(ByteBufAllocator) - Method in class io.r2dbc.mssql.message.tds.TdsPacket
Encode this packet using by obtaining a buffer from ByteBufAllocator.
encode(ByteBufAllocator, PacketIdProvider) - Method in class io.r2dbc.mssql.message.tds.TdsPacket
Encode this packet using by obtaining a buffer from ByteBufAllocator and calculate the packet Id from PacketIdProvider.
encode(ByteBuf) - Method in class io.r2dbc.mssql.message.token.AbstractDoneToken
Encode this token.
encode(ByteBuf) - Method in class io.r2dbc.mssql.message.token.AllHeaders
Encode the header.
encode(ByteBufAllocator, int) - Method in class io.r2dbc.mssql.message.token.Attention
 
encode(ByteBufAllocator, int) - Method in class io.r2dbc.mssql.message.token.Login7
 
encode(ByteBufAllocator, int) - Method in class io.r2dbc.mssql.message.token.Prelogin
 
encode(ByteBufAllocator, int) - Method in class io.r2dbc.mssql.message.token.RpcRequest
 
encode(ByteBufAllocator, int) - Method in class io.r2dbc.mssql.message.token.SqlBatch
 
encode(ByteBuf) - Method in class io.r2dbc.mssql.message.type.Collation
Encode the collation.
encode(ByteBuf, TypeInformation) - Method in class io.r2dbc.mssql.message.type.Length
 
encode(ByteBuf, LengthStrategy) - Method in class io.r2dbc.mssql.message.type.Length
 
encode(ByteBuf) - Method in class io.r2dbc.mssql.message.type.PlpLength
Encode length or PLP_NULL.
encodeStream(ByteBuf) - Method in class io.r2dbc.mssql.message.token.Prelogin.Encryption
 
encodeStream(ByteBuf) - Method in class io.r2dbc.mssql.message.token.Prelogin.InstanceValidation
 
encodeStream(ByteBuf) - Method in class io.r2dbc.mssql.message.token.Prelogin.Terminator
 
encodeStream(ByteBuf) - Method in class io.r2dbc.mssql.message.token.Prelogin.ThreadId
 
encodeStream(ByteBuf) - Method in class io.r2dbc.mssql.message.token.Prelogin.Token
 
encodeStream(ByteBuf) - Method in class io.r2dbc.mssql.message.token.Prelogin.TraceId
 
encodeStream(ByteBuf) - Method in class io.r2dbc.mssql.message.token.Prelogin.UnknownToken
 
encodeStream(ByteBuf) - Method in class io.r2dbc.mssql.message.token.Prelogin.Version
 
encodeToken(ByteBuf, int) - Method in class io.r2dbc.mssql.message.token.Prelogin.Terminator
 
encodeToken(ByteBuf, int) - Method in class io.r2dbc.mssql.message.token.Prelogin.Token
 
ENCRYPT_NOT_SUP - Static variable in class io.r2dbc.mssql.message.token.Prelogin.Encryption
Encryption not supported.
ENCRYPT_OFF - Static variable in class io.r2dbc.mssql.message.token.Prelogin.Encryption
Disabled encryption but enabled/required for login with credentials.
ENCRYPT_ON - Static variable in class io.r2dbc.mssql.message.token.Prelogin.Encryption
Encryption enabled.
ENCRYPT_REQ - Static variable in class io.r2dbc.mssql.message.token.Prelogin.Encryption
Encryption required.
Encryption(byte) - Constructor for class io.r2dbc.mssql.message.token.Prelogin.Encryption
Create a new Prelogin.Encryption token.
EnvChangeToken - Class in io.r2dbc.mssql.message.token
A notification of an environment change (for example, database, language, and so on).
EnvChangeToken(int, EnvChangeToken.EnvChangeType, byte[], byte[]) - Constructor for class io.r2dbc.mssql.message.token.EnvChangeToken
 
EnvChangeToken.EnvChangeType - Enum in io.r2dbc.mssql.message.token
Environment change payload type (type of environment change).
equals(Object) - Method in class io.r2dbc.mssql.message.header.Header
 
equals(Object) - Method in class io.r2dbc.mssql.message.header.Status
 
equals(Object) - Method in class io.r2dbc.mssql.message.token.AbstractDoneToken
 
equals(Object) - Method in class io.r2dbc.mssql.message.token.AllHeaders
 
equals(Object) - Method in class io.r2dbc.mssql.message.token.Attention
 
equals(Object) - Method in class io.r2dbc.mssql.message.token.Column
 
equals(Object) - Method in class io.r2dbc.mssql.message.token.Identifier
 
equals(Object) - Method in class io.r2dbc.mssql.message.token.Prelogin
 
equals(Object) - Method in class io.r2dbc.mssql.message.token.RpcRequest
 
equals(Object) - Method in class io.r2dbc.mssql.message.token.SqlBatch
 
equals(Object) - Method in class io.r2dbc.mssql.message.type.Collation
 
ERROR_QUERY_TIMEOUT - Static variable in exception io.r2dbc.mssql.AbstractMssqlException
 
ERROR_QUERY_TIMEOUT - Static variable in exception io.r2dbc.mssql.message.tds.ProtocolException
 
ERROR_SOCKET_TIMEOUT - Static variable in exception io.r2dbc.mssql.AbstractMssqlException
 
ERROR_SOCKET_TIMEOUT - Static variable in exception io.r2dbc.mssql.message.tds.ProtocolException
 
ErrorDetails - Class in io.r2dbc.mssql
Details for an Error.
ErrorDetails(String, long, int, int, String, String, long) - Constructor for class io.r2dbc.mssql.ErrorDetails
Create ErrorDetails.
ErrorToken - Class in io.r2dbc.mssql.message.token
Error token.
ErrorToken(long, long, int, int, String, String, String, long) - Constructor for class io.r2dbc.mssql.message.token.ErrorToken
 
ErrorToken(long, long, byte, byte, String, String, String, long) - Constructor for class io.r2dbc.mssql.message.token.ErrorToken
 
execute() - Method in class io.r2dbc.mssql.MssqlBatch
 
execute() - Method in interface io.r2dbc.mssql.MssqlStatement
ExpectedHostnameX509TrustManager - Class in io.r2dbc.mssql.client.ssl
X509TrustManager implementation using HostNamePredicate to verify X509Certificates.
ExpectedHostnameX509TrustManager(X509TrustManager, String) - Constructor for class io.r2dbc.mssql.client.ssl.ExpectedHostnameX509TrustManager
 

F

FEATURE_ID - Static variable in class io.r2dbc.mssql.message.token.FeatureExtAckToken.ColumnEncryption
 
FeatureExtAckToken - Class in io.r2dbc.mssql.message.token
Feature Extension Acknowledgement token.
FeatureExtAckToken.ColumnEncryption - Class in io.r2dbc.mssql.message.token
Column encryption.
FeatureExtAckToken.FeatureToken - Class in io.r2dbc.mssql.message.token
Acknowledged feature token.
FeatureExtAckToken.UnknownFeature - Class in io.r2dbc.mssql.message.token
Placeholder for unknown features.
FeatureToken(byte, long) - Constructor for class io.r2dbc.mssql.message.token.FeatureExtAckToken.FeatureToken
 
fetchSize(int) - Method in interface io.r2dbc.mssql.MssqlStatement
filter(Predicate<Result.Segment>) - Method in interface io.r2dbc.mssql.MssqlResult
first(HeaderOptions, ByteBuf) - Static method in interface io.r2dbc.mssql.message.tds.TdsPackets
Create a first contextual TDS fragment.
FirstTdsFragment - Class in io.r2dbc.mssql.message.tds
First chunk of a TDS message.
flatMap(Function<Result.Segment, ? extends Publisher<? extends T>>) - Method in interface io.r2dbc.mssql.MssqlResult
floatIeee754() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Represent floating point numbers using IEE 754.
floatNd500() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Represent floating point numbers using ND500.
floatVax() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Represent floating point numbers using VAX representation.
flush(ChannelHandlerContext) - Method in class io.r2dbc.mssql.client.ssl.TdsSslHandler
Wrap SSL handshake in prelogin Headers.
from(IsolationLevel) - Static method in interface io.r2dbc.mssql.api.MssqlTransactionDefinition
from(int, int) - Static method in class io.r2dbc.mssql.message.type.Collation
Create a new Collation from LCID and sortId.
from(String, String, String) - Static method in class io.r2dbc.mssql.MssqlConnectionMetadata
Construct MssqlConnectionMetadata from a metadata query.
fromBitmask(byte) - Static method in class io.r2dbc.mssql.message.header.Status
Create Status Set from the given bitmask.

G

getAcceptedIssuers() - Method in class io.r2dbc.mssql.client.ssl.ExpectedHostnameX509TrustManager
 
getAcceptedIssuers() - Method in enum io.r2dbc.mssql.client.ssl.TrustAllTrustManager
 
getBits() - Method in enum io.r2dbc.mssql.message.header.Status.StatusBit
 
getByteBuf() - Method in class io.r2dbc.mssql.message.tds.TdsFragment
 
getCategory() - Method in enum io.r2dbc.mssql.message.type.SqlServerType
 
getChangeType() - Method in class io.r2dbc.mssql.message.token.EnvChangeToken
 
getCharset() - Method in class io.r2dbc.mssql.message.type.Collation
 
getCharset() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns the Charset.
getClassification() - Method in class io.r2dbc.mssql.message.token.AbstractInfoToken
 
getClientInterface() - Method in class io.r2dbc.mssql.message.token.LoginAckToken
 
getCollation() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns the Collation.
getColumnData(int) - Method in class io.r2dbc.mssql.message.token.NbcRowToken
 
getColumnData(int) - Method in class io.r2dbc.mssql.message.token.RowToken
Returns the data for the column at index.
getColumns() - Method in class io.r2dbc.mssql.message.token.ColInfoToken
 
getColumns() - Method in class io.r2dbc.mssql.message.token.ColumnMetadataToken
 
getCurrentCommand() - Method in class io.r2dbc.mssql.message.token.AbstractDoneToken
 
getDatabaseName() - Method in class io.r2dbc.mssql.message.token.Identifier
 
getDatabaseProductName() - Method in class io.r2dbc.mssql.MssqlConnectionMetadata
Retrieves the name of this database product.
getDatabaseVersion() - Method in class io.r2dbc.mssql.MssqlConnectionMetadata
Retrieves the version of this database product.
getDateTimeValueLength(int) - Static method in class io.r2dbc.mssql.message.type.TypeUtils
Returns the length of Date-Time2 values using scale.
getDisplaySize() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns the display size.
getDriver() - Method in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
 
getEncrypted() - Method in class io.r2dbc.mssql.message.token.Login7.LoginRequestToken
 
getEncryption() - Method in class io.r2dbc.mssql.message.token.Prelogin.Encryption
 
getErrorDetails() - Method in interface io.r2dbc.mssql.MssqlException
Returns additional error information.
getFeatureTokens() - Method in class io.r2dbc.mssql.message.token.FeatureExtAckToken
 
getFixedTypes() - Method in enum io.r2dbc.mssql.message.type.SqlServerType
 
getHeaderOptions() - Method in class io.r2dbc.mssql.message.tds.ContextualTdsFragment
 
getIndex() - Method in class io.r2dbc.mssql.message.token.Column
Returns the column index.
getInfoClass() - Method in class io.r2dbc.mssql.ErrorDetails
Returns the severity class of this ErrorDetails.
getInfoClass() - Method in class io.r2dbc.mssql.message.token.AbstractInfoToken
 
getJavaType() - Method in enum io.r2dbc.mssql.message.type.SqlServerType
 
getJavaType() - Method in class io.r2dbc.mssql.MssqlColumnMetadata
 
getLength() - Method in class io.r2dbc.mssql.message.header.Header
 
getLength() - Method in class io.r2dbc.mssql.message.token.AllHeaders
 
getLength() - Method in class io.r2dbc.mssql.message.token.EnvChangeToken
 
getLength() - Method in class io.r2dbc.mssql.message.token.Login7.LoginRequestToken
 
getLength() - Method in class io.r2dbc.mssql.message.type.Length
 
getLength() - Method in class io.r2dbc.mssql.message.type.PlpLength
 
getLengthStrategy() - Method in enum io.r2dbc.mssql.message.type.TdsDataType
 
getLengthStrategy() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns the length strategy.
getLineNumber() - Method in class io.r2dbc.mssql.ErrorDetails
The line number in the SQL batch or stored procedure that caused the error.
getLineNumber() - Method in class io.r2dbc.mssql.message.token.AbstractInfoToken
 
getMaxLength() - Method in enum io.r2dbc.mssql.message.type.SqlServerType
 
getMaxLength() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns the maximal length.
getMessage() - Method in class io.r2dbc.mssql.ErrorDetails
Returns the error message.
getMessage() - Method in class io.r2dbc.mssql.message.token.AbstractInfoToken
 
getMetadata() - Method in class io.r2dbc.mssql.MssqlConnection
 
getMetadata() - Method in class io.r2dbc.mssql.MssqlConnectionFactory
 
getName() - Method in class io.r2dbc.mssql.message.token.AbstractDataToken
 
getName() - Method in class io.r2dbc.mssql.message.token.Attention
 
getName() - Method in class io.r2dbc.mssql.message.token.ColInfoToken
 
getName() - Method in class io.r2dbc.mssql.message.token.Column
Returns the column name.
getName() - Method in class io.r2dbc.mssql.message.token.ColumnMetadataToken
 
getName() - Method in interface io.r2dbc.mssql.message.token.DataToken
 
getName() - Method in class io.r2dbc.mssql.message.token.DoneInProcToken
 
getName() - Method in class io.r2dbc.mssql.message.token.DoneProcToken
 
getName() - Method in class io.r2dbc.mssql.message.token.DoneToken
 
getName() - Method in class io.r2dbc.mssql.message.token.EnvChangeToken
 
getName() - Method in class io.r2dbc.mssql.message.token.ErrorToken
 
getName() - Method in class io.r2dbc.mssql.message.token.FeatureExtAckToken
 
getName() - Method in class io.r2dbc.mssql.message.token.InfoToken
 
getName() - Method in class io.r2dbc.mssql.message.token.Login7
 
getName() - Method in class io.r2dbc.mssql.message.token.LoginAckToken
 
getName() - Method in class io.r2dbc.mssql.message.token.NbcRowToken
 
getName() - Method in class io.r2dbc.mssql.message.token.Prelogin
 
getName() - Method in class io.r2dbc.mssql.message.token.ReturnStatus
 
getName() - Method in class io.r2dbc.mssql.message.token.ReturnValue
 
getName() - Method in class io.r2dbc.mssql.message.token.RowToken
 
getName() - Method in class io.r2dbc.mssql.message.token.RpcRequest
 
getName() - Method in class io.r2dbc.mssql.message.token.SqlBatch
 
getName() - Method in class io.r2dbc.mssql.message.token.TabnameToken
 
getName() - Method in interface io.r2dbc.mssql.message.token.TokenStream
 
getName() - Method in enum io.r2dbc.mssql.message.type.SqlServerType
 
getName() - Method in class io.r2dbc.mssql.MssqlColumnMetadata
 
getNativeTypeMetadata() - Method in class io.r2dbc.mssql.MssqlColumnMetadata
 
getNewValue() - Method in class io.r2dbc.mssql.message.token.EnvChangeToken
 
getNewValueString() - Method in class io.r2dbc.mssql.message.token.EnvChangeToken
 
getNullability() - Method in class io.r2dbc.mssql.MssqlColumnMetadata
 
getNullableType() - Method in enum io.r2dbc.mssql.message.type.SqlServerType
 
getNumber() - Method in class io.r2dbc.mssql.ErrorDetails
Returns the message number.
getNumber() - Method in class io.r2dbc.mssql.message.token.AbstractInfoToken
 
getObjectName() - Method in class io.r2dbc.mssql.message.token.Identifier
 
getOldValue() - Method in class io.r2dbc.mssql.message.token.EnvChangeToken
 
getOldValueString() - Method in class io.r2dbc.mssql.message.token.EnvChangeToken
 
getOrdinal() - Method in class io.r2dbc.mssql.message.token.ReturnValue
 
getPacketId() - Method in class io.r2dbc.mssql.message.header.Header
 
getParameterName() - Method in class io.r2dbc.mssql.message.token.ReturnValue
 
getPort() - Method in class io.r2dbc.mssql.message.tds.Redirect
Get the alternate port.
getPrecision() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns the precision.
getPrecision() - Method in class io.r2dbc.mssql.MssqlColumnMetadata
 
getProcId() - Method in class io.r2dbc.mssql.message.token.RpcRequest
 
getProcName() - Method in class io.r2dbc.mssql.ErrorDetails
Returns the procedure name.
getProcName() - Method in class io.r2dbc.mssql.message.token.AbstractInfoToken
 
getProcName() - Method in class io.r2dbc.mssql.message.token.RpcRequest
 
getProgrName() - Method in class io.r2dbc.mssql.message.token.LoginAckToken
 
getRequiredToken(Class<? extends T>) - Method in class io.r2dbc.mssql.message.token.Prelogin
Resolve a Prelogin.Token given its type.
getRowCount() - Method in class io.r2dbc.mssql.message.token.AbstractDoneToken
 
getRowsUpdated() - Method in interface io.r2dbc.mssql.MssqlResult
getScale() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns the scale.
getScale() - Method in class io.r2dbc.mssql.MssqlColumnMetadata
 
getSchemaName() - Method in class io.r2dbc.mssql.message.token.Identifier
 
getServerName() - Method in class io.r2dbc.mssql.ErrorDetails
Returns the server name.
getServerName() - Method in class io.r2dbc.mssql.message.tds.Redirect
Get the alternate server name.
getServerName() - Method in class io.r2dbc.mssql.message.token.AbstractInfoToken
 
getServerName() - Method in class io.r2dbc.mssql.message.token.Identifier
 
getServerType() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns the SqlServerType base type.
getServerTypeName() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns the server type name.
getSpid() - Method in class io.r2dbc.mssql.message.header.Header
 
getSql() - Method in class io.r2dbc.mssql.message.token.SqlBatch
 
getSslContext() - Method in interface io.r2dbc.mssql.client.ssl.SslConfiguration
Return the SslContext if SSL is enabled.
getState() - Method in class io.r2dbc.mssql.ErrorDetails
The error state, used as a modifier to the message number.
getState() - Method in class io.r2dbc.mssql.message.token.AbstractInfoToken
 
getStateCode() - Method in class io.r2dbc.mssql.ErrorDetails
The error state code.
getStatus() - Method in class io.r2dbc.mssql.message.header.Header
 
getStatus() - Method in interface io.r2dbc.mssql.message.header.HeaderOptions
Status is a bit field used to indicate the message state.
getStatus() - Method in class io.r2dbc.mssql.message.token.AbstractDoneToken
 
getStatus() - Method in class io.r2dbc.mssql.message.token.ReturnStatus
 
getStatus() - Method in class io.r2dbc.mssql.message.token.ReturnValue
 
getSubbuild() - Method in class io.r2dbc.mssql.message.token.Prelogin.Version
 
getTable() - Method in class io.r2dbc.mssql.message.token.Column
Returns the table name.
getTableNames() - Method in class io.r2dbc.mssql.message.token.TabnameToken
 
getTceVersion() - Method in class io.r2dbc.mssql.message.token.FeatureExtAckToken.ColumnEncryption
 
getTdsVersion() - Method in class io.r2dbc.mssql.message.token.LoginAckToken
 
getTimeValueLength(int) - Static method in class io.r2dbc.mssql.message.type.TypeUtils
Returns the length of time values using scale.
getToken(Class<? extends T>) - Method in class io.r2dbc.mssql.message.token.Prelogin
Resolve a Prelogin.Token given its type.
getTokenHeaderLength() - Method in class io.r2dbc.mssql.message.token.Prelogin.Terminator
 
getTokens() - Method in class io.r2dbc.mssql.message.token.Prelogin
 
getTokens() - Method in class io.r2dbc.mssql.message.token.Tabular
 
getTokenType() - Method in class io.r2dbc.mssql.message.token.Login7.LoginRequestToken
 
getTransactionIsolationLevel() - Method in class io.r2dbc.mssql.MssqlConnection
 
getType() - Method in class io.r2dbc.mssql.message.header.Header
 
getType() - Method in interface io.r2dbc.mssql.message.header.HeaderOptions
Defines the type of message.
getType() - Method in class io.r2dbc.mssql.message.token.AbstractDataToken
 
getType() - Method in class io.r2dbc.mssql.message.token.Column
Returns the column type.
getType() - Method in interface io.r2dbc.mssql.message.token.DataToken
 
getType() - Method in enum io.r2dbc.mssql.message.token.EnvChangeToken.EnvChangeType
 
getType() - Method in class io.r2dbc.mssql.message.token.ReturnStatus
 
getType() - Method in class io.r2dbc.mssql.message.token.ReturnValue
 
getType() - Method in class io.r2dbc.mssql.message.token.RowToken
 
getType() - Method in class io.r2dbc.mssql.MssqlColumnMetadata
 
getUdtTypeName() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns the user type name.
getUpdatability() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
getUserType() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns the user type.
getValue() - Method in class io.r2dbc.mssql.message.header.Status
 
getValue() - Method in enum io.r2dbc.mssql.message.header.Type
 
getValue() - Method in class io.r2dbc.mssql.message.token.Login7.LoginRequestToken
 
getValue() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
 
getValue() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
 
getValue() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags3
 
getValue() - Method in class io.r2dbc.mssql.message.token.Login7.TypeFlags
 
getValue() - Method in class io.r2dbc.mssql.message.token.ReturnValue
 
getValue() - Method in class io.r2dbc.mssql.message.token.RpcRequest.OptionFlags
 
getValue() - Method in enum io.r2dbc.mssql.message.type.TdsDataType
 
getValue() - Method in enum io.r2dbc.mssql.message.type.TypeInformation.Updatability
 
getValueType() - Method in class io.r2dbc.mssql.message.token.ReturnValue
 
getVersion() - Method in class io.r2dbc.mssql.message.token.LoginAckToken
 
getVersion() - Method in class io.r2dbc.mssql.message.token.Prelogin.Version
 
getWindow() - Method in class io.r2dbc.mssql.message.header.Header
 

H

handlerAdded(ChannelHandlerContext) - Method in class io.r2dbc.mssql.client.ssl.TdsSslHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class io.r2dbc.mssql.client.ssl.TdsSslHandler
 
hasAsciiCompatibleSBCS() - Method in enum io.r2dbc.mssql.message.tds.ServerCharset
 
hasColumns() - Method in class io.r2dbc.mssql.message.token.ColumnMetadataToken
 
hasCount(Message) - Static method in class io.r2dbc.mssql.message.token.AbstractDoneToken
Check whether the the Message has a count.
hasCount() - Method in class io.r2dbc.mssql.message.token.AbstractDoneToken
 
hashCode() - Method in class io.r2dbc.mssql.message.header.Header
 
hashCode() - Method in class io.r2dbc.mssql.message.header.Status
 
hashCode() - Method in class io.r2dbc.mssql.message.token.AbstractDoneToken
 
hashCode() - Method in class io.r2dbc.mssql.message.token.AllHeaders
 
hashCode() - Method in class io.r2dbc.mssql.message.token.Attention
 
hashCode() - Method in class io.r2dbc.mssql.message.token.Column
 
hashCode() - Method in class io.r2dbc.mssql.message.token.Identifier
 
hashCode() - Method in class io.r2dbc.mssql.message.token.Prelogin
 
hashCode() - Method in class io.r2dbc.mssql.message.token.RpcRequest
 
hashCode() - Method in class io.r2dbc.mssql.message.token.SqlBatch
 
hashCode() - Method in class io.r2dbc.mssql.message.type.Collation
 
hasMore() - Method in class io.r2dbc.mssql.message.token.AbstractDoneToken
 
Header - Class in io.r2dbc.mssql.message.header
A header exchanged between client and server.
Header(Type, Status, int, int) - Constructor for class io.r2dbc.mssql.message.header.Header
 
Header(Type, Status, int, int, int, int) - Constructor for class io.r2dbc.mssql.message.header.Header
 
Header(Type, Status, short, short, byte, byte) - Constructor for class io.r2dbc.mssql.message.header.Header
 
HeaderOptions - Interface in io.r2dbc.mssql.message.header
Base header options defining Type and Status.
host(String) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the host.
hostName(CharSequence) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Configure the client host name.
HOSTNAME_IN_CERTIFICATE - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Expected Hostname in SSL certificate.
hostNameInCertificate(String) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the expected hostname in the SSL certificate.

I

Identifier - Class in io.r2dbc.mssql.message.token
Identifier for an object, typically a type or a table name.
Identifier.Builder - Class in io.r2dbc.mssql.message.token
Builder for Identifier.
IMAGE_TEXT_MAX_BYTES - Static variable in class io.r2dbc.mssql.message.type.TypeUtils
 
InfoToken - Class in io.r2dbc.mssql.message.token
Info token.
InfoToken(long, long, int, int, String, String, String, long) - Constructor for class io.r2dbc.mssql.message.token.InfoToken
 
InfoToken(long, long, byte, byte, String, String, String, long) - Constructor for class io.r2dbc.mssql.message.token.InfoToken
 
initDatabaseFailFatal() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Fail if the initial database cannot be used (selected).
initDatabaseFailWarn() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Warn if the initial database cannot be used (selected).
INSTANCE - Static variable in class io.r2dbc.mssql.message.token.Prelogin.Terminator
 
InstanceValidation(String) - Constructor for class io.r2dbc.mssql.message.token.Prelogin.InstanceValidation
Request SQL server instance name validation.
intBigEndian(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Read an integer with big endian encoding.
intBigEndian(ByteBuf, int) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode an integer with big endian encoding.
invalidTds(String) - Static method in exception io.r2dbc.mssql.message.tds.ProtocolException
Create a new ProtocolException for invalid TDS.
io.r2dbc.mssql - package io.r2dbc.mssql
An implementation of the Reactive Relational Database Connection API for Microsoft SQL Servers.
io.r2dbc.mssql.api - package io.r2dbc.mssql.api
R2DBC driver API with SQL Server-specific extensions.
io.r2dbc.mssql.client.ssl - package io.r2dbc.mssql.client.ssl
SSL support classes.
io.r2dbc.mssql.message.header - package io.r2dbc.mssql.message.header
 
io.r2dbc.mssql.message.tds - package io.r2dbc.mssql.message.tds
TDS protocol support, message envelopes and encoding/decoding helpers.
io.r2dbc.mssql.message.token - package io.r2dbc.mssql.message.token
Token stream message structures.
io.r2dbc.mssql.message.type - package io.r2dbc.mssql.message.type
Classes to read and build type information.
is(Status.StatusBit) - Method in class io.r2dbc.mssql.message.header.Header
 
is(Status.StatusBit) - Method in interface io.r2dbc.mssql.message.header.HeaderOptions
Check if the header status has set the Status.StatusBit.
is(Status.StatusBit) - Method in class io.r2dbc.mssql.message.header.Status
Check if the header status has set the Status.StatusBit.
isAttentionAck(Message) - Static method in class io.r2dbc.mssql.message.token.AbstractDoneToken
Check whether the Message represents a attention acknowledgement.
isAttentionAck() - Method in class io.r2dbc.mssql.message.token.AbstractDoneToken
 
isAutoCommit() - Method in class io.r2dbc.mssql.MssqlConnection
 
isCaseSensitive() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns whether the type is case-sensitive.
isDone(Message) - Static method in class io.r2dbc.mssql.message.token.AbstractDoneToken
Check whether the Message represents a finished done token.
isDone() - Method in class io.r2dbc.mssql.message.token.AbstractDoneToken
 
isDone(Message) - Static method in class io.r2dbc.mssql.message.token.DoneInProcToken
Check whether the the Message represents a finished DoneInProcToken.
isDone(Message) - Static method in class io.r2dbc.mssql.message.token.DoneToken
Check whether the the Message represents a finished DoneToken.
isEncrypted() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns whether the type is encrypted.
isError() - Method in class io.r2dbc.mssql.message.token.AbstractDoneToken
 
isIdentity() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns whether the type is an identity type.
isNull() - Method in class io.r2dbc.mssql.message.type.Length
 
isNull() - Method in class io.r2dbc.mssql.message.type.PlpLength
 
isNullable() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
Returns whether the type is nullable.
isolationLevel(IsolationLevel) - Method in interface io.r2dbc.mssql.api.MssqlTransactionDefinition
Creates a MssqlTransactionDefinition retaining all configured options and applying IsolationLevel.
isSparseColumnSet() - Method in interface io.r2dbc.mssql.message.type.TypeInformation
 
isSslEnabled() - Method in interface io.r2dbc.mssql.client.ssl.SslConfiguration
 
isUnknown() - Method in class io.r2dbc.mssql.message.type.PlpLength
 

J

just(int) - Static method in interface io.r2dbc.mssql.message.header.PacketIdProvider
Static packet Id provider.
just(byte) - Static method in interface io.r2dbc.mssql.message.header.PacketIdProvider
Static packet Id provider.

L

last(ByteBuf) - Static method in interface io.r2dbc.mssql.message.tds.TdsPackets
Create a last contextual TDS fragment.
LastTdsFragment - Class in io.r2dbc.mssql.message.tds
Last chunk of a TDS message.
LENGTH - Static variable in class io.r2dbc.mssql.message.header.Header
Number of bytes required to represent the header.
LENGTH - Static variable in class io.r2dbc.mssql.message.token.AbstractDoneToken
Packet length in bytes.
Length - Class in io.r2dbc.mssql.message.type
Descriptor for data length in row results.
LengthStrategy - Enum in io.r2dbc.mssql.message.type
SQL Server length strategies.
lockTimeout(Duration) - Method in interface io.r2dbc.mssql.api.MssqlTransactionDefinition
Creates a MssqlTransactionDefinition retaining all configured options and applying lock timeout.
lockWaitTimeout(Duration) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the lock wait timeout via SET LOCK_TIMEOUT.
Login7 - Class in io.r2dbc.mssql.message.token
Login 7 message.
Login7.Builder - Class in io.r2dbc.mssql.message.token
Builder for Login7 requests.
Login7.LoginRequestToken - Class in io.r2dbc.mssql.message.token
 
Login7.OptionFlags1 - Class in io.r2dbc.mssql.message.token
First option byte.
Login7.OptionFlags2 - Class in io.r2dbc.mssql.message.token
Second option byte.
Login7.OptionFlags3 - Class in io.r2dbc.mssql.message.token
Third option byte.
Login7.TypeFlags - Class in io.r2dbc.mssql.message.token
Type flags.
LOGIN_OPTION1_CHARSET_ASCII - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
fChar: The character set used on the client.
LOGIN_OPTION1_CHARSET_EBCDIC - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
 
LOGIN_OPTION1_DUMPLOAD_OFF - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
 
LOGIN_OPTION1_DUMPLOAD_ON - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
fDumpLoad: Set is dump/load or BCP capabilities are needed by the client.
LOGIN_OPTION1_FLOAT_IEEE_754 - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
fFLoat: The type of floating point representation used by the client.
LOGIN_OPTION1_FLOAT_ND5000 - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
 
LOGIN_OPTION1_FLOAT_VAX - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
 
LOGIN_OPTION1_INIT_DB_FATAL - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
 
LOGIN_OPTION1_INIT_DB_WARN - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
fDatabase: Set if the change to initial database needs to succeed if the connection is to succeed.
LOGIN_OPTION1_ORDER_68000 - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
 
LOGIN_OPTION1_ORDER_X86 - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
fByteOrder: The byte order used by client for numeric and datetime data types.
LOGIN_OPTION1_SET_LANG_OFF - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
fSetLang: Set if the client requires warning messages on execution of a language change statement.
LOGIN_OPTION1_SET_LANG_ON - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
 
LOGIN_OPTION1_USE_DB_OFF - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
 
LOGIN_OPTION1_USE_DB_ON - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
UseDB: Set if the client requires warning messages on execution of the USE SQL statement.
LOGIN_OPTION2_CACHE_CONNECTION_OFF - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
 
LOGIN_OPTION2_CACHE_CONNECTION_ON - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
 
LOGIN_OPTION2_INIT_LANG_FATAL - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
 
LOGIN_OPTION2_INIT_LANG_WARN - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
fLanguage: Set if the change to initial language needs to succeed if the connect is to succeed.
LOGIN_OPTION2_INTEGRATED_SECURITY_OFF - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
fIntSecurity: The type of security required by the client.
LOGIN_OPTION2_INTEGRATED_SECURITY_ON - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
 
LOGIN_OPTION2_ODBC_OFF - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
fODBC: Set if the client is the ODBC driver.
LOGIN_OPTION2_ODBC_ON - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
 
LOGIN_OPTION2_TRAN_BOUNDARY_OFF - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
 
LOGIN_OPTION2_TRAN_BOUNDARY_ON - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
 
LOGIN_OPTION2_USER_NORMAL - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
fUserType: The type of user connecting to the server.
LOGIN_OPTION2_USER_REMUSER - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
 
LOGIN_OPTION2_USER_SERVER - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
 
LOGIN_OPTION2_USER_SQLREPL - Static variable in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
 
LoginAckToken - Class in io.r2dbc.mssql.message.token
Info token.
LoginAckToken(long, byte, int, String, Version) - Constructor for class io.r2dbc.mssql.message.token.LoginAckToken
 

M

map(BiFunction<Row, RowMetadata, ? extends T>) - Method in interface io.r2dbc.mssql.MssqlResult
MARK - Static variable in interface io.r2dbc.mssql.api.MssqlTransactionDefinition
The WITH MARK description is a string that marks the transaction in the transaction log and being stored in the msdb.dbo.logmarkhistory table.
mark(String) - Method in interface io.r2dbc.mssql.api.MssqlTransactionDefinition
Creates a MssqlTransactionDefinition retaining all configured options and using the given transaction mark.
matches(Message, String) - Static method in class io.r2dbc.mssql.message.token.ReturnValue
Check whether the Message is a ReturnValue that matches the parameter name.
matches(Message, int) - Static method in class io.r2dbc.mssql.message.token.ReturnValue
Check whether the Message is a ReturnValue that matches the parameter ordinal.
MAX_FRACTIONAL_SECONDS_SCALE - Static variable in class io.r2dbc.mssql.message.type.TypeUtils
 
MINUTES_OFFSET_LENGTH - Static variable in class io.r2dbc.mssql.message.type.TypeUtils
 
money(ByteBuf, BigInteger) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode an unscaled BigInteger value.
more(long) - Static method in class io.r2dbc.mssql.message.token.DoneToken
Creates a new DoneToken with just a rowCount.
MSSQL_DRIVER - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Driver option value.
MssqlBatch - Class in io.r2dbc.mssql
An implementation of Batch for executing a collection of statements in a batch against a Microsoft SQL Server database.
MssqlColumnMetadata - Class in io.r2dbc.mssql
Microsoft SQL Server-specific ColumnMetadata based on Decodable.
MssqlConnection - Class in io.r2dbc.mssql
Connection to a Microsoft SQL Server.
MssqlConnectionConfiguration - Class in io.r2dbc.mssql
Connection configuration information for connecting to a Microsoft SQL database.
MssqlConnectionConfiguration.Builder - Class in io.r2dbc.mssql
A builder for MssqlConnectionConfiguration instances.
MssqlConnectionFactory - Class in io.r2dbc.mssql
An implementation of ConnectionFactory for creating connections to a Microsoft SQL Server database.
MssqlConnectionFactory(MssqlConnectionConfiguration) - Constructor for class io.r2dbc.mssql.MssqlConnectionFactory
Creates a new connection factory.
MssqlConnectionFactoryProvider - Class in io.r2dbc.mssql
An implementation of ConnectionFactoryProvider for creating MssqlConnectionFactorys.
MssqlConnectionFactoryProvider() - Constructor for class io.r2dbc.mssql.MssqlConnectionFactoryProvider
 
MssqlConnectionMetadata - Class in io.r2dbc.mssql
Connection metadata for a connection connected to Microsoft SQL Server database.
MssqlException - Interface in io.r2dbc.mssql
Interface for SQL Server-specific extension to R2dbcException providing ErrorDetails.
MssqlIsolationLevel - Class in io.r2dbc.mssql
SQL Server-specific transaction isolation levels.
MssqlResult - Interface in io.r2dbc.mssql
A strongly typed implementation of Result for a Microsoft SQL Server database.
MssqlStatement - Interface in io.r2dbc.mssql
A strongly typed implementation of Statement for a Microsoft SQL Server database.
MssqlTransactionDefinition - Interface in io.r2dbc.mssql.api
TransactionDefinition for a SQL Server database.

N

name(String) - Method in interface io.r2dbc.mssql.api.MssqlTransactionDefinition
Creates a MssqlTransactionDefinition retaining all configured options and using the given transaction name.
named(String) - Static method in interface io.r2dbc.mssql.api.MssqlTransactionDefinition
Creates a MssqlTransactionDefinition specifying the transaction name.
NbcRowToken - Class in io.r2dbc.mssql.message.token
NBC Row (Null-bitmap compressed row).
nextPacketId() - Method in interface io.r2dbc.mssql.message.header.PacketIdProvider
 
NO_COLUMNS - Static variable in class io.r2dbc.mssql.message.token.ColumnMetadataToken
 
normalUserType() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
Use regular login.
not(Status.StatusBit) - Method in interface io.r2dbc.mssql.message.header.HeaderOptions
Create a HeaderOptions object with Status.StatusBit removed.
not(Status.StatusBit) - Method in class io.r2dbc.mssql.message.header.Status
Create a Status from the current state and remove the Status.StatusBit.
nullLength() - Static method in class io.r2dbc.mssql.message.type.Length
Creates a Length that indicates the value is null.
nullLength() - Static method in class io.r2dbc.mssql.message.type.PlpLength
Creates a PlpLength that indicates the value is null.

O

objectName(String) - Method in class io.r2dbc.mssql.message.token.Identifier.Builder
Configure an objectName.
objectName(String) - Static method in class io.r2dbc.mssql.message.token.Identifier
Create a new Identifier given objectName.
of(Status.StatusBit) - Static method in class io.r2dbc.mssql.message.header.Status
Create a Status from the given Status.StatusBit.
of(Status.StatusBit, Status.StatusBit...) - Static method in class io.r2dbc.mssql.message.header.Status
Create a Status from the given Status.StatusBits.
of(int) - Static method in class io.r2dbc.mssql.message.type.Length
Creates a Length with a given length.
of(int, boolean) - Static method in class io.r2dbc.mssql.message.type.Length
Creates a Length.
of(long) - Static method in class io.r2dbc.mssql.message.type.PlpLength
Creates a PlpLength with a given length.
of(long, boolean) - Static method in class io.r2dbc.mssql.message.type.PlpLength
Creates a PlpLength.
of(String) - Static method in enum io.r2dbc.mssql.message.type.SqlServerType
Resolve a SqlServerType by its typeName.
of(R2dbcType) - Static method in enum io.r2dbc.mssql.message.type.SqlServerType
Resolve a SqlServerType by its R2dbcType.
optionFlags1(Login7.OptionFlags1) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
optionFlags2(Login7.OptionFlags2) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
optionFlags3(Login7.OptionFlags3) - Method in class io.r2dbc.mssql.message.token.Login7.Builder

P

PacketIdProvider - Interface in io.r2dbc.mssql.message.header
Provider for the PacketId Header field.
packetSize(int) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Set the requested packet size.
password(CharSequence) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Configure the password.
password(CharSequence) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the password.
peekUShort(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Peek onto the next Decode.uShort(ByteBuf).
PLP_NULL - Static variable in class io.r2dbc.mssql.message.type.PlpLength
 
PlpLength - Class in io.r2dbc.mssql.message.type
Descriptor for PLP data length in row results.
port(int) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the port.
PREFER_CURSORED_EXECUTION - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Configure whether to prefer cursored execution on a statement-by-statement basis.
preferCursoredExecution(boolean) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure whether to prefer cursored execution.
preferCursoredExecution(Predicate<String>) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure whether to prefer cursored execution on a statement-by-statement basis.
Prelogin - Class in io.r2dbc.mssql.message.token
Stream structure for PRELOGIN.
Prelogin(List<? extends Prelogin.Token>) - Constructor for class io.r2dbc.mssql.message.token.Prelogin
Create a new Prelogin given List of Prelogin.Token.
Prelogin.Builder - Class in io.r2dbc.mssql.message.token
Builder for Prelogin.
Prelogin.Encryption - Class in io.r2dbc.mssql.message.token
Allows negotiation of the used encryption (Transport-Level Encryption via SSL) mode.
Prelogin.InstanceValidation - Class in io.r2dbc.mssql.message.token
Allows validating a remote SQL server instance.
Prelogin.Terminator - Class in io.r2dbc.mssql.message.token
Terminating token indicating the end of prelogin tokens.
Prelogin.ThreadId - Class in io.r2dbc.mssql.message.token
Token that allows associating a client application Thread Id with the connection.
Prelogin.Token - Class in io.r2dbc.mssql.message.token
Pre-Login Token.
Prelogin.TraceId - Class in io.r2dbc.mssql.message.token
TraceId token that allows associating a connectionId/activityId with the connection.
Prelogin.UnknownToken - Class in io.r2dbc.mssql.message.token
Token placeholder that consumes unknown tokens.
Prelogin.Version - Class in io.r2dbc.mssql.message.token
Version information representing the SQL server version.
ProtocolException - Exception in io.r2dbc.mssql.message.tds
Exception indicating unsupported or invalid protocol states.
ProtocolException(String) - Constructor for exception io.r2dbc.mssql.message.tds.ProtocolException
Creates a new exception.
ProtocolException(String, int) - Constructor for exception io.r2dbc.mssql.message.tds.ProtocolException
Creates a new exception.
ProtocolException(String, Throwable) - Constructor for exception io.r2dbc.mssql.message.tds.ProtocolException
Creates a new exception.
ProtocolException(String, Throwable, int) - Constructor for exception io.r2dbc.mssql.message.tds.ProtocolException
Creates a new exception.

R

RAW - Static variable in class io.r2dbc.mssql.message.type.Collation
 
READ_COMMITTED - Static variable in class io.r2dbc.mssql.MssqlIsolationLevel
The read committed isolation level.
READ_UNCOMMITTED - Static variable in class io.r2dbc.mssql.MssqlIsolationLevel
The read uncommitted isolation level.
Redirect - Class in io.r2dbc.mssql.message.tds
Represents a client redirection to a different server.
releaseSavepoint(String) - Method in class io.r2dbc.mssql.MssqlConnection
 
remoteUserType() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
Use remote (distributed query login) login.
REPEATABLE_READ - Static variable in class io.r2dbc.mssql.MssqlIsolationLevel
The repeatable read isolation level.
requiresConnectionSslHandshake() - Method in class io.r2dbc.mssql.message.token.Prelogin.Encryption
Returns true if a SSL handshake is required to enable SSL for the entire connection.
requiresLoginSslHandshake() - Method in class io.r2dbc.mssql.message.token.Prelogin.Encryption
Returns true if a SSL handshake is required to enable SSL for sending the Login packet only.
requiresSslHandshake() - Method in class io.r2dbc.mssql.message.token.Prelogin.Encryption
Returns true if the subsequent communication requires a SSL handshake.
returnGeneratedValues(String...) - Method in interface io.r2dbc.mssql.MssqlStatement
ReturnStatus - Class in io.r2dbc.mssql.message.token
Return Status token.
ReturnValue - Class in io.r2dbc.mssql.message.token
A returned value from a RPC call.
ReturnValue(int, String, int, TypeInformation, ByteBuf) - Constructor for class io.r2dbc.mssql.message.token.ReturnValue
Creates a new ReturnValue.
ReturnValue(int, String, byte, TypeInformation, ByteBuf) - Constructor for class io.r2dbc.mssql.message.token.ReturnValue
Creates a new ReturnValue.
rollbackTransaction() - Method in class io.r2dbc.mssql.MssqlConnection
 
rollbackTransactionToSavepoint(String) - Method in class io.r2dbc.mssql.MssqlConnection
 
RowToken - Class in io.r2dbc.mssql.message.token
Row token message containing row bytes.
RpcRequest - Class in io.r2dbc.mssql.message.token
RPC request to invoke stored procedures.
RpcRequest.Builder - Class in io.r2dbc.mssql.message.token
Builder for RpcRequest.
RpcRequest.OptionFlags - Class in io.r2dbc.mssql.message.token
RPC option flags.
rpcString(ByteBuf, CharSequence) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode a CharSequence as RPC string using UNICODE encoding.
rpcString(ByteBuf, CharSequence, Charset) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode a CharSequence as RPC string using Charset encoding.

S

schemaName(String) - Method in class io.r2dbc.mssql.message.token.Identifier.Builder
Configure a schemaName.
SEND_STRING_PARAMETERS_AS_UNICODE - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Configure whether to send character data as unicode (NVARCHAR, NCHAR, NTEXT) or whether to use the database encoding.
sendStringParametersAsUnicode(boolean) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure whether to send character data as unicode (NVARCHAR, NCHAR, NTEXT) or whether to use the database encoding.
SERIALIZABLE - Static variable in class io.r2dbc.mssql.MssqlIsolationLevel
The serializable isolation level.
ServerCharset - Enum in io.r2dbc.mssql.message.tds
Enumeration of encodings that are supported by SQL Server (and hopefully the JVM).
serverName(String) - Method in class io.r2dbc.mssql.message.token.Identifier.Builder
Configure a serverName.
serverName(CharSequence) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Configure the client server name.
serverUserType() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
(reserved).
setAutoCommit(boolean) - Method in class io.r2dbc.mssql.MssqlConnection
 
setInitLangFailFatal() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
Fail if initial language cannot be selected.
setInitLangFailWarn() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
Warn if initial language cannot be selected.
setLockWaitTimeout(Duration) - Method in class io.r2dbc.mssql.MssqlConnection
Configure the lock wait timeout via SET LOCK_TIMEOUT.
setStatementTimeout(Duration) - Method in class io.r2dbc.mssql.MssqlConnection
Configure the statement wait timeout.
setTransactionIsolationLevel(IsolationLevel) - Method in class io.r2dbc.mssql.MssqlConnection
 
SHORT_VARTYPE_MAX_BYTES - Static variable in class io.r2dbc.mssql.message.type.TypeUtils
Max length in bytes allowed by the "short" VARBINARY/VARCHAR types.
shortBE(ByteBuf, short) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode a short big endian.
skip(ByteBuf) - Static method in class io.r2dbc.mssql.message.token.ColInfoToken
Decode a ColInfoToken.
smallInt(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode short number.
smallInt(ByteBuf, short) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode short number.
smallInt(ByteBuf, int) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode short number.
smallMoney(ByteBuf, BigInteger) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode an unscaled BigInteger value.
SNAPSHOT - Static variable in class io.r2dbc.mssql.MssqlIsolationLevel
The snapshot isolation level.
Sp_Cursor - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Requests positioned updates.
Sp_CursorClose - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Closes and de-allocates the cursor, as well as releases all associated resources; that is, it drops the temporary table used in support of KEYSET or STATIC cursor.
Sp_CursorExecute - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Creates and populates a cursor based upon the execution plan created by RpcRequest.Sp_CursorPrepare.
Sp_CursorFetch - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Fetches a buffer of one or more rows from the database.
Sp_CursorOpen - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Opens a cursor.
Sp_CursorOption - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Sets cursor options or returns cursor information created by the RpcRequest.Sp_CursorOpen stored procedure.
Sp_CursorPrepare - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Compiles the cursor statement or batch into an execution plan, but does not create the cursor.
Sp_CursorPrepExec - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Compiles a plan for the submitted cursor statement or batch, then creates and populates the cursor.
Sp_CursorUnprepare - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Discards the execution plan developed in the sp_cursorprepare stored procedure.
Sp_Execute - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Executes a prepared Transact-SQL statement using a specified handle and optional parameter value.
Sp_ExecuteSql - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Executes a Transact-SQL statement or batch that can be reused many times, or one that has been built dynamically.
Sp_Prepare - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Prepares a parameterized Transact-SQL statement and returns a statement handle for execution.
Sp_PrepExec - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Prepares and executes a parameterized Transact-SQL statement.
Sp_PrepExecRpc - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Prepares and executes a parameterized stored procedure call that has been specified using an RPC identifier.
Sp_Unprepare - Static variable in class io.r2dbc.mssql.message.token.RpcRequest
Discards the execution plan created by the sp_prepare stored procedure.
SqlBatch - Class in io.r2dbc.mssql.message.token
SQL batch token to execute simple SQL.
sqlreplUserType() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags2
Use replication login.
SqlServerType - Enum in io.r2dbc.mssql.message.type
Enumeration of SQL server data types.
SqlServerType.Category - Enum in io.r2dbc.mssql.message.type
Type categories.
SSL_CONTEXT_BUILDER_CUSTOMIZER - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Customizer Function for SslContextBuilder.
SSL_TUNNEL - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Enable SSL tunnel usage to encrypt all traffic right from the connect phase by providing a customizer Function.
SslConfiguration - Interface in io.r2dbc.mssql.client.ssl
SSL Configuration for SQL Server connections.
sslContextBuilderCustomizer(Function<SslContextBuilder, SslContextBuilder>) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure a SslContextBuilder customizer.
SslState - Enum in io.r2dbc.mssql.client.ssl
Represents the SSL state aspect of a connection.
Status - Class in io.r2dbc.mssql.message.header
Packet header status as defined in ch 2.2.3.1.2 Status of the TDS v20180912 spec.
Status.StatusBit - Enum in io.r2dbc.mssql.message.header
Packet header status bits as defined in ch 2.2.3.1.2 Status of the TDS v20180912 spec.
STATUS_DIFFERENT_NAME - Static variable in class io.r2dbc.mssql.message.token.ColInfoToken
 
STATUS_EXPRESSION - Static variable in class io.r2dbc.mssql.message.token.ColInfoToken
 
STATUS_HIDDEN - Static variable in class io.r2dbc.mssql.message.token.ColInfoToken
 
STATUS_KEY - Static variable in class io.r2dbc.mssql.message.token.ColInfoToken
 
supports(ConnectionFactoryOptions) - Method in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
 
supportsAsciiConversion() - Method in enum io.r2dbc.mssql.message.tds.ServerCharset
 

T

TabnameToken - Class in io.r2dbc.mssql.message.token
Table name token.
Tabular - Class in io.r2dbc.mssql.message.token
Tabular response.
Tabular.TabularDecoder - Class in io.r2dbc.mssql.message.token
TCP_KEEPALIVE - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Enable/Disable TCP KeepAlive.
TCP_NODELAY - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Enable/Disable TCP NoDelay.
tcpKeepAlive(boolean) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure TCP KeepAlive.
tcpNoDelay(boolean) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure TCP NoDelay.
TdsDataType - Enum in io.r2dbc.mssql.message.type
SQL Server data types as represented within TDS.
TdsFragment - Class in io.r2dbc.mssql.message.tds
Fragment of a TDS message.
TdsPacket - Class in io.r2dbc.mssql.message.tds
Self-contained TDS packet containing a Header and data.
TdsPackets - Interface in io.r2dbc.mssql.message.tds
Factory class for TdsFragment instances.
TdsSslHandler - Class in io.r2dbc.mssql.client.ssl
SSL handling for TDS connections.
TdsSslHandler(PacketIdProvider, SslConfiguration, ConnectionContext) - Constructor for class io.r2dbc.mssql.client.ssl.TdsSslHandler
Creates a new TdsSslHandler.
tdsVersion(TDSVersion) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Set the TDS version.
TERMINATOR - Static variable in class io.r2dbc.mssql.message.token.FeatureExtAckToken
 
ThreadId(int) - Constructor for class io.r2dbc.mssql.message.token.Prelogin.ThreadId
Create a new Prelogin.ThreadId given the application threadId.
tinyInt(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode byte number.
tinyInt(ByteBuf, byte) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode byte number.
toByteLength(byte) - Method in enum io.r2dbc.mssql.message.token.EnvChangeToken.EnvChangeType
 
TokenStream - Interface in io.r2dbc.mssql.message.token
A token stream message.
toMap() - Method in class io.r2dbc.mssql.message.token.ColumnMetadataToken
 
toString() - Method in class io.r2dbc.mssql.message.header.Header
 
toString() - Method in class io.r2dbc.mssql.message.header.Status
 
toString() - Method in class io.r2dbc.mssql.message.token.AbstractDoneToken
 
toString() - Method in class io.r2dbc.mssql.message.token.AbstractInfoToken
 
toString() - Method in class io.r2dbc.mssql.message.token.Attention
 
toString() - Method in class io.r2dbc.mssql.message.token.ColInfoToken
 
toString() - Method in class io.r2dbc.mssql.message.token.Column
 
toString() - Method in class io.r2dbc.mssql.message.token.ColumnMetadataToken
 
toString() - Method in class io.r2dbc.mssql.message.token.EnvChangeToken
 
toString() - Method in class io.r2dbc.mssql.message.token.FeatureExtAckToken.ColumnEncryption
 
toString() - Method in class io.r2dbc.mssql.message.token.FeatureExtAckToken
 
toString() - Method in class io.r2dbc.mssql.message.token.Identifier
 
toString() - Method in class io.r2dbc.mssql.message.token.Login7.LoginRequestToken
 
toString() - Method in class io.r2dbc.mssql.message.token.Login7
 
toString() - Method in class io.r2dbc.mssql.message.token.LoginAckToken
 
toString() - Method in class io.r2dbc.mssql.message.token.NbcRowToken
 
toString() - Method in class io.r2dbc.mssql.message.token.Prelogin.Encryption
 
toString() - Method in class io.r2dbc.mssql.message.token.Prelogin.InstanceValidation
 
toString() - Method in class io.r2dbc.mssql.message.token.Prelogin.Terminator
 
toString() - Method in class io.r2dbc.mssql.message.token.Prelogin.ThreadId
 
toString() - Method in class io.r2dbc.mssql.message.token.Prelogin
 
toString() - Method in class io.r2dbc.mssql.message.token.Prelogin.TraceId
 
toString() - Method in class io.r2dbc.mssql.message.token.Prelogin.UnknownToken
 
toString() - Method in class io.r2dbc.mssql.message.token.Prelogin.Version
 
toString() - Method in class io.r2dbc.mssql.message.token.ReturnStatus
 
toString() - Method in class io.r2dbc.mssql.message.token.ReturnValue
 
toString() - Method in class io.r2dbc.mssql.message.token.RpcRequest
 
toString() - Method in class io.r2dbc.mssql.message.token.SqlBatch
 
toString() - Method in class io.r2dbc.mssql.message.token.TabnameToken
 
toString() - Method in class io.r2dbc.mssql.message.token.Tabular
 
toString() - Method in class io.r2dbc.mssql.message.type.Collation
 
toString() - Method in class io.r2dbc.mssql.message.type.Length
 
toString() - Method in class io.r2dbc.mssql.message.type.PlpLength
 
toString() - Method in enum io.r2dbc.mssql.message.type.SqlServerType
Returns the type name.
toString() - Method in class io.r2dbc.mssql.MssqlBatch
 
toString() - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration
 
toString() - Method in class io.r2dbc.mssql.MssqlConnectionFactory
 
touch(Object) - Method in class io.r2dbc.mssql.message.token.ReturnValue
 
touch(Object) - Method in class io.r2dbc.mssql.message.token.RowToken
 
TraceId(UUID, UUID, int) - Constructor for class io.r2dbc.mssql.message.token.Prelogin.TraceId
Create a Prelogin.TraceId to associate trace Ids with the connection.
transactional(TransactionDescriptor, int) - Static method in class io.r2dbc.mssql.message.token.AllHeaders
Creates AllHeaders containing only a transactional descriptor.
transactional(byte[], int) - Static method in class io.r2dbc.mssql.message.token.AllHeaders
Creates AllHeaders containing only a transactional descriptor.
TRUST_SERVER_CERTIFICATE - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Allow using SSL by fully trusting the server certificate.
TRUST_STORE - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Path to the certificate TrustStore file.
TRUST_STORE_PASSWORD - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Password used to check the integrity of the TrustStore data.
TRUST_STORE_TYPE - Static variable in class io.r2dbc.mssql.MssqlConnectionFactoryProvider
Type of the TrustStore.
TrustAllTrustManager - Enum in io.r2dbc.mssql.client.ssl
Accepts all X509Certificates.
trustServerCertificate() - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Allow using SSL by fully trusting the server certificate.
trustServerCertificate(boolean) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Allow using SSL by fully trusting the server certificate.
trustStore(String) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the file path to the trust store.
trustStore(File) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the path to the trust store.
trustStorePassword(char[]) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the password to read the trust store.
trustStoreType(String) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the trust store type.
tsqlType() - Method in class io.r2dbc.mssql.message.token.Login7.TypeFlags
Use T-SQL.
Type - Enum in io.r2dbc.mssql.message.header
Packet header type as defined in ch 2.2.3.1.1 Type of the TDS v20180912 spec.
TYPE - Static variable in class io.r2dbc.mssql.message.token.ColInfoToken
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.ColumnMetadataToken
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.DoneInProcToken
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.DoneProcToken
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.DoneToken
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.EnvChangeToken
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.ErrorToken
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.FeatureExtAckToken
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.InfoToken
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.LoginAckToken
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.NbcRowToken
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.Prelogin.Encryption
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.Prelogin.InstanceValidation
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.Prelogin.Terminator
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.Prelogin.ThreadId
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.Prelogin.Version
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.ReturnStatus
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.ReturnValue
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.RowToken
 
TYPE - Static variable in class io.r2dbc.mssql.message.token.TabnameToken
 
TypeDecoderStrategy - Interface in io.r2dbc.mssql.message.type
Interface typically implemented by type decoder implementations that can decode a TypeInformation.
typeFlags(Login7.TypeFlags) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Configure Login7.TypeFlags.
TypeInformation - Interface in io.r2dbc.mssql.message.type
Type information for a column following the TYPE_INFO rule
TypeInformation.Builder - Class in io.r2dbc.mssql.message.type
Builder for TypeInformation.
TypeInformation.Updatability - Enum in io.r2dbc.mssql.message.type
Enumeration of updatability constants.
TypeUtils - Class in io.r2dbc.mssql.message.type
Helper methods for Type-specific calculations.
TypeUtils() - Constructor for class io.r2dbc.mssql.message.type.TypeUtils
 

U

U_SHORT_MAX_VALUE - Static variable in class io.r2dbc.mssql.message.tds.Encode
 
uByte(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode an unsigned byte.
uLongLong(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode unsigned long number.
uLongLong(ByteBuf, long) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode unsigned long number.
unicodeBString(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode a unicode (VARCHAR) string from ByteBuf with byte length.
unicodeStream(ByteBuf, String) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode a String as unicode.
unicodeUString(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode a unicode (VARCHAR) string from ByteBuf with unsigned short length.
unknown() - Static method in class io.r2dbc.mssql.message.type.PlpLength
Creates a PlpLength that indicates the value length is unknown.
UNKNOWN_PLP_LEN - Static variable in class io.r2dbc.mssql.message.type.PlpLength
 
UNKNOWN_STREAM_LENGTH - Static variable in class io.r2dbc.mssql.message.type.Length
 
UNKNOWN_STREAM_LENGTH - Static variable in class io.r2dbc.mssql.message.type.TypeUtils
 
UnknownFeature(byte, long, byte[]) - Constructor for class io.r2dbc.mssql.message.token.FeatureExtAckToken.UnknownFeature
 
UNSPECIFIED - Static variable in class io.r2dbc.mssql.MssqlIsolationLevel
Unspecified isolation level.
unsupported(String) - Static method in exception io.r2dbc.mssql.message.tds.ProtocolException
Create a new ProtocolException for an unsupported configuration.
unsupported(Throwable) - Static method in exception io.r2dbc.mssql.message.tds.ProtocolException
Create a new ProtocolException for an unsupported configuration.
useDbOff() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Disable USE <database> usage.
useDbOn() - Method in class io.r2dbc.mssql.message.token.Login7.OptionFlags1
Enable USE <database> usage.
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.r2dbc.mssql.client.ssl.TdsSslHandler
Lazily register SslHandler if needed.
username(CharSequence) - Method in class io.r2dbc.mssql.message.token.Login7.Builder
Configure the user name.
username(String) - Method in class io.r2dbc.mssql.MssqlConnectionConfiguration.Builder
Configure the username.
uShort(ByteBuf) - Static method in class io.r2dbc.mssql.message.tds.Decode
Decode a unsigned short.
uShort(ByteBuf, int) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode a unsigned short.
USHORT_NULL - Static variable in class io.r2dbc.mssql.message.type.Length
 
uShortBE(ByteBuf, int) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode a short (ushort) big endian.
uString(ByteBuf, String, Charset) - Static method in class io.r2dbc.mssql.message.tds.Encode
Encode a string.

V

validate(ValidationDepth) - Method in class io.r2dbc.mssql.MssqlConnection
 
value() - Method in class io.r2dbc.mssql.message.token.AbstractDoneToken
 
valueOf(String) - Static method in enum io.r2dbc.mssql.client.ssl.SslState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.mssql.client.ssl.TrustAllTrustManager
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.mssql.message.header.Status.StatusBit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.mssql.message.header.Type
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum io.r2dbc.mssql.message.header.Type
Resolve header value into Type.
valueOf(String) - Static method in enum io.r2dbc.mssql.message.tds.ServerCharset
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.mssql.message.token.AbstractInfoToken.Classification
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.mssql.message.token.EnvChangeToken.EnvChangeType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum io.r2dbc.mssql.message.token.EnvChangeToken.EnvChangeType
Lookup EnvChangeToken.EnvChangeType by its by value.
valueOf(String) - Static method in enum io.r2dbc.mssql.message.type.LengthStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.mssql.message.type.SqlServerType.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.mssql.message.type.SqlServerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.mssql.message.type.TdsDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.mssql.message.type.TypeInformation.Updatability
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.r2dbc.mssql.client.ssl.SslState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.mssql.client.ssl.TrustAllTrustManager
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.mssql.message.header.Status.StatusBit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.mssql.message.header.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.mssql.message.tds.ServerCharset
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.mssql.message.token.AbstractInfoToken.Classification
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.mssql.message.token.EnvChangeToken.EnvChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.mssql.message.type.LengthStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.mssql.message.type.SqlServerType.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.mssql.message.type.SqlServerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.mssql.message.type.TdsDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.mssql.message.type.TypeInformation.Updatability
Returns an array containing the constants of this enum type, in the order they are declared.
Version(int, int) - Constructor for class io.r2dbc.mssql.message.token.Prelogin.Version
Creates a new Prelogin.Version given major version and the subbuild.
Version(int, short) - Constructor for class io.r2dbc.mssql.message.token.Prelogin.Version
Creates a new Prelogin.Version given major version and the subbuild.

W

withActivityId(UUID) - Method in class io.r2dbc.mssql.message.token.Prelogin.Builder
Configure the client-side activity UUID.
withActivitySequence(int) - Method in class io.r2dbc.mssql.message.token.Prelogin.Builder
Configure the client-side activity sequence.
withCharset(Charset) - Method in class io.r2dbc.mssql.message.type.TypeInformation.Builder
Configure the Charset.
withCollation(Collation) - Method in class io.r2dbc.mssql.message.type.TypeInformation.Builder
Configure the Collation.
withConnectionId(UUID) - Method in class io.r2dbc.mssql.message.token.Prelogin.Builder
Configure the client-side connection UUID.
withDisplaySize(int) - Method in class io.r2dbc.mssql.message.type.TypeInformation.Builder
Configure the display size.
withEncryptionDisabled() - Method in class io.r2dbc.mssql.message.token.Prelogin.Builder
Disable encryption.
withEncryptionEnabled() - Method in class io.r2dbc.mssql.message.token.Prelogin.Builder
Enable encryption.
withEncryptionNotSupported() - Method in class io.r2dbc.mssql.message.token.Prelogin.Builder
Disable encryption by indicating encryption not supported.
withFlags(int) - Method in class io.r2dbc.mssql.message.type.TypeInformation.Builder
Configure flags.
withInstanceName(String) - Method in class io.r2dbc.mssql.message.token.Prelogin.Builder
 
withLengthStrategy(LengthStrategy) - Method in class io.r2dbc.mssql.message.type.TypeInformation.Builder
Configure the LengthStrategy.
withMaxLength(int) - Method in class io.r2dbc.mssql.message.type.TypeInformation.Builder
Configure the maximal maxLength.
withNamedParameter(RpcDirection, String, Collation, String) - Method in class io.r2dbc.mssql.message.token.RpcRequest.Builder
Add a String parameter to this RPC call.
withNamedParameter(RpcDirection, String, Integer) - Method in class io.r2dbc.mssql.message.token.RpcRequest.Builder
Add a Integer parameter to this RPC call.
withNamedParameter(RpcDirection, String, Encoded) - Method in class io.r2dbc.mssql.message.token.RpcRequest.Builder
Add an Encoded parameter to this RPC call.
withOptionFlags(RpcRequest.OptionFlags) - Method in class io.r2dbc.mssql.message.token.RpcRequest.Builder
Configure the RpcRequest.OptionFlags.
withParameter(RpcDirection, Collation, String) - Method in class io.r2dbc.mssql.message.token.RpcRequest.Builder
Add a String parameter to this RPC call.
withParameter(RpcDirection, Integer) - Method in class io.r2dbc.mssql.message.token.RpcRequest.Builder
Add a Integer parameter to this RPC call.
withParameter(RpcDirection, Encoded) - Method in class io.r2dbc.mssql.message.token.RpcRequest.Builder
Add an Encoded parameter to this RPC call.
withPrecision(int) - Method in class io.r2dbc.mssql.message.type.TypeInformation.Builder
Configure the precision.
withProcId(int) - Method in class io.r2dbc.mssql.message.token.RpcRequest.Builder
Configure a procedureId to call a pre-defined stored procedure.
withProcName(String) - Method in class io.r2dbc.mssql.message.token.RpcRequest.Builder
Configure a procedure name.
withScale(int) - Method in class io.r2dbc.mssql.message.type.TypeInformation.Builder
Configure the scale.
withServerType(SqlServerType) - Method in class io.r2dbc.mssql.message.type.TypeInformation.Builder
Configure the SqlServerType.
withThreadId(int) - Method in class io.r2dbc.mssql.message.token.Prelogin.Builder
Configure the client-side Thread Id.
withTransactionDescriptor(TransactionDescriptor) - Method in class io.r2dbc.mssql.message.token.RpcRequest.Builder
Configure a TransactionDescriptor.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.r2dbc.mssql.client.ssl.TdsSslHandler
Write data either directly (SSL disabled), to an intermediate buffer for Header wrapping, or via SslHandler for entire packet encryption without prepending a header.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2023. All rights reserved.