Class DefaultSignedRequest
java.lang.Object
software.amazon.awssdk.http.auth.spi.internal.signer.DefaultSignedRequest
- All Implemented Interfaces:
BaseSignedRequest<ContentStreamProvider>,SignedRequest,ToCopyableBuilder<SignedRequest.Builder,SignedRequest>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface software.amazon.awssdk.http.auth.spi.signer.BaseSignedRequest
BaseSignedRequest.Builder<B extends BaseSignedRequest.Builder<B,PayloadT>, PayloadT> Nested classes/interfaces inherited from interface software.amazon.awssdk.http.auth.spi.signer.SignedRequest
SignedRequest.Builder -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ContentStreamProviderprotected final SdkHttpRequest -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Get a new builder for creating aSignedRequest.payload()Returns the body payload of the request.request()Returns the HTTP request object, without the request body payload.toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.http.auth.spi.signer.BaseSignedRequest
payload, requestMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Field Details
-
request
-
payload
-
-
Method Details
-
builder
Description copied from interface:SignedRequestGet a new builder for creating aSignedRequest. -
toString
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<SignedRequest.Builder,SignedRequest>
-
request
Description copied from interface:BaseSignedRequestReturns the HTTP request object, without the request body payload.- Specified by:
requestin interfaceBaseSignedRequest<PayloadT>
-
payload
Description copied from interface:BaseSignedRequestReturns the body payload of the request. A payload is optional. By default, the payload will be empty.- Specified by:
payloadin interfaceBaseSignedRequest<PayloadT>
-