public class XmlResponsesSaxParser.CopyObjectResultHandler extends DefaultHandler implements ServerSideEncryptionResult, ObjectExpirationResult
Constructor and Description |
---|
CopyObjectResultHandler() |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
endDocument() |
void |
endElement(String uri,
String name,
String qName) |
String |
getErrorCode() |
String |
getErrorHostId() |
String |
getErrorMessage() |
String |
getErrorRequestId() |
String |
getETag() |
Date |
getExpirationTime()
このオブジェクトの有効期限切れ日時を返します。有効期限切れが設定されていない
オブジェクトであればnullを返します。
|
String |
getExpirationTimeRuleId()
このオブジェクトの有効期限切れに対するバケットライフサイクル設定のRule IDを返します。
|
Date |
getLastModified() |
String |
getServerSideEncryption()
レスポンスに対するサーバ側の暗号化アルゴリズムを返します。
何も使用されていなければnullを返します。
|
String |
getVersionId() |
boolean |
isErrorResponse() |
void |
setExpirationTime(Date expirationTime)
このオブジェクトの有効期限切れ日時を設定します。
|
void |
setExpirationTimeRuleId(String expirationTimeRuleId)
このオブジェクトの有効期限切れに対するバケットライフサイクル設定のRule IDを設定します。
|
void |
setServerSideEncryption(String serverSideEncryption)
レスポンスに対するサーバ側の暗号化アルゴリズムを設定します。
|
void |
setVersionId(String versionId) |
void |
startDocument() |
void |
startElement(String uri,
String name,
String qName,
Attributes attrs) |
endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning
public Date getLastModified()
public String getVersionId()
public void setVersionId(String versionId)
public String getServerSideEncryption()
ServerSideEncryptionResult
getServerSideEncryption
in interface ServerSideEncryptionResult
public void setServerSideEncryption(String serverSideEncryption)
ServerSideEncryptionResult
setServerSideEncryption
in interface ServerSideEncryptionResult
serverSideEncryption
- レスポンスに対するサーバ側の暗号化アルゴリズムpublic Date getExpirationTime()
ObjectExpirationResult
getExpirationTime
in interface ObjectExpirationResult
public void setExpirationTime(Date expirationTime)
ObjectExpirationResult
setExpirationTime
in interface ObjectExpirationResult
expirationTime
- このオブジェクトが有効期限切れになる日時public String getExpirationTimeRuleId()
ObjectExpirationResult
getExpirationTimeRuleId
in interface ObjectExpirationResult
BucketLifecycleConfiguration.Rule.getId()
public void setExpirationTimeRuleId(String expirationTimeRuleId)
ObjectExpirationResult
setExpirationTimeRuleId
in interface ObjectExpirationResult
expirationTimeRuleId
- バケットライフサイクル設定のRule IDpublic String getETag()
public String getErrorCode()
public String getErrorHostId()
public String getErrorMessage()
public String getErrorRequestId()
public boolean isErrorResponse()
public void startDocument()
startDocument
in interface ContentHandler
startDocument
in class DefaultHandler
public void endDocument()
endDocument
in interface ContentHandler
endDocument
in class DefaultHandler
public void startElement(String uri, String name, String qName, Attributes attrs)
startElement
in interface ContentHandler
startElement
in class DefaultHandler
public void endElement(String uri, String name, String qName)
endElement
in interface ContentHandler
endElement
in class DefaultHandler
public void characters(char[] ch, int start, int length)
characters
in interface ContentHandler
characters
in class DefaultHandler
Copyright © 2018. All rights reserved.