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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DaVinciConfig
clone()
ObjectCacheConfig
getCacheConfig()
int
getLargeBatchRequestSplitThreshold()
DaVinciRecordTransformer
getRecordTransformer(java.lang.Integer storeVersion)
StorageClass
getStorageClass()
boolean
isCacheEnabled()
boolean
isIsolated()
boolean
isManaged()
boolean
isReadMetricsEnabled()
boolean
isRecordTransformerEnabled()
DaVinciConfig
setCacheConfig(ObjectCacheConfig cacheConfig)
DaVinciConfig
setIsolated(boolean isolated)
DaVinciConfig
setLargeBatchRequestSplitThreshold(int largeBatchRequestSplitThreshold)
DaVinciConfig
setManaged(boolean managed)
DaVinciConfig
setReadMetricsEnabled(boolean readMetricsEnabled)
DaVinciConfig
setRecordTransformerFunction(java.util.function.Function<java.lang.Integer,DaVinciRecordTransformer> recordTransformerFunction)
DaVinciConfig
setStorageClass(StorageClass storageClass)
java.lang.String
toString()
-
-
-
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)
-
getRecordTransformer
public DaVinciRecordTransformer getRecordTransformer(java.lang.Integer storeVersion)
-
setRecordTransformerFunction
public DaVinciConfig setRecordTransformerFunction(java.util.function.Function<java.lang.Integer,DaVinciRecordTransformer> recordTransformerFunction)
-
isReadMetricsEnabled
public boolean isReadMetricsEnabled()
-
setReadMetricsEnabled
public DaVinciConfig setReadMetricsEnabled(boolean readMetricsEnabled)
-
getLargeBatchRequestSplitThreshold
public int getLargeBatchRequestSplitThreshold()
-
setLargeBatchRequestSplitThreshold
public DaVinciConfig setLargeBatchRequestSplitThreshold(int largeBatchRequestSplitThreshold)
-
-