public static interface EffectiveLifecyclePolicyDetail.Builder extends SdkPojo, CopyableBuilder<EffectiveLifecyclePolicyDetail.Builder,EffectiveLifecyclePolicyDetail>
| Modifier and Type | Method and Description |
|---|---|
EffectiveLifecyclePolicyDetail.Builder |
noMinRetentionPeriod(Boolean noMinRetentionPeriod)
The minimum number of index retention days set.
|
EffectiveLifecyclePolicyDetail.Builder |
policyName(String policyName)
The name of the lifecycle policy.
|
EffectiveLifecyclePolicyDetail.Builder |
resource(String resource)
The name of the OpenSearch Serverless index resource.
|
EffectiveLifecyclePolicyDetail.Builder |
resourceType(ResourceType resourceType)
The type of OpenSearch Serverless resource.
|
EffectiveLifecyclePolicyDetail.Builder |
resourceType(String resourceType)
The type of OpenSearch Serverless resource.
|
EffectiveLifecyclePolicyDetail.Builder |
retentionPeriod(String retentionPeriod)
The minimum number of index retention in days or hours.
|
EffectiveLifecyclePolicyDetail.Builder |
type(LifecyclePolicyType type)
The type of lifecycle policy.
|
EffectiveLifecyclePolicyDetail.Builder |
type(String type)
The type of lifecycle policy.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEffectiveLifecyclePolicyDetail.Builder noMinRetentionPeriod(Boolean noMinRetentionPeriod)
The minimum number of index retention days set. That is an optional param that will return as
true if the minimum number of days or hours is not set to a index resource.
noMinRetentionPeriod - The minimum number of index retention days set. That is an optional param that will return as
true if the minimum number of days or hours is not set to a index resource.EffectiveLifecyclePolicyDetail.Builder policyName(String policyName)
The name of the lifecycle policy.
policyName - The name of the lifecycle policy.EffectiveLifecyclePolicyDetail.Builder resource(String resource)
The name of the OpenSearch Serverless index resource.
resource - The name of the OpenSearch Serverless index resource.EffectiveLifecyclePolicyDetail.Builder resourceType(String resourceType)
The type of OpenSearch Serverless resource. Currently, the only supported resource is index.
resourceType - The type of OpenSearch Serverless resource. Currently, the only supported resource is
index.ResourceType,
ResourceTypeEffectiveLifecyclePolicyDetail.Builder resourceType(ResourceType resourceType)
The type of OpenSearch Serverless resource. Currently, the only supported resource is index.
resourceType - The type of OpenSearch Serverless resource. Currently, the only supported resource is
index.ResourceType,
ResourceTypeEffectiveLifecyclePolicyDetail.Builder retentionPeriod(String retentionPeriod)
The minimum number of index retention in days or hours. This is an optional parameter that will return only if it’s set.
retentionPeriod - The minimum number of index retention in days or hours. This is an optional parameter that will return
only if it’s set.EffectiveLifecyclePolicyDetail.Builder type(String type)
The type of lifecycle policy.
type - The type of lifecycle policy.LifecyclePolicyType,
LifecyclePolicyTypeEffectiveLifecyclePolicyDetail.Builder type(LifecyclePolicyType type)
The type of lifecycle policy.
type - The type of lifecycle policy.LifecyclePolicyType,
LifecyclePolicyTypeCopyright © 2023. All rights reserved.