Class CfnCollectionMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.opensearchserverless.CfnCollectionMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnCollectionMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCollectionMixinProps
@Stability(Stable)
@Internal
public static final class CfnCollectionMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCollectionMixinProps
An implementation for
CfnCollectionMixinProps-
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.cfnpropertymixins.services.opensearchserverless.CfnCollectionMixinProps
CfnCollectionMixinProps.Builder, CfnCollectionMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCollectionMixinProps.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 StringThe name of the collection group to associate with the collection.final StringA description of the collection.final ObjectEncryption settings for the collection.final StringgetName()The name of the collection.final StringIndicates whether to use standby replicas for 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 theCfnCollectionMixinProps.Builder.
-
-
Method Details
-
getCollectionGroupName
Description copied from interface:CfnCollectionMixinPropsThe name of the collection group to associate with the collection.- Specified by:
getCollectionGroupNamein interfaceCfnCollectionMixinProps- See Also:
-
getDescription
Description copied from interface:CfnCollectionMixinPropsA description of the collection.- Specified by:
getDescriptionin interfaceCfnCollectionMixinProps- See Also:
-
getEncryptionConfig
Description copied from interface:CfnCollectionMixinPropsEncryption settings for the collection.Returns union: either
IResolvableorCfnCollectionPropsMixin.EncryptionConfigProperty- Specified by:
getEncryptionConfigin interfaceCfnCollectionMixinProps- See Also:
-
getName
Description copied from interface:CfnCollectionMixinPropsThe 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 interfaceCfnCollectionMixinProps- See Also:
-
getStandbyReplicas
Description copied from interface:CfnCollectionMixinPropsIndicates 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:
getStandbyReplicasin interfaceCfnCollectionMixinProps- See Also:
-
getTags
Description copied from interface:CfnCollectionMixinPropsAn arbitrary set of tags (key–value pairs) to associate with the collection.For more information, see Tag .
- Specified by:
getTagsin interfaceCfnCollectionMixinProps- See Also:
-
getType
Description copied from interface:CfnCollectionMixinPropsThe type of collection.Possible values are
SEARCH,TIMESERIES, andVECTORSEARCH. For more information, see Choosing a collection type .- Specified by:
getTypein interfaceCfnCollectionMixinProps- See Also:
-
$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()
-