Interface CloudStorageFileAttributes

    • Method Detail

      • etag

        com.google.common.base.Optional<String> etag()
        Returns HTTP etag hash of object contents.
        See Also:
        "https://developers.google.com/storage/docs/hashes-etags"
      • mimeType

        com.google.common.base.Optional<String> mimeType()
        Returns mime type (e.g. text/plain), if set.
        See Also:
        "http://en.wikipedia.org/wiki/Internet_media_type#List_of_common_media_types"
      • acl

        com.google.common.base.Optional<List<com.google.cloud.storage.Acl>> acl()
        Returns access control list.
        See Also:
        "https://developers.google.com/storage/docs/reference-headers#acl"
      • cacheControl

        com.google.common.base.Optional<String> cacheControl()
        Returns Cache-Control HTTP header value, if set.
        See Also:
        "https://developers.google.com/storage/docs/reference-headers#cachecontrol"
      • contentEncoding

        com.google.common.base.Optional<String> contentEncoding()
        Returns Content-Encoding HTTP header value, if set.
        See Also:
        "https://developers.google.com/storage/docs/reference-headers#contentencoding"
      • contentDisposition

        com.google.common.base.Optional<String> contentDisposition()
        Returns Content-Disposition HTTP header value, if set.
        See Also:
        "https://developers.google.com/storage/docs/reference-headers#contentdisposition"
      • userMetadata

        Map<String,​String> userMetadata()
        Returns user-specified metadata.
        See Also:
        "https://developers.google.com/storage/docs/reference-headers#contentdisposition"