Class HttpUriRequestBuilder

java.lang.Object
com.inductiveautomation.perspective.gateway.binding.http.HttpUriRequestBuilder

public class HttpUriRequestBuilder extends Object
Param class that contains everything needed to execute an HttpBinding's value execution in a hashable way suitable for use as a key in ValueCache
  • Field Details

    • areCookiesEnabled

      public final boolean areCookiesEnabled
    • connectTimeout

      public final int connectTimeout
    • socketTimeout

      public final int socketTimeout
  • Method Details

    • buildRequest

      public org.apache.http.client.methods.HttpUriRequest buildRequest() throws HttpRequestNotValidException
      Throws:
      HttpRequestNotValidException
    • getHttpClientContext

      public org.apache.http.client.protocol.HttpClientContext getHttpClientContext()
    • getHttpClient

      @Nonnull public org.apache.http.client.HttpClient getHttpClient()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object