ex_swift v0.2.0 ExSwift

Link to this section Summary

Link to this section Functions

Link to this function

copy_object(container_id, object_id, destination)

Copy an object into another destination

Link to this function

copy_object(config, container_id, object_id, destination)

Link to this function

delete_container(container_id)

Delete a container

Link to this function

delete_container(config, container_id)

Link to this function

delete_object(container_id, object_id)

Delete an object from a container

Link to this function

delete_object(config, container_id, object_id)

Link to this function

get_object(container_id, object_id)

Get a single object from a container

Link to this function

get_object(config, container_id, object_id)

Link to this function

head_object(container_id, object_id)

Get an object's metadata

Link to this function

head_object(config, container_id, object_id)

Link to this function

list_containers(opts \\ [])

List containers in an account

Link to this function

list_containers(config, opts)

Link to this function

list_objects(container_id, opts \\ [])

List objects in a container.

Max number of returned objects: 10000.

Use stream_objects! for bigger containers.

Link to this function

list_objects(config, container_id, opts)

Link to this function

put_container(container_id)

Create a new container in an account

Link to this function

put_object(container_id, object_id, body)

Put an object into a container

Link to this function

put_object(config, container_id, object_id, body)

Link to this function

stream_containers!(opts \\ [])

Link to this function

stream_containers!(config, stream_opts)

Link to this function

stream_objects!(container_id, opts \\ [])

Stream objects in a container

Link to this function

stream_objects!(config, container_id, stream_opts)