|
Apache OpenDALâ„¢ C Binding
The C binding for Apache OpenDALâ„¢
|
The options for stat operations. More...
#include <opendal.h>
Public Attributes | |
| const char * | version |
| const char * | if_match |
| const char * | if_none_match |
| bool | has_if_modified_since |
| int64_t | if_modified_since |
| bool | has_if_unmodified_since |
| int64_t | if_unmodified_since |
| const char * | override_content_type |
| const char * | override_cache_control |
| const char * | override_content_disposition |
The options for stat operations.
Use opendal_stat_options_new() to construct and opendal_stat_options_free() to free.
| bool opendal_stat_options::has_if_modified_since |
Whether if_modified_since has been set.
| bool opendal_stat_options::has_if_unmodified_since |
Whether if_unmodified_since has been set.
| const char* opendal_stat_options::if_match |
If-Match header value; NULL means unset.
| int64_t opendal_stat_options::if_modified_since |
If-Modified-Since timestamp in milliseconds since the Unix epoch.
| const char* opendal_stat_options::if_none_match |
If-None-Match header value; NULL means unset.
| int64_t opendal_stat_options::if_unmodified_since |
If-Unmodified-Since timestamp in milliseconds since the Unix epoch.
| const char* opendal_stat_options::override_cache_control |
Override the response Cache-Control header; NULL means unset.
| const char* opendal_stat_options::override_content_disposition |
Override the response Content-Disposition header; NULL means unset.
| const char* opendal_stat_options::override_content_type |
Override the response Content-Type header; NULL means unset.
| const char* opendal_stat_options::version |
The version of the object to stat; NULL means unset.