public class ObjectStoreBuilder extends Object implements ObjectStore.Builder
| Modifier and Type | Class and Description |
|---|---|
static interface |
ObjectStoreBuilder.Factory |
| Constructor and Description |
|---|
ObjectStoreBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ObjectStore |
build() |
com.distelli.cred.CredProvider |
getCredProvider() |
File |
getDiskStorageRoot() |
URI |
getEndpoint() |
Boolean |
getForceV4Signature() |
ObjectStoreType |
getObjectStoreProvider() |
URI |
getProxy() |
Boolean |
getServerSideEncryption() |
ObjectStore.Builder |
withCredProvider(com.distelli.cred.CredProvider credProvider) |
ObjectStore.Builder |
withDiskStorageRoot(File diskStorageRoot) |
ObjectStore.Builder |
withEndpoint(URI endpoint) |
ObjectStore.Builder |
withForceV4Signature(Boolean forceV4Signature) |
ObjectStore.Builder |
withObjectStoreType(ObjectStoreType objectStoreProvider) |
ObjectStore.Builder |
withProxy(URI proxy) |
ObjectStore.Builder |
withServerSideEncryption(Boolean serverSideEncryption) |
public ObjectStore.Builder withEndpoint(URI endpoint)
withEndpoint in interface ObjectStore.Builderpublic ObjectStore.Builder withCredProvider(com.distelli.cred.CredProvider credProvider)
withCredProvider in interface ObjectStore.Builderpublic ObjectStore.Builder withProxy(URI proxy)
withProxy in interface ObjectStore.Builderpublic ObjectStore.Builder withObjectStoreType(ObjectStoreType objectStoreProvider)
withObjectStoreType in interface ObjectStore.Builderpublic ObjectStore.Builder withForceV4Signature(Boolean forceV4Signature)
withForceV4Signature in interface ObjectStore.Builderpublic ObjectStore.Builder withServerSideEncryption(Boolean serverSideEncryption)
withServerSideEncryption in interface ObjectStore.Builderpublic ObjectStore.Builder withDiskStorageRoot(File diskStorageRoot)
withDiskStorageRoot in interface ObjectStore.Builderpublic ObjectStore build()
build in interface ObjectStore.Builderpublic ObjectStoreType getObjectStoreProvider()
public File getDiskStorageRoot()
public URI getProxy()
public com.distelli.cred.CredProvider getCredProvider()
public URI getEndpoint()
public Boolean getServerSideEncryption()
public Boolean getForceV4Signature()
Copyright © 2017. All rights reserved.