Class ResultDescriptor
- java.lang.Object
-
- org.apache.flink.table.client.gateway.ResultDescriptor
-
public class ResultDescriptor extends Object
Describes a result to be expected from a table program.
-
-
Constructor Summary
Constructors Constructor Description ResultDescriptor(StatementResult tableResult, org.apache.flink.configuration.ReadableConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends DynamicResult>
TcreateResult()org.apache.flink.table.catalog.ResolvedSchemagetResultSchema()org.apache.flink.table.utils.print.RowDataToStringConvertergetRowDataStringConverter()booleanisMaterialized()booleanisPrintQueryTimeCost()booleanisStreamingMode()booleanisTableauMode()intmaxColumnWidth()
-
-
-
Constructor Detail
-
ResultDescriptor
public ResultDescriptor(StatementResult tableResult, org.apache.flink.configuration.ReadableConfig config)
-
-
Method Detail
-
createResult
public <T extends DynamicResult> T createResult()
-
getResultSchema
public org.apache.flink.table.catalog.ResolvedSchema getResultSchema()
-
isMaterialized
public boolean isMaterialized()
-
isTableauMode
public boolean isTableauMode()
-
isStreamingMode
public boolean isStreamingMode()
-
maxColumnWidth
public int maxColumnWidth()
-
isPrintQueryTimeCost
public boolean isPrintQueryTimeCost()
-
getRowDataStringConverter
public org.apache.flink.table.utils.print.RowDataToStringConverter getRowDataStringConverter()
-
-