Package com.linkedin.davinci.client
Class DaVinciConfig
- java.lang.Object
-
- com.linkedin.davinci.client.DaVinciConfig
-
public class DaVinciConfig extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DaVinciConfig()
-
Method Summary
-
-
-
Method Detail
-
clone
public DaVinciConfig clone()
- Overrides:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
isManaged
public boolean isManaged()
-
setManaged
public DaVinciConfig setManaged(boolean managed)
-
isIsolated
public boolean isIsolated()
-
setIsolated
public DaVinciConfig setIsolated(boolean isolated)
-
getStorageClass
public StorageClass getStorageClass()
-
setStorageClass
public DaVinciConfig setStorageClass(StorageClass storageClass)
-
isCacheEnabled
public boolean isCacheEnabled()
-
isRecordTransformerEnabled
public boolean isRecordTransformerEnabled()
-
getCacheConfig
public ObjectCacheConfig getCacheConfig()
-
setCacheConfig
public DaVinciConfig setCacheConfig(ObjectCacheConfig cacheConfig)
-
setRecordTransformerConfig
public DaVinciConfig setRecordTransformerConfig(DaVinciRecordTransformerConfig recordTransformerConfig)
-
getRecordTransformerConfig
public DaVinciRecordTransformerConfig getRecordTransformerConfig()
-
getRecordTransformer
public DaVinciRecordTransformer getRecordTransformer(java.lang.Integer storeVersion)
-
getRecordTransformerFunction
public DaVinciRecordTransformerFunctionalInterface getRecordTransformerFunction()
-
isReadMetricsEnabled
public boolean isReadMetricsEnabled()
-
setReadMetricsEnabled
public DaVinciConfig setReadMetricsEnabled(boolean readMetricsEnabled)
-
getLargeBatchRequestSplitThreshold
public int getLargeBatchRequestSplitThreshold()
-
setLargeBatchRequestSplitThreshold
public DaVinciConfig setLargeBatchRequestSplitThreshold(int largeBatchRequestSplitThreshold)
-
-