Class ArrowResultChunk.Builder
- java.lang.Object
-
- com.databricks.jdbc.api.impl.arrow.ArrowResultChunk.Builder
-
- Enclosing class:
- ArrowResultChunk
public static class ArrowResultChunk.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArrowResultChunkbuild()ArrowResultChunk.BuilderwithChunkInfo(com.databricks.sdk.service.sql.BaseChunkInfo baseChunkInfo)ArrowResultChunk.BuilderwithChunkReadyTimeoutSeconds(int chunkReadyTimeoutSeconds)ArrowResultChunk.BuilderwithChunkStatus(ChunkStatus status)ArrowResultChunk.BuilderwithInputStream(InputStream stream, long rowCount)ArrowResultChunk.BuilderwithStatementId(StatementId statementId)ArrowResultChunk.BuilderwithThriftChunkInfo(long chunkIndex, TSparkArrowResultLink chunkInfo)
-
-
-
Method Detail
-
withStatementId
public ArrowResultChunk.Builder withStatementId(StatementId statementId)
-
withChunkInfo
public ArrowResultChunk.Builder withChunkInfo(com.databricks.sdk.service.sql.BaseChunkInfo baseChunkInfo)
-
withInputStream
public ArrowResultChunk.Builder withInputStream(InputStream stream, long rowCount)
-
withThriftChunkInfo
public ArrowResultChunk.Builder withThriftChunkInfo(long chunkIndex, TSparkArrowResultLink chunkInfo)
-
withChunkStatus
public ArrowResultChunk.Builder withChunkStatus(ChunkStatus status)
-
withChunkReadyTimeoutSeconds
public ArrowResultChunk.Builder withChunkReadyTimeoutSeconds(int chunkReadyTimeoutSeconds)
-
build
public ArrowResultChunk build() throws DatabricksParsingException
- Throws:
DatabricksParsingException
-
-