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.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
-
getDescription
Description copied from interface:CfnCollectionProps
A description of the collection.- Specified by:
getDescription
in interfaceCfnCollectionProps
-
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
-
getType
Description copied from interface:CfnCollectionProps
The type of collection.Possible values are
SEARCH
andTIMESERIES
. For more information, see Choosing a collection type .- Specified by:
getType
in interfaceCfnCollectionProps
-
$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()
-