Class TCreateTriggerReq
- java.lang.Object
-
- org.apache.iotdb.confignode.rpc.thrift.TCreateTriggerReq
-
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<TCreateTriggerReq>,org.apache.thrift.TBase<TCreateTriggerReq,TCreateTriggerReq._Fields>,org.apache.thrift.TSerializable
@Generated(value="Autogenerated by Thrift Compiler (0.14.1)", date="2024-04-19") public class TCreateTriggerReq extends Object implements org.apache.thrift.TBase<TCreateTriggerReq,TCreateTriggerReq._Fields>, Serializable, Cloneable, Comparable<TCreateTriggerReq>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTCreateTriggerReq._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>attributesStringclassNameintfailureStrategybooleanisUsingURIByteBufferjarFileStringjarMD5StringjarNamestatic Map<TCreateTriggerReq._Fields,org.apache.thrift.meta_data.FieldMetaData>metaDataMapByteBufferpathPatternbytetriggerEventStringtriggerNamebytetriggerType
-
Constructor Summary
Constructors Constructor Description TCreateTriggerReq()TCreateTriggerReq(String triggerName, String className, byte triggerEvent, byte triggerType, ByteBuffer pathPattern, Map<String,String> attributes, int failureStrategy, boolean isUsingURI)TCreateTriggerReq(TCreateTriggerReq other)Performs a deep copy on other.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ByteBufferbufferForJarFile()ByteBufferbufferForPathPattern()voidclear()intcompareTo(TCreateTriggerReq other)TCreateTriggerReqdeepCopy()booleanequals(Object that)booleanequals(TCreateTriggerReq that)TCreateTriggerReq._FieldsfieldForId(int fieldId)Map<String,String>getAttributes()intgetAttributesSize()StringgetClassName()intgetFailureStrategy()ObjectgetFieldValue(TCreateTriggerReq._Fields field)byte[]getJarFile()StringgetJarMD5()StringgetJarName()byte[]getPathPattern()bytegetTriggerEvent()StringgetTriggerName()bytegetTriggerType()inthashCode()booleanisIsUsingURI()booleanisSet(TCreateTriggerReq._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 otherwisebooleanisSetClassName()Returns true if field className is set (has been assigned a value) and false otherwisebooleanisSetFailureStrategy()Returns true if field failureStrategy is set (has been assigned a value) and false otherwisebooleanisSetIsUsingURI()Returns true if field isUsingURI is set (has been assigned a value) and false otherwisebooleanisSetJarFile()Returns true if field jarFile is set (has been assigned a value) and false otherwisebooleanisSetJarMD5()Returns true if field jarMD5 is set (has been assigned a value) and false otherwisebooleanisSetJarName()Returns true if field jarName is set (has been assigned a value) and false otherwisebooleanisSetPathPattern()Returns true if field pathPattern is set (has been assigned a value) and false otherwisebooleanisSetTriggerEvent()Returns true if field triggerEvent is set (has been assigned a value) and false otherwisebooleanisSetTriggerName()Returns true if field triggerName is set (has been assigned a value) and false otherwisebooleanisSetTriggerType()Returns true if field triggerType is set (has been assigned a value) and false otherwisevoidputToAttributes(String key, String val)voidread(org.apache.thrift.protocol.TProtocol iprot)TCreateTriggerReqsetAttributes(Map<String,String> attributes)voidsetAttributesIsSet(boolean value)TCreateTriggerReqsetClassName(String className)voidsetClassNameIsSet(boolean value)TCreateTriggerReqsetFailureStrategy(int failureStrategy)voidsetFailureStrategyIsSet(boolean value)voidsetFieldValue(TCreateTriggerReq._Fields field, Object value)TCreateTriggerReqsetIsUsingURI(boolean isUsingURI)voidsetIsUsingURIIsSet(boolean value)TCreateTriggerReqsetJarFile(byte[] jarFile)TCreateTriggerReqsetJarFile(ByteBuffer jarFile)voidsetJarFileIsSet(boolean value)TCreateTriggerReqsetJarMD5(String jarMD5)voidsetJarMD5IsSet(boolean value)TCreateTriggerReqsetJarName(String jarName)voidsetJarNameIsSet(boolean value)TCreateTriggerReqsetPathPattern(byte[] pathPattern)TCreateTriggerReqsetPathPattern(ByteBuffer pathPattern)voidsetPathPatternIsSet(boolean value)TCreateTriggerReqsetTriggerEvent(byte triggerEvent)voidsetTriggerEventIsSet(boolean value)TCreateTriggerReqsetTriggerName(String triggerName)voidsetTriggerNameIsSet(boolean value)TCreateTriggerReqsetTriggerType(byte triggerType)voidsetTriggerTypeIsSet(boolean value)StringtoString()voidunsetAttributes()voidunsetClassName()voidunsetFailureStrategy()voidunsetIsUsingURI()voidunsetJarFile()voidunsetJarMD5()voidunsetJarName()voidunsetPathPattern()voidunsetTriggerEvent()voidunsetTriggerName()voidunsetTriggerType()voidvalidate()voidwrite(org.apache.thrift.protocol.TProtocol oprot)
-
-
-
Field Detail
-
triggerName
public String triggerName
-
className
public String className
-
triggerEvent
public byte triggerEvent
-
triggerType
public byte triggerType
-
pathPattern
public ByteBuffer pathPattern
-
failureStrategy
public int failureStrategy
-
isUsingURI
public boolean isUsingURI
-
jarName
public String jarName
-
jarFile
public ByteBuffer jarFile
-
jarMD5
public String jarMD5
-
metaDataMap
public static final Map<TCreateTriggerReq._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
TCreateTriggerReq
public TCreateTriggerReq()
-
TCreateTriggerReq
public TCreateTriggerReq(String triggerName, String className, byte triggerEvent, byte triggerType, ByteBuffer pathPattern, Map<String,String> attributes, int failureStrategy, boolean isUsingURI)
-
TCreateTriggerReq
public TCreateTriggerReq(TCreateTriggerReq other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public TCreateTriggerReq deepCopy()
- Specified by:
deepCopyin interfaceorg.apache.thrift.TBase<TCreateTriggerReq,TCreateTriggerReq._Fields>
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.thrift.TBase<TCreateTriggerReq,TCreateTriggerReq._Fields>
-
getTriggerName
public String getTriggerName()
-
setTriggerName
public TCreateTriggerReq setTriggerName(String triggerName)
-
unsetTriggerName
public void unsetTriggerName()
-
isSetTriggerName
public boolean isSetTriggerName()
Returns true if field triggerName is set (has been assigned a value) and false otherwise
-
setTriggerNameIsSet
public void setTriggerNameIsSet(boolean value)
-
getClassName
public String getClassName()
-
setClassName
public TCreateTriggerReq setClassName(String className)
-
unsetClassName
public void unsetClassName()
-
isSetClassName
public boolean isSetClassName()
Returns true if field className is set (has been assigned a value) and false otherwise
-
setClassNameIsSet
public void setClassNameIsSet(boolean value)
-
getTriggerEvent
public byte getTriggerEvent()
-
setTriggerEvent
public TCreateTriggerReq setTriggerEvent(byte triggerEvent)
-
unsetTriggerEvent
public void unsetTriggerEvent()
-
isSetTriggerEvent
public boolean isSetTriggerEvent()
Returns true if field triggerEvent is set (has been assigned a value) and false otherwise
-
setTriggerEventIsSet
public void setTriggerEventIsSet(boolean value)
-
getTriggerType
public byte getTriggerType()
-
setTriggerType
public TCreateTriggerReq setTriggerType(byte triggerType)
-
unsetTriggerType
public void unsetTriggerType()
-
isSetTriggerType
public boolean isSetTriggerType()
Returns true if field triggerType is set (has been assigned a value) and false otherwise
-
setTriggerTypeIsSet
public void setTriggerTypeIsSet(boolean value)
-
getPathPattern
public byte[] getPathPattern()
-
bufferForPathPattern
public ByteBuffer bufferForPathPattern()
-
setPathPattern
public TCreateTriggerReq setPathPattern(byte[] pathPattern)
-
setPathPattern
public TCreateTriggerReq setPathPattern(ByteBuffer pathPattern)
-
unsetPathPattern
public void unsetPathPattern()
-
isSetPathPattern
public boolean isSetPathPattern()
Returns true if field pathPattern is set (has been assigned a value) and false otherwise
-
setPathPatternIsSet
public void setPathPatternIsSet(boolean value)
-
getAttributesSize
public int getAttributesSize()
-
setAttributes
public TCreateTriggerReq 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)
-
getFailureStrategy
public int getFailureStrategy()
-
setFailureStrategy
public TCreateTriggerReq setFailureStrategy(int failureStrategy)
-
unsetFailureStrategy
public void unsetFailureStrategy()
-
isSetFailureStrategy
public boolean isSetFailureStrategy()
Returns true if field failureStrategy is set (has been assigned a value) and false otherwise
-
setFailureStrategyIsSet
public void setFailureStrategyIsSet(boolean value)
-
isIsUsingURI
public boolean isIsUsingURI()
-
setIsUsingURI
public TCreateTriggerReq setIsUsingURI(boolean isUsingURI)
-
unsetIsUsingURI
public void unsetIsUsingURI()
-
isSetIsUsingURI
public boolean isSetIsUsingURI()
Returns true if field isUsingURI is set (has been assigned a value) and false otherwise
-
setIsUsingURIIsSet
public void setIsUsingURIIsSet(boolean value)
-
getJarName
public String getJarName()
-
setJarName
public TCreateTriggerReq setJarName(String jarName)
-
unsetJarName
public void unsetJarName()
-
isSetJarName
public boolean isSetJarName()
Returns true if field jarName is set (has been assigned a value) and false otherwise
-
setJarNameIsSet
public void setJarNameIsSet(boolean value)
-
getJarFile
public byte[] getJarFile()
-
bufferForJarFile
public ByteBuffer bufferForJarFile()
-
setJarFile
public TCreateTriggerReq setJarFile(byte[] jarFile)
-
setJarFile
public TCreateTriggerReq setJarFile(ByteBuffer jarFile)
-
unsetJarFile
public void unsetJarFile()
-
isSetJarFile
public boolean isSetJarFile()
Returns true if field jarFile is set (has been assigned a value) and false otherwise
-
setJarFileIsSet
public void setJarFileIsSet(boolean value)
-
getJarMD5
public String getJarMD5()
-
setJarMD5
public TCreateTriggerReq setJarMD5(String jarMD5)
-
unsetJarMD5
public void unsetJarMD5()
-
isSetJarMD5
public boolean isSetJarMD5()
Returns true if field jarMD5 is set (has been assigned a value) and false otherwise
-
setJarMD5IsSet
public void setJarMD5IsSet(boolean value)
-
setFieldValue
public void setFieldValue(TCreateTriggerReq._Fields field, Object value)
- Specified by:
setFieldValuein interfaceorg.apache.thrift.TBase<TCreateTriggerReq,TCreateTriggerReq._Fields>
-
getFieldValue
public Object getFieldValue(TCreateTriggerReq._Fields field)
- Specified by:
getFieldValuein interfaceorg.apache.thrift.TBase<TCreateTriggerReq,TCreateTriggerReq._Fields>
-
isSet
public boolean isSet(TCreateTriggerReq._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<TCreateTriggerReq,TCreateTriggerReq._Fields>
-
equals
public boolean equals(TCreateTriggerReq that)
-
compareTo
public int compareTo(TCreateTriggerReq other)
- Specified by:
compareToin interfaceComparable<TCreateTriggerReq>
-
fieldForId
public TCreateTriggerReq._Fields fieldForId(int fieldId)
- Specified by:
fieldForIdin interfaceorg.apache.thrift.TBase<TCreateTriggerReq,TCreateTriggerReq._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
-
-