Class StoreProperties
java.lang.Object
org.apache.avro.specific.SpecificRecordBase
com.linkedin.venice.meta.systemstore.schemas.StoreProperties
- All Implemented Interfaces:
Externalizable
,Serializable
,Comparable<org.apache.avro.specific.SpecificRecord>
,org.apache.avro.generic.GenericContainer
,org.apache.avro.generic.GenericRecord
,org.apache.avro.generic.IndexedRecord
,org.apache.avro.specific.SpecificRecord
public class StoreProperties
extends org.apache.avro.specific.SpecificRecordBase
implements org.apache.avro.specific.SpecificRecord
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionlong
boolean
static final org.apache.avro.Schema
-
Constructor Summary
ConstructorDescriptionDefault constructor.StoreProperties
(Boolean accessControlled, CharSequence backupStrategy, Integer batchGetLimit, Boolean batchGetRouterCacheEnabled, Integer bootstrapToOnlineTimeoutInHours, Boolean chunkingEnabled, Boolean clientDecompressionEnabled, CharSequence compressionStrategy, Long createdTime, Integer currentVersion, Boolean enableReads, Boolean enableWrites, ETLStoreConfig etlStoreConfig, Boolean hybrid, HybridStoreConfig hybridStoreConfig, Boolean hybridStoreDiskQuotaEnabled, Boolean incrementalPushEnabled, Boolean blobTransferEnabled, Integer largestUsedVersionNumber, Integer latestSuperSetValueSchemaId, Boolean leaderFollowerModelEnabled, Boolean migrating, CharSequence name, Integer numVersionsToPreserve, CharSequence offLinePushStrategy, CharSequence owner, Integer partitionCount, PartitionerConfig partitionerConfig, CharSequence persistenceType, Boolean readComputationEnabled, Long readQuotaInCU, CharSequence readStrategy, CharSequence routingStrategy, Boolean schemaAutoRegisterFromPushJobEnabled, Boolean singleGetRouterCacheEnabled, Long storageQuotaInByte, Boolean superSetSchemaAutoGenerationForReadComputeEnabled, Boolean systemStore, Boolean nativeReplicationEnabled, CharSequence pushStreamSourceAddress, Boolean writeComputationEnabled, Boolean daVinciPushStatusStoreEnabled) All-args constructor. -
Method Summary
Modifier and TypeMethodDescriptionget
(int field$) Gets the value of the 'accessControlled' field.Gets the value of the 'backupStrategy' field.Gets the value of the 'batchGetLimit' field.Gets the value of the 'batchGetRouterCacheEnabled' field.Gets the value of the 'blobTransferEnabled' field.Gets the value of the 'bootstrapToOnlineTimeoutInHours' field.Gets the value of the 'chunkingEnabled' field.static org.apache.avro.Schema
Gets the value of the 'clientDecompressionEnabled' field.Gets the value of the 'compressionStrategy' field.long
Gets the value of the 'createdTime' field.Gets the value of the 'currentVersion' field.Gets the value of the 'daVinciPushStatusStoreEnabled' field.Gets the value of the 'enableReads' field.Gets the value of the 'enableWrites' field.Gets the value of the 'etlStoreConfig' field.Gets the value of the 'hybrid' field.Gets the value of the 'hybridStoreConfig' field.Gets the value of the 'hybridStoreDiskQuotaEnabled' field.Gets the value of the 'incrementalPushEnabled' field.Gets the value of the 'largestUsedVersionNumber' field.Gets the value of the 'latestSuperSetValueSchemaId' field.Gets the value of the 'leaderFollowerModelEnabled' field.Gets the value of the 'migrating' field.getName()
Gets the value of the 'name' field.boolean
Gets the value of the 'nativeReplicationEnabled' field.Gets the value of the 'numVersionsToPreserve' field.Gets the value of the 'offLinePushStrategy' field.getOwner()
Gets the value of the 'owner' field.Gets the value of the 'partitionCount' field.Gets the value of the 'partitionerConfig' field.Gets the value of the 'persistenceType' field.Gets the value of the 'pushStreamSourceAddress' field.Gets the value of the 'readComputationEnabled' field.Gets the value of the 'readQuotaInCU' field.Gets the value of the 'readStrategy' field.Gets the value of the 'routingStrategy' field.org.apache.avro.Schema
Gets the value of the 'schemaAutoRegisterFromPushJobEnabled' field.Gets the value of the 'singleGetRouterCacheEnabled' field.org.apache.avro.specific.SpecificData
Gets the value of the 'storageQuotaInByte' field.Gets the value of the 'superSetSchemaAutoGenerationForReadComputeEnabled' field.Gets the value of the 'systemStore' field.Gets the value of the 'writeComputationEnabled' field.void
void
void
setAccessControlled
(Boolean value) Sets the value of the 'accessControlled' field.void
setBackupStrategy
(CharSequence value) Sets the value of the 'backupStrategy' field.void
setBatchGetLimit
(Integer value) Sets the value of the 'batchGetLimit' field.void
Sets the value of the 'batchGetRouterCacheEnabled' field.void
setBlobTransferEnabled
(Boolean value) Sets the value of the 'blobTransferEnabled' field.void
Sets the value of the 'bootstrapToOnlineTimeoutInHours' field.void
setChunkingEnabled
(Boolean value) Sets the value of the 'chunkingEnabled' field.void
Sets the value of the 'clientDecompressionEnabled' field.void
Sets the value of the 'compressionStrategy' field.void
setCreatedTime
(long value) Sets the value of the 'createdTime' field.void
setCurrentVersion
(Integer value) Sets the value of the 'currentVersion' field.void
Sets the value of the 'daVinciPushStatusStoreEnabled' field.void
setEnableReads
(Boolean value) Sets the value of the 'enableReads' field.void
setEnableWrites
(Boolean value) Sets the value of the 'enableWrites' field.void
setEtlStoreConfig
(ETLStoreConfig value) Sets the value of the 'etlStoreConfig' field.void
Sets the value of the 'hybrid' field.void
Sets the value of the 'hybridStoreConfig' field.void
Sets the value of the 'hybridStoreDiskQuotaEnabled' field.void
setIncrementalPushEnabled
(Boolean value) Sets the value of the 'incrementalPushEnabled' field.void
Sets the value of the 'largestUsedVersionNumber' field.void
Sets the value of the 'latestSuperSetValueSchemaId' field.void
Sets the value of the 'leaderFollowerModelEnabled' field.void
setMigrating
(Boolean value) Sets the value of the 'migrating' field.void
setName
(CharSequence value) Sets the value of the 'name' field.void
setNativeReplicationEnabled
(boolean value) Sets the value of the 'nativeReplicationEnabled' field.void
setNumVersionsToPreserve
(Integer value) Sets the value of the 'numVersionsToPreserve' field.void
Sets the value of the 'offLinePushStrategy' field.void
setOwner
(CharSequence value) Sets the value of the 'owner' field.void
setPartitionCount
(Integer value) Sets the value of the 'partitionCount' field.void
Sets the value of the 'partitionerConfig' field.void
setPersistenceType
(CharSequence value) Sets the value of the 'persistenceType' field.void
Sets the value of the 'pushStreamSourceAddress' field.void
setReadComputationEnabled
(Boolean value) Sets the value of the 'readComputationEnabled' field.void
setReadQuotaInCU
(Long value) Sets the value of the 'readQuotaInCU' field.void
setReadStrategy
(CharSequence value) Sets the value of the 'readStrategy' field.void
setRoutingStrategy
(CharSequence value) Sets the value of the 'routingStrategy' field.void
Sets the value of the 'schemaAutoRegisterFromPushJobEnabled' field.void
Sets the value of the 'singleGetRouterCacheEnabled' field.void
setStorageQuotaInByte
(Long value) Sets the value of the 'storageQuotaInByte' field.void
Sets the value of the 'superSetSchemaAutoGenerationForReadComputeEnabled' field.void
setSystemStore
(Boolean value) Sets the value of the 'systemStore' field.void
Sets the value of the 'writeComputationEnabled' field.void
Methods inherited from class org.apache.avro.specific.SpecificRecordBase
compareTo, customDecode, customEncode, equals, get, getConversion, getConversion, hasCustomCoders, hashCode, put, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.avro.generic.GenericRecord
hasField
-
Field Details
-
SCHEMA$
public static final org.apache.avro.Schema SCHEMA$ -
accessControlled
-
backupStrategy
-
batchGetLimit
-
batchGetRouterCacheEnabled
-
bootstrapToOnlineTimeoutInHours
-
chunkingEnabled
-
clientDecompressionEnabled
-
compressionStrategy
-
createdTime
public long createdTime -
currentVersion
-
enableReads
-
enableWrites
-
etlStoreConfig
-
hybrid
-
hybridStoreConfig
-
hybridStoreDiskQuotaEnabled
-
incrementalPushEnabled
-
blobTransferEnabled
-
largestUsedVersionNumber
-
latestSuperSetValueSchemaId
-
leaderFollowerModelEnabled
-
migrating
-
name
-
numVersionsToPreserve
-
offLinePushStrategy
-
owner
-
partitionCount
-
partitionerConfig
-
persistenceType
-
readComputationEnabled
-
readQuotaInCU
-
readStrategy
-
routingStrategy
-
schemaAutoRegisterFromPushJobEnabled
-
singleGetRouterCacheEnabled
-
storageQuotaInByte
-
superSetSchemaAutoGenerationForReadComputeEnabled
-
systemStore
-
nativeReplicationEnabled
public boolean nativeReplicationEnabled -
pushStreamSourceAddress
-
writeComputationEnabled
-
daVinciPushStatusStoreEnabled
-
-
Constructor Details
-
StoreProperties
public StoreProperties()Default constructor. Note that this does not initialize fields to their default values from the schema. If that is desired then one should usenewBuilder()
. -
StoreProperties
public StoreProperties(Boolean accessControlled, CharSequence backupStrategy, Integer batchGetLimit, Boolean batchGetRouterCacheEnabled, Integer bootstrapToOnlineTimeoutInHours, Boolean chunkingEnabled, Boolean clientDecompressionEnabled, CharSequence compressionStrategy, Long createdTime, Integer currentVersion, Boolean enableReads, Boolean enableWrites, ETLStoreConfig etlStoreConfig, Boolean hybrid, HybridStoreConfig hybridStoreConfig, Boolean hybridStoreDiskQuotaEnabled, Boolean incrementalPushEnabled, Boolean blobTransferEnabled, Integer largestUsedVersionNumber, Integer latestSuperSetValueSchemaId, Boolean leaderFollowerModelEnabled, Boolean migrating, CharSequence name, Integer numVersionsToPreserve, CharSequence offLinePushStrategy, CharSequence owner, Integer partitionCount, PartitionerConfig partitionerConfig, CharSequence persistenceType, Boolean readComputationEnabled, Long readQuotaInCU, CharSequence readStrategy, CharSequence routingStrategy, Boolean schemaAutoRegisterFromPushJobEnabled, Boolean singleGetRouterCacheEnabled, Long storageQuotaInByte, Boolean superSetSchemaAutoGenerationForReadComputeEnabled, Boolean systemStore, Boolean nativeReplicationEnabled, CharSequence pushStreamSourceAddress, Boolean writeComputationEnabled, Boolean daVinciPushStatusStoreEnabled) All-args constructor.- Parameters:
accessControlled
- The new value for accessControlledbackupStrategy
- The new value for backupStrategybatchGetLimit
- The new value for batchGetLimitbatchGetRouterCacheEnabled
- The new value for batchGetRouterCacheEnabledbootstrapToOnlineTimeoutInHours
- The new value for bootstrapToOnlineTimeoutInHourschunkingEnabled
- The new value for chunkingEnabledclientDecompressionEnabled
- The new value for clientDecompressionEnabledcompressionStrategy
- The new value for compressionStrategycreatedTime
- The new value for createdTimecurrentVersion
- The new value for currentVersionenableReads
- The new value for enableReadsenableWrites
- The new value for enableWritesetlStoreConfig
- The new value for etlStoreConfighybrid
- The new value for hybridhybridStoreConfig
- The new value for hybridStoreConfighybridStoreDiskQuotaEnabled
- The new value for hybridStoreDiskQuotaEnabledincrementalPushEnabled
- The new value for incrementalPushEnabledblobTransferEnabled
- The new value for blobTransferEnabledlargestUsedVersionNumber
- The new value for largestUsedVersionNumberlatestSuperSetValueSchemaId
- The new value for latestSuperSetValueSchemaIdleaderFollowerModelEnabled
- The new value for leaderFollowerModelEnabledmigrating
- The new value for migratingname
- The new value for namenumVersionsToPreserve
- The new value for numVersionsToPreserveoffLinePushStrategy
- The new value for offLinePushStrategyowner
- The new value for ownerpartitionCount
- The new value for partitionCountpartitionerConfig
- The new value for partitionerConfigpersistenceType
- The new value for persistenceTypereadComputationEnabled
- The new value for readComputationEnabledreadQuotaInCU
- The new value for readQuotaInCUreadStrategy
- The new value for readStrategyroutingStrategy
- The new value for routingStrategyschemaAutoRegisterFromPushJobEnabled
- The new value for schemaAutoRegisterFromPushJobEnabledsingleGetRouterCacheEnabled
- The new value for singleGetRouterCacheEnabledstorageQuotaInByte
- The new value for storageQuotaInBytesuperSetSchemaAutoGenerationForReadComputeEnabled
- The new value for superSetSchemaAutoGenerationForReadComputeEnabledsystemStore
- The new value for systemStorenativeReplicationEnabled
- The new value for nativeReplicationEnabledpushStreamSourceAddress
- The new value for pushStreamSourceAddresswriteComputationEnabled
- The new value for writeComputationEnableddaVinciPushStatusStoreEnabled
- The new value for daVinciPushStatusStoreEnabled
-
-
Method Details
-
getClassSchema
public static org.apache.avro.Schema getClassSchema() -
getSpecificData
public org.apache.avro.specific.SpecificData getSpecificData()- Overrides:
getSpecificData
in classorg.apache.avro.specific.SpecificRecordBase
-
getSchema
public org.apache.avro.Schema getSchema()- Specified by:
getSchema
in interfaceorg.apache.avro.generic.GenericContainer
- Specified by:
getSchema
in classorg.apache.avro.specific.SpecificRecordBase
-
get
- Specified by:
get
in interfaceorg.apache.avro.generic.IndexedRecord
- Specified by:
get
in classorg.apache.avro.specific.SpecificRecordBase
-
put
- Specified by:
put
in interfaceorg.apache.avro.generic.IndexedRecord
- Specified by:
put
in classorg.apache.avro.specific.SpecificRecordBase
-
getAccessControlled
Gets the value of the 'accessControlled' field.- Returns:
- The value of the 'accessControlled' field.
-
setAccessControlled
Sets the value of the 'accessControlled' field.- Parameters:
value
- the value to set.
-
getBackupStrategy
Gets the value of the 'backupStrategy' field.- Returns:
- The value of the 'backupStrategy' field.
-
setBackupStrategy
Sets the value of the 'backupStrategy' field.- Parameters:
value
- the value to set.
-
getBatchGetLimit
Gets the value of the 'batchGetLimit' field.- Returns:
- The value of the 'batchGetLimit' field.
-
setBatchGetLimit
Sets the value of the 'batchGetLimit' field.- Parameters:
value
- the value to set.
-
getBatchGetRouterCacheEnabled
Gets the value of the 'batchGetRouterCacheEnabled' field.- Returns:
- The value of the 'batchGetRouterCacheEnabled' field.
-
setBatchGetRouterCacheEnabled
Sets the value of the 'batchGetRouterCacheEnabled' field.- Parameters:
value
- the value to set.
-
getBootstrapToOnlineTimeoutInHours
Gets the value of the 'bootstrapToOnlineTimeoutInHours' field.- Returns:
- The value of the 'bootstrapToOnlineTimeoutInHours' field.
-
setBootstrapToOnlineTimeoutInHours
Sets the value of the 'bootstrapToOnlineTimeoutInHours' field.- Parameters:
value
- the value to set.
-
getChunkingEnabled
Gets the value of the 'chunkingEnabled' field.- Returns:
- The value of the 'chunkingEnabled' field.
-
setChunkingEnabled
Sets the value of the 'chunkingEnabled' field.- Parameters:
value
- the value to set.
-
getClientDecompressionEnabled
Gets the value of the 'clientDecompressionEnabled' field.- Returns:
- The value of the 'clientDecompressionEnabled' field.
-
setClientDecompressionEnabled
Sets the value of the 'clientDecompressionEnabled' field.- Parameters:
value
- the value to set.
-
getCompressionStrategy
Gets the value of the 'compressionStrategy' field.- Returns:
- The value of the 'compressionStrategy' field.
-
setCompressionStrategy
Sets the value of the 'compressionStrategy' field.- Parameters:
value
- the value to set.
-
getCreatedTime
public long getCreatedTime()Gets the value of the 'createdTime' field.- Returns:
- The value of the 'createdTime' field.
-
setCreatedTime
public void setCreatedTime(long value) Sets the value of the 'createdTime' field.- Parameters:
value
- the value to set.
-
getCurrentVersion
Gets the value of the 'currentVersion' field.- Returns:
- The value of the 'currentVersion' field.
-
setCurrentVersion
Sets the value of the 'currentVersion' field.- Parameters:
value
- the value to set.
-
getEnableReads
Gets the value of the 'enableReads' field.- Returns:
- The value of the 'enableReads' field.
-
setEnableReads
Sets the value of the 'enableReads' field.- Parameters:
value
- the value to set.
-
getEnableWrites
Gets the value of the 'enableWrites' field.- Returns:
- The value of the 'enableWrites' field.
-
setEnableWrites
Sets the value of the 'enableWrites' field.- Parameters:
value
- the value to set.
-
getEtlStoreConfig
Gets the value of the 'etlStoreConfig' field.- Returns:
- The value of the 'etlStoreConfig' field.
-
setEtlStoreConfig
Sets the value of the 'etlStoreConfig' field.- Parameters:
value
- the value to set.
-
getHybrid
Gets the value of the 'hybrid' field.- Returns:
- The value of the 'hybrid' field.
-
setHybrid
Sets the value of the 'hybrid' field.- Parameters:
value
- the value to set.
-
getHybridStoreConfig
Gets the value of the 'hybridStoreConfig' field.- Returns:
- The value of the 'hybridStoreConfig' field.
-
setHybridStoreConfig
Sets the value of the 'hybridStoreConfig' field.- Parameters:
value
- the value to set.
-
getHybridStoreDiskQuotaEnabled
Gets the value of the 'hybridStoreDiskQuotaEnabled' field.- Returns:
- The value of the 'hybridStoreDiskQuotaEnabled' field.
-
setHybridStoreDiskQuotaEnabled
Sets the value of the 'hybridStoreDiskQuotaEnabled' field.- Parameters:
value
- the value to set.
-
getIncrementalPushEnabled
Gets the value of the 'incrementalPushEnabled' field.- Returns:
- The value of the 'incrementalPushEnabled' field.
-
setIncrementalPushEnabled
Sets the value of the 'incrementalPushEnabled' field.- Parameters:
value
- the value to set.
-
getBlobTransferEnabled
Gets the value of the 'blobTransferEnabled' field.- Returns:
- The value of the 'blobTransferEnabled' field.
-
setBlobTransferEnabled
Sets the value of the 'blobTransferEnabled' field.- Parameters:
value
- the value to set.
-
getLargestUsedVersionNumber
Gets the value of the 'largestUsedVersionNumber' field.- Returns:
- The value of the 'largestUsedVersionNumber' field.
-
setLargestUsedVersionNumber
Sets the value of the 'largestUsedVersionNumber' field.- Parameters:
value
- the value to set.
-
getLatestSuperSetValueSchemaId
Gets the value of the 'latestSuperSetValueSchemaId' field.- Returns:
- The value of the 'latestSuperSetValueSchemaId' field.
-
setLatestSuperSetValueSchemaId
Sets the value of the 'latestSuperSetValueSchemaId' field.- Parameters:
value
- the value to set.
-
getLeaderFollowerModelEnabled
Gets the value of the 'leaderFollowerModelEnabled' field.- Returns:
- The value of the 'leaderFollowerModelEnabled' field.
-
setLeaderFollowerModelEnabled
Sets the value of the 'leaderFollowerModelEnabled' field.- Parameters:
value
- the value to set.
-
getMigrating
Gets the value of the 'migrating' field.- Returns:
- The value of the 'migrating' field.
-
setMigrating
Sets the value of the 'migrating' field.- Parameters:
value
- the value to set.
-
getName
Gets the value of the 'name' field.- Returns:
- The value of the 'name' field.
-
setName
Sets the value of the 'name' field.- Parameters:
value
- the value to set.
-
getNumVersionsToPreserve
Gets the value of the 'numVersionsToPreserve' field.- Returns:
- The value of the 'numVersionsToPreserve' field.
-
setNumVersionsToPreserve
Sets the value of the 'numVersionsToPreserve' field.- Parameters:
value
- the value to set.
-
getOffLinePushStrategy
Gets the value of the 'offLinePushStrategy' field.- Returns:
- The value of the 'offLinePushStrategy' field.
-
setOffLinePushStrategy
Sets the value of the 'offLinePushStrategy' field.- Parameters:
value
- the value to set.
-
getOwner
Gets the value of the 'owner' field.- Returns:
- The value of the 'owner' field.
-
setOwner
Sets the value of the 'owner' field.- Parameters:
value
- the value to set.
-
getPartitionCount
Gets the value of the 'partitionCount' field.- Returns:
- The value of the 'partitionCount' field.
-
setPartitionCount
Sets the value of the 'partitionCount' field.- Parameters:
value
- the value to set.
-
getPartitionerConfig
Gets the value of the 'partitionerConfig' field.- Returns:
- The value of the 'partitionerConfig' field.
-
setPartitionerConfig
Sets the value of the 'partitionerConfig' field.- Parameters:
value
- the value to set.
-
getPersistenceType
Gets the value of the 'persistenceType' field.- Returns:
- The value of the 'persistenceType' field.
-
setPersistenceType
Sets the value of the 'persistenceType' field.- Parameters:
value
- the value to set.
-
getReadComputationEnabled
Gets the value of the 'readComputationEnabled' field.- Returns:
- The value of the 'readComputationEnabled' field.
-
setReadComputationEnabled
Sets the value of the 'readComputationEnabled' field.- Parameters:
value
- the value to set.
-
getReadQuotaInCU
Gets the value of the 'readQuotaInCU' field.- Returns:
- The value of the 'readQuotaInCU' field.
-
setReadQuotaInCU
Sets the value of the 'readQuotaInCU' field.- Parameters:
value
- the value to set.
-
getReadStrategy
Gets the value of the 'readStrategy' field.- Returns:
- The value of the 'readStrategy' field.
-
setReadStrategy
Sets the value of the 'readStrategy' field.- Parameters:
value
- the value to set.
-
getRoutingStrategy
Gets the value of the 'routingStrategy' field.- Returns:
- The value of the 'routingStrategy' field.
-
setRoutingStrategy
Sets the value of the 'routingStrategy' field.- Parameters:
value
- the value to set.
-
getSchemaAutoRegisterFromPushJobEnabled
Gets the value of the 'schemaAutoRegisterFromPushJobEnabled' field.- Returns:
- The value of the 'schemaAutoRegisterFromPushJobEnabled' field.
-
setSchemaAutoRegisterFromPushJobEnabled
Sets the value of the 'schemaAutoRegisterFromPushJobEnabled' field.- Parameters:
value
- the value to set.
-
getSingleGetRouterCacheEnabled
Gets the value of the 'singleGetRouterCacheEnabled' field.- Returns:
- The value of the 'singleGetRouterCacheEnabled' field.
-
setSingleGetRouterCacheEnabled
Sets the value of the 'singleGetRouterCacheEnabled' field.- Parameters:
value
- the value to set.
-
getStorageQuotaInByte
Gets the value of the 'storageQuotaInByte' field.- Returns:
- The value of the 'storageQuotaInByte' field.
-
setStorageQuotaInByte
Sets the value of the 'storageQuotaInByte' field.- Parameters:
value
- the value to set.
-
getSuperSetSchemaAutoGenerationForReadComputeEnabled
Gets the value of the 'superSetSchemaAutoGenerationForReadComputeEnabled' field.- Returns:
- The value of the 'superSetSchemaAutoGenerationForReadComputeEnabled' field.
-
setSuperSetSchemaAutoGenerationForReadComputeEnabled
Sets the value of the 'superSetSchemaAutoGenerationForReadComputeEnabled' field.- Parameters:
value
- the value to set.
-
getSystemStore
Gets the value of the 'systemStore' field.- Returns:
- The value of the 'systemStore' field.
-
setSystemStore
Sets the value of the 'systemStore' field.- Parameters:
value
- the value to set.
-
getNativeReplicationEnabled
public boolean getNativeReplicationEnabled()Gets the value of the 'nativeReplicationEnabled' field.- Returns:
- The value of the 'nativeReplicationEnabled' field.
-
setNativeReplicationEnabled
public void setNativeReplicationEnabled(boolean value) Sets the value of the 'nativeReplicationEnabled' field.- Parameters:
value
- the value to set.
-
getPushStreamSourceAddress
Gets the value of the 'pushStreamSourceAddress' field.- Returns:
- The value of the 'pushStreamSourceAddress' field.
-
setPushStreamSourceAddress
Sets the value of the 'pushStreamSourceAddress' field.- Parameters:
value
- the value to set.
-
getWriteComputationEnabled
Gets the value of the 'writeComputationEnabled' field.- Returns:
- The value of the 'writeComputationEnabled' field.
-
setWriteComputationEnabled
Sets the value of the 'writeComputationEnabled' field.- Parameters:
value
- the value to set.
-
getDaVinciPushStatusStoreEnabled
Gets the value of the 'daVinciPushStatusStoreEnabled' field.- Returns:
- The value of the 'daVinciPushStatusStoreEnabled' field.
-
setDaVinciPushStatusStoreEnabled
Sets the value of the 'daVinciPushStatusStoreEnabled' field.- Parameters:
value
- the value to set.
-
writeExternal
- Specified by:
writeExternal
in interfaceExternalizable
- Overrides:
writeExternal
in classorg.apache.avro.specific.SpecificRecordBase
- Throws:
IOException
-
readExternal
- Specified by:
readExternal
in interfaceExternalizable
- Overrides:
readExternal
in classorg.apache.avro.specific.SpecificRecordBase
- Throws:
IOException
-