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
@SdkPublicApi @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, usingHttpSigner.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAsyncSignRequest.Builder<IdentityT extends Identity>A builder for aAsyncSignRequest.
-
Method Summary
Static Methods Modifier and Type Method Description static <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 Detail
-
builder
static <IdentityT extends Identity> AsyncSignRequest.Builder<IdentityT> builder(IdentityT identity)
Get a new builder for creating aAsyncSignRequest.
-
-