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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.opensearchserverless.CfnCollectionProps
CfnCollectionProps.Builder, CfnCollectionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnCollectionProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnCollectionProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringA description of the collection.final StringgetName()The name of the collection.getTags()An arbitrary set of tags (key–value pairs) to associate with the collection.final StringgetType()The type of collection.final inthashCode()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:CfnCollectionPropsThe 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:
getNamein interfaceCfnCollectionProps
-
getDescription
Description copied from interface:CfnCollectionPropsA description of the collection.- Specified by:
getDescriptionin interfaceCfnCollectionProps
-
getTags
Description copied from interface:CfnCollectionPropsAn arbitrary set of tags (key–value pairs) to associate with the collection.For more information, see Tag .
- Specified by:
getTagsin interfaceCfnCollectionProps
-
getType
Description copied from interface:CfnCollectionPropsThe type of collection.Possible values are
SEARCHandTIMESERIES. For more information, see Choosing a collection type .- Specified by:
getTypein interfaceCfnCollectionProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-