Class ReconciliatorProperties
java.lang.Object
io.clonecloudstore.common.standard.properties.StandardProperties
io.clonecloudstore.common.quarkus.properties.QuarkusProperties
io.clonecloudstore.common.quarkus.modules.ServiceProperties
io.clonecloudstore.common.quarkus.modules.AccessorProperties
io.clonecloudstore.common.quarkus.modules.ReconciliatorProperties
Reconciliator Configurable Values
-
Field Summary
FieldsFields inherited from class io.clonecloudstore.common.quarkus.modules.AccessorProperties
CCS_ACCESSOR_REMOTE_FIX_ON_ABSENT, CCS_ACCESSOR_REMOTE_READ, CCS_ACCESSOR_STORE_ACTIVE, CCS_ACCESSOR_STORE_MIN_SPACE_GB, CCS_ACCESSOR_STORE_PATH, CCS_ACCESSOR_STORE_PURGE_RETENTION_SECONDS, CCS_ACCESSOR_STORE_SCHEDULE_DELAY, CCS_INTERNAL_COMPRESSION
Fields inherited from class io.clonecloudstore.common.quarkus.modules.ServiceProperties
CCS_ACCESSOR_SITE
Fields inherited from class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
CCS_CLIENT_RESPONSE_TIMEOUT, CCS_DRIVER_MAX_CHUNK_SIZE, CCS_SERVER_COMPUTE_SHA_256, MODULE_MDC
Fields inherited from class io.clonecloudstore.common.standard.properties.StandardProperties
CCS_BUFFER_SIZE, CCS_MACHINE_ID, CCS_MAX_WAIT_MS, DEFAULT_PIPED_BUFFER_SIZE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
static int
static boolean
static void
setCcsReconciliatorPurgeLog
(boolean purgeLog) Methods inherited from class io.clonecloudstore.common.quarkus.modules.AccessorProperties
getStoreMinSpaceGb, getStorePath, getStorePurgeRetentionSeconds, getStoreScheduleDelay, isFixOnAbsent, isInternalCompression, isRemoteRead, isStoreActive, setFixOnAbsent, setRemoteRead, setStoreActive, setStorePurgeRetentionSeconds
Methods inherited from class io.clonecloudstore.common.quarkus.modules.ServiceProperties
getAccessorSite
Methods inherited from class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
clientResponseTimeOut, getCcsModule, getDriverMaxChunkSize, getDurationResponseTimeout, hasDatabase, refreshModuleMdc, serverComputeSha256, setCcsModule, setClientResponseTimeOut, setDriverMaxChunkSize, setHasDatabase, setServerComputeSha256
Methods inherited from class io.clonecloudstore.common.standard.properties.StandardProperties
getBufSize, getCcsMachineId, getMaxWaitMs, getObjectMapper, getVertx, setBufSize, setCdiObjectMapper, setCdiVertx, setMaxWaitMs
-
Field Details
-
CCS_RECONCILIATOR_THREADS
- See Also:
-
CCS_RECONCILIATOR_PURGE_LOG
- See Also:
-
-
Constructor Details
-
ReconciliatorProperties
protected ReconciliatorProperties()
-
-
Method Details
-
getReconciliatorThreads
public static int getReconciliatorThreads()- Returns:
- the number of threads to use in reconciliation steps (between 2 and number of cores)
-
isReconciliatorPurgeLog
public static boolean isReconciliatorPurgeLog()- Returns:
- True if the log are active during purge
-
setCcsReconciliatorPurgeLog
public static void setCcsReconciliatorPurgeLog(boolean purgeLog) -
confugrationToString
-