Apache OpenDALâ„¢ C++ Binding
The C++ binding for Apache OpenDALâ„¢
Public Member Functions | Public Attributes | List of all members
opendal::Metadata Struct Reference

The metadata of a file or directory. More...

#include <opendal.hpp>

Public Member Functions

 Metadata (ffi::Metadata &&)
 

Public Attributes

EntryMode type
 
std::uint64_t content_length
 
std::optional< std::string > cache_control
 
std::optional< std::string > content_disposition
 
std::optional< std::string > content_md5
 
std::optional< std::string > content_type
 
std::optional< std::string > etag
 
std::optional< boost::posix_time::ptime > last_modified
 

Detailed Description

The metadata of a file or directory.

Constructor & Destructor Documentation

◆ Metadata()

opendal::Metadata::Metadata ( ffi::Metadata &&  )

Member Data Documentation

◆ cache_control

std::optional<std::string> opendal::Metadata::cache_control

◆ content_disposition

std::optional<std::string> opendal::Metadata::content_disposition

◆ content_length

std::uint64_t opendal::Metadata::content_length

◆ content_md5

std::optional<std::string> opendal::Metadata::content_md5

◆ content_type

std::optional<std::string> opendal::Metadata::content_type

◆ etag

std::optional<std::string> opendal::Metadata::etag

◆ last_modified

std::optional<boost::posix_time::ptime> opendal::Metadata::last_modified

◆ type

EntryMode opendal::Metadata::type

The documentation for this struct was generated from the following file: