类 AbstractTemporarySignatureRequest

java.lang.Object
com.obs.services.model.AbstractTemporarySignatureRequest
直接已知子类:
PolicyTempSignatureRequest, TemporarySignatureRequest

public abstract class AbstractTemporarySignatureRequest extends Object
Abstract class for request parameters of signature-carrying queries
  • 字段详细资料

  • 构造器详细资料

    • AbstractTemporarySignatureRequest

      public AbstractTemporarySignatureRequest()
    • AbstractTemporarySignatureRequest

      public AbstractTemporarySignatureRequest(HttpMethodEnum method, String bucketName, String objectKey)
      Constructor
      参数:
      method - HTTP/HTTPS request method
      bucketName - Bucket name
      objectKey - Object name
  • 方法详细资料

    • getMethod

      public HttpMethodEnum getMethod()
      Obtain the HTTP/HTTPS request method.
      返回:
      HTTP/HTTPS request method
    • setMethod

      public void setMethod(HttpMethodEnum method)
      Set the HTTP/HTTP request method.
      参数:
      method - HTTP/HTTPS request method
    • getBucketName

      public String getBucketName()
      Obtain the bucket name.
      返回:
      Bucket name
    • setBucketName

      public void setBucketName(String bucketName)
      Set the bucket name.
      参数:
      bucketName - Bucket name
    • getObjectKey

      public String getObjectKey()
      Obtain the object name.
      返回:
      Object name
    • setObjectKey

      public void setObjectKey(String objectKey)
      Set the object name.
      参数:
      objectKey - Object name
    • getHeaders

      public Map<String,String> getHeaders()
      Obtain the request header information.
      返回:
      Request header information
    • getQueryParams

      public Map<String,Object> getQueryParams()
      Obtain the query parameters of the request.
      返回:
      Query parameter information
    • getSpecialParam

      public SpecialParamEnum getSpecialParam()
      Obtain the special operator.
      返回:
      Special operator
    • setSpecialParam

      public void setSpecialParam(SpecialParamEnum specialParam)
      Set the special operator.
      参数:
      specialParam - Special operator
    • setHeaders

      public void setHeaders(Map<String,String> headers)
      Set request header information.
      参数:
      headers - Request header information
    • setQueryParams

      public void setQueryParams(Map<String,Object> queryParams)
      Set request query parameters.
      参数:
      queryParams - Request query parameter