/** * @see HttpRequest#getFilters() */ public T filters(Iterable<HttpRequestFilter> filters) { this.filters = ImmutableList.<HttpRequestFilter>builder(); this.filters.addAll(checkNotNull(filters, "filters")); return self(); }
/** * @see HttpRequest#getFilters() */ public T filters(Iterable<HttpRequestFilter> filters) { this.filters = ImmutableList.<HttpRequestFilter>builder(); this.filters.addAll(checkNotNull(filters, "filters")); return self(); }
/** * @see HttpRequest#getFilters() */ public T filter(HttpRequestFilter filter) { this.filters.add(checkNotNull(filter, "filter")); return self(); }
/** * @see HttpRequest#getEndpoint() */ public T replaceQueryParam(String name, String... values) { endpoint = uriBuilder(endpoint).replaceQuery(name, values).build(); return self(); }
/** * @see HttpRequest#getEndpoint() */ public T replaceQueryParam(String name, String... values) { endpoint = uriBuilder(endpoint).replaceQuery(name, values).build(); return self(); }
/** * @see HttpRequest#getEndpoint() */ public T addQueryParams(Multimap<String, String> parameters) { endpoint = uriBuilder(endpoint).addQuery(parameters).build(); return self(); }
/** * @see HttpRequest#getFilters() */ public T filter(HttpRequestFilter filter) { this.filters.add(checkNotNull(filter, "filter")); return self(); }
/** * @see HttpRequest#getEndpoint() */ public T addQueryParam(String name, String... values) { endpoint = uriBuilder(endpoint).addQuery(name, values).build(); return self(); }
/** * @see HttpRequest#getEndpoint() */ public T endpoint(URI endpoint) { this.endpoint = checkNotNull(endpoint, "endpoint"); return self(); }
/** * @see HttpRequest#getEndpoint() */ public T addQueryParam(String name, Iterable<String> values) { endpoint = uriBuilder(endpoint).addQuery(name, values).build(); return self(); }
/** * @see HttpRequest#getEndpoint() */ public T endpoint(URI endpoint) { this.endpoint = checkNotNull(endpoint, "endpoint"); return self(); }
/** * @see HttpRequest#getEndpoint() */ public T replacePath(String path) { checkNotNull(endpoint, "endpoint"); checkNotNull(path, "path"); endpoint = uriBuilder(endpoint).path(path).build(); return self(); }
/** * @see HttpRequest#getMethod() */ public T method(String method) { this.method = checkNotNull(method, "method"); return self(); }
/** * @see HttpRequest#getEndpoint() */ public T addQueryParam(String name, String... values) { endpoint = uriBuilder(endpoint).addQuery(name, values).build(); return self(); }
/** * @see HttpRequest#getFilters() */ public T filter(HttpRequestFilter filter) { this.filters.add(checkNotNull(filter, "filter")); return self(); }
/** * @see HttpRequest#getMethod() */ public T method(String method) { this.method = checkNotNull(method, "method"); return self(); }
/** * @see HttpRequest#getMethod() */ public T method(String method) { this.method = checkNotNull(method, "method"); return self(); }
/** * @see HttpRequest#getEndpoint() */ public T addQueryParam(String name, Iterable<String> values) { endpoint = uriBuilder(endpoint).addQuery(name, values).build(); return self(); }
/** * @see HttpRequest#getEndpoint() */ public T replaceQueryParams(Multimap<String, String> parameters) { endpoint = uriBuilder(endpoint).replaceQuery(parameters).build(); return self(); }
/** * @see HttpRequest#getEndpoint() */ public T replaceQueryParam(String name, Iterable<String> values) { endpoint = uriBuilder(endpoint).replaceQuery(name, values).build(); return self(); }