| Package | Description |
|---|---|
| net.snowflake.client.jdbc | |
| net.snowflake.client.jdbc.cloud.storage |
| Modifier and Type | Method and Description |
|---|---|
StageInfo |
SnowflakeFileTransferMetadataV1.getStageInfo() |
StageInfo |
SnowflakeFileTransferAgent.getStageInfo() |
| Modifier and Type | Method and Description |
|---|---|
static Callable<Void> |
SnowflakeFileTransferAgent.getDownloadFileCallable(StageInfo stage,
String srcFilePath,
String localLocation,
Map<String,net.snowflake.client.jdbc.SnowflakeFileTransferAgent.FileMetadata> fileMetadataMap,
SnowflakeStorageClient client,
SFSession session,
String command,
int parallel,
net.snowflake.common.core.RemoteStoreFileEncryptionMaterial encMat,
String presignedUrl)
A callable that can be executed in a separate thread using executor service.
|
static Callable<Void> |
SnowflakeFileTransferAgent.getUploadFileCallable(StageInfo stage,
String srcFilePath,
net.snowflake.client.jdbc.SnowflakeFileTransferAgent.FileMetadata metadata,
SnowflakeStorageClient client,
SFSession session,
String command,
InputStream inputStream,
boolean sourceFromStream,
int parallel,
File srcFile,
net.snowflake.common.core.RemoteStoreFileEncryptionMaterial encMat)
A callable that can be executed in a separate thread using exeuctor service.
|
void |
SnowflakeFileTransferMetadataV1.setStageInfo(StageInfo stageInfo) |
| Constructor and Description |
|---|
SnowflakeFileTransferMetadataV1(String presignedUrl,
String presignedUrlFileName,
String encryptionMaterial_queryStageMasterKey,
String encryptionMaterial_queryId,
Long encryptionMaterial_smkId,
SFBaseFileTransferAgent.CommandType commandType,
StageInfo stageInfo) |
| Modifier and Type | Method and Description |
|---|---|
static StageInfo |
StageInfo.createStageInfo(String locationType,
String location,
Map<?,?> credentials,
String region,
String endPoint,
String storageAccount,
boolean isClientSideEncrypted) |
| Modifier and Type | Method and Description |
|---|---|
SnowflakeStorageClient |
StorageClientFactory.createClient(StageInfo stage,
int parallel,
net.snowflake.common.core.RemoteStoreFileEncryptionMaterial encMat,
SFSession session)
Creates a storage client based on the value of stageLocationType
|
static SnowflakeAzureClient |
SnowflakeAzureClient.createSnowflakeAzureClient(StageInfo stage,
net.snowflake.common.core.RemoteStoreFileEncryptionMaterial encMat,
SFBaseSession sfSession) |
static SnowflakeGCSClient |
SnowflakeGCSClient.createSnowflakeGCSClient(StageInfo stage,
net.snowflake.common.core.RemoteStoreFileEncryptionMaterial encMat,
SFSession session) |
Copyright © 2022. All rights reserved.