Class SecondaryIndexProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.dynamodb.SecondaryIndexProps.Jsii$Proxy
- All Implemented Interfaces:
SecondaryIndexProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
SecondaryIndexProps
@Stability(Stable)
@Internal
public static final class SecondaryIndexProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements SecondaryIndexProps
An implementation for
SecondaryIndexProps
-
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.dynamodb.SecondaryIndexProps
SecondaryIndexProps.Builder, SecondaryIndexProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(SecondaryIndexProps.Builder builder) Constructor that initializes the object based on literal property values passed by theSecondaryIndexProps.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
The name of the secondary index.The non-key attributes that are projected into the secondary index.final ProjectionType
The set of attributes that are projected into the secondary index.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 theSecondaryIndexProps.Builder
.
-
-
Method Details
-
getIndexName
Description copied from interface:SecondaryIndexProps
The name of the secondary index.- Specified by:
getIndexName
in interfaceSecondaryIndexProps
-
getNonKeyAttributes
Description copied from interface:SecondaryIndexProps
The non-key attributes that are projected into the secondary index.Default: - No additional attributes
- Specified by:
getNonKeyAttributes
in interfaceSecondaryIndexProps
-
getProjectionType
Description copied from interface:SecondaryIndexProps
The set of attributes that are projected into the secondary index.Default: ALL
- Specified by:
getProjectionType
in interfaceSecondaryIndexProps
-
$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()
-