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) |
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 String getHost()
public RequestBuilder setHost(String host)
public int getUrlMode()
public RequestBuilder setUrlMode(int urlMode)
public int getPort()
public RequestBuilder setPort(int port)
public String getPreHashCrc64ecma()
public RequestBuilder setPreHashCrc64ecma(String preHashCrc64ecma)
public TosRequest buildRequest(String method, InputStream stream) throws TosClientException
TosClientExceptionpublic TosRequest buildPreSignedUrlRequest(String method, long ttl) throws TosClientException
TosClientExceptionpublic TosRequest buildRequestWithCopySource(String method, String srcBucket, String srcObject) throws TosClientException
TosClientException@Deprecated public String preSignedURL(String method, Duration ttl) throws TosClientException
TosClientExceptionCopyright © 2023. All rights reserved.