package s3manageriface

import "github.com/aws/aws-sdk-go-v2/service/s3/s3manager/s3manageriface"

Package s3manageriface provides an interface for the s3manager package

Index

Types

type DownloaderAPI

type DownloaderAPI interface {
	Download(io.WriterAt, *s3.GetObjectInput, ...func(*s3manager.Downloader)) (int64, error)
	DownloadWithContext(aws.Context, io.WriterAt, *s3.GetObjectInput, ...func(*s3manager.Downloader)) (int64, error)
}

DownloaderAPI is the interface type for s3manager.Downloader.

type UploaderAPI

type UploaderAPI interface {
	Upload(*s3manager.UploadInput, ...func(*s3manager.Uploader)) (*s3manager.UploadOutput, error)
	UploadWithContext(aws.Context, *s3manager.UploadInput, ...func(*s3manager.Uploader)) (*s3manager.UploadOutput, error)
}

UploaderAPI is the interface type for s3manager.Uploader.

Source Files

interface.go

Version
v2.0.0-preview.1+incompatible
Published
Dec 21, 2017
Platform
linux/amd64
Imports
4 packages
Last checked
32 minutes ago

Tools for package owners.