JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.795

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
  • Summary:
  • Nested |
  • Field |
  • Constr |
  • Method
  • Detail:
  • Field |
  • Constr |
  • Method
com.amazonaws

Interface ImmutableRequest<T>

  • Type Parameters:
    T - The type of original, user facing request represented by this request.
    All Known Subinterfaces:
    Request<T>, SignableRequest<T>
    All Known Implementing Classes:
    DefaultRequest


    public interface ImmutableRequest<T>
    Represents a request being sent to an Amazon Web Service, including the parameters being sent as part of the request, the endpoint to which the request should be sent, etc. Members of this class should be considered read-only and not mutated
    • Method Detail

      • getHeaders

        Map<String,String> getHeaders()
        Returns a map of all the headers included in this request.
        Returns:
        A map of all the headers included in this request.
      • getResourcePath

        String getResourcePath()
        Returns the path to the resource being requested.
        Returns:
        The path to the resource being requested.
      • getParameters

        Map<String,List<String>> getParameters()
        Returns a map of all parameters in this request.
        Returns:
        A map of all parameters in this request.
      • getEndpoint

        URI getEndpoint()
        Returns the service endpoint (ex: "https://ec2.amazonaws.com") to which this request should be sent.
        Returns:
        The service endpoint to which this request should be sent.
      • getHttpMethod

        HttpMethodName getHttpMethod()
        Returns the HTTP method (GET, POST, etc) to use when sending this request.
        Returns:
        The HTTP method to use when sending this request.
      • getTimeOffset

        int getTimeOffset()
        Returns the optional value for time offset for this request. This will be used by the signer to adjust for potential clock skew. Value is in seconds, positive values imply the current clock is "fast", negative values imply clock is slow.
        Returns:
        The optional value for time offset (in seconds) for this request.
      • getContent

        InputStream getContent()
        Returns the optional stream containing the payload data to include for this request. Not all requests will contain payload data.
        Returns:
        The optional stream containing the payload data to include for this request.
      • getContentUnwrapped

        InputStream getContentUnwrapped()
        Returns the optional raw stream containing the payload data to include for this request, with all progress stream wrappers. Not all requests contain payload data.
        Returns:
        The optional raw stream containing the payload data to include for this request, with all progress stream wrappers removed.
      • getReadLimitInfo

        ReadLimitInfo getReadLimitInfo()
        Returns the read limit info about the original request.
      • getOriginalRequestObject

        Object getOriginalRequestObject()
        Returns the original, user facing request object which this internal request object is representing.
        Returns:
        an instance of request as an Object.
Skip navigation links
  • Summary:
  • Nested |
  • Field |
  • Constr |
  • Method
  • Detail:
  • Field |
  • Constr |
  • Method

AltStyle によって変換されたページ (->オリジナル) /