Repository: jclouds Updated Branches: refs/heads/master bcc06cc6e -> b6920ca44
JCLOUDS-1065: Deprecate inDirectory option Superseded by prefix and delimiter support. Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/b6920ca4 Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/b6920ca4 Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/b6920ca4 Branch: refs/heads/master Commit: b6920ca44b97b9bf41c6fd8097d71b039f300e85 Parents: bcc06cc Author: Andrew Gaul <[email protected]> Authored: Thu Jan 21 23:27:57 2016 -0800 Committer: Andrew Gaul <[email protected]> Committed: Thu Jan 28 22:59:12 2016 -0800 ---------------------------------------------------------------------- .../jclouds/blobstore/options/ListContainerOptions.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds/blob/b6920ca4/blobstore/src/main/java/org/jclouds/blobstore/options/ListContainerOptions.java ---------------------------------------------------------------------- diff --git a/blobstore/src/main/java/org/jclouds/blobstore/options/ListContainerOptions.java b/blobstore/src/main/java/org/jclouds/blobstore/options/ListContainerOptions.java index 6aef175..281c3ff 100644 --- a/blobstore/src/main/java/org/jclouds/blobstore/options/ListContainerOptions.java +++ b/blobstore/src/main/java/org/jclouds/blobstore/options/ListContainerOptions.java @@ -31,7 +31,7 @@ import com.google.common.base.Objects; * import static org.jclouds.blobstore.options.ListContainerOptions.Builder.* * <p/> * BlobStore connection = // get connection - * Future<ListResponse<ResourceMetadata>> list = connection.list("container",inDirectory("home/users").maxResults(1000)); + * Future<ListResponse<ResourceMetadata>> list = connection.list("container",prefix("home/users").maxResults(1000)); * <code> */ public class ListContainerOptions extends ListOptions implements Cloneable { @@ -143,6 +143,10 @@ public class ListContainerOptions extends ListOptions implements Cloneable { } + /** + * @deprecated superseded by ListContainerOptions.getPrefix and ListContainerOptions.getDelimiter. + */ + @Deprecated public String getDir() { return dir; } @@ -166,7 +170,9 @@ public class ListContainerOptions extends ListOptions implements Cloneable { /** * This will list the contents of a virtual or real directory path. * + * @deprecated superseded by ListContainerOptions.prefix and ListContainerOptions.delimiter. */ + @Deprecated public ListContainerOptions inDirectory(String dir) { checkNotNull(dir, "dir"); checkArgument(!dir.equals("/"), "dir must not be a slash"); @@ -229,7 +235,9 @@ public class ListContainerOptions extends ListOptions implements Cloneable { /** * @see ListContainerOptions#inDirectory(String) + * @deprecated superseded by ListContainerOptions.prefix and ListContainerOptions.delimiter. */ + @Deprecated public static ListContainerOptions inDirectory(String directory) { ListContainerOptions options = new ListContainerOptions(); return options.inDirectory(directory);
