public static final class SetObjectRetentionArgs.Builder extends ObjectVersionArgs.Builder<SetObjectRetentionArgs.Builder,SetObjectRetentionArgs>
SetObjectRetentionArgs.skipValidationoperations| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
SetObjectRetentionArgs.Builder |
bypassGovernanceMode(boolean bypassGovernanceMode) |
SetObjectRetentionArgs.Builder |
config(Retention config) |
protected void |
validate(SetObjectRetentionArgs args) |
versionIdobject, validateObjectNamebucket, region, skipValidation, validateBucketNamebuild, copyMultimap, extraHeaders, extraHeaders, extraQueryParams, extraQueryParams, toMultimap, validateNotEmptyString, validateNotNull, validateNullOrNotEmptyString, validateNullOrPositiveprotected void validate(SetObjectRetentionArgs args)
validate in class ObjectArgs.Builder<SetObjectRetentionArgs.Builder,SetObjectRetentionArgs>public SetObjectRetentionArgs.Builder config(Retention config)
public SetObjectRetentionArgs.Builder bypassGovernanceMode(boolean bypassGovernanceMode)