Перейти к содержимому
Русский

DynamoDbOperations

Это содержимое пока не доступно на вашем языке.

Defined in: src/persistence/journals/DynamoDbClient.ts:54

The operations the persistence stores need. Deliberately not the whole API: an operation absent here is one no store issues.

batchWriteItem(input): Promise<DynamoDbBatchWriteResult>

Defined in: src/persistence/journals/DynamoDbClient.ts:61

Record<string, unknown>

Promise<DynamoDbBatchWriteResult>


close(): Promise<void>

Defined in: src/persistence/journals/DynamoDbClient.ts:66

Promise<void>


createTable(input): Promise<unknown>

Defined in: src/persistence/journals/DynamoDbClient.ts:64

Record<string, unknown>

Promise<unknown>


deleteItem(input): Promise<unknown>

Defined in: src/persistence/journals/DynamoDbClient.ts:60

Record<string, unknown>

Promise<unknown>


describeTable(input): Promise<DynamoDbTableDescription>

Defined in: src/persistence/journals/DynamoDbClient.ts:65

Record<string, unknown>

Promise<DynamoDbTableDescription>


getItem(input): Promise<DynamoDbGetResult>

Defined in: src/persistence/journals/DynamoDbClient.ts:56

Record<string, unknown>

Promise<DynamoDbGetResult>


putItem(input): Promise<unknown>

Defined in: src/persistence/journals/DynamoDbClient.ts:55

Record<string, unknown>

Promise<unknown>


query(input): Promise<DynamoDbQueryResult>

Defined in: src/persistence/journals/DynamoDbClient.ts:57

Record<string, unknown>

Promise<DynamoDbQueryResult>


scan(input): Promise<DynamoDbQueryResult>

Defined in: src/persistence/journals/DynamoDbClient.ts:58

Record<string, unknown>

Promise<DynamoDbQueryResult>


transactWriteItems(input): Promise<unknown>

Defined in: src/persistence/journals/DynamoDbClient.ts:63

Atomic across up to 100 items — the journal’s multi-event append.

Record<string, unknown>

Promise<unknown>


updateItem(input): Promise<unknown>

Defined in: src/persistence/journals/DynamoDbClient.ts:59

Record<string, unknown>

Promise<unknown>