Class TSAppendSchemaTemplateReq
- java.lang.Object
-
- org.apache.iotdb.service.rpc.thrift.TSAppendSchemaTemplateReq
-
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<TSAppendSchemaTemplateReq>,org.apache.thrift.TBase<TSAppendSchemaTemplateReq,TSAppendSchemaTemplateReq._Fields>,org.apache.thrift.TSerializable
@Generated(value="Autogenerated by Thrift Compiler (0.14.1)", date="2023-12-27") public class TSAppendSchemaTemplateReq extends Object implements org.apache.thrift.TBase<TSAppendSchemaTemplateReq,TSAppendSchemaTemplateReq._Fields>, Serializable, Cloneable, Comparable<TSAppendSchemaTemplateReq>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTSAppendSchemaTemplateReq._FieldsThe set of fields this struct contains, along with convenience methods for finding and manipulating them.
-
Field Summary
Fields Modifier and Type Field Description List<Integer>compressorsList<Integer>dataTypesList<Integer>encodingsbooleanisAlignedList<String>measurementsstatic Map<TSAppendSchemaTemplateReq._Fields,org.apache.thrift.meta_data.FieldMetaData>metaDataMapStringnamelongsessionId
-
Constructor Summary
Constructors Constructor Description TSAppendSchemaTemplateReq()TSAppendSchemaTemplateReq(long sessionId, String name, boolean isAligned, List<String> measurements, List<Integer> dataTypes, List<Integer> encodings, List<Integer> compressors)TSAppendSchemaTemplateReq(TSAppendSchemaTemplateReq other)Performs a deep copy on other.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddToCompressors(int elem)voidaddToDataTypes(int elem)voidaddToEncodings(int elem)voidaddToMeasurements(String elem)voidclear()intcompareTo(TSAppendSchemaTemplateReq other)TSAppendSchemaTemplateReqdeepCopy()booleanequals(Object that)booleanequals(TSAppendSchemaTemplateReq that)TSAppendSchemaTemplateReq._FieldsfieldForId(int fieldId)List<Integer>getCompressors()Iterator<Integer>getCompressorsIterator()intgetCompressorsSize()List<Integer>getDataTypes()Iterator<Integer>getDataTypesIterator()intgetDataTypesSize()List<Integer>getEncodings()Iterator<Integer>getEncodingsIterator()intgetEncodingsSize()ObjectgetFieldValue(TSAppendSchemaTemplateReq._Fields field)List<String>getMeasurements()Iterator<String>getMeasurementsIterator()intgetMeasurementsSize()StringgetName()longgetSessionId()inthashCode()booleanisIsAligned()booleanisSet(TSAppendSchemaTemplateReq._Fields field)Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwisebooleanisSetCompressors()Returns true if field compressors is set (has been assigned a value) and false otherwisebooleanisSetDataTypes()Returns true if field dataTypes is set (has been assigned a value) and false otherwisebooleanisSetEncodings()Returns true if field encodings is set (has been assigned a value) and false otherwisebooleanisSetIsAligned()Returns true if field isAligned is set (has been assigned a value) and false otherwisebooleanisSetMeasurements()Returns true if field measurements is set (has been assigned a value) and false otherwisebooleanisSetName()Returns true if field name is set (has been assigned a value) and false otherwisebooleanisSetSessionId()Returns true if field sessionId is set (has been assigned a value) and false otherwisevoidread(org.apache.thrift.protocol.TProtocol iprot)TSAppendSchemaTemplateReqsetCompressors(List<Integer> compressors)voidsetCompressorsIsSet(boolean value)TSAppendSchemaTemplateReqsetDataTypes(List<Integer> dataTypes)voidsetDataTypesIsSet(boolean value)TSAppendSchemaTemplateReqsetEncodings(List<Integer> encodings)voidsetEncodingsIsSet(boolean value)voidsetFieldValue(TSAppendSchemaTemplateReq._Fields field, Object value)TSAppendSchemaTemplateReqsetIsAligned(boolean isAligned)voidsetIsAlignedIsSet(boolean value)TSAppendSchemaTemplateReqsetMeasurements(List<String> measurements)voidsetMeasurementsIsSet(boolean value)TSAppendSchemaTemplateReqsetName(String name)voidsetNameIsSet(boolean value)TSAppendSchemaTemplateReqsetSessionId(long sessionId)voidsetSessionIdIsSet(boolean value)StringtoString()voidunsetCompressors()voidunsetDataTypes()voidunsetEncodings()voidunsetIsAligned()voidunsetMeasurements()voidunsetName()voidunsetSessionId()voidvalidate()voidwrite(org.apache.thrift.protocol.TProtocol oprot)
-
-
-
Field Detail
-
sessionId
public long sessionId
-
name
public String name
-
isAligned
public boolean isAligned
-
metaDataMap
public static final Map<TSAppendSchemaTemplateReq._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
TSAppendSchemaTemplateReq
public TSAppendSchemaTemplateReq()
-
TSAppendSchemaTemplateReq
public TSAppendSchemaTemplateReq(long sessionId, String name, boolean isAligned, List<String> measurements, List<Integer> dataTypes, List<Integer> encodings, List<Integer> compressors)
-
TSAppendSchemaTemplateReq
public TSAppendSchemaTemplateReq(TSAppendSchemaTemplateReq other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public TSAppendSchemaTemplateReq deepCopy()
- Specified by:
deepCopyin interfaceorg.apache.thrift.TBase<TSAppendSchemaTemplateReq,TSAppendSchemaTemplateReq._Fields>
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.thrift.TBase<TSAppendSchemaTemplateReq,TSAppendSchemaTemplateReq._Fields>
-
getSessionId
public long getSessionId()
-
setSessionId
public TSAppendSchemaTemplateReq setSessionId(long sessionId)
-
unsetSessionId
public void unsetSessionId()
-
isSetSessionId
public boolean isSetSessionId()
Returns true if field sessionId is set (has been assigned a value) and false otherwise
-
setSessionIdIsSet
public void setSessionIdIsSet(boolean value)
-
getName
public String getName()
-
setName
public TSAppendSchemaTemplateReq setName(String name)
-
unsetName
public void unsetName()
-
isSetName
public boolean isSetName()
Returns true if field name is set (has been assigned a value) and false otherwise
-
setNameIsSet
public void setNameIsSet(boolean value)
-
isIsAligned
public boolean isIsAligned()
-
setIsAligned
public TSAppendSchemaTemplateReq setIsAligned(boolean isAligned)
-
unsetIsAligned
public void unsetIsAligned()
-
isSetIsAligned
public boolean isSetIsAligned()
Returns true if field isAligned is set (has been assigned a value) and false otherwise
-
setIsAlignedIsSet
public void setIsAlignedIsSet(boolean value)
-
getMeasurementsSize
public int getMeasurementsSize()
-
addToMeasurements
public void addToMeasurements(String elem)
-
setMeasurements
public TSAppendSchemaTemplateReq setMeasurements(List<String> measurements)
-
unsetMeasurements
public void unsetMeasurements()
-
isSetMeasurements
public boolean isSetMeasurements()
Returns true if field measurements is set (has been assigned a value) and false otherwise
-
setMeasurementsIsSet
public void setMeasurementsIsSet(boolean value)
-
getDataTypesSize
public int getDataTypesSize()
-
addToDataTypes
public void addToDataTypes(int elem)
-
setDataTypes
public TSAppendSchemaTemplateReq setDataTypes(List<Integer> dataTypes)
-
unsetDataTypes
public void unsetDataTypes()
-
isSetDataTypes
public boolean isSetDataTypes()
Returns true if field dataTypes is set (has been assigned a value) and false otherwise
-
setDataTypesIsSet
public void setDataTypesIsSet(boolean value)
-
getEncodingsSize
public int getEncodingsSize()
-
addToEncodings
public void addToEncodings(int elem)
-
setEncodings
public TSAppendSchemaTemplateReq setEncodings(List<Integer> encodings)
-
unsetEncodings
public void unsetEncodings()
-
isSetEncodings
public boolean isSetEncodings()
Returns true if field encodings is set (has been assigned a value) and false otherwise
-
setEncodingsIsSet
public void setEncodingsIsSet(boolean value)
-
getCompressorsSize
public int getCompressorsSize()
-
addToCompressors
public void addToCompressors(int elem)
-
setCompressors
public TSAppendSchemaTemplateReq setCompressors(List<Integer> compressors)
-
unsetCompressors
public void unsetCompressors()
-
isSetCompressors
public boolean isSetCompressors()
Returns true if field compressors is set (has been assigned a value) and false otherwise
-
setCompressorsIsSet
public void setCompressorsIsSet(boolean value)
-
setFieldValue
public void setFieldValue(TSAppendSchemaTemplateReq._Fields field, Object value)
- Specified by:
setFieldValuein interfaceorg.apache.thrift.TBase<TSAppendSchemaTemplateReq,TSAppendSchemaTemplateReq._Fields>
-
getFieldValue
public Object getFieldValue(TSAppendSchemaTemplateReq._Fields field)
- Specified by:
getFieldValuein interfaceorg.apache.thrift.TBase<TSAppendSchemaTemplateReq,TSAppendSchemaTemplateReq._Fields>
-
isSet
public boolean isSet(TSAppendSchemaTemplateReq._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<TSAppendSchemaTemplateReq,TSAppendSchemaTemplateReq._Fields>
-
equals
public boolean equals(TSAppendSchemaTemplateReq that)
-
compareTo
public int compareTo(TSAppendSchemaTemplateReq other)
- Specified by:
compareToin interfaceComparable<TSAppendSchemaTemplateReq>
-
fieldForId
public TSAppendSchemaTemplateReq._Fields fieldForId(int fieldId)
- Specified by:
fieldForIdin interfaceorg.apache.thrift.TBase<TSAppendSchemaTemplateReq,TSAppendSchemaTemplateReq._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
-
-