Class UpdateStoreQueryParams
java.lang.Object
com.linkedin.venice.controllerapi.QueryParams
com.linkedin.venice.controllerapi.UpdateStoreQueryParams
-
Field Summary
Fields inherited from class com.linkedin.venice.controllerapi.QueryParams
params
-
Constructor Summary
ConstructorDescriptionUpdateStoreQueryParams
(StoreInfo srcStore, boolean storeMigrating) This method must be updated everytime a new store property is introducedUpdateStoreQueryParams
(Map<String, String> initialParams) -
Method Summary
Modifier and TypeMethodDescriptionvoid
cloneConfig
(String configKey, UpdateStoreQueryParams sourceParams) getOwner()
boolean
isDifferent
(UpdateStoreQueryParams newParams) setAccessControlled
(boolean accessControlled) setActiveActiveReplicationEnabled
(boolean activeActiveReplicationEnabled) setAmplificationFactor
(int amplificationFactor) setAutoSchemaPushJobEnabled
(boolean autoSchemaPushJobEnabled) setBackupStrategy
(BackupStrategy backupStrategy) setBackupVersionRetentionMs
(long backupVersionRetentionMs) setBatchGetLimit
(int batchGetLimit) setBlobTransferEnabled
(boolean blobTransferEnabled) setBootstrapToOnlineTimeoutInHours
(int bootstrapToOnlineTimeoutInHours) setChunkingEnabled
(boolean chunkingEnabled) setClientDecompressionEnabled
(boolean clientDecompressionEnabled) setCompressionStrategy
(CompressionStrategy compressionStrategy) setCurrentVersion
(int currentVersion) setEnableReads
(boolean enableReads) setEnableWrites
(boolean enableWrites) setEtledProxyUserAccount
(String etledProxyUserAccount) setFutureVersionETLEnabled
(boolean futureVersionETLEnabled) setHybridBufferReplayPolicy
(BufferReplayPolicy bufferReplayPolicy) setHybridDataReplicationPolicy
(DataReplicationPolicy dataReplicationPolicy) setHybridOffsetLagThreshold
(long hybridOffsetLagThreshold) setHybridRewindSeconds
(long hybridRewindSeconds) setHybridStoreDiskQuotaEnabled
(boolean enabled) setHybridStoreOverheadBypass
(boolean overheadBypass) setHybridTimeLagThreshold
(long hybridTimeLagThreshold) setIncrementalPushEnabled
(boolean incrementalPushEnabled) setIsDavinciHeartbeatReported
(boolean isReported) setLargestUsedVersionNumber
(int largestUsedVersionNumber) setLatestSupersetSchemaId
(int latestSupersetSchemaId) setMaxCompactionLagSeconds
(long maxCompactionLagSeconds) setMaxNearlineRecordSizeBytes
(int maxNearlineRecordSizeBytes) setMaxRecordSizeBytes
(int maxRecordSizeBytes) setMigrationDuplicateStore
(boolean migrationDuplicateStore) setMinCompactionLagSeconds
(long minCompactionLagSeconds) setNativeReplicationEnabled
(boolean nativeReplicationEnabled) setNativeReplicationSourceFabric
(String nativeReplicationSourceFabric) setNearlineProducerCompressionEnabled
(boolean compressionEnabled) setNearlineProducerCountPerWriter
(int producerCnt) setNumVersionsToPreserve
(int numVersionsToPreserve) setPartitionCount
(int partitionCount) setPartitionerClass
(String partitionerClass) setPartitionerParams
(Map<String, String> partitionerParams) setPushStreamSourceAddress
(String pushStreamSourceAddress) setReadComputationEnabled
(boolean readComputationEnabled) setReadQuotaInCU
(long readQuotaInCU) setRealTimeTopicName
(String realTimeTopicName) setRegionsFilter
(String regionsFilter) setRegularVersionETLEnabled
(boolean regularVersionETLEnabled) setReplicateAllConfigs
(boolean replicateAllConfigs) setReplicationFactor
(int replicationFactor) setReplicationMetadataVersionID
(int replicationMetadataVersionID) setRmdChunkingEnabled
(boolean rmdChunkingEnabled) setSeparateRealTimeTopicEnabled
(boolean separateRealTimeTopicEnabled) setStorageNodeReadQuotaEnabled
(boolean storageNodeReadQuotaEnabled) setStoragePersona
(String personaName) setStorageQuotaInByte
(long storageQuotaInByte) setStoreMigration
(boolean migrating) setStoreViews
(Map<String, String> viewMap) setTargetRegionSwap
(String targetRegion) setTargetRegionSwapWaitTime
(int waitTime) setUnusedSchemaDeletionEnabled
(boolean unusedSchemaDeletionEnabled) setUpdatedConfigsList
(List<String> updatedConfigsList) setViewClassName
(String viewClassName) setViewClassParams
(Map<String, String> partitionerParams) setViewName
(String viewName) setWriteComputationEnabled
(boolean writeComputationEnabled) Methods inherited from class com.linkedin.venice.controllerapi.QueryParams
add, add, add, add, add, getAbbreviatedNameValuePairs, getLong, getNameValuePairs, getString, getStringMap, getStringSet, putStringMap, putStringSet, toString
-
Constructor Details
-
UpdateStoreQueryParams
-
UpdateStoreQueryParams
public UpdateStoreQueryParams() -
UpdateStoreQueryParams
This method must be updated everytime a new store property is introduced- Parameters:
srcStore
- The original store
-
-
Method Details
-
isDifferent
-
setOwner
-
getOwner
-
setPartitionCount
-
getPartitionCount
-
setPartitionerClass
-
getPartitionerClass
-
setPartitionerParams
-
getPartitionerParams
-
setAmplificationFactor
-
getAmplificationFactor
-
setCurrentVersion
-
getCurrentVersion
-
setLargestUsedVersionNumber
-
getLargestUsedVersionNumber
-
setEnableReads
-
getEnableReads
-
setEnableWrites
-
setDisableMetaStore
-
setDisableDavinciPushStatusStore
-
disableMetaStore
-
disableDavinciPushStatusStore
-
getEnableWrites
-
setStorageQuotaInByte
-
getStorageQuotaInByte
-
setHybridStoreOverheadBypass
-
getHybridStoreDiskQuotaEnabled
-
setHybridStoreDiskQuotaEnabled
-
getHybridStoreOverheadBypass
-
setReadQuotaInCU
-
getReadQuotaInCU
-
setHybridRewindSeconds
-
getHybridRewindSeconds
-
setHybridOffsetLagThreshold
-
getHybridOffsetLagThreshold
-
setHybridTimeLagThreshold
-
getHybridTimeLagThreshold
-
setHybridDataReplicationPolicy
public UpdateStoreQueryParams setHybridDataReplicationPolicy(DataReplicationPolicy dataReplicationPolicy) -
getHybridDataReplicationPolicy
-
setHybridBufferReplayPolicy
-
getHybridBufferReplayPolicy
-
setRealTimeTopicName
-
getRealTimeTopicName
-
setAccessControlled
-
getAccessControlled
-
setCompressionStrategy
-
getCompressionStrategy
-
setClientDecompressionEnabled
-
getClientDecompressionEnabled
-
setChunkingEnabled
-
getChunkingEnabled
-
setRmdChunkingEnabled
-
getRmdChunkingEnabled
-
setIncrementalPushEnabled
-
getIncrementalPushEnabled
-
setSeparateRealTimeTopicEnabled
-
getSeparateRealTimeTopicEnabled
-
setBatchGetLimit
-
getBatchGetLimit
-
setNumVersionsToPreserve
-
getNumVersionsToPreserve
-
setStoreMigration
-
getStoreMigration
-
setWriteComputationEnabled
-
getWriteComputationEnabled
-
setReplicationMetadataVersionID
-
getReplicationMetadataVersionID
-
setReadComputationEnabled
-
getReadComputationEnabled
-
setBootstrapToOnlineTimeoutInHours
public UpdateStoreQueryParams setBootstrapToOnlineTimeoutInHours(int bootstrapToOnlineTimeoutInHours) -
getBootstrapToOnlineTimeoutInHours
-
setNativeReplicationEnabled
-
setStoreViews
-
getStoreViews
-
setPushStreamSourceAddress
-
setAutoSchemaPushJobEnabled
-
getAutoSchemaRegisterPushJobEnabled
-
setBackupStrategy
-
getBackupStrategy
-
setRegularVersionETLEnabled
-
getRegularVersionETLEnabled
-
setFutureVersionETLEnabled
-
getFutureVersionETLEnabled
-
setEtledProxyUserAccount
-
getETLedProxyUserAccount
-
getNativeReplicationEnabled
-
getPushStreamSourceAddress
-
setBackupVersionRetentionMs
-
getBackupVersionRetentionMs
-
setReplicationFactor
-
getReplicationFactor
-
setMigrationDuplicateStore
-
getMigrationDuplicateStore
-
setNativeReplicationSourceFabric
public UpdateStoreQueryParams setNativeReplicationSourceFabric(String nativeReplicationSourceFabric) -
getNativeReplicationSourceFabric
-
setUpdatedConfigsList
-
getUpdatedConfigsList
-
setReplicateAllConfigs
-
getReplicateAllConfigs
-
setActiveActiveReplicationEnabled
public UpdateStoreQueryParams setActiveActiveReplicationEnabled(boolean activeActiveReplicationEnabled) -
getActiveActiveReplicationEnabled
-
cloneConfig
-
setRegionsFilter
-
getRegionsFilter
-
setStoragePersona
-
getStoragePersona
-
setLatestSupersetSchemaId
-
getLatestSupersetSchemaId
-
setStorageNodeReadQuotaEnabled
-
getStorageNodeReadQuotaEnabled
-
setMinCompactionLagSeconds
-
getMinCompactionLagSeconds
-
getViewName
-
setViewName
-
getViewClassName
-
setViewClassName
-
getViewClassParams
-
setViewClassParams
-
getDisableStoreView
-
setDisableStoreView
-
setMaxCompactionLagSeconds
-
getMaxCompactionLagSeconds
-
setMaxRecordSizeBytes
-
getMaxRecordSizeBytes
-
setMaxNearlineRecordSizeBytes
-
getMaxNearlineRecordSizeBytes
-
setUnusedSchemaDeletionEnabled
-
getUnusedSchemaDeletionEnabled
-
setBlobTransferEnabled
-
getBlobTransferEnabled
-
setNearlineProducerCompressionEnabled
-
getNearlineProducerCompressionEnabled
-
setNearlineProducerCountPerWriter
-
getNearlineProducerCountPerWriter
-
setTargetRegionSwap
-
getTargetSwapRegion
-
setTargetRegionSwapWaitTime
-
getTargetRegionSwapWaitTime
-
setIsDavinciHeartbeatReported
-
getIsDavinciHeartbeatReported
-