Interface CfnCollectionProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCollectionProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.94.0 (build b380f01)",
date="2024-03-01T20:58:27.574Z")
@Stability(Stable)
public interface CfnCollectionProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnCollection
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.opensearchserverless.*; CfnCollectionProps cfnCollectionProps = CfnCollectionProps.builder() .name("name") // the properties below are optional .description("description") .standbyReplicas("standbyReplicas") .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .type("type") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnCollectionProps
static final class
An implementation forCfnCollectionProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnCollectionProps.Builder
builder()
default String
A description of the collection.getName()
The name of the collection.default String
Indicates whether standby replicas should be used for a collection.getTags()
An arbitrary set of tags (key–value pairs) to associate with the collection.default String
getType()
The type of collection.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
The name of the collection.Collection names must meet the following criteria:
- Starts with a lowercase letter
- Unique to your account and AWS Region
- Contains between 3 and 28 characters
- Contains only lowercase letters a-z, the numbers 0-9, and the hyphen (-)
- See Also:
-
getDescription
A description of the collection.- See Also:
-
getStandbyReplicas
Indicates whether standby replicas should be used for a collection.- See Also:
-
getTags
An arbitrary set of tags (key–value pairs) to associate with the collection.For more information, see Tag .
- See Also:
-
getType
The type of collection.Possible values are
SEARCH
,TIMESERIES
, andVECTORSEARCH
. For more information, see Choosing a collection type .- See Also:
-
builder
- Returns:
- a
CfnCollectionProps.Builder
ofCfnCollectionProps
-