Interface MultipartForm

    • Method Detail

      • create

        static MultipartForm create()
        Returns:
        a multipart form instance
      • setCharset

        MultipartForm setCharset​(String charset)
        Set the charset to use when encoding the form. The default charset is StandardCharsets.UTF_8.
        Parameters:
        charset - the charset to use
        Returns:
        a reference to this, so the API can be used fluently
      • setCharset

        MultipartForm setCharset​(Charset charset)
        Set the charset to use when encoding the form. The default charset is StandardCharsets.UTF_8.
        Parameters:
        charset - the charset to use
        Returns:
        a reference to this, so the API can be used fluently
      • getCharset

        Charset getCharset()
        Returns:
        the charset to use when encoding the form
      • attribute

        MultipartForm attribute​(String name,
                                String value)
        Add an attribute form data part.
        Parameters:
        name - the name of the attribute
        value - the value of the attribute
        Returns:
        a reference to this, so the API can be used fluently
      • textFileUpload

        MultipartForm textFileUpload​(String name,
                                     String filename,
                                     String pathname,
                                     String mediaType)
        Add a text file upload form data part.
        Parameters:
        name - name of the parameter
        filename - filename of the file
        pathname - the pathname of the file
        mediaType - the MIME type of the file
        Returns:
        a reference to this, so the API can be used fluently
      • textFileUpload

        MultipartForm textFileUpload​(String name,
                                     String filename,
                                     Buffer content,
                                     String mediaType)
        Add a text file upload form data part.
        Parameters:
        name - name of the parameter
        filename - filename of the file
        content - the content of the file
        mediaType - the MIME type of the file
        Returns:
        a reference to this, so the API can be used fluently
      • binaryFileUpload

        MultipartForm binaryFileUpload​(String name,
                                       String filename,
                                       String pathname,
                                       String mediaType)
        Add a binary file upload form data part.
        Parameters:
        name - name of the parameter
        filename - filename of the file
        pathname - the pathname of the file
        mediaType - the MIME type of the file
        Returns:
        a reference to this, so the API can be used fluently
      • binaryFileUpload

        MultipartForm binaryFileUpload​(String name,
                                       String filename,
                                       Buffer content,
                                       String mediaType)
        Add a binary file upload form data part.
        Parameters:
        name - name of the parameter
        filename - filename of the file
        content - the content of the file
        mediaType - the MIME type of the file
        Returns:
        a reference to this, so the API can be used fluently