Apache OpenDALâ„¢ C++ Binding
The C++ binding for Apache OpenDALâ„¢
Loading...
Searching...
No Matches
Public Member Functions | List of all members
opendal::FfiLayerBuilderMutator Class Referencefinal

Applies layers through the cxx bridge. More...

#include <layer.hpp>

Inheritance diagram for opendal::FfiLayerBuilderMutator:
[legend]

Public Member Functions

 FfiLayerBuilderMutator (ffi::LayerBuilder &builder)
 
void AddTimeout (uint64_t timeout_ns, uint64_t io_timeout_ns) override
 
void AddRetry (bool jitter, float factor, uint64_t min_delay_ns, uint64_t max_delay_ns, uint64_t max_times) override
 
- Public Member Functions inherited from opendal::LayerBuilderMutator
virtual ~LayerBuilderMutator ()=default
 

Detailed Description

Applies layers through the cxx bridge.

Constructor & Destructor Documentation

◆ FfiLayerBuilderMutator()

opendal::FfiLayerBuilderMutator::FfiLayerBuilderMutator ( ffi::LayerBuilder &  builder)
explicit

Member Function Documentation

◆ AddRetry()

void opendal::FfiLayerBuilderMutator::AddRetry ( bool  jitter,
float  factor,
uint64_t  min_delay_ns,
uint64_t  max_delay_ns,
uint64_t  max_times 
)
overridevirtual

◆ AddTimeout()

void opendal::FfiLayerBuilderMutator::AddTimeout ( uint64_t  timeout_ns,
uint64_t  io_timeout_ns 
)
overridevirtual

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