public final class FlightSqlUtils extends Object
Modifier and Type | Field and Description |
---|---|
static List<ActionType> |
FLIGHT_SQL_ACTIONS |
static ActionType |
FLIGHT_SQL_CLOSE_PREPARED_STATEMENT |
static ActionType |
FLIGHT_SQL_CREATE_PREPARED_STATEMENT |
Constructor and Description |
---|
FlightSqlUtils() |
Modifier and Type | Method and Description |
---|---|
static com.google.protobuf.Any |
parseOrThrow(byte[] source)
Helper to parse
Any objects to the specific protobuf object. |
static <T extends com.google.protobuf.Message> |
unpackAndParseOrThrow(byte[] source,
Class<T> as)
Helper to parse and unpack
Any objects to the specific protobuf object. |
static <T extends com.google.protobuf.Message> |
unpackOrThrow(com.google.protobuf.Any source,
Class<T> as)
Helper to unpack
Any objects to the specific protobuf object. |
public static final ActionType FLIGHT_SQL_CREATE_PREPARED_STATEMENT
public static final ActionType FLIGHT_SQL_CLOSE_PREPARED_STATEMENT
public static final List<ActionType> FLIGHT_SQL_ACTIONS
public static com.google.protobuf.Any parseOrThrow(byte[] source)
Any
objects to the specific protobuf object.source
- the raw bytes source value.public static <T extends com.google.protobuf.Message> T unpackOrThrow(com.google.protobuf.Any source, Class<T> as)
Any
objects to the specific protobuf object.T
- the class to unpack as.source
- the parsed Source value.as
- the class to unpack as.public static <T extends com.google.protobuf.Message> T unpackAndParseOrThrow(byte[] source, Class<T> as)
Any
objects to the specific protobuf object.T
- the class to unpack as.source
- the raw bytes source value.as
- the class to unpack as.Copyright © 2022 The Apache Software Foundation. All rights reserved.