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. 
 -