//tempest-testing-internal/app.cash.tempest.testing.internal/DefaultTestDynamoDbClient
DefaultTestDynamoDbClient¶
[jvm]\ class DefaultTestDynamoDbClient(val tables: List<TestTable>, port: Int) : AbstractIdleService, TestDynamoDbClient
Constructors¶
DefaultTestDynamoDbClient | [jvm] constructor(tables: List<TestTable>, port: Int) |
Properties¶
Name | Summary |
---|---|
dynamoDb | [jvm] open override val dynamoDb: AmazonDynamoDB |
dynamoDbStreams | [jvm] open override val dynamoDbStreams: AmazonDynamoDBStreams |
tables | [jvm] open override val tables: List<TestTable> |
Functions¶
Name | Summary |
---|---|
addListener | [jvm] override fun addListener(p0: Service.Listener, p1: Executor) |
awaitRunning | [jvm] override fun awaitRunning() override fun awaitRunning(p0: Duration) override fun awaitRunning(p0: Long, p1: TimeUnit) |
awaitTerminated | [jvm] override fun awaitTerminated() override fun awaitTerminated(p0: Duration) override fun awaitTerminated(p0: Long, p1: TimeUnit) |
failureCause | [jvm] override fun failureCause(): Throwable |
isRunning | [jvm] override fun isRunning(): Boolean |
logicalDb | [jvm] open fun <DB : LogicalDb> logicalDb(type: Class<DB>): DB open fun <DB : LogicalDb> logicalDb(type: KClass<DB>): DB open fun <DB : LogicalDb> logicalDb(type: Class<DB>, mapperConfig: DynamoDBMapperConfig): DB open fun <DB : LogicalDb> logicalDb(type: KClass<DB>, mapperConfig: DynamoDBMapperConfig): DB |
reset | [jvm] open override fun reset() |
startAsync | [jvm] @CanIgnoreReturnValue override fun startAsync(): Service |
state | [jvm] override fun state(): Service.State |
stopAsync | [jvm] @CanIgnoreReturnValue override fun stopAsync(): Service |
toString | [jvm] open override fun toString(): String |