Package com.woorea.openstack.swift.api
Class ContainerResource
- java.lang.Object
-
- com.woorea.openstack.swift.api.ContainerResource
-
public class ContainerResource extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
ContainerResource.CreateDirectory
class
ContainerResource.Delete
class
ContainerResource.Download
class
ContainerResource.List
class
ContainerResource.Show
class
ContainerResource.Upload
-
Field Summary
Fields Modifier and Type Field Description private OpenStackClient
CLIENT
private java.lang.String
container
-
Constructor Summary
Constructors Constructor Description ContainerResource(OpenStackClient client, java.lang.String container)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContainerResource.CreateDirectory
createDirectory(java.lang.String path)
ContainerResource.Delete
delete(java.lang.String path)
ContainerResource.Download
download(java.lang.String path)
ContainerResource.List
list()
ContainerResource.Show
show(java.lang.String path)
ContainerResource.Upload
upload(ObjectForUpload objectForUpload)
-
-
-
Field Detail
-
CLIENT
private final OpenStackClient CLIENT
-
container
private java.lang.String container
-
-
Constructor Detail
-
ContainerResource
public ContainerResource(OpenStackClient client, java.lang.String container)
-
-
Method Detail
-
list
public ContainerResource.List list()
-
createDirectory
public ContainerResource.CreateDirectory createDirectory(java.lang.String path)
-
show
public ContainerResource.Show show(java.lang.String path)
-
upload
public ContainerResource.Upload upload(ObjectForUpload objectForUpload)
-
download
public ContainerResource.Download download(java.lang.String path)
-
delete
public ContainerResource.Delete delete(java.lang.String path)
-
-