GCSFileStat
is provided by the GCS client library contained in
/src/cloudstorage
. This class is used to store file stat data from
cloudstorage.stat()
.
Instance Properties
A
GCSFileStat
instance has the following properties:
- filename
-
String. The name of the file that this file stat is describing, in the
format
/bucket/object
. For example,/my_bucket/lyrics/southamerica/list5.txt
. - is_dir
- True if this represents a directory. False if this is a real file.
- st_size
- Long compatible. The file size in bytes.
- etag
- String. The hex digest of the MD5 hash of the file's content.
- st_ctime
- Float compatible. The posix file creation time.
- content_type
- String. The file's content type.
- metadata
-
Dict. Contains any user-specified metadata from the
x-goog-meta-
header. For example, {'x-goog-meta-foo': 'foo', 'x-goog-meta-bar': 'bar'}.