public class TosRequest extends Object
| 构造器和说明 |
|---|
TosRequest() |
TosRequest(String scheme,
String method,
String host,
String path) |
TosRequest(String scheme,
String method,
String host,
String path,
InputStream inputStream,
Map<String,String> query,
Map<String,String> headers) |
public okhttp3.HttpUrl toURL()
public okhttp3.HttpUrl toEscapeURL()
public String getScheme()
public TosRequest setScheme(String scheme)
public String getMethod()
public TosRequest setMethod(String method)
public String getHost()
public TosRequest setHost(String host)
public String getPath()
public TosRequest setPath(String path)
public long getContentLength()
public TosRequest setContentLength(long contentLength)
public InputStream getContent()
public TosRequest setContent(InputStream content)
public TosRequest setHeaders(Map<String,String> headers)
public TosRequest setQuery(Map<String,String> query)
public byte[] getData()
@Deprecated public TosRequest setData(byte[] data)
public int getPort()
public TosRequest setPort(int port)
public boolean isRetryableOnClientException()
public TosRequest setRetryableOnClientException(boolean retryableOnClientException)
public boolean isRetryableOnServerException()
public TosRequest setRetryableOnServerException(boolean retryableOnServerException)
public boolean isEnableCrcCheck()
public TosRequest setEnableCrcCheck(boolean enableCrcCheck)
public long getCrc64InitValue()
public TosRequest setCrc64InitValue(long crc64InitValue)
public com.volcengine.tos.comm.ratelimit.RateLimiter getRateLimiter()
public TosRequest setRateLimiter(com.volcengine.tos.comm.ratelimit.RateLimiter rateLimiter)
public com.volcengine.tos.comm.event.DataTransferListener getDataTransferListener()
public TosRequest setDataTransferListener(com.volcengine.tos.comm.event.DataTransferListener dataTransferListener)
public int getReadLimit()
public TosRequest setReadLimit(int readLimit)
Copyright © 2024. All rights reserved.