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 interfaceSignRequest.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, requirePropertyMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy, toBuilder
-
Method Details
-
builder
Get a new builder for creating aSignRequest.
-