## Uses of Class
com.databricks.jdbc.model.core.ExternalLink

Packages that use ExternalLink
com.databricks.jdbc.api.impl.arrow
com.databricks.jdbc.common.util
com.databricks.jdbc.model.core

### Uses of ExternalLink in com.databricks.jdbc.api.impl.arrow

Fields in com.databricks.jdbc.api.impl.arrow declared as ExternalLink
`protected ExternalLink` AbstractArrowResultChunk.`chunkLink`

Methods in com.databricks.jdbc.api.impl.arrow that return ExternalLink
`ExternalLink` ChunkLinkFetcher.`refetchLink​(long chunkIndex, long rowOffset)` Refetches a specific chunk link that may have expired.
`ExternalLink` SeaChunkLinkFetcher.`refetchLink​(long chunkIndex, long rowOffset)`
`ExternalLink` ThriftChunkLinkFetcher.`refetchLink​(long chunkIndex, long rowOffset)`

Methods in com.databricks.jdbc.api.impl.arrow that return types with arguments of type ExternalLink
`CompletableFuture<ExternalLink>` ChunkLinkDownloadService.`getLinkForChunk​(long chunkIndex)` Retrieves the external link for a specified chunk index.

Methods in com.databricks.jdbc.api.impl.arrow with parameters of type ExternalLink
`void` AbstractArrowResultChunk.`setChunkLink​(ExternalLink chunk)` Sets the external link details for this chunk.

Constructors in com.databricks.jdbc.api.impl.arrow with parameters of type ExternalLink
`AbstractArrowResultChunk​(long numRows, long rowOffset, long chunkIndex, StatementId statementId, ChunkStatus initialStatus, ExternalLink chunkLink, Instant expiryTime, int chunkReadyTimeoutSeconds)`

### Uses of ExternalLink in com.databricks.jdbc.common.util

Methods in com.databricks.jdbc.common.util that return ExternalLink
`static ExternalLink` DatabricksThriftUtil.`createExternalLink​(TSparkArrowResultLink chunkInfo, long chunkIndex)`

### Uses of ExternalLink in com.databricks.jdbc.model.core

Methods in com.databricks.jdbc.model.core that return ExternalLink
`ExternalLink` ExternalLink.`setByteCount​(Long byteCount)`
`ExternalLink` ExternalLink.`setChunkIndex​(Long chunkIndex)`
`ExternalLink` ExternalLink.`setExpiration​(String expiration)`
`ExternalLink` ExternalLink.`setExternalLink​(String externalLink)`
`ExternalLink` ExternalLink.`setHttpHeaders​(Map<String,​String> httpHeaders)`
`ExternalLink` ExternalLink.`setNextChunkIndex​(Long nextChunkIndex)`
`ExternalLink` ExternalLink.`setNextChunkInternalLink​(String nextChunkInternalLink)`
`ExternalLink` ExternalLink.`setRowCount​(Long rowCount)`
`ExternalLink` ExternalLink.`setRowOffset​(Long rowOffset)`

Methods in com.databricks.jdbc.model.core that return types with arguments of type ExternalLink
`List<ExternalLink>` ChunkLinkFetchResult.`getChunkLinks()` Returns the list of external links fetched in this batch.
`Collection<ExternalLink>` ResultData.`getExternalLinks()`

Method parameters in com.databricks.jdbc.model.core with type arguments of type ExternalLink
`static ChunkLinkFetchResult` ChunkLinkFetchResult.`of​(List<ExternalLink> links, boolean hasMore, long nextFetchIndex, long nextRowOffset)` Creates a result with the given links and continuation info.
`ResultData` ResultData.`setExternalLinks​(Collection<ExternalLink> externalLinks)`