@Override public Response<Void> deleteKVValue(String key) { return deleteKVValue(key, QueryParams.DEFAULT); }
@Override public Response<Void> deleteKVValues(String key) { return deleteKVValues(key, QueryParams.DEFAULT); }
@Override public Response<GetBinaryValue> getKVBinaryValue(String key, String token) { return getKVBinaryValue(key, token, QueryParams.DEFAULT); }
@Override public Response<Boolean> setKVBinaryValue(String key, byte[] value, String token, PutParams putParams) { return setKVBinaryValue(key, value, token, putParams, QueryParams.DEFAULT); }
@Override public Response<Boolean> setKVValue(String key, String value, String token, PutParams putParams) { return setKVValue(key, value, token, putParams, QueryParams.DEFAULT); }
@Override public Response<List<GetBinaryValue>> getKVBinaryValues(String keyPrefix, QueryParams queryParams) { return getKVBinaryValues(keyPrefix, null, queryParams); }
@Override public Response<GetValue> getKVValue(String key, QueryParams queryParams) { return getKVValue(key, null, queryParams); }
@Override public Response<List<GetValue>> getKVValues(String keyPrefix) { return getKVValues(keyPrefix, QueryParams.DEFAULT); }
@Override public Response<List<String>> getKVKeysOnly(String keyPrefix, String separator, String token) { return getKVKeysOnly(keyPrefix, separator, token, QueryParams.DEFAULT); }
public ConsulClient(ConsulRawClient rawClient) { aclClient = new AclConsulClient(rawClient); agentClient = new AgentConsulClient(rawClient); catalogClient = new CatalogConsulClient(rawClient); coordinateClient = new CoordinateConsulClient(rawClient); eventClient = new EventConsulClient(rawClient); healthClient = new HealthConsulClient(rawClient); keyValueClient = new KeyValueConsulClient(rawClient); queryClient = new QueryConsulClient(rawClient); sessionClient = new SessionConsulClient(rawClient); statusClient = new StatusConsulClient(rawClient); }
@Override public Response<Boolean> setKVBinaryValue(String key, byte[] value, PutParams putParams) { return setKVBinaryValue(key, value, putParams, QueryParams.DEFAULT); }
@Override public Response<Boolean> setKVValue(String key, String value, PutParams putParams, QueryParams queryParams) { return setKVValue(key, value, null, putParams, queryParams); }
@Override public Response<List<GetBinaryValue>> getKVBinaryValues(String keyPrefix) { return getKVBinaryValues(keyPrefix, QueryParams.DEFAULT); }
@Override public Response<GetValue> getKVValue(String key, String token) { return getKVValue(key, token, QueryParams.DEFAULT); }
@Override public Response<List<GetValue>> getKVValues(String keyPrefix, QueryParams queryParams) { return getKVValues(keyPrefix, null, queryParams); }
@Override public Response<List<String>> getKVKeysOnly(String keyPrefix, QueryParams queryParams) { return getKVKeysOnly(keyPrefix, null, null, queryParams); }
public ConsulClient(ConsulRawClient rawClient) { aclClient = new AclConsulClient(rawClient); agentClient = new AgentConsulClient(rawClient); catalogClient = new CatalogConsulClient(rawClient); coordinateClient = new CoordinateConsulClient(rawClient); eventClient = new EventConsulClient(rawClient); healthClient = new HealthConsulClient(rawClient); keyValueClient = new KeyValueConsulClient(rawClient); queryClient = new QueryConsulClient(rawClient); sessionClient = new SessionConsulClient(rawClient); statusClient = new StatusConsulClient(rawClient); }
@Override public Response<Boolean> setKVBinaryValue(String key, byte[] value) { return setKVBinaryValue(key, value, QueryParams.DEFAULT); }
@Override public Response<Boolean> setKVValue(String key, String value) { return setKVValue(key, value, QueryParams.DEFAULT); }
@Override public Response<GetBinaryValue> getKVBinaryValue(String key) { return getKVBinaryValue(key, QueryParams.DEFAULT); }