public class XmlResponsesSaxParser.ListBucketHandler extends DefaultXmlHandler
S3Objects available via the getObjects() method.| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
bucketName |
private java.util.List<java.lang.String> |
commonPrefixes |
private StorageObject |
currentObject |
private StorageOwner |
currentOwner |
private boolean |
insideCommonPrefixes |
private java.lang.String |
lastKey |
private boolean |
listingTruncated |
private java.lang.String |
nextMarker |
private java.util.List<StorageObject> |
objects |
private java.lang.String |
requestMarker |
private long |
requestMaxKeys |
private java.lang.String |
requestPrefix |
| Constructor and Description |
|---|
ListBucketHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
endElement(java.lang.String name,
java.lang.String elementText) |
java.lang.String[] |
getCommonPrefixes() |
java.lang.String |
getMarkerForNextListing()
If the listing is truncated this method will return the marker that should be used
in subsequent bucket list calls to complete the listing.
|
java.lang.String |
getNextMarker() |
StorageObject[] |
getObjects() |
java.lang.String |
getRequestMarker() |
long |
getRequestMaxKeys() |
java.lang.String |
getRequestPrefix() |
boolean |
isListingTruncated() |
void |
startElement(java.lang.String name) |
characters, endDocument, endElement, startDocument, startElement, startElementprivate StorageObject currentObject
private StorageOwner currentOwner
private boolean insideCommonPrefixes
private final java.util.List<StorageObject> objects
private final java.util.List<java.lang.String> commonPrefixes
private java.lang.String bucketName
private java.lang.String requestPrefix
private java.lang.String requestMarker
private long requestMaxKeys
private boolean listingTruncated
private java.lang.String lastKey
private java.lang.String nextMarker
public java.lang.String getMarkerForNextListing()
public boolean isListingTruncated()
public StorageObject[] getObjects()
public java.lang.String[] getCommonPrefixes()
public java.lang.String getRequestPrefix()
public java.lang.String getRequestMarker()
public java.lang.String getNextMarker()
public long getRequestMaxKeys()
public void startElement(java.lang.String name)
startElement in class DefaultXmlHandlerpublic void endElement(java.lang.String name,
java.lang.String elementText)
endElement in class DefaultXmlHandler