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