Interface SignRequest<IdentityT extends Identity>
- Type Parameters:
IdentityT
- The type of the identity.
- All Superinterfaces:
BaseSignRequest<ContentStreamProvider,
,IdentityT> ToCopyableBuilder<SignRequest.Builder<IdentityT>,
SignRequest<IdentityT>>
- All Known Implementing Classes:
DefaultSignRequest
@Immutable
@ThreadSafe
public interface SignRequest<IdentityT extends Identity>
extends BaseSignRequest<ContentStreamProvider,IdentityT>, ToCopyableBuilder<SignRequest.Builder<IdentityT>,SignRequest<IdentityT>>
Input parameters to sign a request with sync payload, using
HttpSigner
.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
SignRequest.Builder<IdentityT extends Identity>
A builder for aSignRequest
. -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic <IdentityT extends Identity>
SignRequest.Builder<IdentityT> builder
(IdentityT identity) Get a new builder for creating aSignRequest
.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 aSignRequest
.
-