T
- The type of original, user facing request represented by this
request.public interface SignableRequest<T> extends ImmutableRequest<T>
This class is only intended for internal use inside the AWS client libraries. Callers shouldn't ever interact directly with objects of this class.
Modifier and Type | Method and Description |
---|---|
void |
addHeader(String name,
String value)
Sets the specified header for this request.
|
void |
addParameter(String name,
String value)
Adds the specified request parameter to this request.
|
void |
setContent(InputStream content)
Sets the optional stream containing the payload data to include for this
request.
|
getContent, getContentUnwrapped, getEndpoint, getHeaders, getHttpMethod, getOriginalRequestObject, getParameters, getReadLimitInfo, getResourcePath, getTimeOffset
void addHeader(String name, String value)
name
- The name of the header to set.value
- The header's value.void addParameter(String name, String value)
name
- The name of the request parameter.value
- The value of the request parameter.void setContent(InputStream content)
content
- The optional stream containing the payload data to include for
this request.