Class HttpPipelineCallContext


  • public final class HttpPipelineCallContext
    extends Object
    Represents the information used to make a single HTTP request.
    • Method Detail

      • setData

        public void setData​(String key,
                            Object value)
        Stores a key-value data in the context.
        Parameters:
        key - The key to add.
        value - The value to associate with that key.
      • getData

        public Optional<Object> getData​(String key)
        Gets a value with the given key stored in the context.
        Parameters:
        key - The key to find in the context.
        Returns:
        The value associated with the key.
      • getHttpRequest

        public HttpRequest getHttpRequest()
        Gets the HTTP request.
        Returns:
        The HTTP request.
      • setHttpRequest

        public HttpPipelineCallContext setHttpRequest​(HttpRequest request)
        Sets the HTTP request object in the context.
        Parameters:
        request - The HTTP request.
        Returns:
        The updated HttpPipelineCallContext object.