public class RequestBuilder extends Object
| Constructor and Description |
|---|
RequestBuilder() |
RequestBuilder(Signer signer,
String scheme,
String host,
String bucket,
String object,
int urlMode,
Map<String,String> headers,
Map<String,String> query)
Deprecated.
|
RequestBuilder(String bucket,
String object,
String scheme,
String host,
Signer signer) |
| Modifier and Type | Method and Description |
|---|---|
TosRequest |
buildRequest(String method,
InputStream stream) |
TosRequest |
buildRequestWithCopySource(String method,
String srcBucket,
String srcObject) |
Map<String,String> |
getHeaders() |
Map<String,String> |
getQuery() |
com.volcengine.tos.internal.model.HttpRange |
getRange() |
boolean |
isAutoRecognizeContentType() |
String |
preSignedURL(String method,
Duration ttl) |
void |
setAutoRecognizeContentType(boolean autoRecognizeContentType) |
RequestBuilder |
setHeaders(Map<String,String> headers) |
RequestBuilder |
setQuery(Map<String,String> query) |
RequestBuilder |
withContentLength(long length) |
RequestBuilder |
withHeader(String key,
String value) |
RequestBuilder |
withQuery(String key,
String value) |
public RequestBuilder()
@Deprecated public RequestBuilder(Signer signer, String scheme, String host, String bucket, String object, int urlMode, Map<String,String> headers, Map<String,String> query)
public RequestBuilder setHeaders(Map<String,String> headers)
public RequestBuilder setQuery(Map<String,String> query)
public com.volcengine.tos.internal.model.HttpRange getRange()
public RequestBuilder withQuery(String key, String value)
public RequestBuilder withHeader(String key, String value)
public boolean isAutoRecognizeContentType()
public void setAutoRecognizeContentType(boolean autoRecognizeContentType)
public RequestBuilder withContentLength(long length)
public TosRequest buildRequest(String method, InputStream stream) throws TosClientException
TosClientExceptionpublic TosRequest buildRequestWithCopySource(String method, String srcBucket, String srcObject) throws TosClientException
TosClientExceptionpublic String preSignedURL(String method, Duration ttl) throws TosClientException
TosClientExceptionCopyright © 2022. All rights reserved.