com.ecwid.consul.v1
Class ConsulRawClient

java.lang.Object
  extended by com.ecwid.consul.v1.ConsulRawClient

public class ConsulRawClient
extends java.lang.Object


Constructor Summary
ConsulRawClient()
           
ConsulRawClient(org.apache.http.client.HttpClient httpClient)
           
ConsulRawClient(java.lang.String agentHost)
           
ConsulRawClient(java.lang.String agentHost, org.apache.http.client.HttpClient httpClient)
           
ConsulRawClient(java.lang.String agentHost, int agentPort)
           
ConsulRawClient(java.lang.String agentHost, int agentPort, org.apache.http.client.HttpClient httpClient)
           
ConsulRawClient(java.lang.String agentHost, int agentPort, TLSConfig tlsConfig)
           
ConsulRawClient(java.lang.String agentHost, TLSConfig tlsConfig)
           
ConsulRawClient(TLSConfig tlsConfig)
           
 
Method Summary
 RawResponse makeDeleteRequest(java.lang.String endpoint, UrlParameters... urlParams)
           
 RawResponse makeGetRequest(java.lang.String endpoint, UrlParameters... urlParams)
           
 RawResponse makePutRequest(java.lang.String endpoint, byte[] content, UrlParameters... urlParams)
           
 RawResponse makePutRequest(java.lang.String endpoint, java.lang.String content, UrlParameters... urlParams)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsulRawClient

public ConsulRawClient()

ConsulRawClient

public ConsulRawClient(TLSConfig tlsConfig)

ConsulRawClient

public ConsulRawClient(java.lang.String agentHost)

ConsulRawClient

public ConsulRawClient(java.lang.String agentHost,
                       TLSConfig tlsConfig)

ConsulRawClient

public ConsulRawClient(java.lang.String agentHost,
                       int agentPort)

ConsulRawClient

public ConsulRawClient(org.apache.http.client.HttpClient httpClient)

ConsulRawClient

public ConsulRawClient(java.lang.String agentHost,
                       org.apache.http.client.HttpClient httpClient)

ConsulRawClient

public ConsulRawClient(java.lang.String agentHost,
                       int agentPort,
                       org.apache.http.client.HttpClient httpClient)

ConsulRawClient

public ConsulRawClient(java.lang.String agentHost,
                       int agentPort,
                       TLSConfig tlsConfig)
Method Detail

makeGetRequest

public RawResponse makeGetRequest(java.lang.String endpoint,
                                  UrlParameters... urlParams)

makePutRequest

public RawResponse makePutRequest(java.lang.String endpoint,
                                  java.lang.String content,
                                  UrlParameters... urlParams)

makePutRequest

public RawResponse makePutRequest(java.lang.String endpoint,
                                  byte[] content,
                                  UrlParameters... urlParams)

makeDeleteRequest

public RawResponse makeDeleteRequest(java.lang.String endpoint,
                                     UrlParameters... urlParams)