| Package | Description |
|---|---|
| com.volcengine.tos.auth | |
| com.volcengine.tos.internal | |
| com.volcengine.tos.transport |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
Signer.signHeader(TosRequest req) |
Map<String,String> |
SignV4.signHeader(TosRequest req) |
Map<String,String> |
Signer.signQuery(TosRequest req,
Duration ttl) |
Map<String,String> |
SignV4.signQuery(TosRequest req,
Duration ttl) |
| Modifier and Type | Method and Description |
|---|---|
TosRequest |
TosRequestFactoryImpl.build(RequestBuilder builder,
String method,
InputStream content) |
TosRequest |
TosRequestFactory.build(RequestBuilder builder,
String method,
InputStream content)
build a TosRequest from RequestBuilder
|
TosRequest |
RequestBuilder.buildRequest(String method,
InputStream stream) |
TosRequest |
RequestBuilder.buildRequestWithCopySource(String method,
String srcBucket,
String srcObject) |
TosRequest |
TosRequestFactoryImpl.buildWithCopy(RequestBuilder builder,
String method,
String srcBucket,
String srcObject) |
TosRequest |
TosRequestFactory.buildWithCopy(RequestBuilder builder,
String method,
String srcBucket,
String srcObject)
build a TosRequest from RequestBuilder in the copy source case
|
TosRequest |
TosRequest.setContent(InputStream content) |
TosRequest |
TosRequest.setContentLength(long contentLength) |
TosRequest |
TosRequest.setCrc64InitValue(long crc64InitValue) |
TosRequest |
TosRequest.setData(byte[] data) |
TosRequest |
TosRequest.setDataTransferListener(com.volcengine.tos.comm.event.DataTransferListener dataTransferListener) |
TosRequest |
TosRequest.setEnableCrcCheck(boolean enableCrcCheck) |
TosRequest |
TosRequest.setHeaders(Map<String,String> headers) |
TosRequest |
TosRequest.setHost(String host) |
TosRequest |
TosRequest.setMethod(String method) |
TosRequest |
TosRequest.setPath(String path) |
TosRequest |
TosRequest.setPort(int port) |
TosRequest |
TosRequest.setQuery(Map<String,String> query) |
TosRequest |
TosRequest.setRateLimiter(com.volcengine.tos.comm.ratelimit.RateLimiter rateLimiter) |
TosRequest |
TosRequest.setRetryableOnClientException(boolean retryableOnClientException) |
TosRequest |
TosRequest.setRetryableOnServerException(boolean retryableOnServerException) |
TosRequest |
TosRequest.setScheme(String scheme) |
| Modifier and Type | Method and Description |
|---|---|
TosResponse |
Transport.roundTrip(TosRequest request)
a roundTrip includes doing a Tos request and wrapping the result with Tos response
|
TosResponse |
RequestTransport.roundTrip(TosRequest tosRequest) |
| Modifier and Type | Method and Description |
|---|---|
TosResponse |
DefaultTransport.roundTrip(TosRequest request)
Deprecated.
|
Copyright © 2022. All rights reserved.