Class S3ResponseMetadata


  • public class S3ResponseMetadata
    extends ResponseMetadata
    Extension of ResponseMetadata with Amazon S3 specific data. In addition to the standard AWS request ID contained in all services' response metadata, Amazon S3 also includes a host ID that can be provided to AWS support when debugging an issue with Amazon S3.
    • Constructor Detail

      • S3ResponseMetadata

        public S3ResponseMetadata​(Map<String,​String> metadata)
        Creates a new S3ResponseMetadata object from a specified map of metadata information.
        Parameters:
        metadata - The raw metadata for the new S3ResponseMetadata object.
      • S3ResponseMetadata

        public S3ResponseMetadata​(ResponseMetadata originalResponseMetadata)
        Creates a new S3ResponseMetadata object from an existing ResponseMetadata object.
        Parameters:
        originalResponseMetadata - The ResponseMetadata object from which to create the new object.
    • Method Detail

      • getHostId

        public String getHostId()
        Returns the Amazon S3 host ID, providing additional debugging information about how a request was handled. You can provide AWS support with this ID to help troubleshoot issues where Amazon S3 isn't handling your request as expected.
        Returns:
        The Amazon S3 host ID, providing additional debugging information about how a request was handled.
      • getCloudFrontId

        public String getCloudFrontId()