Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

abort() - Method in interface io.trino.plugin.exchange.filesystem.ExchangeStorageWriter
 
abort() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSink
 
ABORT_MULTIPART_UPLOAD - Enum constant in enum class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper.RequestType
 
abortMultipartUpload(AbortMultipartUploadRequest) - Method in class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper
 
add(int, Slice) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSink
 
addSink(int) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchange
 
addSourceHandles(List<ExchangeSourceHandle>) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSource
 
allRequiredSinksFinished() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchange
 
AWS - Enum constant in enum class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorage.CompatibilityMode
 
AzureBlobFileSystemExchangeStorage - Class in io.trino.plugin.exchange.filesystem.azure
 
AzureBlobFileSystemExchangeStorage(ExchangeAzureConfig) - Constructor for class io.trino.plugin.exchange.filesystem.azure.AzureBlobFileSystemExchangeStorage
 

B

BufferWriteAsyncResponseTransformer<ResponseT> - Class in io.trino.plugin.exchange.filesystem.s3
An implementation of AsyncResponseTransformer that writes data to the specified range of the given buffer.
BufferWriteAsyncResponseTransformer(byte[], int) - Constructor for class io.trino.plugin.exchange.filesystem.s3.BufferWriteAsyncResponseTransformer
 

C

close() - Method in class io.trino.plugin.exchange.filesystem.azure.AzureBlobFileSystemExchangeStorage
 
close() - Method in interface io.trino.plugin.exchange.filesystem.ExchangeStorageReader
 
close() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchange
 
close() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSource
 
close() - Method in interface io.trino.plugin.exchange.filesystem.FileSystemExchangeStorage
 
close() - Method in class io.trino.plugin.exchange.filesystem.local.LocalFileSystemExchangeStorage
 
close() - Method in class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper
 
close() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorage
 
COMMITTED_MARKER_FILE_NAME - Static variable in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSink
 
COMPLETE_MULTIPART_UPLOAD - Enum constant in enum class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper.RequestType
 
completeMultipartUpload(CompleteMultipartUploadRequest) - Method in class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper
 
create(Map<String, String>) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeManagerFactory
 
CREATE_MULTIPART_UPLOAD - Enum constant in enum class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper.RequestType
 
createDirectories(URI) - Method in class io.trino.plugin.exchange.filesystem.azure.AzureBlobFileSystemExchangeStorage
 
createDirectories(URI) - Method in interface io.trino.plugin.exchange.filesystem.FileSystemExchangeStorage
 
createDirectories(URI) - Method in class io.trino.plugin.exchange.filesystem.local.LocalFileSystemExchangeStorage
 
createDirectories(URI) - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorage
 
createEmptyFile(URI) - Method in class io.trino.plugin.exchange.filesystem.azure.AzureBlobFileSystemExchangeStorage
 
createEmptyFile(URI) - Method in interface io.trino.plugin.exchange.filesystem.FileSystemExchangeStorage
 
createEmptyFile(URI) - Method in class io.trino.plugin.exchange.filesystem.local.LocalFileSystemExchangeStorage
 
createEmptyFile(URI) - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorage
 
createExchange(ExchangeContext, int, boolean) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeManager
 
createExchangeStorageReader(List<ExchangeSourceFile>, int) - Method in class io.trino.plugin.exchange.filesystem.azure.AzureBlobFileSystemExchangeStorage
 
createExchangeStorageReader(List<ExchangeSourceFile>, int) - Method in interface io.trino.plugin.exchange.filesystem.FileSystemExchangeStorage
 
createExchangeStorageReader(List<ExchangeSourceFile>, int) - Method in class io.trino.plugin.exchange.filesystem.local.LocalFileSystemExchangeStorage
 
createExchangeStorageReader(List<ExchangeSourceFile>, int) - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorage
 
createExchangeStorageWriter(URI) - Method in class io.trino.plugin.exchange.filesystem.azure.AzureBlobFileSystemExchangeStorage
 
createExchangeStorageWriter(URI) - Method in interface io.trino.plugin.exchange.filesystem.FileSystemExchangeStorage
 
createExchangeStorageWriter(URI) - Method in class io.trino.plugin.exchange.filesystem.local.LocalFileSystemExchangeStorage
 
createExchangeStorageWriter(URI) - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorage
 
createMultipartUpload(CreateMultipartUploadRequest) - Method in class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper
 
createSink(ExchangeSinkInstanceHandle) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeManager
 
createSource() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeManager
 

D

DATA_FILE_SUFFIX - Static variable in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSink
 
DELETE_OBJECTS - Enum constant in enum class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper.RequestType
 
deleteObjects(DeleteObjectsRequest) - Method in class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper
 
deleteRecursively(List<URI>) - Method in class io.trino.plugin.exchange.filesystem.azure.AzureBlobFileSystemExchangeStorage
 
deleteRecursively(List<URI>) - Method in interface io.trino.plugin.exchange.filesystem.FileSystemExchangeStorage
 
deleteRecursively(List<URI>) - Method in class io.trino.plugin.exchange.filesystem.local.LocalFileSystemExchangeStorage
 
deleteRecursively(List<URI>) - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorage
 

E

equals(Object) - Method in class io.trino.plugin.exchange.filesystem.FileStatus
 
equals(Object) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSinkHandle
 
equals(Object) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle.SourceFile
 
exceptionOccurred(Throwable) - Method in class io.trino.plugin.exchange.filesystem.s3.BufferWriteAsyncResponseTransformer
 
ExchangeAzureConfig - Class in io.trino.plugin.exchange.filesystem.azure
 
ExchangeAzureConfig() - Constructor for class io.trino.plugin.exchange.filesystem.azure.ExchangeAzureConfig
 
ExchangeS3Config - Class in io.trino.plugin.exchange.filesystem.s3
 
ExchangeS3Config() - Constructor for class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
ExchangeSourceFile - Class in io.trino.plugin.exchange.filesystem
 
ExchangeSourceFile(URI, long, ExchangeId, int, int) - Constructor for class io.trino.plugin.exchange.filesystem.ExchangeSourceFile
 
ExchangeStorageReader - Interface in io.trino.plugin.exchange.filesystem
 
ExchangeStorageWriter - Interface in io.trino.plugin.exchange.filesystem
 
ExecutionStats - Class in io.trino.plugin.exchange.filesystem
 
ExecutionStats() - Constructor for class io.trino.plugin.exchange.filesystem.ExecutionStats
 

F

FileStatus - Class in io.trino.plugin.exchange.filesystem
 
FileStatus(String, long) - Constructor for class io.trino.plugin.exchange.filesystem.FileStatus
 
FileSystemExchange - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchange(List<URI>, FileSystemExchangeStorage, FileSystemExchangeStats, ExchangeContext, int, boolean, int, long, ExecutorService) - Constructor for class io.trino.plugin.exchange.filesystem.FileSystemExchange
 
FileSystemExchangeConfig - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangeConfig() - Constructor for class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
FileSystemExchangeErrorCode - Enum Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangeFutures - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangeManager - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangeManager(FileSystemExchangeStorage, FileSystemExchangeStats, FileSystemExchangeConfig) - Constructor for class io.trino.plugin.exchange.filesystem.FileSystemExchangeManager
 
FileSystemExchangeManagerFactory - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangeManagerFactory() - Constructor for class io.trino.plugin.exchange.filesystem.FileSystemExchangeManagerFactory
 
FileSystemExchangeModule - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangeModule() - Constructor for class io.trino.plugin.exchange.filesystem.FileSystemExchangeModule
 
FileSystemExchangePlugin - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangePlugin() - Constructor for class io.trino.plugin.exchange.filesystem.FileSystemExchangePlugin
 
FileSystemExchangeSink - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangeSink(FileSystemExchangeStorage, FileSystemExchangeStats, URI, int, boolean, int, int, int, long) - Constructor for class io.trino.plugin.exchange.filesystem.FileSystemExchangeSink
 
FileSystemExchangeSinkHandle - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangeSinkHandle(int) - Constructor for class io.trino.plugin.exchange.filesystem.FileSystemExchangeSinkHandle
 
FileSystemExchangeSinkInstanceHandle - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangeSinkInstanceHandle(FileSystemExchangeSinkHandle, URI, int, boolean) - Constructor for class io.trino.plugin.exchange.filesystem.FileSystemExchangeSinkInstanceHandle
 
FileSystemExchangeSource - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangeSource(FileSystemExchangeStorage, FileSystemExchangeStats, int, int, int) - Constructor for class io.trino.plugin.exchange.filesystem.FileSystemExchangeSource
 
FileSystemExchangeSourceHandle - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangeSourceHandle(ExchangeId, int, List<FileSystemExchangeSourceHandle.SourceFile>) - Constructor for class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle
 
FileSystemExchangeSourceHandle.SourceFile - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangeStats - Class in io.trino.plugin.exchange.filesystem
 
FileSystemExchangeStats() - Constructor for class io.trino.plugin.exchange.filesystem.FileSystemExchangeStats
 
FileSystemExchangeStorage - Interface in io.trino.plugin.exchange.filesystem
 
finish() - Method in interface io.trino.plugin.exchange.filesystem.ExchangeStorageWriter
 
finish() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSink
 

G

GCP - Enum constant in enum class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorage.CompatibilityMode
 
GET_OBJECT - Enum constant in enum class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper.RequestType
 
getAbortMultipartUpload() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getActiveAbortMultipartUploadRequestCount() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getActiveCompleteMultipartUploadRequestCount() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getActiveCreateMultipartUploadRequestCount() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getActiveDeleteObjectsRequestCount() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getActiveGetObjectRequestCount() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getActivePutObjectRequestCount() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getActiveRequestsSummary() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getActiveUploadPartRequestCount() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getAsyncClientConcurrency() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getAsyncClientMaxPendingConnectionAcquires() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getAzureStorageBlockSize() - Method in class io.trino.plugin.exchange.filesystem.azure.ExchangeAzureConfig
 
getAzureStorageConnectionString() - Method in class io.trino.plugin.exchange.filesystem.azure.ExchangeAzureConfig
 
getBaseDirectories() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
getCloseExchange() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeStats
 
getCompleteMultipartUpload() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getCompleteMultipartUploadPartsCount() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getConnectionAcquisitionTimeout() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getCreateEmptyFile() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getCreateExchangeSourceHandles() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeStats
 
getCreateMultipartUpload() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getDataSizeInBytes() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle
 
getDeleteObjects() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getDeleteObjectsEntriesCount() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getDeleteRecursively() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getExchangeFileListingParallelism() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
getExchangeId() - Method in class io.trino.plugin.exchange.filesystem.ExchangeSourceFile
 
getExchangeId() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle
 
getExchangeManagerFactories() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangePlugin
 
getExchangeSinkAbort() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeStats
 
getExchangeSinkBlocked() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeStats
 
getExchangeSinkBufferPoolMinSize() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
getExchangeSinkBuffersPerPartition() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
getExchangeSinkFinish() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeStats
 
getExchangeSinkMaxFileSize() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
getExchangeSourceBlocked() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeStats
 
getExchangeSourceConcurrentReaders() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
getExchangeSourceHandleTargetDataSize() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
getExchangeSourceMaxFilesPerReader() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
getFailed() - Method in class io.trino.plugin.exchange.filesystem.ExecutionStats
 
getFilePath() - Method in class io.trino.plugin.exchange.filesystem.FileStatus
 
getFilePath() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle.SourceFile
 
getFiles() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle
 
getFileSize() - Method in class io.trino.plugin.exchange.filesystem.ExchangeSourceFile
 
getFileSize() - Method in class io.trino.plugin.exchange.filesystem.FileStatus
 
getFileSize() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle.SourceFile
 
getFileSizeInBytes() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeStats
 
getFileUri() - Method in class io.trino.plugin.exchange.filesystem.ExchangeSourceFile
 
getFinished() - Method in class io.trino.plugin.exchange.filesystem.ExecutionStats
 
getGcsJsonKey() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getGcsJsonKeyFilePath() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getGetCommittedPartitions() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeStats
 
getGetObject() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getGetObjectDataSizeInBytes() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getId() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchange
 
getListFilesRecursively() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getListObjectsV2RequestCount() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getMaxErrorRetries() - Method in class io.trino.plugin.exchange.filesystem.azure.ExchangeAzureConfig
 
getMaxOutputPartitionCount() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
getMaxPageStorageSize() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
getMemoryUsage() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSink
 
getMemoryUsage() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSource
 
getName() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeManagerFactory
 
getObject(GetObjectRequest, AsyncResponseTransformer<GetObjectResponse, T>) - Method in class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper
 
getOutputDirectory() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSinkInstanceHandle
 
getOutputPartitionCount() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSinkInstanceHandle
 
getPartitionId() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSinkHandle
 
getPartitionId() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle
 
getPutObject() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getPutObjectDataSizeInBytes() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getRetainedSize() - Method in interface io.trino.plugin.exchange.filesystem.ExchangeStorageReader
 
getRetainedSize() - Method in interface io.trino.plugin.exchange.filesystem.ExchangeStorageWriter
 
getRetainedSizeInBytes() - Method in class io.trino.plugin.exchange.filesystem.FileStatus
 
getRetainedSizeInBytes() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle
 
getRetainedSizeInBytes() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle.SourceFile
 
getRetryMode() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getS3AwsAccessKey() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getS3AwsSecretKey() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getS3Endpoint() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getS3ExternalId() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getS3IamRole() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getS3MaxErrorRetries() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getS3Region() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getS3UploadPartSize() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getSinkHandle() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSinkInstanceHandle
 
getSourceHandles() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchange
 
getSourceTaskAttemptId() - Method in class io.trino.plugin.exchange.filesystem.ExchangeSourceFile
 
getSourceTaskAttemptId() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle.SourceFile
 
getSourceTaskPartitionId() - Method in class io.trino.plugin.exchange.filesystem.ExchangeSourceFile
 
getSourceTaskPartitionId() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle.SourceFile
 
getStorageClass() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
getUploadPart() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getUploadPartDataSizeInBytes() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
getWriteBufferSize() - Method in class io.trino.plugin.exchange.filesystem.azure.AzureBlobFileSystemExchangeStorage
 
getWriteBufferSize() - Method in interface io.trino.plugin.exchange.filesystem.FileSystemExchangeStorage
 
getWriteBufferSize() - Method in class io.trino.plugin.exchange.filesystem.local.LocalFileSystemExchangeStorage
 
getWriteBufferSize() - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorage
 

H

handle(S3AsyncClientWrapper.RequestType, CompletableFuture<?>) - Method in class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper
 
hashCode() - Method in class io.trino.plugin.exchange.filesystem.FileStatus
 
hashCode() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSinkHandle
 
hashCode() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle.SourceFile
 

I

instantiateSink(ExchangeSinkHandle, int) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchange
 
io.trino.plugin.exchange.filesystem - package io.trino.plugin.exchange.filesystem
 
io.trino.plugin.exchange.filesystem.azure - package io.trino.plugin.exchange.filesystem.azure
 
io.trino.plugin.exchange.filesystem.local - package io.trino.plugin.exchange.filesystem.local
 
io.trino.plugin.exchange.filesystem.s3 - package io.trino.plugin.exchange.filesystem.s3
 
isBlocked() - Method in interface io.trino.plugin.exchange.filesystem.ExchangeStorageReader
 
isBlocked() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSink
 
isBlocked() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSource
 
isEndpointOrRegionSet() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
isFinished() - Method in interface io.trino.plugin.exchange.filesystem.ExchangeStorageReader
 
isFinished() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSource
 
isHandleUpdateRequired() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSink
 
isPreserveOrderWithinPartition() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSinkInstanceHandle
 
isS3PathStyleAccess() - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 

L

LIST_OBJECTS_V2 - Enum constant in enum class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper.RequestType
 
listFilesRecursively(URI) - Method in class io.trino.plugin.exchange.filesystem.azure.AzureBlobFileSystemExchangeStorage
 
listFilesRecursively(URI) - Method in interface io.trino.plugin.exchange.filesystem.FileSystemExchangeStorage
 
listFilesRecursively(URI) - Method in class io.trino.plugin.exchange.filesystem.local.LocalFileSystemExchangeStorage
 
listFilesRecursively(URI) - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorage
 
listObjectsV2(ListObjectsV2Request) - Method in class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper
 
listObjectsV2Paginator(ListObjectsV2Request) - Method in class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper
 
LocalFileSystemExchangeStorage - Class in io.trino.plugin.exchange.filesystem.local
 
LocalFileSystemExchangeStorage() - Constructor for class io.trino.plugin.exchange.filesystem.local.LocalFileSystemExchangeStorage
 

M

MAX_OUTPUT_PARTITION_COUNT_EXCEEDED - Enum constant in enum class io.trino.plugin.exchange.filesystem.FileSystemExchangeErrorCode
 

N

noMoreSinks() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchange
 
noMoreSourceHandles() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSource
 

O

onResponse(ResponseT) - Method in class io.trino.plugin.exchange.filesystem.s3.BufferWriteAsyncResponseTransformer
 
onStream(SdkPublisher<ByteBuffer>) - Method in class io.trino.plugin.exchange.filesystem.s3.BufferWriteAsyncResponseTransformer
 

P

PATH_SEPARATOR - Static variable in class io.trino.plugin.exchange.filesystem.FileSystemExchangeManager
 
prepare() - Method in class io.trino.plugin.exchange.filesystem.s3.BufferWriteAsyncResponseTransformer
 
PUT_OBJECT - Enum constant in enum class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper.RequestType
 
putObject(PutObjectRequest, AsyncRequestBody) - Method in class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper
 

R

read() - Method in interface io.trino.plugin.exchange.filesystem.ExchangeStorageReader
 
read() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSource
 
record(ListenableFuture<T>) - Method in class io.trino.plugin.exchange.filesystem.ExecutionStats
 
record(CompletableFuture<T>) - Method in class io.trino.plugin.exchange.filesystem.ExecutionStats
 
record(Supplier<T>) - Method in class io.trino.plugin.exchange.filesystem.ExecutionStats
 
requestCompleted(S3AsyncClientWrapper.RequestType) - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
requestStarted(S3AsyncClientWrapper.RequestType) - Method in class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 

S

S3AsyncClientWrapper - Class in io.trino.plugin.exchange.filesystem.s3
 
S3AsyncClientWrapper(S3AsyncClient) - Constructor for class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper
 
S3AsyncClientWrapper.RequestType - Enum Class in io.trino.plugin.exchange.filesystem.s3
 
S3FileSystemExchangeStorage - Class in io.trino.plugin.exchange.filesystem.s3
 
S3FileSystemExchangeStorage(S3FileSystemExchangeStorageStats, ExchangeS3Config, S3FileSystemExchangeStorage.CompatibilityMode) - Constructor for class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorage
 
S3FileSystemExchangeStorage.CompatibilityMode - Enum Class in io.trino.plugin.exchange.filesystem.s3
 
S3FileSystemExchangeStorageStats - Class in io.trino.plugin.exchange.filesystem.s3
 
S3FileSystemExchangeStorageStats() - Constructor for class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorageStats
 
serviceName() - Method in class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper
 
setAsyncClientConcurrency(int) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setAsyncClientMaxPendingConnectionAcquires(int) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setAzureStorageBlockSize(DataSize) - Method in class io.trino.plugin.exchange.filesystem.azure.ExchangeAzureConfig
 
setAzureStorageConnectionString(String) - Method in class io.trino.plugin.exchange.filesystem.azure.ExchangeAzureConfig
 
setBaseDirectories(String) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
setConnectionAcquisitionTimeout(Duration) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setExchangeFileListingParallelism(int) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
setExchangeSinkBufferPoolMinSize(int) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
setExchangeSinkBuffersPerPartition(int) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
setExchangeSinkMaxFileSize(DataSize) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
setExchangeSourceConcurrentReaders(int) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
setExchangeSourceHandleTargetDataSize(DataSize) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
setExchangeSourceMaxFilesPerReader(int) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
setGcsJsonKey(String) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setGcsJsonKeyFilePath(String) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setMaxErrorRetries(int) - Method in class io.trino.plugin.exchange.filesystem.azure.ExchangeAzureConfig
 
setMaxOutputPartitionCount(int) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
setMaxPageStorageSize(DataSize) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeConfig
 
setOutputSelector(ExchangeSourceOutputSelector) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSource
 
setRetryMode(RetryMode) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setS3AwsAccessKey(String) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setS3AwsSecretKey(String) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setS3Endpoint(String) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setS3ExternalId(String) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setS3IamRole(String) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setS3MaxErrorRetries(int) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setS3PathStyleAccess(boolean) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setS3Region(String) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setS3UploadPartSize(DataSize) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setStorageClass(StorageClass) - Method in class io.trino.plugin.exchange.filesystem.s3.ExchangeS3Config
 
setup(Binder) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeModule
 
sinkFinished(ExchangeSinkHandle, int) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchange
 
SourceFile(String, long, int, int) - Constructor for class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle.SourceFile
 
supportsConcurrentReadAndWrite() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeManager
 

T

toErrorCode() - Method in enum class io.trino.plugin.exchange.filesystem.FileSystemExchangeErrorCode
 
toString() - Method in class io.trino.plugin.exchange.filesystem.FileStatus
 
toString() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSinkHandle
 
toString() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle.SourceFile
 
toString() - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSourceHandle
 
translateFailures(ListenableFuture<?>) - Static method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeFutures
 

U

updateHandle(ExchangeSinkInstanceHandle) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchangeSink
 
updateSinkInstanceHandle(ExchangeSinkHandle, int) - Method in class io.trino.plugin.exchange.filesystem.FileSystemExchange
 
UPLOAD_PART - Enum constant in enum class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper.RequestType
 
uploadPart(UploadPartRequest, AsyncRequestBody) - Method in class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper
 

V

valueOf(String) - Static method in enum class io.trino.plugin.exchange.filesystem.FileSystemExchangeErrorCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper.RequestType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorage.CompatibilityMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.trino.plugin.exchange.filesystem.FileSystemExchangeErrorCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.trino.plugin.exchange.filesystem.s3.S3AsyncClientWrapper.RequestType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.trino.plugin.exchange.filesystem.s3.S3FileSystemExchangeStorage.CompatibilityMode
Returns an array containing the constants of this enum class, in the order they are declared.

W

write(Slice) - Method in interface io.trino.plugin.exchange.filesystem.ExchangeStorageWriter
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values