Class TClusterParameters
- java.lang.Object
-
- org.apache.iotdb.confignode.rpc.thrift.TClusterParameters
-
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<TClusterParameters>,org.apache.thrift.TBase<TClusterParameters,TClusterParameters._Fields>,org.apache.thrift.TSerializable
@Generated(value="Autogenerated by Thrift Compiler (0.14.1)", date="2024-04-19") public class TClusterParameters extends Object implements org.apache.thrift.TBase<TClusterParameters,TClusterParameters._Fields>, Serializable, Cloneable, Comparable<TClusterParameters>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTClusterParameters._FieldsThe set of fields this struct contains, along with convenience methods for finding and manipulating them.
-
Field Summary
Fields Modifier and Type Field Description StringclusterNameStringconfigNodeConsensusProtocolClassintdatabaseLimitThresholdStringdataRegionConsensusProtocolClassdoubledataRegionPerDataNodeintdataReplicationFactorlongdefaultTTLdoublediskSpaceWarningThresholdstatic Map<TClusterParameters._Fields,org.apache.thrift.meta_data.FieldMetaData>metaDataMapStringreadConsistencyLevelStringschemaEngineModeStringschemaRegionConsensusProtocolClassdoubleschemaRegionPerDataNodeintschemaReplicationFactorStringseriesPartitionExecutorClassintseriesPartitionSlotNuminttagAttributeTotalSizelongtimePartitionIntervalStringtimestampPrecision
-
Constructor Summary
Constructors Constructor Description TClusterParameters()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(TClusterParameters other)Performs a deep copy on other.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()intcompareTo(TClusterParameters other)TClusterParametersdeepCopy()booleanequals(Object that)booleanequals(TClusterParameters that)TClusterParameters._FieldsfieldForId(int fieldId)StringgetClusterName()StringgetConfigNodeConsensusProtocolClass()intgetDatabaseLimitThreshold()StringgetDataRegionConsensusProtocolClass()doublegetDataRegionPerDataNode()intgetDataReplicationFactor()longgetDefaultTTL()doublegetDiskSpaceWarningThreshold()ObjectgetFieldValue(TClusterParameters._Fields field)StringgetReadConsistencyLevel()StringgetSchemaEngineMode()StringgetSchemaRegionConsensusProtocolClass()doublegetSchemaRegionPerDataNode()intgetSchemaReplicationFactor()StringgetSeriesPartitionExecutorClass()intgetSeriesPartitionSlotNum()intgetTagAttributeTotalSize()longgetTimePartitionInterval()StringgetTimestampPrecision()inthashCode()booleanisSet(TClusterParameters._Fields field)Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwisebooleanisSetClusterName()Returns true if field clusterName is set (has been assigned a value) and false otherwisebooleanisSetConfigNodeConsensusProtocolClass()Returns true if field configNodeConsensusProtocolClass is set (has been assigned a value) and false otherwisebooleanisSetDatabaseLimitThreshold()Returns true if field databaseLimitThreshold is set (has been assigned a value) and false otherwisebooleanisSetDataRegionConsensusProtocolClass()Returns true if field dataRegionConsensusProtocolClass is set (has been assigned a value) and false otherwisebooleanisSetDataRegionPerDataNode()Returns true if field dataRegionPerDataNode is set (has been assigned a value) and false otherwisebooleanisSetDataReplicationFactor()Returns true if field dataReplicationFactor is set (has been assigned a value) and false otherwisebooleanisSetDefaultTTL()Returns true if field defaultTTL is set (has been assigned a value) and false otherwisebooleanisSetDiskSpaceWarningThreshold()Returns true if field diskSpaceWarningThreshold is set (has been assigned a value) and false otherwisebooleanisSetReadConsistencyLevel()Returns true if field readConsistencyLevel is set (has been assigned a value) and false otherwisebooleanisSetSchemaEngineMode()Returns true if field schemaEngineMode is set (has been assigned a value) and false otherwisebooleanisSetSchemaRegionConsensusProtocolClass()Returns true if field schemaRegionConsensusProtocolClass is set (has been assigned a value) and false otherwisebooleanisSetSchemaRegionPerDataNode()Returns true if field schemaRegionPerDataNode is set (has been assigned a value) and false otherwisebooleanisSetSchemaReplicationFactor()Returns true if field schemaReplicationFactor is set (has been assigned a value) and false otherwisebooleanisSetSeriesPartitionExecutorClass()Returns true if field seriesPartitionExecutorClass is set (has been assigned a value) and false otherwisebooleanisSetSeriesPartitionSlotNum()Returns true if field seriesPartitionSlotNum is set (has been assigned a value) and false otherwisebooleanisSetTagAttributeTotalSize()Returns true if field tagAttributeTotalSize is set (has been assigned a value) and false otherwisebooleanisSetTimePartitionInterval()Returns true if field timePartitionInterval is set (has been assigned a value) and false otherwisebooleanisSetTimestampPrecision()Returns true if field timestampPrecision is set (has been assigned a value) and false otherwisevoidread(org.apache.thrift.protocol.TProtocol iprot)TClusterParameterssetClusterName(String clusterName)voidsetClusterNameIsSet(boolean value)TClusterParameterssetConfigNodeConsensusProtocolClass(String configNodeConsensusProtocolClass)voidsetConfigNodeConsensusProtocolClassIsSet(boolean value)TClusterParameterssetDatabaseLimitThreshold(int databaseLimitThreshold)voidsetDatabaseLimitThresholdIsSet(boolean value)TClusterParameterssetDataRegionConsensusProtocolClass(String dataRegionConsensusProtocolClass)voidsetDataRegionConsensusProtocolClassIsSet(boolean value)TClusterParameterssetDataRegionPerDataNode(double dataRegionPerDataNode)voidsetDataRegionPerDataNodeIsSet(boolean value)TClusterParameterssetDataReplicationFactor(int dataReplicationFactor)voidsetDataReplicationFactorIsSet(boolean value)TClusterParameterssetDefaultTTL(long defaultTTL)voidsetDefaultTTLIsSet(boolean value)TClusterParameterssetDiskSpaceWarningThreshold(double diskSpaceWarningThreshold)voidsetDiskSpaceWarningThresholdIsSet(boolean value)voidsetFieldValue(TClusterParameters._Fields field, Object value)TClusterParameterssetReadConsistencyLevel(String readConsistencyLevel)voidsetReadConsistencyLevelIsSet(boolean value)TClusterParameterssetSchemaEngineMode(String schemaEngineMode)voidsetSchemaEngineModeIsSet(boolean value)TClusterParameterssetSchemaRegionConsensusProtocolClass(String schemaRegionConsensusProtocolClass)voidsetSchemaRegionConsensusProtocolClassIsSet(boolean value)TClusterParameterssetSchemaRegionPerDataNode(double schemaRegionPerDataNode)voidsetSchemaRegionPerDataNodeIsSet(boolean value)TClusterParameterssetSchemaReplicationFactor(int schemaReplicationFactor)voidsetSchemaReplicationFactorIsSet(boolean value)TClusterParameterssetSeriesPartitionExecutorClass(String seriesPartitionExecutorClass)voidsetSeriesPartitionExecutorClassIsSet(boolean value)TClusterParameterssetSeriesPartitionSlotNum(int seriesPartitionSlotNum)voidsetSeriesPartitionSlotNumIsSet(boolean value)TClusterParameterssetTagAttributeTotalSize(int tagAttributeTotalSize)voidsetTagAttributeTotalSizeIsSet(boolean value)TClusterParameterssetTimePartitionInterval(long timePartitionInterval)voidsetTimePartitionIntervalIsSet(boolean value)TClusterParameterssetTimestampPrecision(String timestampPrecision)voidsetTimestampPrecisionIsSet(boolean value)StringtoString()voidunsetClusterName()voidunsetConfigNodeConsensusProtocolClass()voidunsetDatabaseLimitThreshold()voidunsetDataRegionConsensusProtocolClass()voidunsetDataRegionPerDataNode()voidunsetDataReplicationFactor()voidunsetDefaultTTL()voidunsetDiskSpaceWarningThreshold()voidunsetReadConsistencyLevel()voidunsetSchemaEngineMode()voidunsetSchemaRegionConsensusProtocolClass()voidunsetSchemaRegionPerDataNode()voidunsetSchemaReplicationFactor()voidunsetSeriesPartitionExecutorClass()voidunsetSeriesPartitionSlotNum()voidunsetTagAttributeTotalSize()voidunsetTimePartitionInterval()voidunsetTimestampPrecision()voidvalidate()voidwrite(org.apache.thrift.protocol.TProtocol oprot)
-
-
-
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
-
metaDataMap
public static final Map<TClusterParameters._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
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
-
deepCopy
public TClusterParameters deepCopy()
- Specified by:
deepCopyin interfaceorg.apache.thrift.TBase<TClusterParameters,TClusterParameters._Fields>
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.thrift.TBase<TClusterParameters,TClusterParameters._Fields>
-
getClusterName
public String getClusterName()
-
setClusterName
public TClusterParameters setClusterName(String clusterName)
-
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()
-
setDefaultTTL
public TClusterParameters setDefaultTTL(long defaultTTL)
-
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()
-
setReadConsistencyLevel
public TClusterParameters setReadConsistencyLevel(String readConsistencyLevel)
-
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()
-
setTimestampPrecision
public TClusterParameters setTimestampPrecision(String timestampPrecision)
-
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()
-
setSchemaEngineMode
public TClusterParameters setSchemaEngineMode(String schemaEngineMode)
-
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)
-
setFieldValue
public void setFieldValue(TClusterParameters._Fields field, Object value)
- Specified by:
setFieldValuein interfaceorg.apache.thrift.TBase<TClusterParameters,TClusterParameters._Fields>
-
getFieldValue
public Object getFieldValue(TClusterParameters._Fields field)
- Specified by:
getFieldValuein interfaceorg.apache.thrift.TBase<TClusterParameters,TClusterParameters._Fields>
-
isSet
public boolean isSet(TClusterParameters._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise- Specified by:
isSetin interfaceorg.apache.thrift.TBase<TClusterParameters,TClusterParameters._Fields>
-
equals
public boolean equals(TClusterParameters that)
-
compareTo
public int compareTo(TClusterParameters other)
- Specified by:
compareToin interfaceComparable<TClusterParameters>
-
fieldForId
public TClusterParameters._Fields fieldForId(int fieldId)
- Specified by:
fieldForIdin interfaceorg.apache.thrift.TBase<TClusterParameters,TClusterParameters._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException- Specified by:
readin interfaceorg.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:
writein interfaceorg.apache.thrift.TSerializable- Throws:
org.apache.thrift.TException
-
validate
public void validate() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
-