Package software.amazon.awssdk.http
Interface SdkHttpFullRequest
- All Superinterfaces:
SdkHttpHeaders,SdkHttpRequest,ToCopyableBuilder<SdkHttpRequest.Builder,SdkHttpRequest>
An immutable HTTP request with a possible HTTP body.
All implementations of this interface MUST be immutable. Instead of implementing this interface, consider using
builder() to create an instance.
-
Nested Class Summary
Nested Classes -
Method Summary
Methods inherited from interface software.amazon.awssdk.http.SdkHttpHeaders
anyMatchingHeader, firstMatchingHeader, firstMatchingHeader, forEachHeader, headers, matchingHeaders, numHeadersMethods inherited from interface software.amazon.awssdk.http.SdkHttpRequest
encodedPath, encodedQueryParameters, encodedQueryParametersAsFormData, firstMatchingRawQueryParameter, firstMatchingRawQueryParameter, firstMatchingRawQueryParameters, forEachRawQueryParameter, getUri, host, method, numRawQueryParameters, port, protocol, rawQueryParametersMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
builder
- Returns:
- Builder instance to construct a
DefaultSdkHttpFullRequest.
-
toBuilder
SdkHttpFullRequest.Builder toBuilder()- Specified by:
toBuilderin interfaceToCopyableBuilder<SdkHttpRequest.Builder,SdkHttpRequest>
-
contentStreamProvider
Optional<ContentStreamProvider> contentStreamProvider()- Returns:
- The optional
ContentStreamProviderfor this request.
-