Interface HttpResponseBuilder<B>
- Type Parameters:
B- the generic type
- All Superinterfaces:
HeaderFieldsAccessor<ResponseHeaderFields>, HttpResponse, HttpStatusCodeAccessor
The Interface HttpResponseBuilder.
-
Nested Class Summary
Nested classes/interfaces inherited from interface HeaderFieldsAccessor
HeaderFieldsAccessor.HeaderFieldsBuilder<T,B>, HeaderFieldsAccessor.HeaderFieldsMutator<T>, HeaderFieldsAccessor.HeaderFieldsProperty<T> Nested classes/interfaces inherited from interface HttpStatusCodeAccessor
HttpStatusCodeAccessor.HttpStatusCodeBuilder<B>, HttpStatusCodeAccessor.HttpStatusCodeMutator, HttpStatusCodeAccessor.HttpStatusCodeProperty -
Method Summary
Modifier and TypeMethodDescriptiondefault BwithAddToHeaderFields(String aField, String aValue) Builder method for theHeaderFieldsAccessor.getHeaderFields()methodAbstractHeaderFields.addTo(String, String).default BwithAddToHeaderFields(String aField, String... aValues) Builder method for theHeaderFieldsAccessor.getHeaderFields()methodHttpFields.addTo(String, String...).default BwithAddToHeaderFields(String aField, List<String> aValues) Builder method for theHeaderFieldsAccessor.getHeaderFields()methodHttpFields.addTo(String, List).Methods inherited from interface HeaderFieldsAccessor
getHeaderFieldsMethods inherited from interface HttpStatusCodeAccessor
getHttpStatusCode
-
Method Details
-
withAddToHeaderFields
Builder method for theHeaderFieldsAccessor.getHeaderFields()methodAbstractHeaderFields.addTo(String, String).- Parameters:
aField- The Header-Field (key) of which's list of values a value is to be added.aValue- The value to be added to the list of values associated to the given Header-Field (key).- Returns:
- This
HttpResponseBuilderinstance to continue building up the Header-Fields.
-
withAddToHeaderFields
Builder method for theHeaderFieldsAccessor.getHeaderFields()methodHttpFields.addTo(String, String...).- Parameters:
aField- The Header-Field (key) of which's list of values the values are to be added.aValues- The values to be added to the list of values associated to the given Header-Field (key).- Returns:
- This
HttpResponseBuilderinstance to continue building up the Header-Fields.
-
withAddToHeaderFields
Builder method for theHeaderFieldsAccessor.getHeaderFields()methodHttpFields.addTo(String, List).- Parameters:
aField- The Header-Field (key) of which's list of values the values are to be added.aValues- The values to be added to the list of values associated to the given Header-Field (key).- Returns:
- This
HttpResponseBuilderinstance to continue building up the Header-Fields.
-