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

Options for write and writer operations. More...

#include <data_structure.hpp>

Public Attributes

bool append {false}
 
std::optional< std::string > cache_control
 
std::optional< std::string > content_type
 
std::optional< std::string > content_disposition
 
std::optional< std::string > content_encoding
 
std::optional< std::unordered_map< std::string, std::string > > user_metadata
 
std::optional< std::string > if_match
 
std::optional< std::string > if_none_match
 
bool if_not_exists {false}
 
std::size_t concurrent {0}
 
std::optional< std::size_t > chunk
 

Detailed Description

Options for write and writer operations.

Member Data Documentation

◆ append

bool opendal::WriteOptions::append {false}

◆ cache_control

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

◆ chunk

std::optional<std::size_t> opendal::WriteOptions::chunk

◆ concurrent

std::size_t opendal::WriteOptions::concurrent {0}

◆ content_disposition

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

◆ content_encoding

std::optional<std::string> opendal::WriteOptions::content_encoding

◆ content_type

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

◆ if_match

std::optional<std::string> opendal::WriteOptions::if_match

◆ if_none_match

std::optional<std::string> opendal::WriteOptions::if_none_match

◆ if_not_exists

bool opendal::WriteOptions::if_not_exists {false}

◆ user_metadata

std::optional<std::unordered_map<std::string, std::string> > opendal::WriteOptions::user_metadata

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