public class CompleteMultipartUploadResult extends Object implements ServerSideEncryptionResult, ObjectExpirationResult
Constructor and Description |
---|
CompleteMultipartUploadResult() |
Modifier and Type | Method and Description |
---|---|
String |
getBucketName()
完了したマルチパートアップロードを含むバケット名を取得します。
|
String |
getETag()
新しいオブジェクトを識別するエンティティタグ(ETag)を取得します。
ETagはオブジェクトのデータが変わった場合のみ変更する
非透過的な文字列です。
|
Date |
getExpirationTime()
このオブジェクトの有効期限切れ日時を取得します。有効期限切れでなければ、nullになります。
|
String |
getExpirationTimeRuleId()
このオブジェクトの有効期限切れの
BucketLifecycleConfiguration ルールIDを取得します。
有効期限切れになっていなければnullになります。 |
String |
getKey()
新しく生成されたオブジェクトのキーを取得します。
|
String |
getLocation()
新しくマルチパートアップロードされたオブジェクトを識別するURLを取得します。
|
String |
getServerSideEncryption()
新しく生成されたオブジェクトのサーバ側の暗号化アルゴリズムを取得します。
何も使用されていなければnullになります。
|
String |
getVersionId()
新しいオブジェクトのバージョンIDを取得します。
バケットのバージョニングが有効になっている場合のみ存在します。
|
void |
setBucketName(String bucketName)
完了したマルチパートアップロードを含むバケット名を設定します。
|
void |
setETag(String etag)
新しいオブジェクトを識別するエンティティタグ(ETag)を設定します。
ETagはオブジェクトのデータが変わった場合のみ変更する
非透過的な文字列です。
|
void |
setExpirationTime(Date expirationTime)
このオブジェクトの有効期限切れ日時を設定します。
|
void |
setExpirationTimeRuleId(String expirationTimeRuleId)
このオブジェクトの有効期限切れの
BucketLifecycleConfiguration ルールIDを設定します。 |
void |
setKey(String key)
新しく生成されたオブジェクトのキーを設定します。
|
void |
setLocation(String location)
新しくマルチパートアップロードされたオブジェクトを識別するURLを設定します。
|
void |
setServerSideEncryption(String serverSideEncryption)
新しく生成されたオブジェクトのサーバ側の暗号化アルゴリズムを設定します。
|
void |
setVersionId(String versionId)
新しいオブジェクトのバージョンIDを設定します。
バケットのバージョニングが有効になっている場合のみ存在します。
|
public String getLocation()
public void setLocation(String location)
location
- 新しくマルチパートアップロードされたオブジェクトを識別するURLpublic String getBucketName()
public void setBucketName(String bucketName)
bucketName
- 完了したマルチパートアップロードを含むバケット名public String getKey()
public void setKey(String key)
key
- オブジェクトキーpublic String getETag()
public void setETag(String etag)
etag
- ETagpublic String getVersionId()
IIJ GIOストレージ&アナリシスサービスではサポートしていません。
public void setVersionId(String versionId)
IIJ GIOストレージ&アナリシスサービスではサポートしていません。
versionId
- 新しいオブジェクトのバージョンID。
バケットのバージョニングが有効になっている場合のみ存在します。public String getServerSideEncryption()
getServerSideEncryption
in interface ServerSideEncryptionResult
public void setServerSideEncryption(String serverSideEncryption)
setServerSideEncryption
in interface ServerSideEncryptionResult
serverSideEncryption
- 新しく生成されたオブジェクトのサーバ側の暗号化アルゴリズムpublic Date getExpirationTime()
getExpirationTime
in interface ObjectExpirationResult
public void setExpirationTime(Date expirationTime)
setExpirationTime
in interface ObjectExpirationResult
expirationTime
- このオブジェクトの有効期限切れ日時public String getExpirationTimeRuleId()
BucketLifecycleConfiguration
ルールIDを取得します。
有効期限切れになっていなければnullになります。getExpirationTimeRuleId
in interface ObjectExpirationResult
BucketLifecycleConfiguration.Rule.getId()
public void setExpirationTimeRuleId(String expirationTimeRuleId)
BucketLifecycleConfiguration
ルールIDを設定します。setExpirationTimeRuleId
in interface ObjectExpirationResult
expirationTimeRuleId
- このオブジェクトの有効期限切れのルールIDCopyright © 2018. All rights reserved.