Class HttpPatch

  • All Implemented Interfaces:
    java.io.Serializable, HttpUriRequest, Configurable, org.apache.hc.core5.concurrent.Cancellable, org.apache.hc.core5.concurrent.CancellableDependency, org.apache.hc.core5.http.ClassicHttpRequest, org.apache.hc.core5.http.HttpEntityContainer, org.apache.hc.core5.http.HttpMessage, org.apache.hc.core5.http.HttpRequest, org.apache.hc.core5.http.MessageHeaders

    public class HttpPatch
    extends HttpUriRequestBase
    HTTP PATCH method.
    Since:
    4.2
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      HttpPatch​(java.lang.String uri)
      Creates a new instance initialized with the given URI.
      HttpPatch​(java.net.URI uri)
      Creates a new instance initialized with the given URI.
    • Method Summary

      • Methods inherited from class org.apache.hc.core5.http.message.BasicClassicHttpRequest

        getEntity, setEntity
      • Methods inherited from class org.apache.hc.core5.http.message.BasicHttpRequest

        addHeader, getAuthority, getMethod, getPath, getRequestUri, getScheme, getUri, getVersion, setAbsoluteRequestUri, setAuthority, setHeader, setPath, setScheme, setUri, setVersion
      • Methods inherited from class org.apache.hc.core5.http.message.HeaderGroup

        addHeader, clear, containsHeader, countHeaders, getCondensedHeader, getFirstHeader, getHeader, getHeaders, getHeaders, getLastHeader, headerIterator, headerIterator, removeHeader, removeHeaders, removeHeaders, setHeader, setHeaders
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.apache.hc.core5.http.HttpEntityContainer

        getEntity, setEntity
      • Methods inherited from interface org.apache.hc.core5.http.HttpMessage

        addHeader, addHeader, getVersion, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setVersion
      • Methods inherited from interface org.apache.hc.core5.http.HttpRequest

        getAuthority, getMethod, getPath, getRequestUri, getScheme, getUri, setAuthority, setPath, setScheme, setUri
      • Methods inherited from interface org.apache.hc.core5.http.MessageHeaders

        containsHeader, countHeaders, getFirstHeader, getHeader, getHeaders, getHeaders, getLastHeader, headerIterator, headerIterator
    • Constructor Detail

      • HttpPatch

        public HttpPatch​(java.net.URI uri)
        Creates a new instance initialized with the given URI.
        Parameters:
        uri - a non-null request URI.
        Throws:
        java.lang.IllegalArgumentException - if the uri is null.
      • HttpPatch

        public HttpPatch​(java.lang.String uri)
        Creates a new instance initialized with the given URI.
        Parameters:
        uri - a non-null request URI.
        Throws:
        java.lang.IllegalArgumentException - if the uri is invalid.