Skip to content

Commit 5351b5c

Browse files
committed
Add a few overloads to keep binary compatibility with 2.0
1 parent 2ed28bd commit 5351b5c

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

client/src/main/java/org/asynchttpclient/RequestBuilderBase.java

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,13 @@ public T clearHeaders() {
180180
return asDerivedType();
181181
}
182182

183+
/**
184+
* @see #setHeader(CharSequence, Object)
185+
*/
186+
public T setHeader(String name, Object value) {
187+
return setHeader((CharSequence) name, value);
188+
}
189+
183190
/**
184191
* Set uni-value header for the request
185192
*
@@ -192,6 +199,13 @@ public T setHeader(CharSequence name, Object value) {
192199
return asDerivedType();
193200
}
194201

202+
/**
203+
* @see #setHeader(CharSequence, Iterable)
204+
*/
205+
public T setHeader(String name, Iterable<?> values) {
206+
return setHeader((CharSequence) name, values);
207+
}
208+
195209
/**
196210
* Set multi-values header for the request
197211
*
@@ -204,6 +218,13 @@ public T setHeader(CharSequence name, Iterable<?> values) {
204218
return asDerivedType();
205219
}
206220

221+
/**
222+
* @see #addHeader(CharSequence, Object)
223+
*/
224+
public T addHeader(String name, Object value) {
225+
return addHeader((CharSequence) name, value);
226+
}
227+
207228
/**
208229
* Add a header value for the request. If a header with {@code name} was setup for this request already -
209230
* call will add one more header value and convert it to multi-value header
@@ -222,6 +243,13 @@ public T addHeader(CharSequence name, Object value) {
222243
return asDerivedType();
223244
}
224245

246+
/**
247+
* @see #addHeader(CharSequence, Iterable)
248+
*/
249+
public T addHeader(String name, Iterable<?> values) {
250+
return addHeader((CharSequence) name, values);
251+
}
252+
225253
/**
226254
* Add header values for the request. If a header with {@code name} was setup for this request already -
227255
* call will add more header values and convert it to multi-value header

0 commit comments

Comments
 (0)