Class CfnCollectionGroupPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.opensearchserverless.CfnCollectionGroupPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCollectionGroupPropsMixin>
- Enclosing class:
CfnCollectionGroupPropsMixin
@Stability(Stable)
public static final class CfnCollectionGroupPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCollectionGroupPropsMixin>
A fluent builder for
CfnCollectionGroupPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()capacityLimits(CfnCollectionGroupPropsMixin.CapacityLimitsProperty capacityLimits) capacityLimits(IResolvable capacityLimits) create()create(CfnPropertyMixinOptions options) description(String description) The description of the collection group.The name of the collection group.standbyReplicas(String standbyReplicas) Indicates whether standby replicas are used for the collection group.An array of key-value pairs to apply to this resource.
-
Method Details
-
create
@Stability(Stable) public static CfnCollectionGroupPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnCollectionGroupPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnCollectionGroupPropsMixin.Builder.
-
capacityLimits
@Stability(Stable) public CfnCollectionGroupPropsMixin.Builder capacityLimits(IResolvable capacityLimits) - Parameters:
capacityLimits- This parameter is required.- Returns:
this- See Also:
-
capacityLimits
@Stability(Stable) public CfnCollectionGroupPropsMixin.Builder capacityLimits(CfnCollectionGroupPropsMixin.CapacityLimitsProperty capacityLimits) - Parameters:
capacityLimits- This parameter is required.- Returns:
this- See Also:
-
description
The description of the collection group.- Parameters:
description- The description of the collection group. This parameter is required.- Returns:
this- See Also:
-
name
The name of the collection group.- Parameters:
name- The name of the collection group. This parameter is required.- Returns:
this- See Also:
-
standbyReplicas
@Stability(Stable) public CfnCollectionGroupPropsMixin.Builder standbyReplicas(String standbyReplicas) Indicates whether standby replicas are used for the collection group.- Parameters:
standbyReplicas- Indicates whether standby replicas are used for the collection group. This parameter is required.- Returns:
this- See Also:
-
tags
An array of key-value pairs to apply to this resource.- Parameters:
tags- An array of key-value pairs to apply to this resource. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnCollectionGroupPropsMixin>- Returns:
- a newly built instance of
CfnCollectionGroupPropsMixin.
-