public abstract class AbstractTemporarySignatureRequest extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
bucketName |
protected Map<String,String> |
headers |
protected HttpMethodEnum |
method |
protected String |
objectKey |
protected Map<String,Object> |
queryParams |
protected SpecialParamEnum |
specialParam |
Constructor and Description |
---|
AbstractTemporarySignatureRequest() |
AbstractTemporarySignatureRequest(HttpMethodEnum method,
String bucketName,
String objectKey)
构造方法
|
Modifier and Type | Method and Description |
---|---|
String |
getBucketName()
获取桶名
|
Map<String,String> |
getHeaders()
获取请求头信息
|
HttpMethodEnum |
getMethod()
获取HTTP/HTTPS请求方法
|
String |
getObjectKey()
获取对象名
|
Map<String,Object> |
getQueryParams()
获取请求查询参数
|
SpecialParamEnum |
getSpecialParam()
获取特殊操作符
|
void |
setBucketName(String bucketName)
设置桶名
|
void |
setHeaders(Map<String,String> headers)
设置请求头信息
|
void |
setMethod(HttpMethodEnum method)
设置HTTP/HTTPS请求方法
|
void |
setObjectKey(String objectKey)
设置对象名
|
void |
setQueryParams(Map<String,Object> queryParams)
设置请求查询参数
|
void |
setSpecialParam(SpecialParamEnum specialParam)
设置特殊操作符
|
protected HttpMethodEnum method
protected String bucketName
protected String objectKey
protected SpecialParamEnum specialParam
public AbstractTemporarySignatureRequest()
public AbstractTemporarySignatureRequest(HttpMethodEnum method, String bucketName, String objectKey)
method
- HTTP/HTTPS请求方法bucketName
- 桶名objectKey
- 对象名public HttpMethodEnum getMethod()
public void setMethod(HttpMethodEnum method)
method
- HTTP/HTTPS请求方法public String getBucketName()
public void setBucketName(String bucketName)
bucketName
- 桶名public String getObjectKey()
public void setObjectKey(String objectKey)
objectKey
- 对象名public SpecialParamEnum getSpecialParam()
public void setSpecialParam(SpecialParamEnum specialParam)
specialParam
- 特殊操作符Copyright © 2021. All rights reserved.