Interface AsyncSignRequest<IdentityT extends Identity>
- Type Parameters:
IdentityT
- The type of the identity.
- All Superinterfaces:
BaseSignRequest<org.reactivestreams.Publisher<ByteBuffer>,
,IdentityT> ToCopyableBuilder<AsyncSignRequest.Builder<IdentityT>,
AsyncSignRequest<IdentityT>>
- All Known Implementing Classes:
DefaultAsyncSignRequest
@Immutable
@ThreadSafe
public interface AsyncSignRequest<IdentityT extends Identity>
extends BaseSignRequest<org.reactivestreams.Publisher<ByteBuffer>,IdentityT>, ToCopyableBuilder<AsyncSignRequest.Builder<IdentityT>,AsyncSignRequest<IdentityT>>
Input parameters to sign a request with async payload, using
HttpSigner
.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
AsyncSignRequest.Builder<IdentityT extends Identity>
A builder for aAsyncSignRequest
. -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic <IdentityT extends Identity>
AsyncSignRequest.Builder<IdentityT> builder
(IdentityT identity) Get a new builder for creating aAsyncSignRequest
.Methods inherited from interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest
hasProperty, identity, payload, property, request, requireProperty, requireProperty
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy, toBuilder
-
Method Details
-
builder
Get a new builder for creating aAsyncSignRequest
.
-