public class StoreContextBuilder extends Object
| Constructor and Description |
|---|
StoreContextBuilder() |
public StoreContextBuilder setFsURI(URI fsURI)
public StoreContextBuilder setBucket(String b)
public StoreContextBuilder setConfiguration(org.apache.hadoop.conf.Configuration conf)
public StoreContextBuilder setUsername(String user)
public StoreContextBuilder setOwner(org.apache.hadoop.security.UserGroupInformation ugi)
public StoreContextBuilder setExecutor(ExecutorService ex)
public StoreContextBuilder setExecutorCapacity(int capacity)
public StoreContextBuilder setInvoker(Invoker invoke)
public StoreContextBuilder setInstrumentation(S3AStatisticsContext instr)
public StoreContextBuilder setStorageStatistics(S3AStorageStatistics sstats)
public StoreContextBuilder setInputPolicy(S3AInputPolicy policy)
public StoreContextBuilder setChangeDetectionPolicy(ChangeDetectionPolicy policy)
public StoreContextBuilder setMultiObjectDeleteEnabled(boolean enabled)
public StoreContextBuilder setMetadataStore(MetadataStore store)
public StoreContextBuilder setUseListV1(boolean useV1)
public StoreContextBuilder setContextAccessors(ContextAccessors accessors)
public StoreContextBuilder setTimeProvider(ITtlTimeProvider provider)
public StoreContextBuilder setAuditor(org.apache.hadoop.fs.store.audit.AuditSpanSource<AuditSpanS3A> value)
value - new valuepublic StoreContextBuilder setEnableCSE(boolean value)
value - value indicating if client side encryption is enabled or not.public StoreContext build()
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.