Class TFlushReq

java.lang.Object
org.apache.iotdb.common.rpc.thrift.TFlushReq
All Implemented Interfaces:
Serializable, Cloneable, Comparable<TFlushReq>, org.apache.thrift.TBase<TFlushReq,TFlushReq._Fields>, org.apache.thrift.TSerializable

@Generated(value="Autogenerated by Thrift Compiler (0.14.1)", date="2025-09-08") public class TFlushReq extends Object implements org.apache.thrift.TBase<TFlushReq,TFlushReq._Fields>, Serializable, Cloneable, Comparable<TFlushReq>
See Also:
  • Field Details

    • isSeq

      public String isSeq
    • storageGroups

      public List<String> storageGroups
    • regionIds

      public List<String> regionIds
    • metaDataMap

      public static final Map<TFlushReq._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
  • Constructor Details

    • TFlushReq

      public TFlushReq()
    • TFlushReq

      public TFlushReq(TFlushReq other)
      Performs a deep copy on other.
  • Method Details

    • deepCopy

      public TFlushReq deepCopy()
      Specified by:
      deepCopy in interface org.apache.thrift.TBase<TFlushReq,TFlushReq._Fields>
    • clear

      public void clear()
      Specified by:
      clear in interface org.apache.thrift.TBase<TFlushReq,TFlushReq._Fields>
    • getIsSeq

      public String getIsSeq()
    • setIsSeq

      public TFlushReq setIsSeq(String isSeq)
    • unsetIsSeq

      public void unsetIsSeq()
    • isSetIsSeq

      public boolean isSetIsSeq()
      Returns true if field isSeq is set (has been assigned a value) and false otherwise
    • setIsSeqIsSet

      public void setIsSeqIsSet(boolean value)
    • getStorageGroupsSize

      public int getStorageGroupsSize()
    • getStorageGroupsIterator

      public Iterator<String> getStorageGroupsIterator()
    • addToStorageGroups

      public void addToStorageGroups(String elem)
    • getStorageGroups

      public List<String> getStorageGroups()
    • setStorageGroups

      public TFlushReq setStorageGroups(List<String> storageGroups)
    • unsetStorageGroups

      public void unsetStorageGroups()
    • isSetStorageGroups

      public boolean isSetStorageGroups()
      Returns true if field storageGroups is set (has been assigned a value) and false otherwise
    • setStorageGroupsIsSet

      public void setStorageGroupsIsSet(boolean value)
    • getRegionIdsSize

      public int getRegionIdsSize()
    • getRegionIdsIterator

      public Iterator<String> getRegionIdsIterator()
    • addToRegionIds

      public void addToRegionIds(String elem)
    • getRegionIds

      public List<String> getRegionIds()
    • setRegionIds

      public TFlushReq setRegionIds(List<String> regionIds)
    • unsetRegionIds

      public void unsetRegionIds()
    • isSetRegionIds

      public boolean isSetRegionIds()
      Returns true if field regionIds is set (has been assigned a value) and false otherwise
    • setRegionIdsIsSet

      public void setRegionIdsIsSet(boolean value)
    • setFieldValue

      public void setFieldValue(TFlushReq._Fields field, Object value)
      Specified by:
      setFieldValue in interface org.apache.thrift.TBase<TFlushReq,TFlushReq._Fields>
    • getFieldValue

      public Object getFieldValue(TFlushReq._Fields field)
      Specified by:
      getFieldValue in interface org.apache.thrift.TBase<TFlushReq,TFlushReq._Fields>
    • isSet

      public boolean isSet(TFlushReq._Fields field)
      Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
      Specified by:
      isSet in interface org.apache.thrift.TBase<TFlushReq,TFlushReq._Fields>
    • equals

      public boolean equals(Object that)
      Overrides:
      equals in class Object
    • equals

      public boolean equals(TFlushReq that)
    • hashCode

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

      public int compareTo(TFlushReq other)
      Specified by:
      compareTo in interface Comparable<TFlushReq>
    • fieldForId

      public TFlushReq._Fields fieldForId(int fieldId)
      Specified by:
      fieldForId in interface org.apache.thrift.TBase<TFlushReq,TFlushReq._Fields>
    • 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
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validate

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