Package com.gigaspaces.server.blobstore
Class BlobStoreConfig
java.lang.Object
com.gigaspaces.server.blobstore.BlobStoreConfig
This class is used to inject configuration into a blobstore implementation.
it contains a set of configuration parameters which are needed to a blobstore implementation: spaceName - current space name
properties - properties that injected at the space.
warmStart - Denotes if we need to load data from storage.
metricRegistrator - using metrics to expose relevant blobstore implementation statistics.
it contains a set of configuration parameters which are needed to a blobstore implementation: spaceName - current space name
properties - properties that injected at the space.
warmStart - Denotes if we need to load data from storage.
metricRegistrator - using metrics to expose relevant blobstore implementation statistics.
- Since:
- 11.0
- Author:
- kobi on 8/6/15.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionBlobStoreConfig(String spaceName, int numberOfPartitions, int numberOfBackups, boolean warmStart, MetricRegistrator metricRegistrator) -
Method Summary
-
Constructor Details
-
BlobStoreConfig
public BlobStoreConfig(String spaceName, int numberOfPartitions, int numberOfBackups, boolean warmStart, MetricRegistrator metricRegistrator)
-
-
Method Details
-
getSpaceName
-
getNumberOfPartitions
public int getNumberOfPartitions() -
getNumberOfBackups
public int getNumberOfBackups() -
isWarmStart
public boolean isWarmStart() -
setWarmStart
public void setWarmStart(boolean warmStart) -
getMetricRegistrator
-
getProperties
-