db

package
v0.0.1-beta Latest Latest
Warning

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

Go to latest
Published: Dec 9, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrItemNotFound = errors.New("item not found")
)

Functions

This section is empty.

Types

type HealthChecksDynamoDB

type HealthChecksDynamoDB struct {
	// contains filtered or unexported fields
}

func NewHealthChecksDynamoDB

func NewHealthChecksDynamoDB(table string, cfg aws.Config) *HealthChecksDynamoDB

func (*HealthChecksDynamoDB) AddHealthCheck

func (db *HealthChecksDynamoDB) AddHealthCheck(ctx context.Context, hc *common.HealthCheck) error

func (*HealthChecksDynamoDB) GetHealthCheck

func (db *HealthChecksDynamoDB) GetHealthCheck(ctx context.Context, id string) (*common.HealthCheck, error)

func (*HealthChecksDynamoDB) GetHealthChecks

func (db *HealthChecksDynamoDB) GetHealthChecks(ctx context.Context) (healthChecks []*common.HealthCheck, err error)

func (*HealthChecksDynamoDB) UpdateHealthCheckStatus

func (db *HealthChecksDynamoDB) UpdateHealthCheckStatus(ctx context.Context, id string, status, oldStatus string) error

type HealthChecksMapDB

type HealthChecksMapDB struct {
	// contains filtered or unexported fields
}

func NewCloudUploadWorkersMapDB

func NewCloudUploadWorkersMapDB() *HealthChecksMapDB

func (*HealthChecksMapDB) AddHealthCheck

func (db *HealthChecksMapDB) AddHealthCheck(ctx context.Context, hc *common.HealthCheck) error

func (*HealthChecksMapDB) Count

func (db *HealthChecksMapDB) Count() int

func (*HealthChecksMapDB) GetHealthCheck

func (db *HealthChecksMapDB) GetHealthCheck(ctx context.Context, id string) (*common.HealthCheck, error)

func (*HealthChecksMapDB) GetHealthChecks

func (db *HealthChecksMapDB) GetHealthChecks(ctx context.Context) ([]*common.HealthCheck, error)

func (*HealthChecksMapDB) UpdateHealthCheckStatus

func (db *HealthChecksMapDB) UpdateHealthCheckStatus(ctx context.Context, id string, status, oldStatus string) error

Jump to

Keyboard shortcuts

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