Apache OpenDALâ„¢ C Binding
The C binding for Apache OpenDALâ„¢
Loading...
Searching...
No Matches
Public Attributes | List of all members
opendal_stat_options Struct Reference

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
 

Detailed Description

The options for stat operations.

Use opendal_stat_options_new() to construct and opendal_stat_options_free() to free.

See also
opendal_operator_stat_with

Member Data Documentation

◆ has_if_modified_since

bool opendal_stat_options::has_if_modified_since

Whether if_modified_since has been set.

◆ has_if_unmodified_since

bool opendal_stat_options::has_if_unmodified_since

Whether if_unmodified_since has been set.

◆ if_match

const char* opendal_stat_options::if_match

If-Match header value; NULL means unset.

◆ if_modified_since

int64_t opendal_stat_options::if_modified_since

If-Modified-Since timestamp in milliseconds since the Unix epoch.

◆ if_none_match

const char* opendal_stat_options::if_none_match

If-None-Match header value; NULL means unset.

◆ if_unmodified_since

int64_t opendal_stat_options::if_unmodified_since

If-Unmodified-Since timestamp in milliseconds since the Unix epoch.

◆ override_cache_control

const char* opendal_stat_options::override_cache_control

Override the response Cache-Control header; NULL means unset.

◆ override_content_disposition

const char* opendal_stat_options::override_content_disposition

Override the response Content-Disposition header; NULL means unset.

◆ override_content_type

const char* opendal_stat_options::override_content_type

Override the response Content-Type header; NULL means unset.

◆ version

const char* opendal_stat_options::version

The version of the object to stat; NULL means unset.


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