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 ListContainerOptions
afterMarker(String marker)
Place to continue a listing at.ListContainerOptions
clone()
ListContainerOptions
delimiter(String delimiterString)
specify the delimiter to be used when listingString
getDelimiter()
String
getDir()
String
getMarker()
Integer
getMaxResults()
String
getPrefix()
ListContainerOptions
inDirectory(String dir)
This will list the contents of a virtual or real directory path.boolean
isDetailed()
boolean
isRecursive()
ListContainerOptions
maxResults(int maxKeys)
The maximum number of values you'd like to see in the response body.ListContainerOptions
prefix(String prefix)
Only list keys that start with the supplied prefixListContainerOptions
recursive()
return a listing of all objects inside the store, recursively.String
toString()
-
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:ListContainerOptions
Place to continue a listing at. This must be the value returned from the last list object, as not all blobstores use lexicographic lists.- Overrides:
afterMarker
in classListContainerOptions
-
getDir
public String getDir()
- Overrides:
getDir
in classListContainerOptions
-
inDirectory
public ListContainerOptions inDirectory(String dir)
Description copied from class:ListContainerOptions
This will list the contents of a virtual or real directory path.- Overrides:
inDirectory
in classListContainerOptions
-
isDetailed
public boolean isDetailed()
- Overrides:
isDetailed
in classListContainerOptions
-
isRecursive
public boolean isRecursive()
- Overrides:
isRecursive
in classListContainerOptions
-
maxResults
public ListContainerOptions maxResults(int maxKeys)
Description copied from class:ListContainerOptions
The 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:
maxResults
in classListContainerOptions
-
recursive
public ListContainerOptions recursive()
Description copied from class:ListContainerOptions
return a listing of all objects inside the store, recursively.- Overrides:
recursive
in classListContainerOptions
-
getMarker
public String getMarker()
- Overrides:
getMarker
in classListOptions
-
getMaxResults
public Integer getMaxResults()
- Overrides:
getMaxResults
in classListOptions
-
getPrefix
public String getPrefix()
- Overrides:
getPrefix
in classListContainerOptions
-
prefix
public ListContainerOptions prefix(String prefix)
Description copied from class:ListContainerOptions
Only list keys that start with the supplied prefix- Overrides:
prefix
in classListContainerOptions
-
clone
public ListContainerOptions clone()
- Overrides:
clone
in classListContainerOptions
-
delimiter
public ListContainerOptions delimiter(String delimiterString)
Description copied from class:ListContainerOptions
specify the delimiter to be used when listing- Overrides:
delimiter
in classListContainerOptions
-
getDelimiter
public String getDelimiter()
- Overrides:
getDelimiter
in classListContainerOptions
-
toString
public String toString()
- Overrides:
toString
in classListContainerOptions
-
-