Package org.jclouds.blobstore.options
Class ListContainerOptions.ImmutableListContainerOptions
- java.lang.Object
-
- org.jclouds.blobstore.options.ListOptions
-
- org.jclouds.blobstore.options.ListContainerOptions
-
- org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
-
- All Implemented Interfaces:
Cloneable
- Enclosing class:
- ListContainerOptions
public static class ListContainerOptions.ImmutableListContainerOptions extends ListContainerOptions
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jclouds.blobstore.options.ListContainerOptions
ListContainerOptions.Builder, ListContainerOptions.ImmutableListContainerOptions
-
Nested classes/interfaces inherited from class org.jclouds.blobstore.options.ListOptions
ListOptions.ImmutableListOptions
-
-
Field Summary
-
Fields inherited from class org.jclouds.blobstore.options.ListContainerOptions
NONE
-
-
Constructor Summary
Constructors Constructor Description ImmutableListContainerOptions(ListContainerOptions delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListContainerOptionsafterMarker(String marker)Place to continue a listing at.ListContainerOptionsclone()ListContainerOptionsdelimiter(String delimiterString)specify the delimiter to be used when listingStringgetDelimiter()StringgetDir()StringgetMarker()IntegergetMaxResults()StringgetPrefix()ListContainerOptionsinDirectory(String dir)This will list the contents of a virtual or real directory path.booleanisDetailed()booleanisRecursive()ListContainerOptionsmaxResults(int maxKeys)The maximum number of values you'd like to see in the response body.ListContainerOptionsprefix(String prefix)Only list keys that start with the supplied prefixListContainerOptionsrecursive()return a listing of all objects inside the store, recursively.StringtoString()-
Methods inherited from class org.jclouds.blobstore.options.ListContainerOptions
equals, hashCode, withDetails
-
-
-
-
Constructor Detail
-
ImmutableListContainerOptions
public ImmutableListContainerOptions(ListContainerOptions delegate)
-
-
Method Detail
-
afterMarker
public ListContainerOptions afterMarker(String marker)
Description copied from class:ListContainerOptionsPlace to continue a listing at. This must be the value returned from the last list object, as not all blobstores use lexicographic lists.- Overrides:
afterMarkerin classListContainerOptions
-
getDir
public String getDir()
- Overrides:
getDirin classListContainerOptions
-
inDirectory
public ListContainerOptions inDirectory(String dir)
Description copied from class:ListContainerOptionsThis will list the contents of a virtual or real directory path.- Overrides:
inDirectoryin classListContainerOptions
-
isDetailed
public boolean isDetailed()
- Overrides:
isDetailedin classListContainerOptions
-
isRecursive
public boolean isRecursive()
- Overrides:
isRecursivein classListContainerOptions
-
maxResults
public ListContainerOptions maxResults(int maxKeys)
Description copied from class:ListContainerOptionsThe maximum number of values you'd like to see in the response body. The server might return fewer than this many values, but will not return more.- Overrides:
maxResultsin classListContainerOptions
-
recursive
public ListContainerOptions recursive()
Description copied from class:ListContainerOptionsreturn a listing of all objects inside the store, recursively.- Overrides:
recursivein classListContainerOptions
-
getMarker
public String getMarker()
- Overrides:
getMarkerin classListOptions
-
getMaxResults
public Integer getMaxResults()
- Overrides:
getMaxResultsin classListOptions
-
getPrefix
public String getPrefix()
- Overrides:
getPrefixin classListContainerOptions
-
prefix
public ListContainerOptions prefix(String prefix)
Description copied from class:ListContainerOptionsOnly list keys that start with the supplied prefix- Overrides:
prefixin classListContainerOptions
-
clone
public ListContainerOptions clone()
- Overrides:
clonein classListContainerOptions
-
delimiter
public ListContainerOptions delimiter(String delimiterString)
Description copied from class:ListContainerOptionsspecify the delimiter to be used when listing- Overrides:
delimiterin classListContainerOptions
-
getDelimiter
public String getDelimiter()
- Overrides:
getDelimiterin classListContainerOptions
-
toString
public String toString()
- Overrides:
toStringin classListContainerOptions
-
-