CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
s3fanout::S3FanoutManager::S3Config Struct Reference

#include <s3fanout.h>

Public Member Functions

 S3Config ()
 

Public Attributes

std::string access_key
 
std::string secret_key
 
std::string hostname_port
 
AuthzMethods authz_method
 
std::string region
 
std::string flavor
 
std::string bucket
 
bool dns_buckets
 
std::string protocol
 
uint32_t pool_max_handles
 
unsigned opt_timeout_sec
 
unsigned opt_max_retries
 
unsigned opt_backoff_init_ms
 
unsigned opt_backoff_max_ms
 
std::string proxy
 
std::string x_amz_acl
 

Detailed Description

Definition at line 184 of file s3fanout.h.

Constructor & Destructor Documentation

s3fanout::S3FanoutManager::S3Config::S3Config ( )
inline

Definition at line 185 of file s3fanout.h.

Member Data Documentation

std::string s3fanout::S3FanoutManager::S3Config::access_key

Definition at line 196 of file s3fanout.h.

Referenced by upload::S3Uploader::S3Uploader().

AuthzMethods s3fanout::S3FanoutManager::S3Config::authz_method

Definition at line 199 of file s3fanout.h.

Referenced by S3Config(), and upload::S3Uploader::S3Uploader().

std::string s3fanout::S3FanoutManager::S3Config::bucket
bool s3fanout::S3FanoutManager::S3Config::dns_buckets
std::string s3fanout::S3FanoutManager::S3Config::flavor

Definition at line 201 of file s3fanout.h.

Referenced by upload::S3Uploader::S3Uploader().

std::string s3fanout::S3FanoutManager::S3Config::hostname_port
unsigned s3fanout::S3FanoutManager::S3Config::opt_backoff_init_ms

Definition at line 208 of file s3fanout.h.

Referenced by S3Config(), and upload::S3Uploader::S3Uploader().

unsigned s3fanout::S3FanoutManager::S3Config::opt_backoff_max_ms

Definition at line 209 of file s3fanout.h.

Referenced by S3Config(), and upload::S3Uploader::S3Uploader().

unsigned s3fanout::S3FanoutManager::S3Config::opt_max_retries

Definition at line 207 of file s3fanout.h.

Referenced by S3Config(), and upload::S3Uploader::S3Uploader().

unsigned s3fanout::S3FanoutManager::S3Config::opt_timeout_sec

Definition at line 206 of file s3fanout.h.

Referenced by S3Config(), and upload::S3Uploader::S3Uploader().

uint32_t s3fanout::S3FanoutManager::S3Config::pool_max_handles
std::string s3fanout::S3FanoutManager::S3Config::protocol
std::string s3fanout::S3FanoutManager::S3Config::proxy

Definition at line 210 of file s3fanout.h.

Referenced by upload::S3Uploader::S3Uploader().

std::string s3fanout::S3FanoutManager::S3Config::region

Definition at line 200 of file s3fanout.h.

Referenced by upload::S3Uploader::S3Uploader().

std::string s3fanout::S3FanoutManager::S3Config::secret_key

Definition at line 197 of file s3fanout.h.

Referenced by upload::S3Uploader::S3Uploader().

std::string s3fanout::S3FanoutManager::S3Config::x_amz_acl

Definition at line 211 of file s3fanout.h.

Referenced by S3Config(), and upload::S3Uploader::S3Uploader().


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