public abstract class AbstractCloudStoreConfigurationChildBuilder<S> extends org.infinispan.configuration.cache.AbstractStoreConfigurationChildBuilder<S> implements CloudStoreConfigurationChildBuilder<S>
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractCloudStoreConfigurationChildBuilder(CloudStoreConfigurationBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
CloudStoreConfigurationBuilder |
compress(boolean compress)
Payload compression option - if true, payload will be compressed before passed to BlobStore.
|
CloudStoreConfigurationBuilder |
container(String container)
BlobStore container name.
|
CloudStoreConfigurationBuilder |
credential(String credential)
Credentials for current login and JClouds BlobStore.
|
CloudStoreConfigurationBuilder |
endpoint(String endpoint)
URL of blob store API endpoint
|
protected org.infinispan.configuration.cache.ConfigurationBuilder |
getBuilder() |
CloudStoreConfigurationBuilder |
identity(String identity)
Login for current JClouds BlobStore.
|
CloudStoreConfigurationBuilder |
key2StringMapper(Class<? extends org.infinispan.persistence.keymappers.MarshallingTwoWayKey2StringMapper> klass)
The class of a
Key2StringMapper to use for
mapping keys to strings suitable for RESTful retrieval/storage. |
CloudStoreConfigurationBuilder |
key2StringMapper(String key2StringMapper)
The class name of a
Key2StringMapper to use for
mapping keys to strings suitable for RESTful retrieval/storage. |
CloudStoreConfigurationBuilder |
location(String location)
BlobStore location ID provided by provider.
|
CloudStoreConfigurationBuilder |
normalizeCacheNames(boolean normalizeCacheNames)
When turned on, all non-aplhanumeric and non-digit characters in names of the caches will be
replaced by dash, e.g.
|
CloudStoreConfigurationBuilder |
provider(String provider)
The name of JCloud BlobStore provider.
|
addProperty, async, fetchPersistentState, ignoreModifications, maxBatchSize, preload, purgeOnStartup, segmented, shared, singleton, transactional, withPropertiesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddProperty, async, fetchPersistentState, ignoreModifications, maxBatchSize, preload, purgeOnStartup, segmented, shared, singleton, transactional, withPropertiesbuild, clustering, compatibility, customInterceptors, dataContainer, deadlockDetection, encoding, eviction, expiration, indexing, invocationBatching, jmxStatistics, locking, memory, persistence, security, simpleCache, simpleCache, sites, storeAsBinary, template, transaction, unsafe, validate, versioningprotected AbstractCloudStoreConfigurationChildBuilder(CloudStoreConfigurationBuilder builder)
public CloudStoreConfigurationBuilder provider(String provider)
CloudStoreConfigurationChildBuilderprovider in interface CloudStoreConfigurationChildBuilder<S>public CloudStoreConfigurationBuilder location(String location)
CloudStoreConfigurationChildBuilderlocation in interface CloudStoreConfigurationChildBuilder<S>public CloudStoreConfigurationBuilder identity(String identity)
CloudStoreConfigurationChildBuilderidentity in interface CloudStoreConfigurationChildBuilder<S>public CloudStoreConfigurationBuilder credential(String credential)
CloudStoreConfigurationChildBuildercredential in interface CloudStoreConfigurationChildBuilder<S>public CloudStoreConfigurationBuilder container(String container)
CloudStoreConfigurationChildBuildercontainer in interface CloudStoreConfigurationChildBuilder<S>public CloudStoreConfigurationBuilder endpoint(String endpoint)
CloudStoreConfigurationChildBuilderendpoint in interface CloudStoreConfigurationChildBuilder<S>public CloudStoreConfigurationBuilder key2StringMapper(String key2StringMapper)
CloudStoreConfigurationChildBuilderKey2StringMapper to use for
mapping keys to strings suitable for RESTful retrieval/storage. Defaults to
WrappedByteArrayOrPrimitiveMapperkey2StringMapper in interface CloudStoreConfigurationChildBuilder<S>public CloudStoreConfigurationBuilder key2StringMapper(Class<? extends org.infinispan.persistence.keymappers.MarshallingTwoWayKey2StringMapper> klass)
CloudStoreConfigurationChildBuilderKey2StringMapper to use for
mapping keys to strings suitable for RESTful retrieval/storage. Defaults to
WrappedByteArrayOrPrimitiveMapperkey2StringMapper in interface CloudStoreConfigurationChildBuilder<S>public CloudStoreConfigurationBuilder compress(boolean compress)
CloudStoreConfigurationChildBuildercompress in interface CloudStoreConfigurationChildBuilder<S>public CloudStoreConfigurationBuilder normalizeCacheNames(boolean normalizeCacheNames)
CloudStoreConfigurationChildBuildernormalizeCacheNames in interface CloudStoreConfigurationChildBuilder<S>protected org.infinispan.configuration.cache.ConfigurationBuilder getBuilder()
Copyright © 2019 JBoss, a division of Red Hat. All rights reserved.