Class InputDataDTO

java.lang.Object
sk.iway.iwcm.components.ai.dto.InputDataDTO

public class InputDataDTO extends Object
DTO for AI assistant input data
  • Constructor Details

    • InputDataDTO

      public InputDataDTO()
    • InputDataDTO

      public InputDataDTO(Map<String,String> data)
  • Method Details

    • removeHtml

      public void removeHtml()
    • prepareData

      public void prepareData(javax.servlet.http.HttpServletRequest request) throws IllegalStateException
      Throws:
      IllegalStateException
    • getMimeType

      public String getMimeType()
    • getContentType

      public org.apache.http.entity.ContentType getContentType()
    • getAssistantId

      public Long getAssistantId()
    • getUserPrompt

      public String getUserPrompt()
    • getInputValue

      public String getInputValue()
    • getInputValueType

      public InputDataDTO.InputValueType getInputValueType()
    • getInputFile

      public File getInputFile()
    • getImageCount

      public Integer getImageCount()
    • getImageSize

      public String getImageSize()
    • getImageQuality

      public String getImageQuality()
    • getReplaceMode

      public String getReplaceMode()
    • getTimestamp

      public Long getTimestamp()
    • setAssistantId

      public void setAssistantId(Long assistantId)
    • setUserPrompt

      public void setUserPrompt(String userPrompt)
    • setInputValue

      public void setInputValue(String inputValue)
    • setInputValueType

      public void setInputValueType(InputDataDTO.InputValueType inputValueType)
    • setInputFile

      public void setInputFile(File inputFile)
    • setImageCount

      public void setImageCount(Integer imageCount)
    • setImageSize

      public void setImageSize(String imageSize)
    • setImageQuality

      public void setImageQuality(String imageQuality)
    • setReplaceMode

      public void setReplaceMode(String replaceMode)
    • setTimestamp

      public void setTimestamp(Long timestamp)