Class FlightSql.CommandGetTableTypes.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<FlightSql.CommandGetTableTypes.Builder>
org.apache.arrow.flight.sql.impl.FlightSql.CommandGetTableTypes.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, FlightSql.CommandGetTableTypesOrBuilder
Enclosing class:
FlightSql.CommandGetTableTypes

public static final class FlightSql.CommandGetTableTypes.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FlightSql.CommandGetTableTypes.Builder> implements FlightSql.CommandGetTableTypesOrBuilder

 Represents a request to retrieve the list of table types on a Flight SQL enabled backend.
 The table types depend on vendor/implementation. It is usually used to separate tables from views or system tables.
 TABLE, VIEW, and SYSTEM TABLE are commonly supported.
 Used in the command member of FlightDescriptor for the following RPC calls:
  - GetSchema: return the Arrow schema of the query.
  - GetFlightInfo: execute the catalog metadata request.

 The returned Arrow schema will be:
 <
  table_type: utf8 not null
 >
 The returned data should be ordered by table_type.
 
Protobuf type arrow.flight.protocol.sql.CommandGetTableTypes