## 类 com.aliyun.oss.model.PutObjectResult
的使用

- 使用PutObjectResult的程序包
  程序包 | 说明
  --- | ---
  com.aliyun.oss |
  com.aliyun.oss.crypto |

- - ### com.aliyun.oss中PutObjectResult的使用

    返回PutObjectResult的com.aliyun.oss中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `PutObjectResult` | OSSEncryptionClient.`putObject(PutObjectRequest req)`
    `PutObjectResult` | OSSClient.`putObject(PutObjectRequest putObjectRequest)`
    `PutObjectResult` | OSS.`putObject(PutObjectRequest putObjectRequest)` Uploads the file to `Bucket`.
    `PutObjectResult` | OSSClient.`putObject(String bucketName, String key, File file)`
    `PutObjectResult` | OSS.`putObject(String bucketName, String key, File file)` Uploads the file to the `Bucket` from the file.
    `PutObjectResult` | OSSClient.`putObject(String bucketName, String key, File file, ObjectMetadata metadata)`
    `PutObjectResult` | OSS.`putObject(String bucketName, String key, File file, ObjectMetadata metadata)` Uploads the file to the `Bucket` from the file with the `ObjectMetadata`.
    `PutObjectResult` | OSSClient.`putObject(String bucketName, String key, InputStream input)`
    `PutObjectResult` | OSS.`putObject(String bucketName, String key, InputStream input)` Uploads the file to the `Bucket` from the `InputStream` instance.
    `PutObjectResult` | OSSClient.`putObject(String bucketName, String key, InputStream input, ObjectMetadata metadata)`
    `PutObjectResult` | OSS.`putObject(String bucketName, String key, InputStream input, ObjectMetadata metadata)` Uploads the file to the `Bucket` from the @{link InputStream} with the `ObjectMetadata` information。
    `PutObjectResult` | OSSClient.`putObject(URL signedUrl, InputStream requestContent, long contentLength, Map<String,String> requestHeaders)`
    `PutObjectResult` | OSS.`putObject(URL signedUrl, InputStream requestContent, long contentLength, Map<String,String> requestHeaders)` Uploads the file from a InputStream instance to the signed URL with specified headers.
    `PutObjectResult` | OSSEncryptionClient.`putObject(URL signedUrl, InputStream requestContent, long contentLength, Map<String,String> requestHeaders, boolean useChunkEncoding)` 已过时。 please use normal oss client method `OSSClient`#putObject(URL signedUrl, InputStream requestContent, long contentLength, Map requestHeaders, boolean useChunkEncoding).
    `PutObjectResult` | OSSClient.`putObject(URL signedUrl, InputStream requestContent, long contentLength, Map<String,String> requestHeaders, boolean useChunkEncoding)`
    `PutObjectResult` | OSS.`putObject(URL signedUrl, InputStream requestContent, long contentLength, Map<String,String> requestHeaders, boolean useChunkEncoding)` Uploads the file from a InputStream instance to the signed URL with specified headers.
    `PutObjectResult` | OSSClient.`putObject(URL signedUrl, String filePath, Map<String,String> requestHeaders)`
    `PutObjectResult` | OSS.`putObject(URL signedUrl, String filePath, Map<String,String> requestHeaders)` Uploads the file from a specified file path to the signed URL with specified headers
    `PutObjectResult` | OSSClient.`putObject(URL signedUrl, String filePath, Map<String,String> requestHeaders, boolean useChunkEncoding)`
    `PutObjectResult` | OSS.`putObject(URL signedUrl, String filePath, Map<String,String> requestHeaders, boolean useChunkEncoding)` Uploads the file from a specified file path to the signed URL with specified headers with the flag of using chunked tranfer encoding.

  - ### com.aliyun.oss.crypto中PutObjectResult的使用

    返回PutObjectResult的com.aliyun.oss.crypto中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `PutObjectResult` | OSSDirect.`putObject(PutObjectRequest putObjectRequest)`
    `PutObjectResult` | CryptoModuleDispatcher.`putObjectSecurely(PutObjectRequest putObjectRequest)`
    `PutObjectResult` | CryptoModuleBase.`putObjectSecurely(PutObjectRequest req)` Puts the object with data encrypted.
    `PutObjectResult` | CryptoModule.`putObjectSecurely(PutObjectRequest req)`

Copyright © 2020. All Rights Reserved.