Interface S3Object

  • All Superinterfaces:
    Comparable<S3Object>, org.jclouds.io.PayloadEnclosing
    All Known Implementing Classes:
    S3ObjectImpl

    public interface S3Object
    extends org.jclouds.io.PayloadEnclosing, Comparable<S3Object>
    Amazon S3 is designed to store objects. Objects are stored in buckets and consist of a value, a key, metadata, and an access control policy.
    • Method Detail

      • getMetadata

        MutableObjectMetadata getMetadata()
        Returns:
        System and User metadata relevant to this object.
      • getAllHeaders

        com.google.common.collect.Multimap<String,​String> getAllHeaders()
      • setAllHeaders

        void setAllHeaders​(com.google.common.collect.Multimap<String,​String> allHeaders)