Class ContentType.Builder

  • Enclosing class:
    ContentType

    public static final class ContentType.Builder
    extends Object
    • Method Detail

      • getMediaType

        public MediaType getMediaType()
        Get the media type.
        Returns:
        the media type
      • setMediaType

        public ContentType.Builder setMediaType​(MediaType mediaType)
        Set the media type.
        Parameters:
        mediaType - the media type
        Returns:
        the builder
      • getParameter

        public String getParameter​(String name)
        Get the specified parameter value.
        Parameters:
        name - the parameter name
        Returns:
        the parameter value, or null if no parameter with the given name was found
      • setParameter

        public ContentType.Builder setParameter​(String name,
                                                String value)
        Set the specified parameter value. If a parameter with the given name already exists, it will be replaced. Note that parameter names are case insensitive.
        Parameters:
        name - the parameter name
        value - the parameter value
        Returns:
        the builder
      • removeParameter

        public ContentType.Builder removeParameter​(String name)
        Remove the parameter with the specified name.
        Parameters:
        name - the parameter name
        Returns:
        the builder
      • clearParameters

        public ContentType.Builder clearParameters()
        Remove all parameters.
        Returns:
        the builder