Package org.apache.datafusion
Class ObjectStoreOptions.S3.Builder
java.lang.Object
org.apache.datafusion.ObjectStoreOptions.S3.Builder
- Enclosing class:
- ObjectStoreOptions.S3
-
Method Summary
Modifier and TypeMethodDescriptionaccessKeyId(String accessKeyId) allowHttp(boolean allowHttp) Allow plainhttp://endpoints (e.g. local MinIO).Bucket name.build()Override the endpoint URL (e.g.imdsv1Fallback(boolean imdsv1Fallback) Allow falling back to IMDSv1 for credential discovery on EC2.secretAccessKey(String secretAccessKey) sessionToken(String sessionToken) skipSignature(boolean skipSignature) Skip request signing (anonymous / public-bucket reads).Override the registration URL.
-
Method Details
-
url
Override the registration URL. Default iss3://<bucket>; use this to register under a non-default scheme such ass3a://. -
bucket
Bucket name. Required. -
region
-
endpoint
Override the endpoint URL (e.g.https://minio.internal:9000). -
accessKeyId
-
secretAccessKey
-
sessionToken
-
allowHttp
Allow plainhttp://endpoints (e.g. local MinIO). -
skipSignature
Skip request signing (anonymous / public-bucket reads). -
imdsv1Fallback
Allow falling back to IMDSv1 for credential discovery on EC2. -
build
-