Class StoreProperties
- java.lang.Object
-
- org.apache.avro.specific.SpecificRecordBase
-
- com.linkedin.venice.meta.systemstore.schemas.StoreProperties
-
- All Implemented Interfaces:
java.io.Externalizable
,java.io.Serializable
,java.lang.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:
- Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description StoreProperties()
Default constructor.StoreProperties(java.lang.Boolean accessControlled, java.lang.CharSequence backupStrategy, java.lang.Integer batchGetLimit, java.lang.Boolean batchGetRouterCacheEnabled, java.lang.Integer bootstrapToOnlineTimeoutInHours, java.lang.Boolean chunkingEnabled, java.lang.Boolean clientDecompressionEnabled, java.lang.CharSequence compressionStrategy, java.lang.Long createdTime, java.lang.Integer currentVersion, java.lang.Boolean enableReads, java.lang.Boolean enableWrites, ETLStoreConfig etlStoreConfig, java.lang.Boolean hybrid, HybridStoreConfig hybridStoreConfig, java.lang.Boolean hybridStoreDiskQuotaEnabled, java.lang.Boolean incrementalPushEnabled, java.lang.Boolean blobTransferEnabled, java.lang.Integer largestUsedVersionNumber, java.lang.Integer latestSuperSetValueSchemaId, java.lang.Boolean leaderFollowerModelEnabled, java.lang.Boolean migrating, java.lang.CharSequence name, java.lang.Integer numVersionsToPreserve, java.lang.CharSequence offLinePushStrategy, java.lang.CharSequence owner, java.lang.Integer partitionCount, PartitionerConfig partitionerConfig, java.lang.CharSequence persistenceType, java.lang.Boolean readComputationEnabled, java.lang.Long readQuotaInCU, java.lang.CharSequence readStrategy, java.lang.CharSequence routingStrategy, java.lang.Boolean schemaAutoRegisterFromPushJobEnabled, java.lang.Boolean singleGetRouterCacheEnabled, java.lang.Long storageQuotaInByte, java.lang.Boolean superSetSchemaAutoGenerationForReadComputeEnabled, java.lang.Boolean systemStore, java.lang.Boolean nativeReplicationEnabled, java.lang.CharSequence pushStreamSourceAddress, java.lang.Boolean writeComputationEnabled, java.lang.Boolean daVinciPushStatusStoreEnabled)
All-args constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
get(int field$)
java.lang.Boolean
getAccessControlled()
Gets the value of the 'accessControlled' field.java.lang.CharSequence
getBackupStrategy()
Gets the value of the 'backupStrategy' field.java.lang.Integer
getBatchGetLimit()
Gets the value of the 'batchGetLimit' field.java.lang.Boolean
getBatchGetRouterCacheEnabled()
Gets the value of the 'batchGetRouterCacheEnabled' field.java.lang.Boolean
getBlobTransferEnabled()
Gets the value of the 'blobTransferEnabled' field.java.lang.Integer
getBootstrapToOnlineTimeoutInHours()
Gets the value of the 'bootstrapToOnlineTimeoutInHours' field.java.lang.Boolean
getChunkingEnabled()
Gets the value of the 'chunkingEnabled' field.static org.apache.avro.Schema
getClassSchema()
java.lang.Boolean
getClientDecompressionEnabled()
Gets the value of the 'clientDecompressionEnabled' field.java.lang.CharSequence
getCompressionStrategy()
Gets the value of the 'compressionStrategy' field.long
getCreatedTime()
Gets the value of the 'createdTime' field.java.lang.Integer
getCurrentVersion()
Gets the value of the 'currentVersion' field.java.lang.Boolean
getDaVinciPushStatusStoreEnabled()
Gets the value of the 'daVinciPushStatusStoreEnabled' field.java.lang.Boolean
getEnableReads()
Gets the value of the 'enableReads' field.java.lang.Boolean
getEnableWrites()
Gets the value of the 'enableWrites' field.ETLStoreConfig
getEtlStoreConfig()
Gets the value of the 'etlStoreConfig' field.java.lang.Boolean
getHybrid()
Gets the value of the 'hybrid' field.HybridStoreConfig
getHybridStoreConfig()
Gets the value of the 'hybridStoreConfig' field.java.lang.Boolean
getHybridStoreDiskQuotaEnabled()
Gets the value of the 'hybridStoreDiskQuotaEnabled' field.java.lang.Boolean
getIncrementalPushEnabled()
Gets the value of the 'incrementalPushEnabled' field.java.lang.Integer
getLargestUsedVersionNumber()
Gets the value of the 'largestUsedVersionNumber' field.java.lang.Integer
getLatestSuperSetValueSchemaId()
Gets the value of the 'latestSuperSetValueSchemaId' field.java.lang.Boolean
getLeaderFollowerModelEnabled()
Gets the value of the 'leaderFollowerModelEnabled' field.java.lang.Boolean
getMigrating()
Gets the value of the 'migrating' field.java.lang.CharSequence
getName()
Gets the value of the 'name' field.boolean
getNativeReplicationEnabled()
Gets the value of the 'nativeReplicationEnabled' field.java.lang.Integer
getNumVersionsToPreserve()
Gets the value of the 'numVersionsToPreserve' field.java.lang.CharSequence
getOffLinePushStrategy()
Gets the value of the 'offLinePushStrategy' field.java.lang.CharSequence
getOwner()
Gets the value of the 'owner' field.java.lang.Integer
getPartitionCount()
Gets the value of the 'partitionCount' field.PartitionerConfig
getPartitionerConfig()
Gets the value of the 'partitionerConfig' field.java.lang.CharSequence
getPersistenceType()
Gets the value of the 'persistenceType' field.java.lang.CharSequence
getPushStreamSourceAddress()
Gets the value of the 'pushStreamSourceAddress' field.java.lang.Boolean
getReadComputationEnabled()
Gets the value of the 'readComputationEnabled' field.java.lang.Long
getReadQuotaInCU()
Gets the value of the 'readQuotaInCU' field.java.lang.CharSequence
getReadStrategy()
Gets the value of the 'readStrategy' field.java.lang.CharSequence
getRoutingStrategy()
Gets the value of the 'routingStrategy' field.org.apache.avro.Schema
getSchema()
java.lang.Boolean
getSchemaAutoRegisterFromPushJobEnabled()
Gets the value of the 'schemaAutoRegisterFromPushJobEnabled' field.java.lang.Boolean
getSingleGetRouterCacheEnabled()
Gets the value of the 'singleGetRouterCacheEnabled' field.org.apache.avro.specific.SpecificData
getSpecificData()
java.lang.Long
getStorageQuotaInByte()
Gets the value of the 'storageQuotaInByte' field.java.lang.Boolean
getSuperSetSchemaAutoGenerationForReadComputeEnabled()
Gets the value of the 'superSetSchemaAutoGenerationForReadComputeEnabled' field.java.lang.Boolean
getSystemStore()
Gets the value of the 'systemStore' field.java.lang.Boolean
getWriteComputationEnabled()
Gets the value of the 'writeComputationEnabled' field.void
put(int field$, java.lang.Object value$)
void
readExternal(java.io.ObjectInput in)
void
setAccessControlled(java.lang.Boolean value)
Sets the value of the 'accessControlled' field.void
setBackupStrategy(java.lang.CharSequence value)
Sets the value of the 'backupStrategy' field.void
setBatchGetLimit(java.lang.Integer value)
Sets the value of the 'batchGetLimit' field.void
setBatchGetRouterCacheEnabled(java.lang.Boolean value)
Sets the value of the 'batchGetRouterCacheEnabled' field.void
setBlobTransferEnabled(java.lang.Boolean value)
Sets the value of the 'blobTransferEnabled' field.void
setBootstrapToOnlineTimeoutInHours(java.lang.Integer value)
Sets the value of the 'bootstrapToOnlineTimeoutInHours' field.void
setChunkingEnabled(java.lang.Boolean value)
Sets the value of the 'chunkingEnabled' field.void
setClientDecompressionEnabled(java.lang.Boolean value)
Sets the value of the 'clientDecompressionEnabled' field.void
setCompressionStrategy(java.lang.CharSequence value)
Sets the value of the 'compressionStrategy' field.void
setCreatedTime(long value)
Sets the value of the 'createdTime' field.void
setCurrentVersion(java.lang.Integer value)
Sets the value of the 'currentVersion' field.void
setDaVinciPushStatusStoreEnabled(java.lang.Boolean value)
Sets the value of the 'daVinciPushStatusStoreEnabled' field.void
setEnableReads(java.lang.Boolean value)
Sets the value of the 'enableReads' field.void
setEnableWrites(java.lang.Boolean value)
Sets the value of the 'enableWrites' field.void
setEtlStoreConfig(ETLStoreConfig value)
Sets the value of the 'etlStoreConfig' field.void
setHybrid(java.lang.Boolean value)
Sets the value of the 'hybrid' field.void
setHybridStoreConfig(HybridStoreConfig value)
Sets the value of the 'hybridStoreConfig' field.void
setHybridStoreDiskQuotaEnabled(java.lang.Boolean value)
Sets the value of the 'hybridStoreDiskQuotaEnabled' field.void
setIncrementalPushEnabled(java.lang.Boolean value)
Sets the value of the 'incrementalPushEnabled' field.void
setLargestUsedVersionNumber(java.lang.Integer value)
Sets the value of the 'largestUsedVersionNumber' field.void
setLatestSuperSetValueSchemaId(java.lang.Integer value)
Sets the value of the 'latestSuperSetValueSchemaId' field.void
setLeaderFollowerModelEnabled(java.lang.Boolean value)
Sets the value of the 'leaderFollowerModelEnabled' field.void
setMigrating(java.lang.Boolean value)
Sets the value of the 'migrating' field.void
setName(java.lang.CharSequence value)
Sets the value of the 'name' field.void
setNativeReplicationEnabled(boolean value)
Sets the value of the 'nativeReplicationEnabled' field.void
setNumVersionsToPreserve(java.lang.Integer value)
Sets the value of the 'numVersionsToPreserve' field.void
setOffLinePushStrategy(java.lang.CharSequence value)
Sets the value of the 'offLinePushStrategy' field.void
setOwner(java.lang.CharSequence value)
Sets the value of the 'owner' field.void
setPartitionCount(java.lang.Integer value)
Sets the value of the 'partitionCount' field.void
setPartitionerConfig(PartitionerConfig value)
Sets the value of the 'partitionerConfig' field.void
setPersistenceType(java.lang.CharSequence value)
Sets the value of the 'persistenceType' field.void
setPushStreamSourceAddress(java.lang.CharSequence value)
Sets the value of the 'pushStreamSourceAddress' field.void
setReadComputationEnabled(java.lang.Boolean value)
Sets the value of the 'readComputationEnabled' field.void
setReadQuotaInCU(java.lang.Long value)
Sets the value of the 'readQuotaInCU' field.void
setReadStrategy(java.lang.CharSequence value)
Sets the value of the 'readStrategy' field.void
setRoutingStrategy(java.lang.CharSequence value)
Sets the value of the 'routingStrategy' field.void
setSchemaAutoRegisterFromPushJobEnabled(java.lang.Boolean value)
Sets the value of the 'schemaAutoRegisterFromPushJobEnabled' field.void
setSingleGetRouterCacheEnabled(java.lang.Boolean value)
Sets the value of the 'singleGetRouterCacheEnabled' field.void
setStorageQuotaInByte(java.lang.Long value)
Sets the value of the 'storageQuotaInByte' field.void
setSuperSetSchemaAutoGenerationForReadComputeEnabled(java.lang.Boolean value)
Sets the value of the 'superSetSchemaAutoGenerationForReadComputeEnabled' field.void
setSystemStore(java.lang.Boolean value)
Sets the value of the 'systemStore' field.void
setWriteComputationEnabled(java.lang.Boolean value)
Sets the value of the 'writeComputationEnabled' field.void
writeExternal(java.io.ObjectOutput out)
-
Methods inherited from class org.apache.avro.specific.SpecificRecordBase
compareTo, customDecode, customEncode, equals, get, getConversion, getConversion, hasCustomCoders, hashCode, put, toString
-
-
-
-
Field Detail
-
SCHEMA$
public static final org.apache.avro.Schema SCHEMA$
-
accessControlled
public java.lang.Boolean accessControlled
-
backupStrategy
public java.lang.CharSequence backupStrategy
-
batchGetLimit
public java.lang.Integer batchGetLimit
-
batchGetRouterCacheEnabled
public java.lang.Boolean batchGetRouterCacheEnabled
-
bootstrapToOnlineTimeoutInHours
public java.lang.Integer bootstrapToOnlineTimeoutInHours
-
chunkingEnabled
public java.lang.Boolean chunkingEnabled
-
clientDecompressionEnabled
public java.lang.Boolean clientDecompressionEnabled
-
compressionStrategy
public java.lang.CharSequence compressionStrategy
-
createdTime
public long createdTime
-
currentVersion
public java.lang.Integer currentVersion
-
enableReads
public java.lang.Boolean enableReads
-
enableWrites
public java.lang.Boolean enableWrites
-
etlStoreConfig
public ETLStoreConfig etlStoreConfig
-
hybrid
public java.lang.Boolean hybrid
-
hybridStoreConfig
public HybridStoreConfig hybridStoreConfig
-
hybridStoreDiskQuotaEnabled
public java.lang.Boolean hybridStoreDiskQuotaEnabled
-
incrementalPushEnabled
public java.lang.Boolean incrementalPushEnabled
-
blobTransferEnabled
public java.lang.Boolean blobTransferEnabled
-
largestUsedVersionNumber
public java.lang.Integer largestUsedVersionNumber
-
latestSuperSetValueSchemaId
public java.lang.Integer latestSuperSetValueSchemaId
-
leaderFollowerModelEnabled
public java.lang.Boolean leaderFollowerModelEnabled
-
migrating
public java.lang.Boolean migrating
-
name
public java.lang.CharSequence name
-
numVersionsToPreserve
public java.lang.Integer numVersionsToPreserve
-
offLinePushStrategy
public java.lang.CharSequence offLinePushStrategy
-
owner
public java.lang.CharSequence owner
-
partitionCount
public java.lang.Integer partitionCount
-
partitionerConfig
public PartitionerConfig partitionerConfig
-
persistenceType
public java.lang.CharSequence persistenceType
-
readComputationEnabled
public java.lang.Boolean readComputationEnabled
-
readQuotaInCU
public java.lang.Long readQuotaInCU
-
readStrategy
public java.lang.CharSequence readStrategy
-
routingStrategy
public java.lang.CharSequence routingStrategy
-
schemaAutoRegisterFromPushJobEnabled
public java.lang.Boolean schemaAutoRegisterFromPushJobEnabled
-
singleGetRouterCacheEnabled
public java.lang.Boolean singleGetRouterCacheEnabled
-
storageQuotaInByte
public java.lang.Long storageQuotaInByte
-
superSetSchemaAutoGenerationForReadComputeEnabled
public java.lang.Boolean superSetSchemaAutoGenerationForReadComputeEnabled
-
systemStore
public java.lang.Boolean systemStore
-
nativeReplicationEnabled
public boolean nativeReplicationEnabled
-
pushStreamSourceAddress
public java.lang.CharSequence pushStreamSourceAddress
-
writeComputationEnabled
public java.lang.Boolean writeComputationEnabled
-
daVinciPushStatusStoreEnabled
public java.lang.Boolean daVinciPushStatusStoreEnabled
-
-
Constructor Detail
-
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(java.lang.Boolean accessControlled, java.lang.CharSequence backupStrategy, java.lang.Integer batchGetLimit, java.lang.Boolean batchGetRouterCacheEnabled, java.lang.Integer bootstrapToOnlineTimeoutInHours, java.lang.Boolean chunkingEnabled, java.lang.Boolean clientDecompressionEnabled, java.lang.CharSequence compressionStrategy, java.lang.Long createdTime, java.lang.Integer currentVersion, java.lang.Boolean enableReads, java.lang.Boolean enableWrites, ETLStoreConfig etlStoreConfig, java.lang.Boolean hybrid, HybridStoreConfig hybridStoreConfig, java.lang.Boolean hybridStoreDiskQuotaEnabled, java.lang.Boolean incrementalPushEnabled, java.lang.Boolean blobTransferEnabled, java.lang.Integer largestUsedVersionNumber, java.lang.Integer latestSuperSetValueSchemaId, java.lang.Boolean leaderFollowerModelEnabled, java.lang.Boolean migrating, java.lang.CharSequence name, java.lang.Integer numVersionsToPreserve, java.lang.CharSequence offLinePushStrategy, java.lang.CharSequence owner, java.lang.Integer partitionCount, PartitionerConfig partitionerConfig, java.lang.CharSequence persistenceType, java.lang.Boolean readComputationEnabled, java.lang.Long readQuotaInCU, java.lang.CharSequence readStrategy, java.lang.CharSequence routingStrategy, java.lang.Boolean schemaAutoRegisterFromPushJobEnabled, java.lang.Boolean singleGetRouterCacheEnabled, java.lang.Long storageQuotaInByte, java.lang.Boolean superSetSchemaAutoGenerationForReadComputeEnabled, java.lang.Boolean systemStore, java.lang.Boolean nativeReplicationEnabled, java.lang.CharSequence pushStreamSourceAddress, java.lang.Boolean writeComputationEnabled, java.lang.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 Detail
-
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
public java.lang.Object get(int field$)
- Specified by:
get
in interfaceorg.apache.avro.generic.IndexedRecord
- Specified by:
get
in classorg.apache.avro.specific.SpecificRecordBase
-
put
public void put(int field$, java.lang.Object value$)
- Specified by:
put
in interfaceorg.apache.avro.generic.IndexedRecord
- Specified by:
put
in classorg.apache.avro.specific.SpecificRecordBase
-
getAccessControlled
public java.lang.Boolean getAccessControlled()
Gets the value of the 'accessControlled' field.- Returns:
- The value of the 'accessControlled' field.
-
setAccessControlled
public void setAccessControlled(java.lang.Boolean value)
Sets the value of the 'accessControlled' field.- Parameters:
value
- the value to set.
-
getBackupStrategy
public java.lang.CharSequence getBackupStrategy()
Gets the value of the 'backupStrategy' field.- Returns:
- The value of the 'backupStrategy' field.
-
setBackupStrategy
public void setBackupStrategy(java.lang.CharSequence value)
Sets the value of the 'backupStrategy' field.- Parameters:
value
- the value to set.
-
getBatchGetLimit
public java.lang.Integer getBatchGetLimit()
Gets the value of the 'batchGetLimit' field.- Returns:
- The value of the 'batchGetLimit' field.
-
setBatchGetLimit
public void setBatchGetLimit(java.lang.Integer value)
Sets the value of the 'batchGetLimit' field.- Parameters:
value
- the value to set.
-
getBatchGetRouterCacheEnabled
public java.lang.Boolean getBatchGetRouterCacheEnabled()
Gets the value of the 'batchGetRouterCacheEnabled' field.- Returns:
- The value of the 'batchGetRouterCacheEnabled' field.
-
setBatchGetRouterCacheEnabled
public void setBatchGetRouterCacheEnabled(java.lang.Boolean value)
Sets the value of the 'batchGetRouterCacheEnabled' field.- Parameters:
value
- the value to set.
-
getBootstrapToOnlineTimeoutInHours
public java.lang.Integer getBootstrapToOnlineTimeoutInHours()
Gets the value of the 'bootstrapToOnlineTimeoutInHours' field.- Returns:
- The value of the 'bootstrapToOnlineTimeoutInHours' field.
-
setBootstrapToOnlineTimeoutInHours
public void setBootstrapToOnlineTimeoutInHours(java.lang.Integer value)
Sets the value of the 'bootstrapToOnlineTimeoutInHours' field.- Parameters:
value
- the value to set.
-
getChunkingEnabled
public java.lang.Boolean getChunkingEnabled()
Gets the value of the 'chunkingEnabled' field.- Returns:
- The value of the 'chunkingEnabled' field.
-
setChunkingEnabled
public void setChunkingEnabled(java.lang.Boolean value)
Sets the value of the 'chunkingEnabled' field.- Parameters:
value
- the value to set.
-
getClientDecompressionEnabled
public java.lang.Boolean getClientDecompressionEnabled()
Gets the value of the 'clientDecompressionEnabled' field.- Returns:
- The value of the 'clientDecompressionEnabled' field.
-
setClientDecompressionEnabled
public void setClientDecompressionEnabled(java.lang.Boolean value)
Sets the value of the 'clientDecompressionEnabled' field.- Parameters:
value
- the value to set.
-
getCompressionStrategy
public java.lang.CharSequence getCompressionStrategy()
Gets the value of the 'compressionStrategy' field.- Returns:
- The value of the 'compressionStrategy' field.
-
setCompressionStrategy
public void setCompressionStrategy(java.lang.CharSequence value)
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
public java.lang.Integer getCurrentVersion()
Gets the value of the 'currentVersion' field.- Returns:
- The value of the 'currentVersion' field.
-
setCurrentVersion
public void setCurrentVersion(java.lang.Integer value)
Sets the value of the 'currentVersion' field.- Parameters:
value
- the value to set.
-
getEnableReads
public java.lang.Boolean getEnableReads()
Gets the value of the 'enableReads' field.- Returns:
- The value of the 'enableReads' field.
-
setEnableReads
public void setEnableReads(java.lang.Boolean value)
Sets the value of the 'enableReads' field.- Parameters:
value
- the value to set.
-
getEnableWrites
public java.lang.Boolean getEnableWrites()
Gets the value of the 'enableWrites' field.- Returns:
- The value of the 'enableWrites' field.
-
setEnableWrites
public void setEnableWrites(java.lang.Boolean value)
Sets the value of the 'enableWrites' field.- Parameters:
value
- the value to set.
-
getEtlStoreConfig
public ETLStoreConfig getEtlStoreConfig()
Gets the value of the 'etlStoreConfig' field.- Returns:
- The value of the 'etlStoreConfig' field.
-
setEtlStoreConfig
public void setEtlStoreConfig(ETLStoreConfig value)
Sets the value of the 'etlStoreConfig' field.- Parameters:
value
- the value to set.
-
getHybrid
public java.lang.Boolean getHybrid()
Gets the value of the 'hybrid' field.- Returns:
- The value of the 'hybrid' field.
-
setHybrid
public void setHybrid(java.lang.Boolean value)
Sets the value of the 'hybrid' field.- Parameters:
value
- the value to set.
-
getHybridStoreConfig
public HybridStoreConfig getHybridStoreConfig()
Gets the value of the 'hybridStoreConfig' field.- Returns:
- The value of the 'hybridStoreConfig' field.
-
setHybridStoreConfig
public void setHybridStoreConfig(HybridStoreConfig value)
Sets the value of the 'hybridStoreConfig' field.- Parameters:
value
- the value to set.
-
getHybridStoreDiskQuotaEnabled
public java.lang.Boolean getHybridStoreDiskQuotaEnabled()
Gets the value of the 'hybridStoreDiskQuotaEnabled' field.- Returns:
- The value of the 'hybridStoreDiskQuotaEnabled' field.
-
setHybridStoreDiskQuotaEnabled
public void setHybridStoreDiskQuotaEnabled(java.lang.Boolean value)
Sets the value of the 'hybridStoreDiskQuotaEnabled' field.- Parameters:
value
- the value to set.
-
getIncrementalPushEnabled
public java.lang.Boolean getIncrementalPushEnabled()
Gets the value of the 'incrementalPushEnabled' field.- Returns:
- The value of the 'incrementalPushEnabled' field.
-
setIncrementalPushEnabled
public void setIncrementalPushEnabled(java.lang.Boolean value)
Sets the value of the 'incrementalPushEnabled' field.- Parameters:
value
- the value to set.
-
getBlobTransferEnabled
public java.lang.Boolean getBlobTransferEnabled()
Gets the value of the 'blobTransferEnabled' field.- Returns:
- The value of the 'blobTransferEnabled' field.
-
setBlobTransferEnabled
public void setBlobTransferEnabled(java.lang.Boolean value)
Sets the value of the 'blobTransferEnabled' field.- Parameters:
value
- the value to set.
-
getLargestUsedVersionNumber
public java.lang.Integer getLargestUsedVersionNumber()
Gets the value of the 'largestUsedVersionNumber' field.- Returns:
- The value of the 'largestUsedVersionNumber' field.
-
setLargestUsedVersionNumber
public void setLargestUsedVersionNumber(java.lang.Integer value)
Sets the value of the 'largestUsedVersionNumber' field.- Parameters:
value
- the value to set.
-
getLatestSuperSetValueSchemaId
public java.lang.Integer getLatestSuperSetValueSchemaId()
Gets the value of the 'latestSuperSetValueSchemaId' field.- Returns:
- The value of the 'latestSuperSetValueSchemaId' field.
-
setLatestSuperSetValueSchemaId
public void setLatestSuperSetValueSchemaId(java.lang.Integer value)
Sets the value of the 'latestSuperSetValueSchemaId' field.- Parameters:
value
- the value to set.
-
getLeaderFollowerModelEnabled
public java.lang.Boolean getLeaderFollowerModelEnabled()
Gets the value of the 'leaderFollowerModelEnabled' field.- Returns:
- The value of the 'leaderFollowerModelEnabled' field.
-
setLeaderFollowerModelEnabled
public void setLeaderFollowerModelEnabled(java.lang.Boolean value)
Sets the value of the 'leaderFollowerModelEnabled' field.- Parameters:
value
- the value to set.
-
getMigrating
public java.lang.Boolean getMigrating()
Gets the value of the 'migrating' field.- Returns:
- The value of the 'migrating' field.
-
setMigrating
public void setMigrating(java.lang.Boolean value)
Sets the value of the 'migrating' field.- Parameters:
value
- the value to set.
-
getName
public java.lang.CharSequence getName()
Gets the value of the 'name' field.- Returns:
- The value of the 'name' field.
-
setName
public void setName(java.lang.CharSequence value)
Sets the value of the 'name' field.- Parameters:
value
- the value to set.
-
getNumVersionsToPreserve
public java.lang.Integer getNumVersionsToPreserve()
Gets the value of the 'numVersionsToPreserve' field.- Returns:
- The value of the 'numVersionsToPreserve' field.
-
setNumVersionsToPreserve
public void setNumVersionsToPreserve(java.lang.Integer value)
Sets the value of the 'numVersionsToPreserve' field.- Parameters:
value
- the value to set.
-
getOffLinePushStrategy
public java.lang.CharSequence getOffLinePushStrategy()
Gets the value of the 'offLinePushStrategy' field.- Returns:
- The value of the 'offLinePushStrategy' field.
-
setOffLinePushStrategy
public void setOffLinePushStrategy(java.lang.CharSequence value)
Sets the value of the 'offLinePushStrategy' field.- Parameters:
value
- the value to set.
-
getOwner
public java.lang.CharSequence getOwner()
Gets the value of the 'owner' field.- Returns:
- The value of the 'owner' field.
-
setOwner
public void setOwner(java.lang.CharSequence value)
Sets the value of the 'owner' field.- Parameters:
value
- the value to set.
-
getPartitionCount
public java.lang.Integer getPartitionCount()
Gets the value of the 'partitionCount' field.- Returns:
- The value of the 'partitionCount' field.
-
setPartitionCount
public void setPartitionCount(java.lang.Integer value)
Sets the value of the 'partitionCount' field.- Parameters:
value
- the value to set.
-
getPartitionerConfig
public PartitionerConfig getPartitionerConfig()
Gets the value of the 'partitionerConfig' field.- Returns:
- The value of the 'partitionerConfig' field.
-
setPartitionerConfig
public void setPartitionerConfig(PartitionerConfig value)
Sets the value of the 'partitionerConfig' field.- Parameters:
value
- the value to set.
-
getPersistenceType
public java.lang.CharSequence getPersistenceType()
Gets the value of the 'persistenceType' field.- Returns:
- The value of the 'persistenceType' field.
-
setPersistenceType
public void setPersistenceType(java.lang.CharSequence value)
Sets the value of the 'persistenceType' field.- Parameters:
value
- the value to set.
-
getReadComputationEnabled
public java.lang.Boolean getReadComputationEnabled()
Gets the value of the 'readComputationEnabled' field.- Returns:
- The value of the 'readComputationEnabled' field.
-
setReadComputationEnabled
public void setReadComputationEnabled(java.lang.Boolean value)
Sets the value of the 'readComputationEnabled' field.- Parameters:
value
- the value to set.
-
getReadQuotaInCU
public java.lang.Long getReadQuotaInCU()
Gets the value of the 'readQuotaInCU' field.- Returns:
- The value of the 'readQuotaInCU' field.
-
setReadQuotaInCU
public void setReadQuotaInCU(java.lang.Long value)
Sets the value of the 'readQuotaInCU' field.- Parameters:
value
- the value to set.
-
getReadStrategy
public java.lang.CharSequence getReadStrategy()
Gets the value of the 'readStrategy' field.- Returns:
- The value of the 'readStrategy' field.
-
setReadStrategy
public void setReadStrategy(java.lang.CharSequence value)
Sets the value of the 'readStrategy' field.- Parameters:
value
- the value to set.
-
getRoutingStrategy
public java.lang.CharSequence getRoutingStrategy()
Gets the value of the 'routingStrategy' field.- Returns:
- The value of the 'routingStrategy' field.
-
setRoutingStrategy
public void setRoutingStrategy(java.lang.CharSequence value)
Sets the value of the 'routingStrategy' field.- Parameters:
value
- the value to set.
-
getSchemaAutoRegisterFromPushJobEnabled
public java.lang.Boolean getSchemaAutoRegisterFromPushJobEnabled()
Gets the value of the 'schemaAutoRegisterFromPushJobEnabled' field.- Returns:
- The value of the 'schemaAutoRegisterFromPushJobEnabled' field.
-
setSchemaAutoRegisterFromPushJobEnabled
public void setSchemaAutoRegisterFromPushJobEnabled(java.lang.Boolean value)
Sets the value of the 'schemaAutoRegisterFromPushJobEnabled' field.- Parameters:
value
- the value to set.
-
getSingleGetRouterCacheEnabled
public java.lang.Boolean getSingleGetRouterCacheEnabled()
Gets the value of the 'singleGetRouterCacheEnabled' field.- Returns:
- The value of the 'singleGetRouterCacheEnabled' field.
-
setSingleGetRouterCacheEnabled
public void setSingleGetRouterCacheEnabled(java.lang.Boolean value)
Sets the value of the 'singleGetRouterCacheEnabled' field.- Parameters:
value
- the value to set.
-
getStorageQuotaInByte
public java.lang.Long getStorageQuotaInByte()
Gets the value of the 'storageQuotaInByte' field.- Returns:
- The value of the 'storageQuotaInByte' field.
-
setStorageQuotaInByte
public void setStorageQuotaInByte(java.lang.Long value)
Sets the value of the 'storageQuotaInByte' field.- Parameters:
value
- the value to set.
-
getSuperSetSchemaAutoGenerationForReadComputeEnabled
public java.lang.Boolean getSuperSetSchemaAutoGenerationForReadComputeEnabled()
Gets the value of the 'superSetSchemaAutoGenerationForReadComputeEnabled' field.- Returns:
- The value of the 'superSetSchemaAutoGenerationForReadComputeEnabled' field.
-
setSuperSetSchemaAutoGenerationForReadComputeEnabled
public void setSuperSetSchemaAutoGenerationForReadComputeEnabled(java.lang.Boolean value)
Sets the value of the 'superSetSchemaAutoGenerationForReadComputeEnabled' field.- Parameters:
value
- the value to set.
-
getSystemStore
public java.lang.Boolean getSystemStore()
Gets the value of the 'systemStore' field.- Returns:
- The value of the 'systemStore' field.
-
setSystemStore
public void setSystemStore(java.lang.Boolean value)
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
public java.lang.CharSequence getPushStreamSourceAddress()
Gets the value of the 'pushStreamSourceAddress' field.- Returns:
- The value of the 'pushStreamSourceAddress' field.
-
setPushStreamSourceAddress
public void setPushStreamSourceAddress(java.lang.CharSequence value)
Sets the value of the 'pushStreamSourceAddress' field.- Parameters:
value
- the value to set.
-
getWriteComputationEnabled
public java.lang.Boolean getWriteComputationEnabled()
Gets the value of the 'writeComputationEnabled' field.- Returns:
- The value of the 'writeComputationEnabled' field.
-
setWriteComputationEnabled
public void setWriteComputationEnabled(java.lang.Boolean value)
Sets the value of the 'writeComputationEnabled' field.- Parameters:
value
- the value to set.
-
getDaVinciPushStatusStoreEnabled
public java.lang.Boolean getDaVinciPushStatusStoreEnabled()
Gets the value of the 'daVinciPushStatusStoreEnabled' field.- Returns:
- The value of the 'daVinciPushStatusStoreEnabled' field.
-
setDaVinciPushStatusStoreEnabled
public void setDaVinciPushStatusStoreEnabled(java.lang.Boolean value)
Sets the value of the 'daVinciPushStatusStoreEnabled' field.- Parameters:
value
- the value to set.
-
writeExternal
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
- Specified by:
writeExternal
in interfacejava.io.Externalizable
- Overrides:
writeExternal
in classorg.apache.avro.specific.SpecificRecordBase
- Throws:
java.io.IOException
-
readExternal
public void readExternal(java.io.ObjectInput in) throws java.io.IOException
- Specified by:
readExternal
in interfacejava.io.Externalizable
- Overrides:
readExternal
in classorg.apache.avro.specific.SpecificRecordBase
- Throws:
java.io.IOException
-
-