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 method that creates an instance of theFolderConfiguration.Builder avoiding the need to
create one manually via FolderConfiguration.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #folderConfigurations(List.
folderConfigurations - a consumer that will call methods on
FolderConfiguration.Builder#folderConfigurations(java.util.Collection) PutRetentionPolicyRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutRetentionPolicyRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.