Class TSCreateTimeseriesReq
- java.lang.Object
-
- org.apache.iotdb.service.rpc.thrift.TSCreateTimeseriesReq
-
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<TSCreateTimeseriesReq>,org.apache.thrift.TBase<TSCreateTimeseriesReq,TSCreateTimeseriesReq._Fields>,org.apache.thrift.TSerializable
@Generated(value="Autogenerated by Thrift Compiler (0.14.1)", date="2023-12-27") public class TSCreateTimeseriesReq extends Object implements org.apache.thrift.TBase<TSCreateTimeseriesReq,TSCreateTimeseriesReq._Fields>, Serializable, Cloneable, Comparable<TSCreateTimeseriesReq>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTSCreateTimeseriesReq._FieldsThe set of fields this struct contains, along with convenience methods for finding and manipulating them.
-
Field Summary
Fields Modifier and Type Field Description Map<String,String>attributesintcompressorintdataTypeintencodingStringmeasurementAliasstatic Map<TSCreateTimeseriesReq._Fields,org.apache.thrift.meta_data.FieldMetaData>metaDataMapStringpathMap<String,String>propslongsessionIdMap<String,String>tags
-
Constructor Summary
Constructors Constructor Description TSCreateTimeseriesReq()TSCreateTimeseriesReq(long sessionId, String path, int dataType, int encoding, int compressor)TSCreateTimeseriesReq(TSCreateTimeseriesReq other)Performs a deep copy on other.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()intcompareTo(TSCreateTimeseriesReq other)TSCreateTimeseriesReqdeepCopy()booleanequals(Object that)booleanequals(TSCreateTimeseriesReq that)TSCreateTimeseriesReq._FieldsfieldForId(int fieldId)Map<String,String>getAttributes()intgetAttributesSize()intgetCompressor()intgetDataType()intgetEncoding()ObjectgetFieldValue(TSCreateTimeseriesReq._Fields field)StringgetMeasurementAlias()StringgetPath()Map<String,String>getProps()intgetPropsSize()longgetSessionId()Map<String,String>getTags()intgetTagsSize()inthashCode()booleanisSet(TSCreateTimeseriesReq._Fields field)Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwisebooleanisSetAttributes()Returns true if field attributes is set (has been assigned a value) and false otherwisebooleanisSetCompressor()Returns true if field compressor is set (has been assigned a value) and false otherwisebooleanisSetDataType()Returns true if field dataType is set (has been assigned a value) and false otherwisebooleanisSetEncoding()Returns true if field encoding is set (has been assigned a value) and false otherwisebooleanisSetMeasurementAlias()Returns true if field measurementAlias is set (has been assigned a value) and false otherwisebooleanisSetPath()Returns true if field path is set (has been assigned a value) and false otherwisebooleanisSetProps()Returns true if field props is set (has been assigned a value) and false otherwisebooleanisSetSessionId()Returns true if field sessionId is set (has been assigned a value) and false otherwisebooleanisSetTags()Returns true if field tags is set (has been assigned a value) and false otherwisevoidputToAttributes(String key, String val)voidputToProps(String key, String val)voidputToTags(String key, String val)voidread(org.apache.thrift.protocol.TProtocol iprot)TSCreateTimeseriesReqsetAttributes(Map<String,String> attributes)voidsetAttributesIsSet(boolean value)TSCreateTimeseriesReqsetCompressor(int compressor)voidsetCompressorIsSet(boolean value)TSCreateTimeseriesReqsetDataType(int dataType)voidsetDataTypeIsSet(boolean value)TSCreateTimeseriesReqsetEncoding(int encoding)voidsetEncodingIsSet(boolean value)voidsetFieldValue(TSCreateTimeseriesReq._Fields field, Object value)TSCreateTimeseriesReqsetMeasurementAlias(String measurementAlias)voidsetMeasurementAliasIsSet(boolean value)TSCreateTimeseriesReqsetPath(String path)voidsetPathIsSet(boolean value)TSCreateTimeseriesReqsetProps(Map<String,String> props)voidsetPropsIsSet(boolean value)TSCreateTimeseriesReqsetSessionId(long sessionId)voidsetSessionIdIsSet(boolean value)TSCreateTimeseriesReqsetTags(Map<String,String> tags)voidsetTagsIsSet(boolean value)StringtoString()voidunsetAttributes()voidunsetCompressor()voidunsetDataType()voidunsetEncoding()voidunsetMeasurementAlias()voidunsetPath()voidunsetProps()voidunsetSessionId()voidunsetTags()voidvalidate()voidwrite(org.apache.thrift.protocol.TProtocol oprot)
-
-
-
Field Detail
-
sessionId
public long sessionId
-
path
public String path
-
dataType
public int dataType
-
encoding
public int encoding
-
compressor
public int compressor
-
measurementAlias
public String measurementAlias
-
metaDataMap
public static final Map<TSCreateTimeseriesReq._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
TSCreateTimeseriesReq
public TSCreateTimeseriesReq()
-
TSCreateTimeseriesReq
public TSCreateTimeseriesReq(long sessionId, String path, int dataType, int encoding, int compressor)
-
TSCreateTimeseriesReq
public TSCreateTimeseriesReq(TSCreateTimeseriesReq other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public TSCreateTimeseriesReq deepCopy()
- Specified by:
deepCopyin interfaceorg.apache.thrift.TBase<TSCreateTimeseriesReq,TSCreateTimeseriesReq._Fields>
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.thrift.TBase<TSCreateTimeseriesReq,TSCreateTimeseriesReq._Fields>
-
getSessionId
public long getSessionId()
-
setSessionId
public TSCreateTimeseriesReq 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)
-
getPath
public String getPath()
-
setPath
public TSCreateTimeseriesReq setPath(String path)
-
unsetPath
public void unsetPath()
-
isSetPath
public boolean isSetPath()
Returns true if field path is set (has been assigned a value) and false otherwise
-
setPathIsSet
public void setPathIsSet(boolean value)
-
getDataType
public int getDataType()
-
setDataType
public TSCreateTimeseriesReq setDataType(int dataType)
-
unsetDataType
public void unsetDataType()
-
isSetDataType
public boolean isSetDataType()
Returns true if field dataType is set (has been assigned a value) and false otherwise
-
setDataTypeIsSet
public void setDataTypeIsSet(boolean value)
-
getEncoding
public int getEncoding()
-
setEncoding
public TSCreateTimeseriesReq setEncoding(int encoding)
-
unsetEncoding
public void unsetEncoding()
-
isSetEncoding
public boolean isSetEncoding()
Returns true if field encoding is set (has been assigned a value) and false otherwise
-
setEncodingIsSet
public void setEncodingIsSet(boolean value)
-
getCompressor
public int getCompressor()
-
setCompressor
public TSCreateTimeseriesReq setCompressor(int compressor)
-
unsetCompressor
public void unsetCompressor()
-
isSetCompressor
public boolean isSetCompressor()
Returns true if field compressor is set (has been assigned a value) and false otherwise
-
setCompressorIsSet
public void setCompressorIsSet(boolean value)
-
getPropsSize
public int getPropsSize()
-
setProps
public TSCreateTimeseriesReq setProps(Map<String,String> props)
-
unsetProps
public void unsetProps()
-
isSetProps
public boolean isSetProps()
Returns true if field props is set (has been assigned a value) and false otherwise
-
setPropsIsSet
public void setPropsIsSet(boolean value)
-
getTagsSize
public int getTagsSize()
-
setTags
public TSCreateTimeseriesReq setTags(Map<String,String> tags)
-
unsetTags
public void unsetTags()
-
isSetTags
public boolean isSetTags()
Returns true if field tags is set (has been assigned a value) and false otherwise
-
setTagsIsSet
public void setTagsIsSet(boolean value)
-
getAttributesSize
public int getAttributesSize()
-
setAttributes
public TSCreateTimeseriesReq setAttributes(Map<String,String> attributes)
-
unsetAttributes
public void unsetAttributes()
-
isSetAttributes
public boolean isSetAttributes()
Returns true if field attributes is set (has been assigned a value) and false otherwise
-
setAttributesIsSet
public void setAttributesIsSet(boolean value)
-
getMeasurementAlias
public String getMeasurementAlias()
-
setMeasurementAlias
public TSCreateTimeseriesReq setMeasurementAlias(String measurementAlias)
-
unsetMeasurementAlias
public void unsetMeasurementAlias()
-
isSetMeasurementAlias
public boolean isSetMeasurementAlias()
Returns true if field measurementAlias is set (has been assigned a value) and false otherwise
-
setMeasurementAliasIsSet
public void setMeasurementAliasIsSet(boolean value)
-
setFieldValue
public void setFieldValue(TSCreateTimeseriesReq._Fields field, Object value)
- Specified by:
setFieldValuein interfaceorg.apache.thrift.TBase<TSCreateTimeseriesReq,TSCreateTimeseriesReq._Fields>
-
getFieldValue
public Object getFieldValue(TSCreateTimeseriesReq._Fields field)
- Specified by:
getFieldValuein interfaceorg.apache.thrift.TBase<TSCreateTimeseriesReq,TSCreateTimeseriesReq._Fields>
-
isSet
public boolean isSet(TSCreateTimeseriesReq._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<TSCreateTimeseriesReq,TSCreateTimeseriesReq._Fields>
-
equals
public boolean equals(TSCreateTimeseriesReq that)
-
compareTo
public int compareTo(TSCreateTimeseriesReq other)
- Specified by:
compareToin interfaceComparable<TSCreateTimeseriesReq>
-
fieldForId
public TSCreateTimeseriesReq._Fields fieldForId(int fieldId)
- Specified by:
fieldForIdin interfaceorg.apache.thrift.TBase<TSCreateTimeseriesReq,TSCreateTimeseriesReq._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
-
-