dynamodb

package
v0.4.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2025 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BatchPutItems

BatchPutItems returns a pipeline which writes the input stream to the provided DynamoDB using the BatchWriteItem API, but only for PutItem operations;

func BatchWrite

BatchWrite returns a pipeline which writes the input stream to the provided DynamoDB using the BatchWriteItem API.

func Scan

Scan returns a pipeline which scans the provided DynamoDB table and emits the scan output responses;

func ScanItems

func ScanItems(client *dynamodb.Client, input *dynamodb.ScanInput, opt ...ScanOption) rivo.Pipeline[rivo.None, map[string]types.AttributeValue]

ScanItems returns a pipeline which scans the provided DynamoDB table and emits the items from the scan output responses.

Types

type BatchWriteOption

type BatchWriteOption func(*batchWriteOptions) error

func BatchWriteChanSize

func BatchWriteChanSize(chanSize int) BatchWriteOption

func BatchWritePoolSize

func BatchWritePoolSize(poolSize int) BatchWriteOption

type ScanOption

type ScanOption func(*scanOptions) error

func ScanPoolSize

func ScanPoolSize(poolSize int) ScanOption

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL