パッケージ | 説明 |
---|---|
com.nifty.cloud.ncs.service | |
com.nifty.cloud.ncs.service.acl | |
com.nifty.cloud.ncs.transfer |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
StorageClient.copyObject(NcsObject srcObject,
NcsObject destObject,
Policy policy)
オブジェクトをコピーします。
|
java.lang.String |
StorageClient.copyObject(java.lang.String srcBucketName,
java.lang.String srcObjectName,
java.lang.String destBucketName,
java.lang.String destObjectName,
Policy policy)
オブジェクトをコピーします。
|
java.lang.String |
StorageClient.initiateMultipartUpload(NcsObject object,
Policy policy)
NcsObject、ACLを指定して、マルチパートアップロードの準備をします。
|
java.lang.String |
StorageClient.initiateMultipartUpload(java.lang.String bucketName,
java.lang.String objectName,
Policy policy)
バケット名、オブジェクト名、ACLを指定して、マルチパートアップロードの準備をします。
|
NcsBucket |
StorageClient.putBucket(NcsBucket bucket,
Policy policy)
バケット情報とACLを指定してバケットを作成します。
|
NcsBucket |
StorageClient.putBucket(java.lang.String bucketName,
Policy policy)
バケット名とACLを指定してバケットを作成します。
|
java.lang.String |
StorageEncryptionClient.putObject(NcsObject object,
java.io.File file,
Policy policy)
NcsObjectおよびファイルを指定してオブジェクトを作成します。
|
java.lang.String |
StorageClient.putObject(NcsObject object,
java.io.File file,
Policy policy)
NcsObjectおよびファイルを指定してオブジェクトを作成します。
|
java.lang.String |
StorageEncryptionClient.putObject(NcsObject object,
java.io.InputStream input,
java.lang.String contentType,
Policy policy)
NOTE:
CryptoStorageMode をInstructionFile に設定している場合、「オブジェクト名.instruction」
という名前のオブジェクトが別途作成されます。 |
java.lang.String |
StorageClient.putObject(NcsObject object,
java.io.InputStream input,
java.lang.String contentSHA256,
java.lang.String contentType,
Policy policy)
NcsObjectおよび入力ストリームを指定してオブジェクトを作成します。
|
java.lang.String |
StorageClient.putObject(NcsObject object,
Policy policy)
NcsObjectを指定してディレクトリを作成します。
|
java.lang.String |
StorageClient.putObject(java.lang.String bucketName,
java.lang.String objectName,
java.io.File file,
Policy policy)
ファイルを指定してオブジェクトを作成します。
|
java.lang.String |
StorageClient.putObject(java.lang.String bucketName,
java.lang.String objectName,
java.io.InputStream input,
java.lang.String contentSHA256,
long contentLength,
java.lang.String contentType,
Policy policy)
入力ストリームを指定してオブジェクトを作成します。
|
java.lang.String |
StorageClient.putObject(java.lang.String bucketName,
java.lang.String objectName,
Policy policy)
バケット名、オブジェクト名を指定してディレクトリを作成します。
|
java.lang.String |
StorageClient.putObject(java.lang.String bucketName,
java.lang.String objectName,
java.lang.String fileName,
Policy policy)
ファイル名を指定してオブジェクトを作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static Policy |
Policy.valueOf(java.lang.String name)
指定した名前を持つこの型の列挙型定数を返します。
|
static Policy[] |
Policy.values()
この列挙型の定数を含む配列を宣言されている順序で返します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
UploadMonitor |
TransferManager.upload(NcsObject object,
java.io.File file,
Policy policy)
指定したファイルをアップロードします。
|
UploadMonitor |
TransferManager.upload(NcsObject object,
java.io.InputStream input,
long contentLength,
java.lang.String contentType,
Policy policy)
指定したストリームデータをアップロードします。
|
UploadMonitor |
TransferManager.upload(java.lang.String bucketName,
java.lang.String objectName,
java.io.File file,
Policy policy)
指定したファイルをアップロードします。
|
UploadMonitor |
TransferManager.upload(java.lang.String bucketName,
java.lang.String objectName,
java.io.InputStream input,
long contentLength,
java.lang.String contentType,
Policy policy)
指定したストリームデータをアップロードします。
|