public class RequestBuilder extends Object
| 构造器和说明 |
|---|
RequestBuilder() |
RequestBuilder(Signer signer,
String scheme,
String host,
String bucket,
String object,
int urlMode,
Map<String,String> headers,
Map<String,String> query)
已过时。
|
RequestBuilder(String controlApiPath,
String scheme,
String host,
Signer signer) |
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(String bucket, String object, String scheme, String host, Signer signer)
public RequestBuilder setHeaders(Map<String,String> headers)
public RequestBuilder setControlApiPath(String controlApiPath)
public String getControlApiPath()
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 long getContentLength()
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 RequestBuilder setDisableEncodingMeta(boolean disableEncodingMeta)
public RequestBuilder setSkipTryResolveContentLength(boolean skipTryResolveContentLength)
public TosRequest buildRequest(String method, InputStream stream) throws TosClientException
public TosRequest buildPreSignedUrlRequest(String method, boolean isSignedAllHeaders, long ttl) throws TosClientException
public TosRequest buildRequestWithCopySource(String method, String srcBucket, String srcObject) throws TosClientException
@Deprecated public String preSignedURL(String method, Duration ttl) throws TosClientException
Copyright © 2025. All rights reserved.