public static final class HttpMessage.HttpMessageBuilder<T> extends Object
Modifier and Type | Method and Description |
---|---|
HttpMessage<T> |
build() |
static <T> HttpMessage.HttpMessageBuilder<T> |
create() |
HttpMessage.HttpMessageBuilder<T> |
withAck(Supplier<CompletionStage<Void>> ack) |
HttpMessage.HttpMessageBuilder<T> |
withHeader(String key,
List<String> values) |
HttpMessage.HttpMessageBuilder<T> |
withHeader(String key,
String value) |
HttpMessage.HttpMessageBuilder<T> |
withHeaders(Map<String,List<String>> headers) |
HttpMessage.HttpMessageBuilder<T> |
withMethod(String method) |
HttpMessage.HttpMessageBuilder<T> |
withPayload(T payload) |
HttpMessage.HttpMessageBuilder<T> |
withQueryParameter(String key,
List<String> values) |
HttpMessage.HttpMessageBuilder<T> |
withQueryParameter(String key,
String value) |
HttpMessage.HttpMessageBuilder<T> |
withUrl(String url) |
public static <T> HttpMessage.HttpMessageBuilder<T> create()
public HttpMessage.HttpMessageBuilder<T> withPayload(T payload)
public HttpMessage.HttpMessageBuilder<T> withMethod(String method)
public HttpMessage.HttpMessageBuilder<T> withHeader(String key, String value)
public HttpMessage.HttpMessageBuilder<T> withHeader(String key, List<String> values)
public HttpMessage.HttpMessageBuilder<T> withQueryParameter(String key, String value)
public HttpMessage.HttpMessageBuilder<T> withQueryParameter(String key, List<String> values)
public HttpMessage.HttpMessageBuilder<T> withUrl(String url)
public HttpMessage.HttpMessageBuilder<T> withAck(Supplier<CompletionStage<Void>> ack)
public HttpMessage<T> build()
Copyright © 2018–2021 SmallRye. All rights reserved.