Modifier and Type | Method and Description |
---|---|
Multipart.Builder3 |
executor(ExecutorService executor) |
Multipart.Builder3 |
maxAttemptsPerAction(int maxAttempts) |
MultipartOutputStream |
outputStream() |
Multipart.Builder3 |
partSize(int partSize) |
Multipart.Builder3 |
partSizeMb(int partSizeMb) |
Multipart.Builder3 |
partTimeout(long duration,
TimeUnit unit) |
Multipart.Builder3 |
retryBackoffFactor(double factor) |
Multipart.Builder3 |
retryInitialInterval(long duration,
TimeUnit unit) |
Multipart.Builder3 |
retryJitter(double jitter)
Sets the level of randomness applied to the next retry interval.
|
Multipart.Builder3 |
retryMaxInterval(long duration,
TimeUnit unit) |
Multipart.Builder3 |
transformCreateRequest(Function<? super Request,? extends Request> transform) |
void |
upload(byte[] bytes) |
void |
upload(byte[] bytes,
int offset,
int length) |
void |
upload(Callable<? extends InputStream> factory) |
void |
upload(File file) |
public Multipart.Builder3 executor(ExecutorService executor)
public Multipart.Builder3 partTimeout(long duration, TimeUnit unit)
public Multipart.Builder3 partSize(int partSize)
public Multipart.Builder3 partSizeMb(int partSizeMb)
public Multipart.Builder3 maxAttemptsPerAction(int maxAttempts)
public Multipart.Builder3 retryInitialInterval(long duration, TimeUnit unit)
public Multipart.Builder3 retryBackoffFactor(double factor)
public Multipart.Builder3 retryMaxInterval(long duration, TimeUnit unit)
public Multipart.Builder3 retryJitter(double jitter)
(1 - jitter * Math.random())
. A value of zero means no jitter, 1
means max jitter.jitter
- level of randomness applied to the retry intervalpublic Multipart.Builder3 transformCreateRequest(Function<? super Request,? extends Request> transform)
public void upload(byte[] bytes, int offset, int length)
public void upload(byte[] bytes)
public void upload(File file)
public void upload(Callable<? extends InputStream> factory)
public MultipartOutputStream outputStream()
Copyright © 2021–2024. All rights reserved.