@@ -180,6 +180,13 @@ public T clearHeaders() {
180
180
return asDerivedType ();
181
181
}
182
182
183
+ /**
184
+ * @see #setHeader(CharSequence, Object)
185
+ */
186
+ public T setHeader (String name , Object value ) {
187
+ return setHeader ((CharSequence ) name , value );
188
+ }
189
+
183
190
/**
184
191
* Set uni-value header for the request
185
192
*
@@ -192,6 +199,13 @@ public T setHeader(CharSequence name, Object value) {
192
199
return asDerivedType ();
193
200
}
194
201
202
+ /**
203
+ * @see #setHeader(CharSequence, Iterable)
204
+ */
205
+ public T setHeader (String name , Iterable <?> values ) {
206
+ return setHeader ((CharSequence ) name , values );
207
+ }
208
+
195
209
/**
196
210
* Set multi-values header for the request
197
211
*
@@ -204,6 +218,13 @@ public T setHeader(CharSequence name, Iterable<?> values) {
204
218
return asDerivedType ();
205
219
}
206
220
221
+ /**
222
+ * @see #addHeader(CharSequence, Object)
223
+ */
224
+ public T addHeader (String name , Object value ) {
225
+ return addHeader ((CharSequence ) name , value );
226
+ }
227
+
207
228
/**
208
229
* Add a header value for the request. If a header with {@code name} was setup for this request already -
209
230
* 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) {
222
243
return asDerivedType ();
223
244
}
224
245
246
+ /**
247
+ * @see #addHeader(CharSequence, Iterable)
248
+ */
249
+ public T addHeader (String name , Iterable <?> values ) {
250
+ return addHeader ((CharSequence ) name , values );
251
+ }
252
+
225
253
/**
226
254
* Add header values for the request. If a header with {@code name} was setup for this request already -
227
255
* call will add more header values and convert it to multi-value header
0 commit comments