org.jclouds.blobstore.options
Class ListContainerOptions.ImmutableListContainerOptions

java.lang.Object
  extended by org.jclouds.blobstore.options.ListOptions
      extended by org.jclouds.blobstore.options.ListContainerOptions
          extended by 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
ListContainerOptions.ImmutableListContainerOptions(ListContainerOptions delegate)
           
 
Method Summary
 ListContainerOptions afterMarker(String marker)
          Place to continue a listing at.
 ListContainerOptions clone()
           
 String getDir()
           
 String getMarker()
           
 Integer getMaxResults()
           
 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 recursive()
          return a listing of all objects inside the store, recursively.
 String toString()
           
 
Methods inherited from class org.jclouds.blobstore.options.ListContainerOptions
withDetails
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ListContainerOptions.ImmutableListContainerOptions

public ListContainerOptions.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 lexigraphic lists.

Overrides:
afterMarker in class ListContainerOptions

getDir

public String getDir()
Overrides:
getDir in class ListContainerOptions

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 class ListContainerOptions

isDetailed

public boolean isDetailed()
Overrides:
isDetailed in class ListContainerOptions

isRecursive

public boolean isRecursive()
Overrides:
isRecursive in class ListContainerOptions

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 class ListContainerOptions

recursive

public ListContainerOptions recursive()
Description copied from class: ListContainerOptions
return a listing of all objects inside the store, recursively.

Overrides:
recursive in class ListContainerOptions

getMarker

public String getMarker()
Overrides:
getMarker in class ListOptions

getMaxResults

public Integer getMaxResults()
Overrides:
getMaxResults in class ListOptions

clone

public ListContainerOptions clone()
Overrides:
clone in class ListContainerOptions

toString

public String toString()
Overrides:
toString in class ListContainerOptions


Copyright © 2009-2011 jclouds. All Rights Reserved.