/** * @param name header name * @param value header value to set * @return {@code this} * @see #setHeader(CharSequence, Object) */ public T setHeader(CharSequence name, String value) { return setHeader(name, (Object) value); }
public T addCookie(Cookie cookie) { lazyInitCookies(); this.cookies.add(cookie); return asDerivedType(); }
public T setBody(List<byte[]> data) { resetBody(); this.compositeByteData = data; return asDerivedType(); }
public T setFormParams(List<Param> params) { resetNonMultipartData(); resetMultipartData(); this.formParams = params; return asDerivedType(); }
private void resetBody() { resetFormParams(); resetNonMultipartData(); resetMultipartData(); }
public T addBodyPart(Part bodyPart) { resetFormParams(); resetNonMultipartData(); if (this.bodyParts == null) this.bodyParts = new ArrayList<>(); this.bodyParts.add(bodyPart); return asDerivedType(); }
public T setFormParams(List<Param> params) { resetNonMultipartData(); resetMultipartData(); request.formParams = params; return derived.cast(this); }
public Request build() { executeSignatureCalculator(); computeFinalUri(); computeRequestCharset(); computeRequestLength(); return request; } }
public Request build() { updateCharset(); RequestBuilderBase<?> rb = executeSignatureCalculator(); Uri finalUri = rb.computeUri();
public T setBody(ByteBuffer data) { resetBody(); request.byteBufferData = data; return derived.cast(this); }
public T addBodyPart(Part part) { resetFormParams(); resetNonMultipartData(); if (request.parts == null) request.parts = new ArrayList<>(); request.parts.add(part); return derived.cast(this); }
public T setBody(Publisher<ByteBuf> publisher) { return setBody(publisher, -1L); }
public T setQueryParams(Map<String, List<String>> map) { return setQueryParams(map2ParamList(map)); }
public T setFormParams(Map<String, List<String>> map) { return setFormParams(map2ParamList(map)); } public T setFormParams(List<Param> params) {
public T addCookie(Cookie cookie) { lazyInitCookies(); request.cookies.add(cookie); return derived.cast(this); }
public T setQueryParams(Map<String, List<String>> map) { return setQueryParams(Param.map2ParamList(map)); }
public T setFormParams(Map<String, List<String>> map) { return setFormParams(Param.map2ParamList(map)); }
private void resetBody() { resetFormParams(); resetNonMultipartData(); resetMultipartData(); }
public T addFormParam(String name, String value) { resetNonMultipartData(); resetMultipartData(); if (this.formParams == null) this.formParams = new ArrayList<>(1); this.formParams.add(new Param(name, value)); return asDerivedType(); }
public T addFormParam(String name, String value) { resetNonMultipartData(); resetMultipartData(); if (request.formParams == null) request.formParams = new ArrayList<>(1); request.formParams.add(new Param(name, value)); return derived.cast(this); }