Class CfnCollectionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.opensearchserverless.CfnCollectionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnCollectionProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCollectionProps
@Stability(Stable)
@Internal
public static final class CfnCollectionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCollectionProps
An implementation for
CfnCollectionProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.opensearchserverless.CfnCollectionProps
CfnCollectionProps.Builder, CfnCollectionProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnCollectionProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnCollectionProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
A description of the collection.final String
getName()
The name of the collection.final String
Indicates whether to use standby replicas for the collection.getTags()
An arbitrary set of tags (key–value pairs) to associate with the collection.final String
getType()
The type of collection.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnCollectionProps.Builder
.
-
-
Method Details
-
getName
Description copied from interface:CfnCollectionProps
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 (-)
- Specified by:
getName
in interfaceCfnCollectionProps
- See Also:
-
getDescription
Description copied from interface:CfnCollectionProps
A description of the collection.- Specified by:
getDescription
in interfaceCfnCollectionProps
- See Also:
-
getStandbyReplicas
Description copied from interface:CfnCollectionProps
Indicates whether to use standby replicas for the collection.You can't update this property after the collection is already created. If you attempt to modify this property, the collection continues to use the original value.
- Specified by:
getStandbyReplicas
in interfaceCfnCollectionProps
- See Also:
-
getTags
Description copied from interface:CfnCollectionProps
An arbitrary set of tags (key–value pairs) to associate with the collection.For more information, see Tag .
- Specified by:
getTags
in interfaceCfnCollectionProps
- See Also:
-
getType
Description copied from interface:CfnCollectionProps
The type of collection.Possible values are
SEARCH
,TIMESERIES
, andVECTORSEARCH
. For more information, see Choosing a collection type .- Specified by:
getType
in interfaceCfnCollectionProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-