public static interface PutRetentionPolicyRequest.Builder extends WorkMailRequest.Builder, SdkPojo, CopyableBuilder<PutRetentionPolicyRequest.Builder,PutRetentionPolicyRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutRetentionPolicyRequest.Builder organizationId(String organizationId)
The organization ID.
organizationId - The organization ID.PutRetentionPolicyRequest.Builder id(String id)
The retention policy ID.
id - The retention policy ID.PutRetentionPolicyRequest.Builder name(String name)
The retention policy name.
name - The retention policy name.PutRetentionPolicyRequest.Builder description(String description)
The retention policy description.
description - The retention policy description.PutRetentionPolicyRequest.Builder folderConfigurations(Collection<FolderConfiguration> folderConfigurations)
The retention policy folder configurations.
folderConfigurations - The retention policy folder configurations.PutRetentionPolicyRequest.Builder folderConfigurations(FolderConfiguration... folderConfigurations)
The retention policy folder configurations.
folderConfigurations - The retention policy folder configurations.PutRetentionPolicyRequest.Builder folderConfigurations(Consumer<FolderConfiguration.Builder>... folderConfigurations)
The retention policy folder configurations.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #folderConfigurations(List) .folderConfigurations - a consumer that will call methods on List.Builder #folderConfigurations(List) PutRetentionPolicyRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutRetentionPolicyRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.