Class GlobalSecondaryIndexProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Jsii$Proxy
- All Implemented Interfaces:
GlobalSecondaryIndexProps,SchemaOptions,SecondaryIndexProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- GlobalSecondaryIndexProps
@Stability(Stable)
@Internal
public static final class GlobalSecondaryIndexProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements GlobalSecondaryIndexProps
An implementation for
GlobalSecondaryIndexProps-
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.dynamodb.GlobalSecondaryIndexProps
GlobalSecondaryIndexProps.Builder, GlobalSecondaryIndexProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theGlobalSecondaryIndexProps.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 secondary index.The non-key attributes that are projected into the secondary index.final AttributePartition key attribute definition.final ProjectionTypeThe set of attributes that are projected into the secondary index.final NumberThe read capacity for the global secondary index.final AttributeSort key attribute definition.final NumberThe write capacity for the global secondary index.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 theGlobalSecondaryIndexProps.Builder.
-
-
Method Details
-
getReadCapacity
Description copied from interface:GlobalSecondaryIndexPropsThe read capacity for the global secondary index.Can only be provided if table billingMode is Provisioned or undefined.
Default: 5
- Specified by:
getReadCapacityin interfaceGlobalSecondaryIndexProps
-
getWriteCapacity
Description copied from interface:GlobalSecondaryIndexPropsThe write capacity for the global secondary index.Can only be provided if table billingMode is Provisioned or undefined.
Default: 5
- Specified by:
getWriteCapacityin interfaceGlobalSecondaryIndexProps
-
getIndexName
Description copied from interface:SecondaryIndexPropsThe name of the secondary index.- Specified by:
getIndexNamein interfaceSecondaryIndexProps
-
getNonKeyAttributes
Description copied from interface:SecondaryIndexPropsThe non-key attributes that are projected into the secondary index.Default: - No additional attributes
- Specified by:
getNonKeyAttributesin interfaceSecondaryIndexProps
-
getProjectionType
Description copied from interface:SecondaryIndexPropsThe set of attributes that are projected into the secondary index.Default: ALL
- Specified by:
getProjectionTypein interfaceSecondaryIndexProps
-
getPartitionKey
Description copied from interface:SchemaOptionsPartition key attribute definition.- Specified by:
getPartitionKeyin interfaceSchemaOptions
-
getSortKey
Description copied from interface:SchemaOptionsSort key attribute definition.Default: no sort key
- Specified by:
getSortKeyin interfaceSchemaOptions
-
$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()
-