类 GetObjectMetadataRequest

直接已知子类:
GetAttributeRequest, GetObjectRequest

public class GetObjectMetadataRequest extends BaseObjectRequest
Parameters in a request for obtaining the properties of an object
  • 字段详细资料

    • versionId

      protected String versionId
    • sseCHeader

      protected SseCHeader sseCHeader
  • 构造器详细资料

    • GetObjectMetadataRequest

      public GetObjectMetadataRequest()
    • GetObjectMetadataRequest

      public GetObjectMetadataRequest(String bucketName, String objectKey)
      Constructor
      参数:
      bucketName - Bucket name
      objectKey - Object name
    • GetObjectMetadataRequest

      public GetObjectMetadataRequest(String bucketName, String objectKey, String versionId)
      Constructor
      参数:
      bucketName - Bucket name
      objectKey - Object name
      versionId - Version ID of the object
  • 方法详细资料

    • getSseCHeader

      public SseCHeader getSseCHeader()
      Obtain SSE-C decryption headers.
      返回:
      SSE-C decryption headers
    • setSseCHeader

      public void setSseCHeader(SseCHeader sseCHeader)
      Set SSE-C decryption headers.
      参数:
      sseCHeader - SSE-C decryption headers
    • getObjectKey

      public String getObjectKey()
      Obtain the object name.
      覆盖:
      getObjectKey 在类中 BaseObjectRequest
      返回:
      Object name
    • setObjectKey

      public void setObjectKey(String objectKey)
      Set the object name.
      覆盖:
      setObjectKey 在类中 BaseObjectRequest
      参数:
      objectKey - Object name
    • getVersionId

      public String getVersionId()
      Obtain the object version ID.
      返回:
      Version ID of the object
    • setVersionId

      public void setVersionId(String versionId)
      Set the version ID of the object.
      参数:
      versionId - Version ID of the object
    • toString

      public String toString()
      覆盖:
      toString 在类中 BaseObjectRequest