Class ChatMessageSendRequest.ChatMessageFile

java.lang.Object
io.github.guoshiqiufeng.dify.chat.dto.request.ChatMessageSendRequest.ChatMessageFile
Enclosing class:
ChatMessageSendRequest

public static class ChatMessageSendRequest.ChatMessageFile extends Object
  • Constructor Details

    • ChatMessageFile

      public ChatMessageFile()
  • Method Details

    • setMessageFileType

      public void setMessageFileType(io.github.guoshiqiufeng.dify.core.enums.message.MessageFileTypeEnum messageFileType)
    • setMessageFileTransferMethod

      public void setMessageFileTransferMethod(io.github.guoshiqiufeng.dify.core.enums.message.MessageFileTransferMethodEnum transferMethod)
    • getMessageFileType

      public io.github.guoshiqiufeng.dify.core.enums.message.MessageFileTypeEnum getMessageFileType()
    • getMessageFileTransferMethod

      public io.github.guoshiqiufeng.dify.core.enums.message.MessageFileTransferMethodEnum getMessageFileTransferMethod()
    • getType

      public String getType()
    • getTransferMethod

      public String getTransferMethod()
    • getUrl

      public String getUrl()
    • getUploadFileId

      public String getUploadFileId()
    • setType

      Returns:
      this.
    • setTransferMethod

      public ChatMessageSendRequest.ChatMessageFile setTransferMethod(String transferMethod)
      Returns:
      this.
    • setUrl

      Returns:
      this.
    • setUploadFileId

      public ChatMessageSendRequest.ChatMessageFile setUploadFileId(String uploadFileId)
      Returns:
      this.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object