Class FilesRemoteAddRequest

    • Method Detail

      • getToken

        public String getToken()
        Authentication token. Requires scope: `remote_files:write`
        Specified by:
        getToken in interface SlackApiRequest
      • getExternalId

        public String getExternalId()
        Creator defined GUID for the file.
      • getExternalUrl

        public String getExternalUrl()
        URL of the remote file.
      • getTitle

        public String getTitle()
        Title of the file being shared.
      • getFiletype

        public String getFiletype()
        type of file
      • getIndexableFileContents

        public byte[] getIndexableFileContents()
        File containing contents that can be used to improve searchability for the remote file.
      • getPreviewImage

        public byte[] getPreviewImage()
        Preview of the document via multipart/form-data.
      • setToken

        public void setToken​(String token)
        Authentication token. Requires scope: `remote_files:write`
      • setExternalId

        public void setExternalId​(String externalId)
        Creator defined GUID for the file.
      • setExternalUrl

        public void setExternalUrl​(String externalUrl)
        URL of the remote file.
      • setTitle

        public void setTitle​(String title)
        Title of the file being shared.
      • setFiletype

        public void setFiletype​(String filetype)
        type of file
      • setIndexableFileContents

        public void setIndexableFileContents​(byte[] indexableFileContents)
        File containing contents that can be used to improve searchability for the remote file.
      • setPreviewImage

        public void setPreviewImage​(byte[] previewImage)
        Preview of the document via multipart/form-data.
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object