Class TClusterParameters

    • Field Detail

      • clusterName

        public String clusterName
      • dataReplicationFactor

        public int dataReplicationFactor
      • schemaReplicationFactor

        public int schemaReplicationFactor
      • dataRegionConsensusProtocolClass

        public String dataRegionConsensusProtocolClass
      • schemaRegionConsensusProtocolClass

        public String schemaRegionConsensusProtocolClass
      • configNodeConsensusProtocolClass

        public String configNodeConsensusProtocolClass
      • timePartitionInterval

        public long timePartitionInterval
      • defaultTTL

        public long defaultTTL
      • readConsistencyLevel

        public String readConsistencyLevel
      • schemaRegionPerDataNode

        public double schemaRegionPerDataNode
      • dataRegionPerDataNode

        public double dataRegionPerDataNode
      • seriesPartitionSlotNum

        public int seriesPartitionSlotNum
      • seriesPartitionExecutorClass

        public String seriesPartitionExecutorClass
      • diskSpaceWarningThreshold

        public double diskSpaceWarningThreshold
      • timestampPrecision

        public String timestampPrecision
      • schemaEngineMode

        public String schemaEngineMode
      • tagAttributeTotalSize

        public int tagAttributeTotalSize
      • databaseLimitThreshold

        public int databaseLimitThreshold
    • Constructor Detail

      • TClusterParameters

        public TClusterParameters()
      • TClusterParameters

        public TClusterParameters​(String clusterName,
                                  int dataReplicationFactor,
                                  int schemaReplicationFactor,
                                  String dataRegionConsensusProtocolClass,
                                  String schemaRegionConsensusProtocolClass,
                                  String configNodeConsensusProtocolClass,
                                  long timePartitionInterval,
                                  long defaultTTL,
                                  String readConsistencyLevel,
                                  double schemaRegionPerDataNode,
                                  double dataRegionPerDataNode,
                                  int seriesPartitionSlotNum,
                                  String seriesPartitionExecutorClass,
                                  double diskSpaceWarningThreshold,
                                  String timestampPrecision)
      • TClusterParameters

        public TClusterParameters​(TClusterParameters other)
        Performs a deep copy on other.
    • Method Detail

      • getClusterName

        public String getClusterName()
      • unsetClusterName

        public void unsetClusterName()
      • isSetClusterName

        public boolean isSetClusterName()
        Returns true if field clusterName is set (has been assigned a value) and false otherwise
      • setClusterNameIsSet

        public void setClusterNameIsSet​(boolean value)
      • getDataReplicationFactor

        public int getDataReplicationFactor()
      • setDataReplicationFactor

        public TClusterParameters setDataReplicationFactor​(int dataReplicationFactor)
      • unsetDataReplicationFactor

        public void unsetDataReplicationFactor()
      • isSetDataReplicationFactor

        public boolean isSetDataReplicationFactor()
        Returns true if field dataReplicationFactor is set (has been assigned a value) and false otherwise
      • setDataReplicationFactorIsSet

        public void setDataReplicationFactorIsSet​(boolean value)
      • getSchemaReplicationFactor

        public int getSchemaReplicationFactor()
      • setSchemaReplicationFactor

        public TClusterParameters setSchemaReplicationFactor​(int schemaReplicationFactor)
      • unsetSchemaReplicationFactor

        public void unsetSchemaReplicationFactor()
      • isSetSchemaReplicationFactor

        public boolean isSetSchemaReplicationFactor()
        Returns true if field schemaReplicationFactor is set (has been assigned a value) and false otherwise
      • setSchemaReplicationFactorIsSet

        public void setSchemaReplicationFactorIsSet​(boolean value)
      • getDataRegionConsensusProtocolClass

        public String getDataRegionConsensusProtocolClass()
      • setDataRegionConsensusProtocolClass

        public TClusterParameters setDataRegionConsensusProtocolClass​(String dataRegionConsensusProtocolClass)
      • unsetDataRegionConsensusProtocolClass

        public void unsetDataRegionConsensusProtocolClass()
      • isSetDataRegionConsensusProtocolClass

        public boolean isSetDataRegionConsensusProtocolClass()
        Returns true if field dataRegionConsensusProtocolClass is set (has been assigned a value) and false otherwise
      • setDataRegionConsensusProtocolClassIsSet

        public void setDataRegionConsensusProtocolClassIsSet​(boolean value)
      • getSchemaRegionConsensusProtocolClass

        public String getSchemaRegionConsensusProtocolClass()
      • setSchemaRegionConsensusProtocolClass

        public TClusterParameters setSchemaRegionConsensusProtocolClass​(String schemaRegionConsensusProtocolClass)
      • unsetSchemaRegionConsensusProtocolClass

        public void unsetSchemaRegionConsensusProtocolClass()
      • isSetSchemaRegionConsensusProtocolClass

        public boolean isSetSchemaRegionConsensusProtocolClass()
        Returns true if field schemaRegionConsensusProtocolClass is set (has been assigned a value) and false otherwise
      • setSchemaRegionConsensusProtocolClassIsSet

        public void setSchemaRegionConsensusProtocolClassIsSet​(boolean value)
      • getConfigNodeConsensusProtocolClass

        public String getConfigNodeConsensusProtocolClass()
      • setConfigNodeConsensusProtocolClass

        public TClusterParameters setConfigNodeConsensusProtocolClass​(String configNodeConsensusProtocolClass)
      • unsetConfigNodeConsensusProtocolClass

        public void unsetConfigNodeConsensusProtocolClass()
      • isSetConfigNodeConsensusProtocolClass

        public boolean isSetConfigNodeConsensusProtocolClass()
        Returns true if field configNodeConsensusProtocolClass is set (has been assigned a value) and false otherwise
      • setConfigNodeConsensusProtocolClassIsSet

        public void setConfigNodeConsensusProtocolClassIsSet​(boolean value)
      • getTimePartitionInterval

        public long getTimePartitionInterval()
      • setTimePartitionInterval

        public TClusterParameters setTimePartitionInterval​(long timePartitionInterval)
      • unsetTimePartitionInterval

        public void unsetTimePartitionInterval()
      • isSetTimePartitionInterval

        public boolean isSetTimePartitionInterval()
        Returns true if field timePartitionInterval is set (has been assigned a value) and false otherwise
      • setTimePartitionIntervalIsSet

        public void setTimePartitionIntervalIsSet​(boolean value)
      • getDefaultTTL

        public long getDefaultTTL()
      • unsetDefaultTTL

        public void unsetDefaultTTL()
      • isSetDefaultTTL

        public boolean isSetDefaultTTL()
        Returns true if field defaultTTL is set (has been assigned a value) and false otherwise
      • setDefaultTTLIsSet

        public void setDefaultTTLIsSet​(boolean value)
      • getReadConsistencyLevel

        public String getReadConsistencyLevel()
      • unsetReadConsistencyLevel

        public void unsetReadConsistencyLevel()
      • isSetReadConsistencyLevel

        public boolean isSetReadConsistencyLevel()
        Returns true if field readConsistencyLevel is set (has been assigned a value) and false otherwise
      • setReadConsistencyLevelIsSet

        public void setReadConsistencyLevelIsSet​(boolean value)
      • getSchemaRegionPerDataNode

        public double getSchemaRegionPerDataNode()
      • setSchemaRegionPerDataNode

        public TClusterParameters setSchemaRegionPerDataNode​(double schemaRegionPerDataNode)
      • unsetSchemaRegionPerDataNode

        public void unsetSchemaRegionPerDataNode()
      • isSetSchemaRegionPerDataNode

        public boolean isSetSchemaRegionPerDataNode()
        Returns true if field schemaRegionPerDataNode is set (has been assigned a value) and false otherwise
      • setSchemaRegionPerDataNodeIsSet

        public void setSchemaRegionPerDataNodeIsSet​(boolean value)
      • getDataRegionPerDataNode

        public double getDataRegionPerDataNode()
      • setDataRegionPerDataNode

        public TClusterParameters setDataRegionPerDataNode​(double dataRegionPerDataNode)
      • unsetDataRegionPerDataNode

        public void unsetDataRegionPerDataNode()
      • isSetDataRegionPerDataNode

        public boolean isSetDataRegionPerDataNode()
        Returns true if field dataRegionPerDataNode is set (has been assigned a value) and false otherwise
      • setDataRegionPerDataNodeIsSet

        public void setDataRegionPerDataNodeIsSet​(boolean value)
      • getSeriesPartitionSlotNum

        public int getSeriesPartitionSlotNum()
      • setSeriesPartitionSlotNum

        public TClusterParameters setSeriesPartitionSlotNum​(int seriesPartitionSlotNum)
      • unsetSeriesPartitionSlotNum

        public void unsetSeriesPartitionSlotNum()
      • isSetSeriesPartitionSlotNum

        public boolean isSetSeriesPartitionSlotNum()
        Returns true if field seriesPartitionSlotNum is set (has been assigned a value) and false otherwise
      • setSeriesPartitionSlotNumIsSet

        public void setSeriesPartitionSlotNumIsSet​(boolean value)
      • getSeriesPartitionExecutorClass

        public String getSeriesPartitionExecutorClass()
      • setSeriesPartitionExecutorClass

        public TClusterParameters setSeriesPartitionExecutorClass​(String seriesPartitionExecutorClass)
      • unsetSeriesPartitionExecutorClass

        public void unsetSeriesPartitionExecutorClass()
      • isSetSeriesPartitionExecutorClass

        public boolean isSetSeriesPartitionExecutorClass()
        Returns true if field seriesPartitionExecutorClass is set (has been assigned a value) and false otherwise
      • setSeriesPartitionExecutorClassIsSet

        public void setSeriesPartitionExecutorClassIsSet​(boolean value)
      • getDiskSpaceWarningThreshold

        public double getDiskSpaceWarningThreshold()
      • setDiskSpaceWarningThreshold

        public TClusterParameters setDiskSpaceWarningThreshold​(double diskSpaceWarningThreshold)
      • unsetDiskSpaceWarningThreshold

        public void unsetDiskSpaceWarningThreshold()
      • isSetDiskSpaceWarningThreshold

        public boolean isSetDiskSpaceWarningThreshold()
        Returns true if field diskSpaceWarningThreshold is set (has been assigned a value) and false otherwise
      • setDiskSpaceWarningThresholdIsSet

        public void setDiskSpaceWarningThresholdIsSet​(boolean value)
      • getTimestampPrecision

        public String getTimestampPrecision()
      • unsetTimestampPrecision

        public void unsetTimestampPrecision()
      • isSetTimestampPrecision

        public boolean isSetTimestampPrecision()
        Returns true if field timestampPrecision is set (has been assigned a value) and false otherwise
      • setTimestampPrecisionIsSet

        public void setTimestampPrecisionIsSet​(boolean value)
      • getSchemaEngineMode

        public String getSchemaEngineMode()
      • unsetSchemaEngineMode

        public void unsetSchemaEngineMode()
      • isSetSchemaEngineMode

        public boolean isSetSchemaEngineMode()
        Returns true if field schemaEngineMode is set (has been assigned a value) and false otherwise
      • setSchemaEngineModeIsSet

        public void setSchemaEngineModeIsSet​(boolean value)
      • getTagAttributeTotalSize

        public int getTagAttributeTotalSize()
      • setTagAttributeTotalSize

        public TClusterParameters setTagAttributeTotalSize​(int tagAttributeTotalSize)
      • unsetTagAttributeTotalSize

        public void unsetTagAttributeTotalSize()
      • isSetTagAttributeTotalSize

        public boolean isSetTagAttributeTotalSize()
        Returns true if field tagAttributeTotalSize is set (has been assigned a value) and false otherwise
      • setTagAttributeTotalSizeIsSet

        public void setTagAttributeTotalSizeIsSet​(boolean value)
      • getDatabaseLimitThreshold

        public int getDatabaseLimitThreshold()
      • setDatabaseLimitThreshold

        public TClusterParameters setDatabaseLimitThreshold​(int databaseLimitThreshold)
      • unsetDatabaseLimitThreshold

        public void unsetDatabaseLimitThreshold()
      • isSetDatabaseLimitThreshold

        public boolean isSetDatabaseLimitThreshold()
        Returns true if field databaseLimitThreshold is set (has been assigned a value) and false otherwise
      • setDatabaseLimitThresholdIsSet

        public void setDatabaseLimitThresholdIsSet​(boolean value)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • read

        public void read​(org.apache.thrift.protocol.TProtocol iprot)
                  throws org.apache.thrift.TException
        Specified by:
        read in interface org.apache.thrift.TSerializable
        Throws:
        org.apache.thrift.TException
      • write

        public void write​(org.apache.thrift.protocol.TProtocol oprot)
                   throws org.apache.thrift.TException
        Specified by:
        write in interface org.apache.thrift.TSerializable
        Throws:
        org.apache.thrift.TException
      • validate

        public void validate()
                      throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException