Package org.apache.arrow.flight.sql.impl
Class FlightSql
java.lang.Object
org.apache.arrow.flight.sql.impl.FlightSql
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Request message for the "BeginSavepoint" action.static interface
static final class
The result of a "BeginSavepoint" action.static interface
static final class
Request message for the "BeginTransaction" action.static interface
static final class
The result of a "BeginTransaction" action.static interface
static final class
Deprecated.static interface
Deprecated.static final class
Deprecated.static interface
Deprecated.static final class
Request message for the "ClosePreparedStatement" action on a Flight SQL enabled backend.static interface
static final class
Request message for the "CreatePreparedStatement" action on a Flight SQL enabled backend.static interface
static final class
Wrap the result of a "CreatePreparedStatement" or "CreatePreparedSubstraitPlan" action.static interface
static final class
Request message for the "CreatePreparedSubstraitPlan" action on a Flight SQL enabled backend.static interface
static final class
Request message for the "EndSavepoint" action.static interface
static final class
Request message for the "EndTransaction" action.static interface
static final class
Represents a request to retrieve the list of catalogs on a Flight SQL enabled backend.static interface
static final class
Represents a request to retrieve a description of the foreign key columns in the given foreign key table that reference the primary key or the columns representing a unique constraint of the parent table (could be the same or a different table) on a Flight SQL enabled backend.static interface
static final class
Represents a request to retrieve the list of database schemas on a Flight SQL enabled backend.static interface
static final class
Represents a request to retrieve a description of the foreign key columns that reference the given table's primary key columns (the foreign keys exported by a table) of a table on a Flight SQL enabled backend.static interface
static final class
Represents a request to retrieve the foreign keys of a table on a Flight SQL enabled backend.static interface
static final class
Represents a request to retrieve the primary keys of a table on a Flight SQL enabled backend.static interface
static final class
Represents a metadata request.static interface
static final class
Represents a request to retrieve the list of tables, and optionally their schemas, on a Flight SQL enabled backend.static interface
static final class
Represents a request to retrieve the list of table types on a Flight SQL enabled backend.static interface
static final class
Represents a request to retrieve information about data type supported on a Flight SQL enabled backend.static interface
static final class
Represents an instance of executing a prepared statement.static interface
static final class
Represents a SQL update query.static interface
static final class
Represents a bulk ingestion request.static interface
static final class
Represents a SQL query.static interface
static final class
Represents a Substrait plan.static interface
static final class
Represents a SQL update query.static interface
static final class
An *optional* response returned when `DoPut` is called with `CommandPreparedStatementQuery`.static interface
static final class
Returned from the RPC call DoPut when a CommandStatementUpdate, CommandPreparedStatementUpdate, or CommandStatementIngest was in the request, containing results from the update.static interface
static enum
Protobuf enumarrow.flight.protocol.sql.Nullable
static enum
Protobuf enumarrow.flight.protocol.sql.Searchable
static enum
Options for CommandGetSqlInfo.static enum
Protobuf enumarrow.flight.protocol.sql.SqlNullOrdering
static enum
Protobuf enumarrow.flight.protocol.sql.SqlOuterJoinsSupportLevel
static enum
Protobuf enumarrow.flight.protocol.sql.SqlSupportedCaseSensitivity
static enum
Protobuf enumarrow.flight.protocol.sql.SqlSupportedElementActions
static enum
Protobuf enumarrow.flight.protocol.sql.SqlSupportedGroupBy
static enum
Protobuf enumarrow.flight.protocol.sql.SqlSupportedPositionedCommands
static enum
Protobuf enumarrow.flight.protocol.sql.SqlSupportedResultSetConcurrency
static enum
Protobuf enumarrow.flight.protocol.sql.SqlSupportedResultSetType
static enum
Protobuf enumarrow.flight.protocol.sql.SqlSupportedSubqueries
static enum
The level of support for Flight SQL transaction RPCs.static enum
Protobuf enumarrow.flight.protocol.sql.SqlSupportedTransactions
static enum
Protobuf enumarrow.flight.protocol.sql.SqlSupportedUnions
static enum
Protobuf enumarrow.flight.protocol.sql.SqlSupportsConvert
static enum
Protobuf enumarrow.flight.protocol.sql.SqlTransactionIsolationLevel
static final class
An embedded message describing a Substrait plan to execute.static interface
static enum
Protobuf enumarrow.flight.protocol.sql.SupportedAnsi92SqlGrammarLevel
static enum
Protobuf enumarrow.flight.protocol.sql.SupportedSqlGrammar
static final class
Represents a ticket resulting from GetFlightInfo with a CommandStatementQuery.static interface
static enum
Protobuf enumarrow.flight.protocol.sql.UpdateDeleteRules
static enum
The JDBC/ODBC-defined type of any object.static enum
Detailed subtype information for XDBC_TYPE_DATETIME and XDBC_TYPE_INTERVAL. -
Field Summary
Modifier and TypeFieldDescriptionstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,
Boolean> extend .google.protobuf.MessageOptions { ...
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.protobuf.Descriptors.FileDescriptor
static void
registerAllExtensions
(com.google.protobuf.ExtensionRegistry registry) static void
registerAllExtensions
(com.google.protobuf.ExtensionRegistryLite registry)
-
Field Details
-
EXPERIMENTAL_FIELD_NUMBER
public static final int EXPERIMENTAL_FIELD_NUMBER- See Also:
-
experimental
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,Boolean> experimentalextend .google.protobuf.MessageOptions { ... }
-
-
Method Details
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) -
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) -
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-