//misk-aws2-dynamodb/misk.aws2.dynamodb
Package-level declarations¶
Types¶
Name | Summary |
---|---|
DynamoDbService | [jvm] interface DynamoDbService : Service Service that’s running when DynamoDb is usable. Configure your service to depend on this service if it needs DynamoDb. |
RealDynamoDbModule | [jvm] open class RealDynamoDbModule@JvmOverloadsconstructor(clientOverrideConfig: ClientOverrideConfiguration = ClientOverrideConfiguration.builder().build(), requiredTables: List<RequiredDynamoDbTable> = listOf(), endpointOverride: URI? = null) : KAbstractModule Install this module to have access to a DynamoDbClient. |
RealDynamoDbService | [jvm] @Singleton class RealDynamoDbService@Injectconstructor(dynamoDb: DynamoDbClient, requiredTables: List<RequiredDynamoDbTable>) : AbstractIdleService, DynamoDbService |
RequiredDynamoDbTable | [jvm] data class RequiredDynamoDbTable(val name: String) A table that must be available in the DynamoDB instance. If this table doesn’t exist, the service will not start up. |