Class UpdateStoreQueryParams


  • public class UpdateStoreQueryParams
    extends QueryParams
    • Constructor Detail

      • UpdateStoreQueryParams

        public UpdateStoreQueryParams​(java.util.Map<java.lang.String,​java.lang.String> initialParams)
      • UpdateStoreQueryParams

        public UpdateStoreQueryParams()
      • UpdateStoreQueryParams

        public UpdateStoreQueryParams​(StoreInfo srcStore,
                                      boolean storeMigrating)
        This method must be updated everytime a new store property is introduced
        Parameters:
        srcStore - The original store
    • Method Detail

      • getOwner

        public java.util.Optional<java.lang.String> getOwner()
      • getPartitionCount

        public java.util.Optional<java.lang.Integer> getPartitionCount()
      • setPartitionerClass

        public UpdateStoreQueryParams setPartitionerClass​(java.lang.String partitionerClass)
      • getPartitionerClass

        public java.util.Optional<java.lang.String> getPartitionerClass()
      • setPartitionerParams

        public UpdateStoreQueryParams setPartitionerParams​(java.util.Map<java.lang.String,​java.lang.String> partitionerParams)
      • getPartitionerParams

        public java.util.Optional<java.util.Map<java.lang.String,​java.lang.String>> getPartitionerParams()
      • getAmplificationFactor

        public java.util.Optional<java.lang.Integer> getAmplificationFactor()
      • getCurrentVersion

        public java.util.Optional<java.lang.Integer> getCurrentVersion()
      • setLargestUsedVersionNumber

        public UpdateStoreQueryParams setLargestUsedVersionNumber​(int largestUsedVersionNumber)
      • getLargestUsedVersionNumber

        public java.util.Optional<java.lang.Integer> getLargestUsedVersionNumber()
      • getEnableReads

        public java.util.Optional<java.lang.Boolean> getEnableReads()
      • disableMetaStore

        public java.util.Optional<java.lang.Boolean> disableMetaStore()
      • disableDavinciPushStatusStore

        public java.util.Optional<java.lang.Boolean> disableDavinciPushStatusStore()
      • getEnableWrites

        public java.util.Optional<java.lang.Boolean> getEnableWrites()
      • getStorageQuotaInByte

        public java.util.Optional<java.lang.Long> getStorageQuotaInByte()
      • setHybridStoreOverheadBypass

        public UpdateStoreQueryParams setHybridStoreOverheadBypass​(boolean overheadBypass)
      • getHybridStoreDiskQuotaEnabled

        public java.util.Optional<java.lang.Boolean> getHybridStoreDiskQuotaEnabled()
      • setHybridStoreDiskQuotaEnabled

        public UpdateStoreQueryParams setHybridStoreDiskQuotaEnabled​(boolean enabled)
      • getHybridStoreOverheadBypass

        public java.util.Optional<java.lang.Boolean> getHybridStoreOverheadBypass()
      • getReadQuotaInCU

        public java.util.Optional<java.lang.Long> getReadQuotaInCU()
      • getHybridRewindSeconds

        public java.util.Optional<java.lang.Long> getHybridRewindSeconds()
      • setHybridOffsetLagThreshold

        public UpdateStoreQueryParams setHybridOffsetLagThreshold​(long hybridOffsetLagThreshold)
      • getHybridOffsetLagThreshold

        public java.util.Optional<java.lang.Long> getHybridOffsetLagThreshold()
      • setHybridTimeLagThreshold

        public UpdateStoreQueryParams setHybridTimeLagThreshold​(long hybridTimeLagThreshold)
      • getHybridTimeLagThreshold

        public java.util.Optional<java.lang.Long> getHybridTimeLagThreshold()
      • getHybridDataReplicationPolicy

        public java.util.Optional<DataReplicationPolicy> getHybridDataReplicationPolicy()
      • getHybridBufferReplayPolicy

        public java.util.Optional<BufferReplayPolicy> getHybridBufferReplayPolicy()
      • getAccessControlled

        public java.util.Optional<java.lang.Boolean> getAccessControlled()
      • getCompressionStrategy

        public java.util.Optional<CompressionStrategy> getCompressionStrategy()
      • setClientDecompressionEnabled

        public UpdateStoreQueryParams setClientDecompressionEnabled​(boolean clientDecompressionEnabled)
      • getClientDecompressionEnabled

        public java.util.Optional<java.lang.Boolean> getClientDecompressionEnabled()
      • getChunkingEnabled

        public java.util.Optional<java.lang.Boolean> getChunkingEnabled()
      • getRmdChunkingEnabled

        public java.util.Optional<java.lang.Boolean> getRmdChunkingEnabled()
      • setIncrementalPushEnabled

        public UpdateStoreQueryParams setIncrementalPushEnabled​(boolean incrementalPushEnabled)
      • getIncrementalPushEnabled

        public java.util.Optional<java.lang.Boolean> getIncrementalPushEnabled()
      • setSeparateRealTimeTopicEnabled

        public UpdateStoreQueryParams setSeparateRealTimeTopicEnabled​(boolean separateRealTimeTopicEnabled)
      • getSeparateRealTimeTopicEnabled

        public java.util.Optional<java.lang.Boolean> getSeparateRealTimeTopicEnabled()
      • getBatchGetLimit

        public java.util.Optional<java.lang.Integer> getBatchGetLimit()
      • setNumVersionsToPreserve

        public UpdateStoreQueryParams setNumVersionsToPreserve​(int numVersionsToPreserve)
      • getNumVersionsToPreserve

        public java.util.Optional<java.lang.Integer> getNumVersionsToPreserve()
      • getStoreMigration

        public java.util.Optional<java.lang.Boolean> getStoreMigration()
      • setWriteComputationEnabled

        public UpdateStoreQueryParams setWriteComputationEnabled​(boolean writeComputationEnabled)
      • getWriteComputationEnabled

        public java.util.Optional<java.lang.Boolean> getWriteComputationEnabled()
      • setReplicationMetadataVersionID

        public UpdateStoreQueryParams setReplicationMetadataVersionID​(int replicationMetadataVersionID)
      • getReplicationMetadataVersionID

        public java.util.Optional<java.lang.Integer> getReplicationMetadataVersionID()
      • setReadComputationEnabled

        public UpdateStoreQueryParams setReadComputationEnabled​(boolean readComputationEnabled)
      • getReadComputationEnabled

        public java.util.Optional<java.lang.Boolean> getReadComputationEnabled()
      • setBootstrapToOnlineTimeoutInHours

        public UpdateStoreQueryParams setBootstrapToOnlineTimeoutInHours​(int bootstrapToOnlineTimeoutInHours)
      • getBootstrapToOnlineTimeoutInHours

        public java.util.Optional<java.lang.Integer> getBootstrapToOnlineTimeoutInHours()
      • setNativeReplicationEnabled

        public UpdateStoreQueryParams setNativeReplicationEnabled​(boolean nativeReplicationEnabled)
      • setStoreViews

        public UpdateStoreQueryParams setStoreViews​(java.util.Map<java.lang.String,​java.lang.String> viewMap)
      • getStoreViews

        public java.util.Optional<java.util.Map<java.lang.String,​java.lang.String>> getStoreViews()
      • setPushStreamSourceAddress

        public UpdateStoreQueryParams setPushStreamSourceAddress​(java.lang.String pushStreamSourceAddress)
      • setAutoSchemaPushJobEnabled

        public UpdateStoreQueryParams setAutoSchemaPushJobEnabled​(boolean autoSchemaPushJobEnabled)
      • getAutoSchemaRegisterPushJobEnabled

        public java.util.Optional<java.lang.Boolean> getAutoSchemaRegisterPushJobEnabled()
      • getBackupStrategy

        public java.util.Optional<BackupStrategy> getBackupStrategy()
      • setRegularVersionETLEnabled

        public UpdateStoreQueryParams setRegularVersionETLEnabled​(boolean regularVersionETLEnabled)
      • getRegularVersionETLEnabled

        public java.util.Optional<java.lang.Boolean> getRegularVersionETLEnabled()
      • setFutureVersionETLEnabled

        public UpdateStoreQueryParams setFutureVersionETLEnabled​(boolean futureVersionETLEnabled)
      • getFutureVersionETLEnabled

        public java.util.Optional<java.lang.Boolean> getFutureVersionETLEnabled()
      • setEtledProxyUserAccount

        public UpdateStoreQueryParams setEtledProxyUserAccount​(java.lang.String etledProxyUserAccount)
      • getETLedProxyUserAccount

        public java.util.Optional<java.lang.String> getETLedProxyUserAccount()
      • getNativeReplicationEnabled

        public java.util.Optional<java.lang.Boolean> getNativeReplicationEnabled()
      • getPushStreamSourceAddress

        public java.util.Optional<java.lang.String> getPushStreamSourceAddress()
      • setBackupVersionRetentionMs

        public UpdateStoreQueryParams setBackupVersionRetentionMs​(long backupVersionRetentionMs)
      • getBackupVersionRetentionMs

        public java.util.Optional<java.lang.Long> getBackupVersionRetentionMs()
      • getReplicationFactor

        public java.util.Optional<java.lang.Integer> getReplicationFactor()
      • setMigrationDuplicateStore

        public UpdateStoreQueryParams setMigrationDuplicateStore​(boolean migrationDuplicateStore)
      • getMigrationDuplicateStore

        public java.util.Optional<java.lang.Boolean> getMigrationDuplicateStore()
      • setNativeReplicationSourceFabric

        public UpdateStoreQueryParams setNativeReplicationSourceFabric​(java.lang.String nativeReplicationSourceFabric)
      • getNativeReplicationSourceFabric

        public java.util.Optional<java.lang.String> getNativeReplicationSourceFabric()
      • setUpdatedConfigsList

        public UpdateStoreQueryParams setUpdatedConfigsList​(java.util.List<java.lang.String> updatedConfigsList)
      • getUpdatedConfigsList

        public java.util.Optional<java.util.List<java.lang.String>> getUpdatedConfigsList()
      • setReplicateAllConfigs

        public UpdateStoreQueryParams setReplicateAllConfigs​(boolean replicateAllConfigs)
      • getReplicateAllConfigs

        public java.util.Optional<java.lang.Boolean> getReplicateAllConfigs()
      • setActiveActiveReplicationEnabled

        public UpdateStoreQueryParams setActiveActiveReplicationEnabled​(boolean activeActiveReplicationEnabled)
      • getActiveActiveReplicationEnabled

        public java.util.Optional<java.lang.Boolean> getActiveActiveReplicationEnabled()
      • getRegionsFilter

        public java.util.Optional<java.lang.String> getRegionsFilter()
      • getStoragePersona

        public java.util.Optional<java.lang.String> getStoragePersona()
      • setLatestSupersetSchemaId

        public UpdateStoreQueryParams setLatestSupersetSchemaId​(int latestSupersetSchemaId)
      • getLatestSupersetSchemaId

        public java.util.Optional<java.lang.Integer> getLatestSupersetSchemaId()
      • setStorageNodeReadQuotaEnabled

        public UpdateStoreQueryParams setStorageNodeReadQuotaEnabled​(boolean storageNodeReadQuotaEnabled)
      • getStorageNodeReadQuotaEnabled

        public java.util.Optional<java.lang.Boolean> getStorageNodeReadQuotaEnabled()
      • setMinCompactionLagSeconds

        public UpdateStoreQueryParams setMinCompactionLagSeconds​(long minCompactionLagSeconds)
      • getMinCompactionLagSeconds

        public java.util.Optional<java.lang.Long> getMinCompactionLagSeconds()
      • getViewName

        public java.util.Optional<java.lang.String> getViewName()
      • getViewClassName

        public java.util.Optional<java.lang.String> getViewClassName()
      • getViewClassParams

        public java.util.Optional<java.util.Map<java.lang.String,​java.lang.String>> getViewClassParams()
      • setViewClassParams

        public UpdateStoreQueryParams setViewClassParams​(java.util.Map<java.lang.String,​java.lang.String> partitionerParams)
      • getDisableStoreView

        public java.util.Optional<java.lang.Boolean> getDisableStoreView()
      • setMaxCompactionLagSeconds

        public UpdateStoreQueryParams setMaxCompactionLagSeconds​(long maxCompactionLagSeconds)
      • getMaxCompactionLagSeconds

        public java.util.Optional<java.lang.Long> getMaxCompactionLagSeconds()
      • getMaxRecordSizeBytes

        public java.util.Optional<java.lang.Integer> getMaxRecordSizeBytes()
      • setMaxNearlineRecordSizeBytes

        public UpdateStoreQueryParams setMaxNearlineRecordSizeBytes​(int maxNearlineRecordSizeBytes)
      • getMaxNearlineRecordSizeBytes

        public java.util.Optional<java.lang.Integer> getMaxNearlineRecordSizeBytes()
      • setUnusedSchemaDeletionEnabled

        public UpdateStoreQueryParams setUnusedSchemaDeletionEnabled​(boolean unusedSchemaDeletionEnabled)
      • getUnusedSchemaDeletionEnabled

        public java.util.Optional<java.lang.Boolean> getUnusedSchemaDeletionEnabled()
      • setBlobTransferEnabled

        public UpdateStoreQueryParams setBlobTransferEnabled​(boolean blobTransferEnabled)
      • getBlobTransferEnabled

        public java.util.Optional<java.lang.Boolean> getBlobTransferEnabled()
      • setNearlineProducerCompressionEnabled

        public UpdateStoreQueryParams setNearlineProducerCompressionEnabled​(boolean compressionEnabled)
      • getNearlineProducerCompressionEnabled

        public java.util.Optional<java.lang.Boolean> getNearlineProducerCompressionEnabled()
      • setNearlineProducerCountPerWriter

        public UpdateStoreQueryParams setNearlineProducerCountPerWriter​(int producerCnt)
      • getNearlineProducerCountPerWriter

        public java.util.Optional<java.lang.Integer> getNearlineProducerCountPerWriter()