Struct rad::rados::ConnectionBuilder [] [src]

pub struct ConnectionBuilder { /* fields omitted */ }

A wrapper around a rados_t providing methods for configuring the connection before finalizing it.

Methods

impl ConnectionBuilder
[src]

[src]

Start building a new connection. By default the client to connect as is client.admin.

[src]

Start building a new connection with a specified user.

[src]

Read a configuration file from a given path.

[src]

Set an individual configuration option. Useful options include keyring if you are trying to set up Ceph without storing everything inside /etc/ceph.

[src]

Finish building the connection configuration and connect to the cluster.