public class PutObjectFanOutArgs extends BucketArgs
Modifier and Type | Class and Description |
---|---|
static class |
PutObjectFanOutArgs.Builder
Argument builder of
PutObjectFanOutArgs . |
bucketName, region
extraHeaders, extraQueryParams
Constructor and Description |
---|
PutObjectFanOutArgs() |
Modifier and Type | Method and Description |
---|---|
static PutObjectFanOutArgs.Builder |
builder() |
Checksum |
checksum() |
List<PutObjectFanOutEntry> |
entries() |
boolean |
equals(Object o) |
String |
fanOutList() |
int |
hashCode() |
long |
size() |
ServerSideEncryption |
sse() |
InputStream |
stream() |
void |
validateSse(okhttp3.HttpUrl url) |
bucket, region
checkSse, extraHeaders, extraQueryParams
public InputStream stream()
public long size()
public List<PutObjectFanOutEntry> entries()
public Checksum checksum()
public ServerSideEncryption sse()
public String fanOutList() throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingException
public void validateSse(okhttp3.HttpUrl url)
public static PutObjectFanOutArgs.Builder builder()
public boolean equals(Object o)
equals
in class BucketArgs
public int hashCode()
hashCode
in class BucketArgs