Class MultipartForm

    • Constructor Detail

      • MultipartForm

        public MultipartForm​(MultipartForm delegate)
      • MultipartForm

        public MultipartForm​(Object delegate)
    • Method Detail

      • hashCode

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

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

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

        public 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

        public 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

        public 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

        public 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

        public 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
      • setCharset

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

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