Package | Description |
---|---|
software.amazon.awssdk.http |
Modifier and Type | Interface and Description |
---|---|
static interface |
SdkHttpFullRequest.Builder
A mutable builder for
SdkHttpFullRequest . |
Modifier and Type | Method and Description |
---|---|
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.appendHeader(String headerName,
String headerValue)
Add a single header to be included in the created HTTP request.
|
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.appendRawQueryParameter(String paramName,
String paramValue)
Add a single un-encoded query parameter to be included in the created HTTP request.
|
static SdkHttpRequest.Builder |
SdkHttpRequest.builder() |
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.clearHeaders()
Removes all headers from this builder.
|
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.clearQueryParameters()
Removes all query parameters from this builder.
|
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.encodedPath(String path)
Configure an
SdkHttpRequest.encodedPath() to be used in the created HTTP request. |
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.headers(Map<String,List<String>> headers)
Configure an
SdkHttpHeaders.headers() to be used in the created HTTP request. |
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.host(String host)
Configure a
SdkHttpRequest.host() to be used in the created HTTP request. |
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.method(SdkHttpMethod httpMethod)
Configure an
SdkHttpRequest.method() to be used in the created HTTP request. |
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.port(Integer port)
Configure a
SdkHttpRequest.port() to be used in the created HTTP request. |
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.protocol(String protocol)
Configure a
SdkHttpRequest.protocol() to be used in the created HTTP request. |
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.putHeader(String headerName,
List<String> headerValues)
Add a single header with multiple values to be included in the created HTTP request.
|
default SdkHttpRequest.Builder |
SdkHttpRequest.Builder.putHeader(String headerName,
String headerValue)
Add a single header to be included in the created HTTP request.
|
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.putRawQueryParameter(String paramName,
List<String> paramValues)
Add a single un-encoded query parameter with multiple values to be included in the created HTTP request.
|
default SdkHttpRequest.Builder |
SdkHttpRequest.Builder.putRawQueryParameter(String paramName,
String paramValue)
Add a single un-encoded query parameter to be included in the created HTTP request.
|
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.rawQueryParameters(Map<String,List<String>> queryParameters)
Configure an
SdkHttpRequest.rawQueryParameters() to be used in the created HTTP request. |
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.removeHeader(String headerName)
Remove all values for the requested header from this builder.
|
SdkHttpRequest.Builder |
SdkHttpRequest.Builder.removeQueryParameter(String paramName)
Remove all values for the requested query parameter from this builder.
|
default SdkHttpRequest.Builder |
SdkHttpRequest.Builder.uri(URI uri)
|
Modifier and Type | Method and Description |
---|---|
SdkHttpFullRequest.Builder |
SdkHttpFullRequest.Builder.applyMutation(Consumer<SdkHttpRequest.Builder> mutator) |
Copyright © 2019. All rights reserved.