public static interface UpdateLifecyclePolicyRequest.Builder extends OpenSearchServerlessRequest.Builder, SdkPojo, CopyableBuilder<UpdateLifecyclePolicyRequest.Builder,UpdateLifecyclePolicyRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateLifecyclePolicyRequest.Builder clientToken(String clientToken)
A unique, case-sensitive identifier to ensure idempotency of the request.
clientToken - A unique, case-sensitive identifier to ensure idempotency of the request.UpdateLifecyclePolicyRequest.Builder description(String description)
A description of the lifecycle policy.
description - A description of the lifecycle policy.UpdateLifecyclePolicyRequest.Builder name(String name)
The name of the policy.
name - The name of the policy.UpdateLifecyclePolicyRequest.Builder policy(String policy)
The JSON policy document to use as the content for the lifecycle policy.
policy - The JSON policy document to use as the content for the lifecycle policy.UpdateLifecyclePolicyRequest.Builder policyVersion(String policyVersion)
The version of the policy being updated.
policyVersion - The version of the policy being updated.UpdateLifecyclePolicyRequest.Builder type(String type)
The type of lifecycle policy.
type - The type of lifecycle policy.LifecyclePolicyType,
LifecyclePolicyTypeUpdateLifecyclePolicyRequest.Builder type(LifecyclePolicyType type)
The type of lifecycle policy.
type - The type of lifecycle policy.LifecyclePolicyType,
LifecyclePolicyTypeUpdateLifecyclePolicyRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateLifecyclePolicyRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.