public Builder setTlsConfig(TLSConfig tlsConfig) { this.httpTransport = new DefaultHttpsTransport(tlsConfig); return this; }
public Builder setHttpClient(HttpClient httpClient) { this.httpTransport = new DefaultHttpTransport(httpClient); return this; }
public Response(T value, RawResponse rawResponse) { this(value, rawResponse.getConsulIndex(), rawResponse.isConsulKnownLeader(), rawResponse.getConsulLastContact()); }
public OperationException(RawResponse rawResponse) { this(rawResponse.getStatusCode(), rawResponse.getStatusMessage(), rawResponse.getContent()); }
@Override public RawResponse makeGetRequest(String url) { HttpGet httpGet = new HttpGet(url); return executeRequest(httpGet); }
public Response(T value, RawResponse rawResponse) { this(value, rawResponse.getConsulIndex(), rawResponse.isConsulKnownLeader(), rawResponse.getConsulLastContact()); }
public OperationException(RawResponse rawResponse) { this(rawResponse.getStatusCode(), rawResponse.getStatusMessage(), rawResponse.getContent()); }
public Builder setHttpClient(HttpClient httpClient) { this.httpTransport = new DefaultHttpTransport(httpClient); return this; }
public Builder setTlsConfig(TLSConfig tlsConfig) { this.httpTransport = new DefaultHttpsTransport(tlsConfig); return this; }
@Override public RawResponse makeDeleteRequest(String url) { HttpDelete httpDelete = new HttpDelete(url); return executeRequest(httpDelete); }
public ConsulRawClient(HttpClient httpClient, String host, int port, String path) { this(new DefaultHttpTransport(httpClient), host, port, path); }
public ConsulRawClient(String agentHost, int agentPort, TLSConfig tlsConfig) { this(new DefaultHttpsTransport(tlsConfig), agentHost, agentPort, DEFAULT_PATH); }
@Override public RawResponse makeDeleteRequest(String url) { HttpDelete httpDelete = new HttpDelete(url); return executeRequest(httpDelete); }
public ConsulRawClient(String agentHost, HttpClient httpClient) { this(new DefaultHttpTransport(httpClient), agentHost, DEFAULT_PORT, DEFAULT_PATH); }
public ConsulRawClient(String agentHost, int agentPort, TLSConfig tlsConfig) { this(new DefaultHttpsTransport(tlsConfig), agentHost, agentPort, DEFAULT_PATH); }
@Override public RawResponse makeGetRequest(String url) { HttpGet httpGet = new HttpGet(url); return executeRequest(httpGet); }
public ConsulRawClient(String agentHost, int agentPort, HttpClient httpClient) { this(new DefaultHttpTransport(httpClient), agentHost, agentPort, DEFAULT_PATH); }
public ConsulRawClient(String agentHost, HttpClient httpClient) { this(new DefaultHttpTransport(httpClient), agentHost, DEFAULT_PORT, DEFAULT_PATH); }
public ConsulRawClient(String agentHost, int agentPort, HttpClient httpClient) { this(new DefaultHttpTransport(httpClient), agentHost, agentPort, DEFAULT_PATH); }
public ConsulRawClient(HttpClient httpClient, String host, int port, String path) { this(new DefaultHttpTransport(httpClient), host, port, path); }