public interface CloudStoreConfigurationChildBuilder<S>
extends org.infinispan.configuration.cache.StoreConfigurationChildBuilder<S>
| 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
|
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, withPropertiesbuild, clustering, compatibility, customInterceptors, dataContainer, deadlockDetection, encoding, eviction, expiration, indexing, invocationBatching, jmxStatistics, locking, memory, persistence, security, simpleCache, simpleCache, sites, storeAsBinary, template, transaction, unsafe, validate, versioningCloudStoreConfigurationBuilder provider(String provider)
CloudStoreConfigurationBuilder location(String location)
CloudStoreConfigurationBuilder identity(String identity)
CloudStoreConfigurationBuilder credential(String credential)
CloudStoreConfigurationBuilder container(String container)
CloudStoreConfigurationBuilder endpoint(String endpoint)
CloudStoreConfigurationBuilder key2StringMapper(String key2StringMapper)
Key2StringMapper to use for
mapping keys to strings suitable for RESTful retrieval/storage. Defaults to
WrappedByteArrayOrPrimitiveMapperCloudStoreConfigurationBuilder key2StringMapper(Class<? extends org.infinispan.persistence.keymappers.MarshallingTwoWayKey2StringMapper> klass)
Key2StringMapper to use for
mapping keys to strings suitable for RESTful retrieval/storage. Defaults to
WrappedByteArrayOrPrimitiveMapperCloudStoreConfigurationBuilder compress(boolean compress)
CloudStoreConfigurationBuilder normalizeCacheNames(boolean normalizeCacheNames)
Copyright © 2019 JBoss, a division of Red Hat. All rights reserved.