class Baidubce::BceClientConfiguration
Attributes
backup_endpoint[RW]
cname_enabled[RW]
credentials[RW]
endpoint[RW]
open_timeout_in_millis[RW]
protocol[RW]
read_timeout_in_millis[RW]
recv_buf_size[RW]
region[RW]
retry_policy[RW]
send_buf_size[RW]
Public Class Methods
new(credentials, endpoint, options={})
click to toggle source
# File lib/baidubce/bce_client_configuration.rb, line 31 def initialize(credentials, endpoint, options={}) @credentials = credentials @endpoint = endpoint @protocol = options['protocol'] || DEFAULT_PROTOCOL @region = options['region'] || DEFAULT_REGION @open_timeout_in_millis = options['open_timeout_in_millis'] || DEFAULT_OPEN_TIMEOUT_IN_MILLIS @read_timeout_in_millis = options['read_timeout_in_millis'] || DEFAULT_READ_TIMEOUT_IN_MILLIS @send_buf_size = options['send_buf_size'] || DEFAULT_SEND_BUF_SIZE @recv_buf_size = options['recv_buf_size'] || DEFAULT_RECV_BUF_SIZE @retry_policy = options['retry_policy'] || BackOffRetryPolicy.new @cname_enabled = options['cname_enabled'] || false @backup_endpoint = options['backup_endpoint'] end