Class 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 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
      • hybrid

        public java.lang.Boolean hybrid
      • 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
      • 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 use newBuilder().
      • 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 accessControlled
        backupStrategy - The new value for backupStrategy
        batchGetLimit - The new value for batchGetLimit
        batchGetRouterCacheEnabled - The new value for batchGetRouterCacheEnabled
        bootstrapToOnlineTimeoutInHours - The new value for bootstrapToOnlineTimeoutInHours
        chunkingEnabled - The new value for chunkingEnabled
        clientDecompressionEnabled - The new value for clientDecompressionEnabled
        compressionStrategy - The new value for compressionStrategy
        createdTime - The new value for createdTime
        currentVersion - The new value for currentVersion
        enableReads - The new value for enableReads
        enableWrites - The new value for enableWrites
        etlStoreConfig - The new value for etlStoreConfig
        hybrid - The new value for hybrid
        hybridStoreConfig - The new value for hybridStoreConfig
        hybridStoreDiskQuotaEnabled - The new value for hybridStoreDiskQuotaEnabled
        incrementalPushEnabled - The new value for incrementalPushEnabled
        blobTransferEnabled - The new value for blobTransferEnabled
        largestUsedVersionNumber - The new value for largestUsedVersionNumber
        latestSuperSetValueSchemaId - The new value for latestSuperSetValueSchemaId
        leaderFollowerModelEnabled - The new value for leaderFollowerModelEnabled
        migrating - The new value for migrating
        name - The new value for name
        numVersionsToPreserve - The new value for numVersionsToPreserve
        offLinePushStrategy - The new value for offLinePushStrategy
        owner - The new value for owner
        partitionCount - The new value for partitionCount
        partitionerConfig - The new value for partitionerConfig
        persistenceType - The new value for persistenceType
        readComputationEnabled - The new value for readComputationEnabled
        readQuotaInCU - The new value for readQuotaInCU
        readStrategy - The new value for readStrategy
        routingStrategy - The new value for routingStrategy
        schemaAutoRegisterFromPushJobEnabled - The new value for schemaAutoRegisterFromPushJobEnabled
        singleGetRouterCacheEnabled - The new value for singleGetRouterCacheEnabled
        storageQuotaInByte - The new value for storageQuotaInByte
        superSetSchemaAutoGenerationForReadComputeEnabled - The new value for superSetSchemaAutoGenerationForReadComputeEnabled
        systemStore - The new value for systemStore
        nativeReplicationEnabled - The new value for nativeReplicationEnabled
        pushStreamSourceAddress - The new value for pushStreamSourceAddress
        writeComputationEnabled - The new value for writeComputationEnabled
        daVinciPushStatusStoreEnabled - 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 class org.apache.avro.specific.SpecificRecordBase
      • getSchema

        public org.apache.avro.Schema getSchema()
        Specified by:
        getSchema in interface org.apache.avro.generic.GenericContainer
        Specified by:
        getSchema in class org.apache.avro.specific.SpecificRecordBase
      • get

        public java.lang.Object get​(int field$)
        Specified by:
        get in interface org.apache.avro.generic.IndexedRecord
        Specified by:
        get in class org.apache.avro.specific.SpecificRecordBase
      • put

        public void put​(int field$,
                        java.lang.Object value$)
        Specified by:
        put in interface org.apache.avro.generic.IndexedRecord
        Specified by:
        put in class org.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 interface java.io.Externalizable
        Overrides:
        writeExternal in class org.apache.avro.specific.SpecificRecordBase
        Throws:
        java.io.IOException
      • readExternal

        public void readExternal​(java.io.ObjectInput in)
                          throws java.io.IOException
        Specified by:
        readExternal in interface java.io.Externalizable
        Overrides:
        readExternal in class org.apache.avro.specific.SpecificRecordBase
        Throws:
        java.io.IOException