Package io.deephaven.extensions.s3
Interface S3Instructions.Builder
- Enclosing class:
- S3Instructions
public static interface S3Instructions.Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
default S3Instructions.Builder
configFilePath
(String configFilePath) configFilePath
(Path configFilePath) connectionTimeout
(Duration connectionTimeout) credentials
(Credentials credentials) default S3Instructions.Builder
credentialsFilePath
(String credentialsFilePath) credentialsFilePath
(Path credentialsFilePath) default S3Instructions.Builder
endpointOverride
(String endpointOverride) endpointOverride
(URI endpointOverride) fragmentSize
(int fragmentSize) maxConcurrentRequests
(int maxConcurrentRequests) numConcurrentWriteParts
(int numConcurrentWriteParts) profileName
(String profileName) readAheadCount
(int readAheadCount) readTimeout
(Duration connectionTimeout) regionName
(String regionName) writePartSize
(int writePartSize)
-
Method Details
-
regionName
-
maxConcurrentRequests
-
readAheadCount
-
fragmentSize
-
connectionTimeout
-
readTimeout
-
credentials
-
endpointOverride
-
writePartSize
-
numConcurrentWriteParts
-
profileName
-
configFilePath
-
credentialsFilePath
-
endpointOverride
-
configFilePath
-
credentialsFilePath
-
build
S3Instructions build()
-