public class XmlResponsesSaxParser.CompleteMultipartUploadHandler extends org.xml.sax.helpers.DefaultHandler implements ServerSideEncryptionResult, ObjectExpirationResult
Constructor and Description |
---|
XmlResponsesSaxParser.CompleteMultipartUploadHandler() |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
endElement(String uri,
String name,
String qName) |
AmazonS3Exception |
getAmazonS3Exception() |
CompleteMultipartUploadResult |
getCompleteMultipartUploadResult() |
Date |
getExpirationTime()
Returns the expiration date of the object, or null if the object is not
configured to expire.
|
String |
getExpirationTimeRuleId()
Returns the bucket lifecycle configuration rule ID for the expiration of
this object.
|
String |
getServerSideEncryption()
Returns the server-side encryption algorithm for the response, or null if none was used.
|
void |
setExpirationTime(Date expirationTime)
Sets the expiration date of the object.
|
void |
setExpirationTimeRuleId(String expirationTimeRuleId)
Sets the bucket lifecycle configuration rule ID for the expiration of
this object.
|
void |
setServerSideEncryption(String serverSideEncryption)
Sets the server-side encryption algorithm for the response.
|
void |
startDocument() |
void |
startElement(String uri,
String name,
String qName,
Attributes attrs) |
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning
public XmlResponsesSaxParser.CompleteMultipartUploadHandler()
public String getServerSideEncryption()
ServerSideEncryptionResult
getServerSideEncryption
in interface ServerSideEncryptionResult
public void setServerSideEncryption(String serverSideEncryption)
ServerSideEncryptionResult
setServerSideEncryption
in interface ServerSideEncryptionResult
serverSideEncryption
- The server-side encryption algorithm for the response.public Date getExpirationTime()
ObjectExpirationResult
getExpirationTime
in interface ObjectExpirationResult
CompleteMultipartUploadResult.getExpirationTime()
public void setExpirationTime(Date expirationTime)
ObjectExpirationResult
setExpirationTime
in interface ObjectExpirationResult
expirationTime
- The date the object will expire.CompleteMultipartUploadResult.setExpirationTime(java.util.Date)
public String getExpirationTimeRuleId()
ObjectExpirationResult
getExpirationTimeRuleId
in interface ObjectExpirationResult
CompleteMultipartUploadResult.getExpirationTimeRuleId()
public void setExpirationTimeRuleId(String expirationTimeRuleId)
ObjectExpirationResult
setExpirationTimeRuleId
in interface ObjectExpirationResult
expirationTimeRuleId
- The rule ID of this object's expiration configurationCompleteMultipartUploadResult.setExpirationTimeRuleId(java.lang.String)
public CompleteMultipartUploadResult getCompleteMultipartUploadResult()
public AmazonS3Exception getAmazonS3Exception()
public void startDocument()
startDocument
in interface ContentHandler
startDocument
in class org.xml.sax.helpers.DefaultHandler
public void startElement(String uri, String name, String qName, Attributes attrs)
startElement
in interface ContentHandler
startElement
in class org.xml.sax.helpers.DefaultHandler
public void endElement(String uri, String name, String qName) throws SAXException
endElement
in interface ContentHandler
endElement
in class org.xml.sax.helpers.DefaultHandler
SAXException
public void characters(char[] ch, int start, int length)
characters
in interface ContentHandler
characters
in class org.xml.sax.helpers.DefaultHandler
Copyright © 2016. All rights reserved.