s3

package
v0.0.0-...-ae8e89f Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

This section is empty.

Types

type Client

type Client = s3iface.S3API

func NewClient

func NewClient(params ClientParams) Client

type ClientParams

type ClientParams struct {
	fx.In
	S3 *S3
}

type Downloader

type Downloader = s3manageriface.DownloaderAPI

func NewDownloader

func NewDownloader(params ClientParams) Downloader

type S3

type S3 struct {
	Session *session.Session
}

func NewS3

func NewS3(params S3Params) (*S3, error)

type S3Params

type S3Params struct {
	fx.In
	fxparams.Params
	Session *session.Session
}

type Uploader

type Uploader = s3manageriface.UploaderAPI

func NewUploader

func NewUploader(params ClientParams) Uploader

Directories

Path Synopsis
Package s3mocks is a generated GoMock package.
Package s3mocks is a generated GoMock package.

Jump to

Keyboard shortcuts

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