Package com.databend.jdbc.cloud
Class ExternalLocationS3.Builder
- java.lang.Object
-
- com.databend.jdbc.cloud.ExternalLocationS3.Builder
-
- Enclosing class:
- ExternalLocationS3
public static class ExternalLocationS3.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExternalLocationS3build()ExternalLocationS3.BuildersetAccessKeyId(String accessKeyId)ExternalLocationS3.BuildersetEnableVirtualHostStyle(boolean enableVirtualHostStyle)ExternalLocationS3.BuildersetEndpointUrl(String endpointUrl)ExternalLocationS3.BuildersetLocation(String location)ExternalLocationS3.BuildersetRegion(String region)ExternalLocationS3.BuildersetSecretAccessKey(String secretAccessKey)ExternalLocationS3.BuildersetSessionToken(String sessionToken)
-
-
-
Method Detail
-
setLocation
public ExternalLocationS3.Builder setLocation(String location)
-
setEndpointUrl
public ExternalLocationS3.Builder setEndpointUrl(String endpointUrl)
-
setAccessKeyId
public ExternalLocationS3.Builder setAccessKeyId(String accessKeyId)
-
setSecretAccessKey
public ExternalLocationS3.Builder setSecretAccessKey(String secretAccessKey)
-
setSessionToken
public ExternalLocationS3.Builder setSessionToken(String sessionToken)
-
setRegion
public ExternalLocationS3.Builder setRegion(String region)
-
setEnableVirtualHostStyle
public ExternalLocationS3.Builder setEnableVirtualHostStyle(boolean enableVirtualHostStyle)
-
build
public ExternalLocationS3 build()
-
-