Class TTrainingReq

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

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

  • Constructor Details

    • TTrainingReq

      public TTrainingReq()
    • TTrainingReq

      public TTrainingReq(String dbType, String modelId, String modelType)
    • TTrainingReq

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

    • deepCopy

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

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

      public String getDbType()
    • setDbType

      public TTrainingReq setDbType(String dbType)
    • unsetDbType

      public void unsetDbType()
    • isSetDbType

      public boolean isSetDbType()
      Returns true if field dbType is set (has been assigned a value) and false otherwise
    • setDbTypeIsSet

      public void setDbTypeIsSet(boolean value)
    • getModelId

      public String getModelId()
    • setModelId

      public TTrainingReq setModelId(String modelId)
    • unsetModelId

      public void unsetModelId()
    • isSetModelId

      public boolean isSetModelId()
      Returns true if field modelId is set (has been assigned a value) and false otherwise
    • setModelIdIsSet

      public void setModelIdIsSet(boolean value)
    • getModelType

      public String getModelType()
    • setModelType

      public TTrainingReq setModelType(String modelType)
    • unsetModelType

      public void unsetModelType()
    • isSetModelType

      public boolean isSetModelType()
      Returns true if field modelType is set (has been assigned a value) and false otherwise
    • setModelTypeIsSet

      public void setModelTypeIsSet(boolean value)
    • getTargetDataSchemaSize

      public int getTargetDataSchemaSize()
    • getTargetDataSchemaIterator

      public Iterator<IDataSchema> getTargetDataSchemaIterator()
    • addToTargetDataSchema

      public void addToTargetDataSchema(IDataSchema elem)
    • getTargetDataSchema

      public List<IDataSchema> getTargetDataSchema()
    • setTargetDataSchema

      public TTrainingReq setTargetDataSchema(List<IDataSchema> targetDataSchema)
    • unsetTargetDataSchema

      public void unsetTargetDataSchema()
    • isSetTargetDataSchema

      public boolean isSetTargetDataSchema()
      Returns true if field targetDataSchema is set (has been assigned a value) and false otherwise
    • setTargetDataSchemaIsSet

      public void setTargetDataSchemaIsSet(boolean value)
    • getParametersSize

      public int getParametersSize()
    • putToParameters

      public void putToParameters(String key, String val)
    • getParameters

      public Map<String,String> getParameters()
    • setParameters

      public TTrainingReq setParameters(Map<String,String> parameters)
    • unsetParameters

      public void unsetParameters()
    • isSetParameters

      public boolean isSetParameters()
      Returns true if field parameters is set (has been assigned a value) and false otherwise
    • setParametersIsSet

      public void setParametersIsSet(boolean value)
    • getExistingModelId

      public String getExistingModelId()
    • setExistingModelId

      public TTrainingReq setExistingModelId(String existingModelId)
    • unsetExistingModelId

      public void unsetExistingModelId()
    • isSetExistingModelId

      public boolean isSetExistingModelId()
      Returns true if field existingModelId is set (has been assigned a value) and false otherwise
    • setExistingModelIdIsSet

      public void setExistingModelIdIsSet(boolean value)
    • setFieldValue

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

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

      public boolean isSet(TTrainingReq._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<TTrainingReq,TTrainingReq._Fields>
    • equals

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

      public boolean equals(TTrainingReq that)
    • hashCode

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

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

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