public static final class PutObjectFanOutEntry.Builder extends BaseArgs.Builder<PutObjectFanOutEntry.Builder,PutObjectFanOutEntry>
PutObjectFanOutEntry
.operations
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
PutObjectFanOutEntry.Builder |
cacheControl(String cacheControl) |
PutObjectFanOutEntry.Builder |
contentDisposition(String contentDisposition) |
PutObjectFanOutEntry.Builder |
contentEncoding(String contentEncoding) |
PutObjectFanOutEntry.Builder |
contentLanguage(String contentLanguage) |
PutObjectFanOutEntry.Builder |
contentType(String contentType) |
PutObjectFanOutEntry.Builder |
key(String key) |
PutObjectFanOutEntry.Builder |
retainUntilDate(ZonedDateTime retainUntilDate) |
PutObjectFanOutEntry.Builder |
retention(RetentionMode retention) |
PutObjectFanOutEntry.Builder |
tags(Map<String,String> map) |
PutObjectFanOutEntry.Builder |
tags(Tags tags) |
PutObjectFanOutEntry.Builder |
userMetadata(Map<String,String> userMetadata) |
protected void |
validate(PutObjectFanOutEntry args) |
build, copyMultimap, extraHeaders, extraHeaders, extraQueryParams, extraQueryParams, toMultimap, validateNotEmptyString, validateNotNull, validateNullOrNotEmptyString, validateNullOrPositive
protected void validate(PutObjectFanOutEntry args)
validate
in class BaseArgs.Builder<PutObjectFanOutEntry.Builder,PutObjectFanOutEntry>
public PutObjectFanOutEntry.Builder key(String key)
public PutObjectFanOutEntry.Builder userMetadata(Map<String,String> userMetadata)
public PutObjectFanOutEntry.Builder tags(Map<String,String> map)
public PutObjectFanOutEntry.Builder tags(Tags tags)
public PutObjectFanOutEntry.Builder contentType(String contentType)
public PutObjectFanOutEntry.Builder contentEncoding(String contentEncoding)
public PutObjectFanOutEntry.Builder contentDisposition(String contentDisposition)
public PutObjectFanOutEntry.Builder contentLanguage(String contentLanguage)
public PutObjectFanOutEntry.Builder cacheControl(String cacheControl)
public PutObjectFanOutEntry.Builder retention(RetentionMode retention)
public PutObjectFanOutEntry.Builder retainUntilDate(ZonedDateTime retainUntilDate)