objectstoredynamo

package
v0.0.0-...-bea3eb9 Latest Latest
Warning

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

Go to latest
Published: Sep 1, 2025 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ObjectStoreDynamo

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

func NewObjectStoreDynamo

func NewObjectStoreDynamo() *ObjectStoreDynamo

Make a new one of these!

func (*ObjectStoreDynamo) Configure

func (r *ObjectStoreDynamo) Configure(config cfg.ConfigIfc) error

func (*ObjectStoreDynamo) GetObject

func (r *ObjectStoreDynamo) GetObject(path string) (*obj.Object, error)

Note that this precludes usage of Dynamo's support for "sort keys"; who would have thought that two keys would be required for an object store? Use read-through cache which requires us to mutate state

func (ObjectStoreDynamo) HasObject

func (r ObjectStoreDynamo) HasObject(path string) (bool, error)

func (*ObjectStoreDynamo) PutObject

func (r *ObjectStoreDynamo) PutObject(path string, object *obj.Object) error

Jump to

Keyboard shortcuts

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