public class KeyValueConfiguration extends FeatureConfiguration
| Modifier and Type | Class and Description |
|---|---|
static class |
KeyValueConfiguration.Builder
KeyValueConfiguration is created using a Builder.
|
bucketName, sc| Modifier and Type | Method and Description |
|---|---|
static KeyValueConfiguration.Builder |
builder()
Creates a builder for the Key Value Configuration.
|
static KeyValueConfiguration.Builder |
builder(KeyValueConfiguration kvc)
Creates a builder to copy the key value configuration.
|
long |
getMaxBucketSize()
Gets the maximum number of bytes for this bucket.
|
long |
getMaxHistoryPerKey()
Gets the maximum number of history for any one key.
|
long |
getMaxValueSize()
Gets the maximum size for an individual value in the bucket.
|
Republish |
getRepublish()
Get the republish configuration.
|
java.lang.String |
toString() |
getBackingConfig, getBucketName, getDescription, getPlacement, getReplicas, getStorageType, getTtlpublic long getMaxHistoryPerKey()
public long getMaxBucketSize()
public long getMaxValueSize()
public java.lang.String toString()
toString in class java.lang.Objectpublic Republish getRepublish()
public static KeyValueConfiguration.Builder builder()
public static KeyValueConfiguration.Builder builder(KeyValueConfiguration kvc)
kvc - an existing KeyValueConfiguration