s3

package
v1.13.0 Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2026 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AppendersGroupName = "us.s3.middlewares.appenders"

Functions

func LoadAWSConfig

func LoadAWSConfig(ctx context.Context, cfg Config) (aws.Config, error)

func LoadAWSConfigWithOptions added in v1.3.0

func LoadAWSConfigWithOptions(ctx context.Context, cfg Config, opts ...LoadOption) (aws.Config, error)

func Module

func Module(extends ...di.Node) di.Node

func NewAWSConfig

func NewAWSConfig(ctx context.Context, cfg Config) (aws.Config, error)

func NewAWSConfigWithOptions added in v1.3.0

func NewAWSConfigWithOptions(ctx context.Context, cfg Config, opts ...LoadOption) (aws.Config, error)

func UploadFileHeader

func UploadFileHeader(ctx context.Context, uploader Uploader, bucket, key string, fileHeader *multipart.FileHeader, opts ...PutInputOption) (*s3.PutObjectOutput, error)

UploadFileHeader uploads a multipart file using PutObject.

Types

type Accelerator

type Accelerator interface {
	GetBucketAccelerateConfiguration(ctx context.Context, params *s3.GetBucketAccelerateConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketAccelerateConfigurationOutput, error)
	PutBucketAccelerateConfiguration(ctx context.Context, params *s3.PutBucketAccelerateConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketAccelerateConfigurationOutput, error)
}

type AccessController

type AccessController interface {
	GetBucketAcl(ctx context.Context, params *s3.GetBucketAclInput, optFns ...func(*s3.Options)) (*s3.GetBucketAclOutput, error)
	PutBucketAcl(ctx context.Context, params *s3.PutBucketAclInput, optFns ...func(*s3.Options)) (*s3.PutBucketAclOutput, error)
	GetObjectAcl(ctx context.Context, params *s3.GetObjectAclInput, optFns ...func(*s3.Options)) (*s3.GetObjectAclOutput, error)
	PutObjectAcl(ctx context.Context, params *s3.PutObjectAclInput, optFns ...func(*s3.Options)) (*s3.PutObjectAclOutput, error)
}

type AnalyticsManager

type AnalyticsManager interface {
	GetBucketAnalyticsConfiguration(ctx context.Context, params *s3.GetBucketAnalyticsConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketAnalyticsConfigurationOutput, error)
	PutBucketAnalyticsConfiguration(ctx context.Context, params *s3.PutBucketAnalyticsConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketAnalyticsConfigurationOutput, error)
	DeleteBucketAnalyticsConfiguration(ctx context.Context, params *s3.DeleteBucketAnalyticsConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketAnalyticsConfigurationOutput, error)
}

type Appender added in v1.3.0

type Appender interface {
	Append(apiOptions *[]func(*middleware.Stack) error)
}

type BatchDeleter

type BatchDeleter interface {
	DeleteObjects(ctx context.Context, params *s3.DeleteObjectsInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectsOutput, error)
}

type BucketLister

type BucketLister interface {
	ListBuckets(ctx context.Context, params *s3.ListBucketsInput, optFns ...func(*s3.Options)) (*s3.ListBucketsOutput, error)
}

type BucketManager

type BucketManager interface {
	CreateBucket(ctx context.Context, params *s3.CreateBucketInput, optFns ...func(*s3.Options)) (*s3.CreateBucketOutput, error)
	DeleteBucket(ctx context.Context, params *s3.DeleteBucketInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketOutput, error)
	HeadBucket(ctx context.Context, params *s3.HeadBucketInput, optFns ...func(*s3.Options)) (*s3.HeadBucketOutput, error)
}

type CORSManager

type CORSManager interface {
	GetBucketCors(ctx context.Context, params *s3.GetBucketCorsInput, optFns ...func(*s3.Options)) (*s3.GetBucketCorsOutput, error)
	PutBucketCors(ctx context.Context, params *s3.PutBucketCorsInput, optFns ...func(*s3.Options)) (*s3.PutBucketCorsOutput, error)
	DeleteBucketCors(ctx context.Context, params *s3.DeleteBucketCorsInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketCorsOutput, error)
}

type Client

type Client struct {
	S3      *s3.Client
	Presign *s3.PresignClient
}

func NewClient

func NewClient(cfg aws.Config, opts ...Option) *Client

func NewS3Client

func NewS3Client(cfg aws.Config, s3cfg Config, appender ...Appender) *Client

type Config

type Config struct {
	Region          string `mapstructure:"region"`
	Endpoint        string `mapstructure:"endpoint"`
	AccessKeyID     string `mapstructure:"access_key_id"`
	SecretAccessKey string `mapstructure:"secret_access_key"`
	UsePathStyle    bool   `mapstructure:"use_path_style"`
	Bucket          string `mapstructure:"bucket"`
	OtelEnabled     bool   `mapstructure:"otel_enabled"`
}

type Copier

type Copier interface {
	CopyObject(ctx context.Context, params *s3.CopyObjectInput, optFns ...func(*s3.Options)) (*s3.CopyObjectOutput, error)
}

type Deleter

type Deleter interface {
	DeleteObject(ctx context.Context, params *s3.DeleteObjectInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectOutput, error)
}

type Downloader

type Downloader interface {
	GetObject(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options)) (*s3.GetObjectOutput, error)
}

type Encryptor

type Encryptor interface {
	GetBucketEncryption(ctx context.Context, params *s3.GetBucketEncryptionInput, optFns ...func(*s3.Options)) (*s3.GetBucketEncryptionOutput, error)
	PutBucketEncryption(ctx context.Context, params *s3.PutBucketEncryptionInput, optFns ...func(*s3.Options)) (*s3.PutBucketEncryptionOutput, error)
	DeleteBucketEncryption(ctx context.Context, params *s3.DeleteBucketEncryptionInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketEncryptionOutput, error)
}

type IntelligentTieringManager

type IntelligentTieringManager interface {
	GetBucketIntelligentTieringConfiguration(ctx context.Context, params *s3.GetBucketIntelligentTieringConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketIntelligentTieringConfigurationOutput, error)
	PutBucketIntelligentTieringConfiguration(ctx context.Context, params *s3.PutBucketIntelligentTieringConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketIntelligentTieringConfigurationOutput, error)
	DeleteBucketIntelligentTieringConfiguration(ctx context.Context, params *s3.DeleteBucketIntelligentTieringConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketIntelligentTieringConfigurationOutput, error)
}

type InventoryManager

type InventoryManager interface {
	GetBucketInventoryConfiguration(ctx context.Context, params *s3.GetBucketInventoryConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketInventoryConfigurationOutput, error)
	PutBucketInventoryConfiguration(ctx context.Context, params *s3.PutBucketInventoryConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketInventoryConfigurationOutput, error)
	DeleteBucketInventoryConfiguration(ctx context.Context, params *s3.DeleteBucketInventoryConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketInventoryConfigurationOutput, error)
}

type LegalHoldManager

type LegalHoldManager interface {
	GetObjectLegalHold(ctx context.Context, params *s3.GetObjectLegalHoldInput, optFns ...func(*s3.Options)) (*s3.GetObjectLegalHoldOutput, error)
	PutObjectLegalHold(ctx context.Context, params *s3.PutObjectLegalHoldInput, optFns ...func(*s3.Options)) (*s3.PutObjectLegalHoldOutput, error)
}

type LifecycleManager

type LifecycleManager interface {
	GetBucketLifecycleConfiguration(ctx context.Context, params *s3.GetBucketLifecycleConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketLifecycleConfigurationOutput, error)
	PutBucketLifecycleConfiguration(ctx context.Context, params *s3.PutBucketLifecycleConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketLifecycleConfigurationOutput, error)
	DeleteBucketLifecycle(ctx context.Context, params *s3.DeleteBucketLifecycleInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketLifecycleOutput, error)
}

type Lister

type Lister interface {
	ListObjectsV2(ctx context.Context, params *s3.ListObjectsV2Input, optFns ...func(*s3.Options)) (*s3.ListObjectsV2Output, error)
}

type ListingManager

type ListingManager interface {
	Lister
	BucketLister
}

type LoadOption added in v1.3.0

type LoadOption func(*loadOptions)

func WithOtel added in v1.3.0

func WithOtel() LoadOption

type Locator

type Locator interface {
	GetBucketLocation(ctx context.Context, params *s3.GetBucketLocationInput, optFns ...func(*s3.Options)) (*s3.GetBucketLocationOutput, error)
}

type LoggingManager

type LoggingManager interface {
	GetBucketLogging(ctx context.Context, params *s3.GetBucketLoggingInput, optFns ...func(*s3.Options)) (*s3.GetBucketLoggingOutput, error)
	PutBucketLogging(ctx context.Context, params *s3.PutBucketLoggingInput, optFns ...func(*s3.Options)) (*s3.PutBucketLoggingOutput, error)
}

type MetadataGetter

type MetadataGetter interface {
	HeadObject(ctx context.Context, params *s3.HeadObjectInput, optFns ...func(*s3.Options)) (*s3.HeadObjectOutput, error)
}

type MetricsManager

type MetricsManager interface {
	GetBucketMetricsConfiguration(ctx context.Context, params *s3.GetBucketMetricsConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketMetricsConfigurationOutput, error)
	PutBucketMetricsConfiguration(ctx context.Context, params *s3.PutBucketMetricsConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketMetricsConfigurationOutput, error)
	DeleteBucketMetricsConfiguration(ctx context.Context, params *s3.DeleteBucketMetricsConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketMetricsConfigurationOutput, error)
}

type MockAccelerator

type MockAccelerator struct {
	mock.Mock
}

MockAccelerator is an autogenerated mock type for the Accelerator type

func NewMockAccelerator

func NewMockAccelerator(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockAccelerator

NewMockAccelerator creates a new instance of MockAccelerator. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockAccelerator) EXPECT

func (*MockAccelerator) GetBucketAccelerateConfiguration

func (_mock *MockAccelerator) GetBucketAccelerateConfiguration(ctx context.Context, params *s3.GetBucketAccelerateConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketAccelerateConfigurationOutput, error)

GetBucketAccelerateConfiguration provides a mock function for the type MockAccelerator

func (*MockAccelerator) PutBucketAccelerateConfiguration

func (_mock *MockAccelerator) PutBucketAccelerateConfiguration(ctx context.Context, params *s3.PutBucketAccelerateConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketAccelerateConfigurationOutput, error)

PutBucketAccelerateConfiguration provides a mock function for the type MockAccelerator

type MockAccelerator_Expecter

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

func (*MockAccelerator_Expecter) GetBucketAccelerateConfiguration

func (_e *MockAccelerator_Expecter) GetBucketAccelerateConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockAccelerator_GetBucketAccelerateConfiguration_Call

GetBucketAccelerateConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketAccelerateConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockAccelerator_Expecter) PutBucketAccelerateConfiguration

func (_e *MockAccelerator_Expecter) PutBucketAccelerateConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockAccelerator_PutBucketAccelerateConfiguration_Call

PutBucketAccelerateConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketAccelerateConfigurationInput
  • optFns ...func(*s3.Options)

type MockAccelerator_GetBucketAccelerateConfiguration_Call

type MockAccelerator_GetBucketAccelerateConfiguration_Call struct {
	*mock.Call
}

MockAccelerator_GetBucketAccelerateConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketAccelerateConfiguration'

func (*MockAccelerator_GetBucketAccelerateConfiguration_Call) Return

func (*MockAccelerator_GetBucketAccelerateConfiguration_Call) Run

type MockAccelerator_PutBucketAccelerateConfiguration_Call

type MockAccelerator_PutBucketAccelerateConfiguration_Call struct {
	*mock.Call
}

MockAccelerator_PutBucketAccelerateConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketAccelerateConfiguration'

func (*MockAccelerator_PutBucketAccelerateConfiguration_Call) Return

func (*MockAccelerator_PutBucketAccelerateConfiguration_Call) Run

type MockAccessController

type MockAccessController struct {
	mock.Mock
}

MockAccessController is an autogenerated mock type for the AccessController type

func NewMockAccessController

func NewMockAccessController(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockAccessController

NewMockAccessController creates a new instance of MockAccessController. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockAccessController) EXPECT

func (*MockAccessController) GetBucketAcl

func (_mock *MockAccessController) GetBucketAcl(ctx context.Context, params *s3.GetBucketAclInput, optFns ...func(*s3.Options)) (*s3.GetBucketAclOutput, error)

GetBucketAcl provides a mock function for the type MockAccessController

func (*MockAccessController) GetObjectAcl

func (_mock *MockAccessController) GetObjectAcl(ctx context.Context, params *s3.GetObjectAclInput, optFns ...func(*s3.Options)) (*s3.GetObjectAclOutput, error)

GetObjectAcl provides a mock function for the type MockAccessController

func (*MockAccessController) PutBucketAcl

func (_mock *MockAccessController) PutBucketAcl(ctx context.Context, params *s3.PutBucketAclInput, optFns ...func(*s3.Options)) (*s3.PutBucketAclOutput, error)

PutBucketAcl provides a mock function for the type MockAccessController

func (*MockAccessController) PutObjectAcl

func (_mock *MockAccessController) PutObjectAcl(ctx context.Context, params *s3.PutObjectAclInput, optFns ...func(*s3.Options)) (*s3.PutObjectAclOutput, error)

PutObjectAcl provides a mock function for the type MockAccessController

type MockAccessController_Expecter

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

func (*MockAccessController_Expecter) GetBucketAcl

func (_e *MockAccessController_Expecter) GetBucketAcl(ctx interface{}, params interface{}, optFns ...interface{}) *MockAccessController_GetBucketAcl_Call

GetBucketAcl is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketAclInput
  • optFns ...func(*s3.Options)

func (*MockAccessController_Expecter) GetObjectAcl

func (_e *MockAccessController_Expecter) GetObjectAcl(ctx interface{}, params interface{}, optFns ...interface{}) *MockAccessController_GetObjectAcl_Call

GetObjectAcl is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectAclInput
  • optFns ...func(*s3.Options)

func (*MockAccessController_Expecter) PutBucketAcl

func (_e *MockAccessController_Expecter) PutBucketAcl(ctx interface{}, params interface{}, optFns ...interface{}) *MockAccessController_PutBucketAcl_Call

PutBucketAcl is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketAclInput
  • optFns ...func(*s3.Options)

func (*MockAccessController_Expecter) PutObjectAcl

func (_e *MockAccessController_Expecter) PutObjectAcl(ctx interface{}, params interface{}, optFns ...interface{}) *MockAccessController_PutObjectAcl_Call

PutObjectAcl is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectAclInput
  • optFns ...func(*s3.Options)

type MockAccessController_GetBucketAcl_Call

type MockAccessController_GetBucketAcl_Call struct {
	*mock.Call
}

MockAccessController_GetBucketAcl_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketAcl'

func (*MockAccessController_GetBucketAcl_Call) Return

func (*MockAccessController_GetBucketAcl_Call) Run

func (*MockAccessController_GetBucketAcl_Call) RunAndReturn

type MockAccessController_GetObjectAcl_Call

type MockAccessController_GetObjectAcl_Call struct {
	*mock.Call
}

MockAccessController_GetObjectAcl_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectAcl'

func (*MockAccessController_GetObjectAcl_Call) Return

func (*MockAccessController_GetObjectAcl_Call) Run

func (*MockAccessController_GetObjectAcl_Call) RunAndReturn

type MockAccessController_PutBucketAcl_Call

type MockAccessController_PutBucketAcl_Call struct {
	*mock.Call
}

MockAccessController_PutBucketAcl_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketAcl'

func (*MockAccessController_PutBucketAcl_Call) Return

func (*MockAccessController_PutBucketAcl_Call) Run

func (*MockAccessController_PutBucketAcl_Call) RunAndReturn

type MockAccessController_PutObjectAcl_Call

type MockAccessController_PutObjectAcl_Call struct {
	*mock.Call
}

MockAccessController_PutObjectAcl_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObjectAcl'

func (*MockAccessController_PutObjectAcl_Call) Return

func (*MockAccessController_PutObjectAcl_Call) Run

func (*MockAccessController_PutObjectAcl_Call) RunAndReturn

type MockAnalyticsManager

type MockAnalyticsManager struct {
	mock.Mock
}

MockAnalyticsManager is an autogenerated mock type for the AnalyticsManager type

func NewMockAnalyticsManager

func NewMockAnalyticsManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockAnalyticsManager

NewMockAnalyticsManager creates a new instance of MockAnalyticsManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockAnalyticsManager) DeleteBucketAnalyticsConfiguration

func (_mock *MockAnalyticsManager) DeleteBucketAnalyticsConfiguration(ctx context.Context, params *s3.DeleteBucketAnalyticsConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketAnalyticsConfigurationOutput, error)

DeleteBucketAnalyticsConfiguration provides a mock function for the type MockAnalyticsManager

func (*MockAnalyticsManager) EXPECT

func (*MockAnalyticsManager) GetBucketAnalyticsConfiguration

func (_mock *MockAnalyticsManager) GetBucketAnalyticsConfiguration(ctx context.Context, params *s3.GetBucketAnalyticsConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketAnalyticsConfigurationOutput, error)

GetBucketAnalyticsConfiguration provides a mock function for the type MockAnalyticsManager

func (*MockAnalyticsManager) PutBucketAnalyticsConfiguration

func (_mock *MockAnalyticsManager) PutBucketAnalyticsConfiguration(ctx context.Context, params *s3.PutBucketAnalyticsConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketAnalyticsConfigurationOutput, error)

PutBucketAnalyticsConfiguration provides a mock function for the type MockAnalyticsManager

type MockAnalyticsManager_DeleteBucketAnalyticsConfiguration_Call

type MockAnalyticsManager_DeleteBucketAnalyticsConfiguration_Call struct {
	*mock.Call
}

MockAnalyticsManager_DeleteBucketAnalyticsConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketAnalyticsConfiguration'

func (*MockAnalyticsManager_DeleteBucketAnalyticsConfiguration_Call) Return

func (*MockAnalyticsManager_DeleteBucketAnalyticsConfiguration_Call) Run

type MockAnalyticsManager_Expecter

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

func (*MockAnalyticsManager_Expecter) DeleteBucketAnalyticsConfiguration

func (_e *MockAnalyticsManager_Expecter) DeleteBucketAnalyticsConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockAnalyticsManager_DeleteBucketAnalyticsConfiguration_Call

DeleteBucketAnalyticsConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketAnalyticsConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockAnalyticsManager_Expecter) GetBucketAnalyticsConfiguration

func (_e *MockAnalyticsManager_Expecter) GetBucketAnalyticsConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockAnalyticsManager_GetBucketAnalyticsConfiguration_Call

GetBucketAnalyticsConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketAnalyticsConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockAnalyticsManager_Expecter) PutBucketAnalyticsConfiguration

func (_e *MockAnalyticsManager_Expecter) PutBucketAnalyticsConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockAnalyticsManager_PutBucketAnalyticsConfiguration_Call

PutBucketAnalyticsConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketAnalyticsConfigurationInput
  • optFns ...func(*s3.Options)

type MockAnalyticsManager_GetBucketAnalyticsConfiguration_Call

type MockAnalyticsManager_GetBucketAnalyticsConfiguration_Call struct {
	*mock.Call
}

MockAnalyticsManager_GetBucketAnalyticsConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketAnalyticsConfiguration'

func (*MockAnalyticsManager_GetBucketAnalyticsConfiguration_Call) Return

func (*MockAnalyticsManager_GetBucketAnalyticsConfiguration_Call) Run

type MockAnalyticsManager_PutBucketAnalyticsConfiguration_Call

type MockAnalyticsManager_PutBucketAnalyticsConfiguration_Call struct {
	*mock.Call
}

MockAnalyticsManager_PutBucketAnalyticsConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketAnalyticsConfiguration'

func (*MockAnalyticsManager_PutBucketAnalyticsConfiguration_Call) Return

func (*MockAnalyticsManager_PutBucketAnalyticsConfiguration_Call) Run

type MockBatchDeleter

type MockBatchDeleter struct {
	mock.Mock
}

MockBatchDeleter is an autogenerated mock type for the BatchDeleter type

func NewMockBatchDeleter

func NewMockBatchDeleter(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockBatchDeleter

NewMockBatchDeleter creates a new instance of MockBatchDeleter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockBatchDeleter) DeleteObjects

func (_mock *MockBatchDeleter) DeleteObjects(ctx context.Context, params *s3.DeleteObjectsInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectsOutput, error)

DeleteObjects provides a mock function for the type MockBatchDeleter

func (*MockBatchDeleter) EXPECT

type MockBatchDeleter_DeleteObjects_Call

type MockBatchDeleter_DeleteObjects_Call struct {
	*mock.Call
}

MockBatchDeleter_DeleteObjects_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteObjects'

func (*MockBatchDeleter_DeleteObjects_Call) Return

func (*MockBatchDeleter_DeleteObjects_Call) Run

func (*MockBatchDeleter_DeleteObjects_Call) RunAndReturn

type MockBatchDeleter_Expecter

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

func (*MockBatchDeleter_Expecter) DeleteObjects

func (_e *MockBatchDeleter_Expecter) DeleteObjects(ctx interface{}, params interface{}, optFns ...interface{}) *MockBatchDeleter_DeleteObjects_Call

DeleteObjects is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteObjectsInput
  • optFns ...func(*s3.Options)

type MockBucketLister

type MockBucketLister struct {
	mock.Mock
}

MockBucketLister is an autogenerated mock type for the BucketLister type

func NewMockBucketLister

func NewMockBucketLister(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockBucketLister

NewMockBucketLister creates a new instance of MockBucketLister. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockBucketLister) EXPECT

func (*MockBucketLister) ListBuckets

func (_mock *MockBucketLister) ListBuckets(ctx context.Context, params *s3.ListBucketsInput, optFns ...func(*s3.Options)) (*s3.ListBucketsOutput, error)

ListBuckets provides a mock function for the type MockBucketLister

type MockBucketLister_Expecter

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

func (*MockBucketLister_Expecter) ListBuckets

func (_e *MockBucketLister_Expecter) ListBuckets(ctx interface{}, params interface{}, optFns ...interface{}) *MockBucketLister_ListBuckets_Call

ListBuckets is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.ListBucketsInput
  • optFns ...func(*s3.Options)

type MockBucketLister_ListBuckets_Call

type MockBucketLister_ListBuckets_Call struct {
	*mock.Call
}

MockBucketLister_ListBuckets_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListBuckets'

func (*MockBucketLister_ListBuckets_Call) Return

func (*MockBucketLister_ListBuckets_Call) Run

func (*MockBucketLister_ListBuckets_Call) RunAndReturn

type MockBucketManager

type MockBucketManager struct {
	mock.Mock
}

MockBucketManager is an autogenerated mock type for the BucketManager type

func NewMockBucketManager

func NewMockBucketManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockBucketManager

NewMockBucketManager creates a new instance of MockBucketManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockBucketManager) CreateBucket

func (_mock *MockBucketManager) CreateBucket(ctx context.Context, params *s3.CreateBucketInput, optFns ...func(*s3.Options)) (*s3.CreateBucketOutput, error)

CreateBucket provides a mock function for the type MockBucketManager

func (*MockBucketManager) DeleteBucket

func (_mock *MockBucketManager) DeleteBucket(ctx context.Context, params *s3.DeleteBucketInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketOutput, error)

DeleteBucket provides a mock function for the type MockBucketManager

func (*MockBucketManager) EXPECT

func (*MockBucketManager) HeadBucket

func (_mock *MockBucketManager) HeadBucket(ctx context.Context, params *s3.HeadBucketInput, optFns ...func(*s3.Options)) (*s3.HeadBucketOutput, error)

HeadBucket provides a mock function for the type MockBucketManager

type MockBucketManager_CreateBucket_Call

type MockBucketManager_CreateBucket_Call struct {
	*mock.Call
}

MockBucketManager_CreateBucket_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateBucket'

func (*MockBucketManager_CreateBucket_Call) Return

func (*MockBucketManager_CreateBucket_Call) Run

func (*MockBucketManager_CreateBucket_Call) RunAndReturn

type MockBucketManager_DeleteBucket_Call

type MockBucketManager_DeleteBucket_Call struct {
	*mock.Call
}

MockBucketManager_DeleteBucket_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucket'

func (*MockBucketManager_DeleteBucket_Call) Return

func (*MockBucketManager_DeleteBucket_Call) Run

func (*MockBucketManager_DeleteBucket_Call) RunAndReturn

type MockBucketManager_Expecter

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

func (*MockBucketManager_Expecter) CreateBucket

func (_e *MockBucketManager_Expecter) CreateBucket(ctx interface{}, params interface{}, optFns ...interface{}) *MockBucketManager_CreateBucket_Call

CreateBucket is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.CreateBucketInput
  • optFns ...func(*s3.Options)

func (*MockBucketManager_Expecter) DeleteBucket

func (_e *MockBucketManager_Expecter) DeleteBucket(ctx interface{}, params interface{}, optFns ...interface{}) *MockBucketManager_DeleteBucket_Call

DeleteBucket is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketInput
  • optFns ...func(*s3.Options)

func (*MockBucketManager_Expecter) HeadBucket

func (_e *MockBucketManager_Expecter) HeadBucket(ctx interface{}, params interface{}, optFns ...interface{}) *MockBucketManager_HeadBucket_Call

HeadBucket is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.HeadBucketInput
  • optFns ...func(*s3.Options)

type MockBucketManager_HeadBucket_Call

type MockBucketManager_HeadBucket_Call struct {
	*mock.Call
}

MockBucketManager_HeadBucket_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeadBucket'

func (*MockBucketManager_HeadBucket_Call) Return

func (*MockBucketManager_HeadBucket_Call) Run

func (*MockBucketManager_HeadBucket_Call) RunAndReturn

type MockCORSManager

type MockCORSManager struct {
	mock.Mock
}

MockCORSManager is an autogenerated mock type for the CORSManager type

func NewMockCORSManager

func NewMockCORSManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockCORSManager

NewMockCORSManager creates a new instance of MockCORSManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockCORSManager) DeleteBucketCors

func (_mock *MockCORSManager) DeleteBucketCors(ctx context.Context, params *s3.DeleteBucketCorsInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketCorsOutput, error)

DeleteBucketCors provides a mock function for the type MockCORSManager

func (*MockCORSManager) EXPECT

func (*MockCORSManager) GetBucketCors

func (_mock *MockCORSManager) GetBucketCors(ctx context.Context, params *s3.GetBucketCorsInput, optFns ...func(*s3.Options)) (*s3.GetBucketCorsOutput, error)

GetBucketCors provides a mock function for the type MockCORSManager

func (*MockCORSManager) PutBucketCors

func (_mock *MockCORSManager) PutBucketCors(ctx context.Context, params *s3.PutBucketCorsInput, optFns ...func(*s3.Options)) (*s3.PutBucketCorsOutput, error)

PutBucketCors provides a mock function for the type MockCORSManager

type MockCORSManager_DeleteBucketCors_Call

type MockCORSManager_DeleteBucketCors_Call struct {
	*mock.Call
}

MockCORSManager_DeleteBucketCors_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketCors'

func (*MockCORSManager_DeleteBucketCors_Call) Return

func (*MockCORSManager_DeleteBucketCors_Call) Run

func (*MockCORSManager_DeleteBucketCors_Call) RunAndReturn

type MockCORSManager_Expecter

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

func (*MockCORSManager_Expecter) DeleteBucketCors

func (_e *MockCORSManager_Expecter) DeleteBucketCors(ctx interface{}, params interface{}, optFns ...interface{}) *MockCORSManager_DeleteBucketCors_Call

DeleteBucketCors is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketCorsInput
  • optFns ...func(*s3.Options)

func (*MockCORSManager_Expecter) GetBucketCors

func (_e *MockCORSManager_Expecter) GetBucketCors(ctx interface{}, params interface{}, optFns ...interface{}) *MockCORSManager_GetBucketCors_Call

GetBucketCors is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketCorsInput
  • optFns ...func(*s3.Options)

func (*MockCORSManager_Expecter) PutBucketCors

func (_e *MockCORSManager_Expecter) PutBucketCors(ctx interface{}, params interface{}, optFns ...interface{}) *MockCORSManager_PutBucketCors_Call

PutBucketCors is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketCorsInput
  • optFns ...func(*s3.Options)

type MockCORSManager_GetBucketCors_Call

type MockCORSManager_GetBucketCors_Call struct {
	*mock.Call
}

MockCORSManager_GetBucketCors_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketCors'

func (*MockCORSManager_GetBucketCors_Call) Return

func (*MockCORSManager_GetBucketCors_Call) Run

func (*MockCORSManager_GetBucketCors_Call) RunAndReturn

type MockCORSManager_PutBucketCors_Call

type MockCORSManager_PutBucketCors_Call struct {
	*mock.Call
}

MockCORSManager_PutBucketCors_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketCors'

func (*MockCORSManager_PutBucketCors_Call) Return

func (*MockCORSManager_PutBucketCors_Call) Run

func (*MockCORSManager_PutBucketCors_Call) RunAndReturn

type MockCopier

type MockCopier struct {
	mock.Mock
}

MockCopier is an autogenerated mock type for the Copier type

func NewMockCopier

func NewMockCopier(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockCopier

NewMockCopier creates a new instance of MockCopier. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockCopier) CopyObject

func (_mock *MockCopier) CopyObject(ctx context.Context, params *s3.CopyObjectInput, optFns ...func(*s3.Options)) (*s3.CopyObjectOutput, error)

CopyObject provides a mock function for the type MockCopier

func (*MockCopier) EXPECT

func (_m *MockCopier) EXPECT() *MockCopier_Expecter

type MockCopier_CopyObject_Call

type MockCopier_CopyObject_Call struct {
	*mock.Call
}

MockCopier_CopyObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CopyObject'

func (*MockCopier_CopyObject_Call) Return

func (*MockCopier_CopyObject_Call) Run

func (_c *MockCopier_CopyObject_Call) Run(run func(ctx context.Context, params *s3.CopyObjectInput, optFns ...func(*s3.Options))) *MockCopier_CopyObject_Call

func (*MockCopier_CopyObject_Call) RunAndReturn

func (_c *MockCopier_CopyObject_Call) RunAndReturn(run func(ctx context.Context, params *s3.CopyObjectInput, optFns ...func(*s3.Options)) (*s3.CopyObjectOutput, error)) *MockCopier_CopyObject_Call

type MockCopier_Expecter

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

func (*MockCopier_Expecter) CopyObject

func (_e *MockCopier_Expecter) CopyObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockCopier_CopyObject_Call

CopyObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.CopyObjectInput
  • optFns ...func(*s3.Options)

type MockDeleter

type MockDeleter struct {
	mock.Mock
}

MockDeleter is an autogenerated mock type for the Deleter type

func NewMockDeleter

func NewMockDeleter(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockDeleter

NewMockDeleter creates a new instance of MockDeleter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockDeleter) DeleteObject

func (_mock *MockDeleter) DeleteObject(ctx context.Context, params *s3.DeleteObjectInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectOutput, error)

DeleteObject provides a mock function for the type MockDeleter

func (*MockDeleter) EXPECT

func (_m *MockDeleter) EXPECT() *MockDeleter_Expecter

type MockDeleter_DeleteObject_Call

type MockDeleter_DeleteObject_Call struct {
	*mock.Call
}

MockDeleter_DeleteObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteObject'

func (*MockDeleter_DeleteObject_Call) Return

func (*MockDeleter_DeleteObject_Call) Run

func (_c *MockDeleter_DeleteObject_Call) Run(run func(ctx context.Context, params *s3.DeleteObjectInput, optFns ...func(*s3.Options))) *MockDeleter_DeleteObject_Call

func (*MockDeleter_DeleteObject_Call) RunAndReturn

type MockDeleter_Expecter

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

func (*MockDeleter_Expecter) DeleteObject

func (_e *MockDeleter_Expecter) DeleteObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockDeleter_DeleteObject_Call

DeleteObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteObjectInput
  • optFns ...func(*s3.Options)

type MockDownloader

type MockDownloader struct {
	mock.Mock
}

MockDownloader is an autogenerated mock type for the Downloader type

func NewMockDownloader

func NewMockDownloader(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockDownloader

NewMockDownloader creates a new instance of MockDownloader. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockDownloader) EXPECT

func (*MockDownloader) GetObject

func (_mock *MockDownloader) GetObject(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options)) (*s3.GetObjectOutput, error)

GetObject provides a mock function for the type MockDownloader

type MockDownloader_Expecter

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

func (*MockDownloader_Expecter) GetObject

func (_e *MockDownloader_Expecter) GetObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockDownloader_GetObject_Call

GetObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectInput
  • optFns ...func(*s3.Options)

type MockDownloader_GetObject_Call

type MockDownloader_GetObject_Call struct {
	*mock.Call
}

MockDownloader_GetObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObject'

func (*MockDownloader_GetObject_Call) Return

func (*MockDownloader_GetObject_Call) Run

func (_c *MockDownloader_GetObject_Call) Run(run func(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options))) *MockDownloader_GetObject_Call

func (*MockDownloader_GetObject_Call) RunAndReturn

func (_c *MockDownloader_GetObject_Call) RunAndReturn(run func(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options)) (*s3.GetObjectOutput, error)) *MockDownloader_GetObject_Call

type MockEncryptor

type MockEncryptor struct {
	mock.Mock
}

MockEncryptor is an autogenerated mock type for the Encryptor type

func NewMockEncryptor

func NewMockEncryptor(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockEncryptor

NewMockEncryptor creates a new instance of MockEncryptor. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockEncryptor) DeleteBucketEncryption

func (_mock *MockEncryptor) DeleteBucketEncryption(ctx context.Context, params *s3.DeleteBucketEncryptionInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketEncryptionOutput, error)

DeleteBucketEncryption provides a mock function for the type MockEncryptor

func (*MockEncryptor) EXPECT

func (_m *MockEncryptor) EXPECT() *MockEncryptor_Expecter

func (*MockEncryptor) GetBucketEncryption

func (_mock *MockEncryptor) GetBucketEncryption(ctx context.Context, params *s3.GetBucketEncryptionInput, optFns ...func(*s3.Options)) (*s3.GetBucketEncryptionOutput, error)

GetBucketEncryption provides a mock function for the type MockEncryptor

func (*MockEncryptor) PutBucketEncryption

func (_mock *MockEncryptor) PutBucketEncryption(ctx context.Context, params *s3.PutBucketEncryptionInput, optFns ...func(*s3.Options)) (*s3.PutBucketEncryptionOutput, error)

PutBucketEncryption provides a mock function for the type MockEncryptor

type MockEncryptor_DeleteBucketEncryption_Call

type MockEncryptor_DeleteBucketEncryption_Call struct {
	*mock.Call
}

MockEncryptor_DeleteBucketEncryption_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketEncryption'

func (*MockEncryptor_DeleteBucketEncryption_Call) Return

func (*MockEncryptor_DeleteBucketEncryption_Call) Run

func (*MockEncryptor_DeleteBucketEncryption_Call) RunAndReturn

type MockEncryptor_Expecter

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

func (*MockEncryptor_Expecter) DeleteBucketEncryption

func (_e *MockEncryptor_Expecter) DeleteBucketEncryption(ctx interface{}, params interface{}, optFns ...interface{}) *MockEncryptor_DeleteBucketEncryption_Call

DeleteBucketEncryption is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketEncryptionInput
  • optFns ...func(*s3.Options)

func (*MockEncryptor_Expecter) GetBucketEncryption

func (_e *MockEncryptor_Expecter) GetBucketEncryption(ctx interface{}, params interface{}, optFns ...interface{}) *MockEncryptor_GetBucketEncryption_Call

GetBucketEncryption is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketEncryptionInput
  • optFns ...func(*s3.Options)

func (*MockEncryptor_Expecter) PutBucketEncryption

func (_e *MockEncryptor_Expecter) PutBucketEncryption(ctx interface{}, params interface{}, optFns ...interface{}) *MockEncryptor_PutBucketEncryption_Call

PutBucketEncryption is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketEncryptionInput
  • optFns ...func(*s3.Options)

type MockEncryptor_GetBucketEncryption_Call

type MockEncryptor_GetBucketEncryption_Call struct {
	*mock.Call
}

MockEncryptor_GetBucketEncryption_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketEncryption'

func (*MockEncryptor_GetBucketEncryption_Call) Return

func (*MockEncryptor_GetBucketEncryption_Call) Run

func (*MockEncryptor_GetBucketEncryption_Call) RunAndReturn

type MockEncryptor_PutBucketEncryption_Call

type MockEncryptor_PutBucketEncryption_Call struct {
	*mock.Call
}

MockEncryptor_PutBucketEncryption_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketEncryption'

func (*MockEncryptor_PutBucketEncryption_Call) Return

func (*MockEncryptor_PutBucketEncryption_Call) Run

func (*MockEncryptor_PutBucketEncryption_Call) RunAndReturn

type MockIntelligentTieringManager

type MockIntelligentTieringManager struct {
	mock.Mock
}

MockIntelligentTieringManager is an autogenerated mock type for the IntelligentTieringManager type

func NewMockIntelligentTieringManager

func NewMockIntelligentTieringManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockIntelligentTieringManager

NewMockIntelligentTieringManager creates a new instance of MockIntelligentTieringManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockIntelligentTieringManager) DeleteBucketIntelligentTieringConfiguration

DeleteBucketIntelligentTieringConfiguration provides a mock function for the type MockIntelligentTieringManager

func (*MockIntelligentTieringManager) EXPECT

func (*MockIntelligentTieringManager) GetBucketIntelligentTieringConfiguration

func (_mock *MockIntelligentTieringManager) GetBucketIntelligentTieringConfiguration(ctx context.Context, params *s3.GetBucketIntelligentTieringConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketIntelligentTieringConfigurationOutput, error)

GetBucketIntelligentTieringConfiguration provides a mock function for the type MockIntelligentTieringManager

func (*MockIntelligentTieringManager) PutBucketIntelligentTieringConfiguration

func (_mock *MockIntelligentTieringManager) PutBucketIntelligentTieringConfiguration(ctx context.Context, params *s3.PutBucketIntelligentTieringConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketIntelligentTieringConfigurationOutput, error)

PutBucketIntelligentTieringConfiguration provides a mock function for the type MockIntelligentTieringManager

type MockIntelligentTieringManager_DeleteBucketIntelligentTieringConfiguration_Call

type MockIntelligentTieringManager_DeleteBucketIntelligentTieringConfiguration_Call struct {
	*mock.Call
}

MockIntelligentTieringManager_DeleteBucketIntelligentTieringConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketIntelligentTieringConfiguration'

func (*MockIntelligentTieringManager_DeleteBucketIntelligentTieringConfiguration_Call) Return

func (*MockIntelligentTieringManager_DeleteBucketIntelligentTieringConfiguration_Call) Run

type MockIntelligentTieringManager_Expecter

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

func (*MockIntelligentTieringManager_Expecter) DeleteBucketIntelligentTieringConfiguration

func (_e *MockIntelligentTieringManager_Expecter) DeleteBucketIntelligentTieringConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockIntelligentTieringManager_DeleteBucketIntelligentTieringConfiguration_Call

DeleteBucketIntelligentTieringConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketIntelligentTieringConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockIntelligentTieringManager_Expecter) GetBucketIntelligentTieringConfiguration

func (_e *MockIntelligentTieringManager_Expecter) GetBucketIntelligentTieringConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockIntelligentTieringManager_GetBucketIntelligentTieringConfiguration_Call

GetBucketIntelligentTieringConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketIntelligentTieringConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockIntelligentTieringManager_Expecter) PutBucketIntelligentTieringConfiguration

func (_e *MockIntelligentTieringManager_Expecter) PutBucketIntelligentTieringConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockIntelligentTieringManager_PutBucketIntelligentTieringConfiguration_Call

PutBucketIntelligentTieringConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketIntelligentTieringConfigurationInput
  • optFns ...func(*s3.Options)

type MockIntelligentTieringManager_GetBucketIntelligentTieringConfiguration_Call

type MockIntelligentTieringManager_GetBucketIntelligentTieringConfiguration_Call struct {
	*mock.Call
}

MockIntelligentTieringManager_GetBucketIntelligentTieringConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketIntelligentTieringConfiguration'

func (*MockIntelligentTieringManager_GetBucketIntelligentTieringConfiguration_Call) Return

func (*MockIntelligentTieringManager_GetBucketIntelligentTieringConfiguration_Call) Run

type MockIntelligentTieringManager_PutBucketIntelligentTieringConfiguration_Call

type MockIntelligentTieringManager_PutBucketIntelligentTieringConfiguration_Call struct {
	*mock.Call
}

MockIntelligentTieringManager_PutBucketIntelligentTieringConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketIntelligentTieringConfiguration'

func (*MockIntelligentTieringManager_PutBucketIntelligentTieringConfiguration_Call) Return

func (*MockIntelligentTieringManager_PutBucketIntelligentTieringConfiguration_Call) Run

type MockInventoryManager

type MockInventoryManager struct {
	mock.Mock
}

MockInventoryManager is an autogenerated mock type for the InventoryManager type

func NewMockInventoryManager

func NewMockInventoryManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockInventoryManager

NewMockInventoryManager creates a new instance of MockInventoryManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockInventoryManager) DeleteBucketInventoryConfiguration

func (_mock *MockInventoryManager) DeleteBucketInventoryConfiguration(ctx context.Context, params *s3.DeleteBucketInventoryConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketInventoryConfigurationOutput, error)

DeleteBucketInventoryConfiguration provides a mock function for the type MockInventoryManager

func (*MockInventoryManager) EXPECT

func (*MockInventoryManager) GetBucketInventoryConfiguration

func (_mock *MockInventoryManager) GetBucketInventoryConfiguration(ctx context.Context, params *s3.GetBucketInventoryConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketInventoryConfigurationOutput, error)

GetBucketInventoryConfiguration provides a mock function for the type MockInventoryManager

func (*MockInventoryManager) PutBucketInventoryConfiguration

func (_mock *MockInventoryManager) PutBucketInventoryConfiguration(ctx context.Context, params *s3.PutBucketInventoryConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketInventoryConfigurationOutput, error)

PutBucketInventoryConfiguration provides a mock function for the type MockInventoryManager

type MockInventoryManager_DeleteBucketInventoryConfiguration_Call

type MockInventoryManager_DeleteBucketInventoryConfiguration_Call struct {
	*mock.Call
}

MockInventoryManager_DeleteBucketInventoryConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketInventoryConfiguration'

func (*MockInventoryManager_DeleteBucketInventoryConfiguration_Call) Return

func (*MockInventoryManager_DeleteBucketInventoryConfiguration_Call) Run

type MockInventoryManager_Expecter

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

func (*MockInventoryManager_Expecter) DeleteBucketInventoryConfiguration

func (_e *MockInventoryManager_Expecter) DeleteBucketInventoryConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockInventoryManager_DeleteBucketInventoryConfiguration_Call

DeleteBucketInventoryConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketInventoryConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockInventoryManager_Expecter) GetBucketInventoryConfiguration

func (_e *MockInventoryManager_Expecter) GetBucketInventoryConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockInventoryManager_GetBucketInventoryConfiguration_Call

GetBucketInventoryConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketInventoryConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockInventoryManager_Expecter) PutBucketInventoryConfiguration

func (_e *MockInventoryManager_Expecter) PutBucketInventoryConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockInventoryManager_PutBucketInventoryConfiguration_Call

PutBucketInventoryConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketInventoryConfigurationInput
  • optFns ...func(*s3.Options)

type MockInventoryManager_GetBucketInventoryConfiguration_Call

type MockInventoryManager_GetBucketInventoryConfiguration_Call struct {
	*mock.Call
}

MockInventoryManager_GetBucketInventoryConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketInventoryConfiguration'

func (*MockInventoryManager_GetBucketInventoryConfiguration_Call) Return

func (*MockInventoryManager_GetBucketInventoryConfiguration_Call) Run

type MockInventoryManager_PutBucketInventoryConfiguration_Call

type MockInventoryManager_PutBucketInventoryConfiguration_Call struct {
	*mock.Call
}

MockInventoryManager_PutBucketInventoryConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketInventoryConfiguration'

func (*MockInventoryManager_PutBucketInventoryConfiguration_Call) Return

func (*MockInventoryManager_PutBucketInventoryConfiguration_Call) Run

type MockLegalHoldManager

type MockLegalHoldManager struct {
	mock.Mock
}

MockLegalHoldManager is an autogenerated mock type for the LegalHoldManager type

func NewMockLegalHoldManager

func NewMockLegalHoldManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockLegalHoldManager

NewMockLegalHoldManager creates a new instance of MockLegalHoldManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockLegalHoldManager) EXPECT

func (*MockLegalHoldManager) GetObjectLegalHold

func (_mock *MockLegalHoldManager) GetObjectLegalHold(ctx context.Context, params *s3.GetObjectLegalHoldInput, optFns ...func(*s3.Options)) (*s3.GetObjectLegalHoldOutput, error)

GetObjectLegalHold provides a mock function for the type MockLegalHoldManager

func (*MockLegalHoldManager) PutObjectLegalHold

func (_mock *MockLegalHoldManager) PutObjectLegalHold(ctx context.Context, params *s3.PutObjectLegalHoldInput, optFns ...func(*s3.Options)) (*s3.PutObjectLegalHoldOutput, error)

PutObjectLegalHold provides a mock function for the type MockLegalHoldManager

type MockLegalHoldManager_Expecter

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

func (*MockLegalHoldManager_Expecter) GetObjectLegalHold

func (_e *MockLegalHoldManager_Expecter) GetObjectLegalHold(ctx interface{}, params interface{}, optFns ...interface{}) *MockLegalHoldManager_GetObjectLegalHold_Call

GetObjectLegalHold is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectLegalHoldInput
  • optFns ...func(*s3.Options)

func (*MockLegalHoldManager_Expecter) PutObjectLegalHold

func (_e *MockLegalHoldManager_Expecter) PutObjectLegalHold(ctx interface{}, params interface{}, optFns ...interface{}) *MockLegalHoldManager_PutObjectLegalHold_Call

PutObjectLegalHold is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectLegalHoldInput
  • optFns ...func(*s3.Options)

type MockLegalHoldManager_GetObjectLegalHold_Call

type MockLegalHoldManager_GetObjectLegalHold_Call struct {
	*mock.Call
}

MockLegalHoldManager_GetObjectLegalHold_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectLegalHold'

func (*MockLegalHoldManager_GetObjectLegalHold_Call) Return

func (*MockLegalHoldManager_GetObjectLegalHold_Call) Run

func (*MockLegalHoldManager_GetObjectLegalHold_Call) RunAndReturn

type MockLegalHoldManager_PutObjectLegalHold_Call

type MockLegalHoldManager_PutObjectLegalHold_Call struct {
	*mock.Call
}

MockLegalHoldManager_PutObjectLegalHold_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObjectLegalHold'

func (*MockLegalHoldManager_PutObjectLegalHold_Call) Return

func (*MockLegalHoldManager_PutObjectLegalHold_Call) Run

func (*MockLegalHoldManager_PutObjectLegalHold_Call) RunAndReturn

type MockLifecycleManager

type MockLifecycleManager struct {
	mock.Mock
}

MockLifecycleManager is an autogenerated mock type for the LifecycleManager type

func NewMockLifecycleManager

func NewMockLifecycleManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockLifecycleManager

NewMockLifecycleManager creates a new instance of MockLifecycleManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockLifecycleManager) DeleteBucketLifecycle

func (_mock *MockLifecycleManager) DeleteBucketLifecycle(ctx context.Context, params *s3.DeleteBucketLifecycleInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketLifecycleOutput, error)

DeleteBucketLifecycle provides a mock function for the type MockLifecycleManager

func (*MockLifecycleManager) EXPECT

func (*MockLifecycleManager) GetBucketLifecycleConfiguration

func (_mock *MockLifecycleManager) GetBucketLifecycleConfiguration(ctx context.Context, params *s3.GetBucketLifecycleConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketLifecycleConfigurationOutput, error)

GetBucketLifecycleConfiguration provides a mock function for the type MockLifecycleManager

func (*MockLifecycleManager) PutBucketLifecycleConfiguration

func (_mock *MockLifecycleManager) PutBucketLifecycleConfiguration(ctx context.Context, params *s3.PutBucketLifecycleConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketLifecycleConfigurationOutput, error)

PutBucketLifecycleConfiguration provides a mock function for the type MockLifecycleManager

type MockLifecycleManager_DeleteBucketLifecycle_Call

type MockLifecycleManager_DeleteBucketLifecycle_Call struct {
	*mock.Call
}

MockLifecycleManager_DeleteBucketLifecycle_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketLifecycle'

func (*MockLifecycleManager_DeleteBucketLifecycle_Call) Return

func (*MockLifecycleManager_DeleteBucketLifecycle_Call) Run

func (*MockLifecycleManager_DeleteBucketLifecycle_Call) RunAndReturn

type MockLifecycleManager_Expecter

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

func (*MockLifecycleManager_Expecter) DeleteBucketLifecycle

func (_e *MockLifecycleManager_Expecter) DeleteBucketLifecycle(ctx interface{}, params interface{}, optFns ...interface{}) *MockLifecycleManager_DeleteBucketLifecycle_Call

DeleteBucketLifecycle is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketLifecycleInput
  • optFns ...func(*s3.Options)

func (*MockLifecycleManager_Expecter) GetBucketLifecycleConfiguration

func (_e *MockLifecycleManager_Expecter) GetBucketLifecycleConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockLifecycleManager_GetBucketLifecycleConfiguration_Call

GetBucketLifecycleConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketLifecycleConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockLifecycleManager_Expecter) PutBucketLifecycleConfiguration

func (_e *MockLifecycleManager_Expecter) PutBucketLifecycleConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockLifecycleManager_PutBucketLifecycleConfiguration_Call

PutBucketLifecycleConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketLifecycleConfigurationInput
  • optFns ...func(*s3.Options)

type MockLifecycleManager_GetBucketLifecycleConfiguration_Call

type MockLifecycleManager_GetBucketLifecycleConfiguration_Call struct {
	*mock.Call
}

MockLifecycleManager_GetBucketLifecycleConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketLifecycleConfiguration'

func (*MockLifecycleManager_GetBucketLifecycleConfiguration_Call) Return

func (*MockLifecycleManager_GetBucketLifecycleConfiguration_Call) Run

type MockLifecycleManager_PutBucketLifecycleConfiguration_Call

type MockLifecycleManager_PutBucketLifecycleConfiguration_Call struct {
	*mock.Call
}

MockLifecycleManager_PutBucketLifecycleConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketLifecycleConfiguration'

func (*MockLifecycleManager_PutBucketLifecycleConfiguration_Call) Return

func (*MockLifecycleManager_PutBucketLifecycleConfiguration_Call) Run

type MockLister

type MockLister struct {
	mock.Mock
}

MockLister is an autogenerated mock type for the Lister type

func NewMockLister

func NewMockLister(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockLister

NewMockLister creates a new instance of MockLister. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockLister) EXPECT

func (_m *MockLister) EXPECT() *MockLister_Expecter

func (*MockLister) ListObjectsV2

func (_mock *MockLister) ListObjectsV2(ctx context.Context, params *s3.ListObjectsV2Input, optFns ...func(*s3.Options)) (*s3.ListObjectsV2Output, error)

ListObjectsV2 provides a mock function for the type MockLister

type MockLister_Expecter

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

func (*MockLister_Expecter) ListObjectsV2

func (_e *MockLister_Expecter) ListObjectsV2(ctx interface{}, params interface{}, optFns ...interface{}) *MockLister_ListObjectsV2_Call

ListObjectsV2 is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.ListObjectsV2Input
  • optFns ...func(*s3.Options)

type MockLister_ListObjectsV2_Call

type MockLister_ListObjectsV2_Call struct {
	*mock.Call
}

MockLister_ListObjectsV2_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListObjectsV2'

func (*MockLister_ListObjectsV2_Call) Return

func (*MockLister_ListObjectsV2_Call) Run

func (*MockLister_ListObjectsV2_Call) RunAndReturn

type MockListingManager

type MockListingManager struct {
	mock.Mock
}

MockListingManager is an autogenerated mock type for the ListingManager type

func NewMockListingManager

func NewMockListingManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockListingManager

NewMockListingManager creates a new instance of MockListingManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockListingManager) EXPECT

func (*MockListingManager) ListBuckets

func (_mock *MockListingManager) ListBuckets(ctx context.Context, params *s3.ListBucketsInput, optFns ...func(*s3.Options)) (*s3.ListBucketsOutput, error)

ListBuckets provides a mock function for the type MockListingManager

func (*MockListingManager) ListObjectsV2

func (_mock *MockListingManager) ListObjectsV2(ctx context.Context, params *s3.ListObjectsV2Input, optFns ...func(*s3.Options)) (*s3.ListObjectsV2Output, error)

ListObjectsV2 provides a mock function for the type MockListingManager

type MockListingManager_Expecter

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

func (*MockListingManager_Expecter) ListBuckets

func (_e *MockListingManager_Expecter) ListBuckets(ctx interface{}, params interface{}, optFns ...interface{}) *MockListingManager_ListBuckets_Call

ListBuckets is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.ListBucketsInput
  • optFns ...func(*s3.Options)

func (*MockListingManager_Expecter) ListObjectsV2

func (_e *MockListingManager_Expecter) ListObjectsV2(ctx interface{}, params interface{}, optFns ...interface{}) *MockListingManager_ListObjectsV2_Call

ListObjectsV2 is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.ListObjectsV2Input
  • optFns ...func(*s3.Options)

type MockListingManager_ListBuckets_Call

type MockListingManager_ListBuckets_Call struct {
	*mock.Call
}

MockListingManager_ListBuckets_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListBuckets'

func (*MockListingManager_ListBuckets_Call) Return

func (*MockListingManager_ListBuckets_Call) Run

func (*MockListingManager_ListBuckets_Call) RunAndReturn

type MockListingManager_ListObjectsV2_Call

type MockListingManager_ListObjectsV2_Call struct {
	*mock.Call
}

MockListingManager_ListObjectsV2_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListObjectsV2'

func (*MockListingManager_ListObjectsV2_Call) Return

func (*MockListingManager_ListObjectsV2_Call) Run

func (*MockListingManager_ListObjectsV2_Call) RunAndReturn

type MockLocator

type MockLocator struct {
	mock.Mock
}

MockLocator is an autogenerated mock type for the Locator type

func NewMockLocator

func NewMockLocator(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockLocator

NewMockLocator creates a new instance of MockLocator. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockLocator) EXPECT

func (_m *MockLocator) EXPECT() *MockLocator_Expecter

func (*MockLocator) GetBucketLocation

func (_mock *MockLocator) GetBucketLocation(ctx context.Context, params *s3.GetBucketLocationInput, optFns ...func(*s3.Options)) (*s3.GetBucketLocationOutput, error)

GetBucketLocation provides a mock function for the type MockLocator

type MockLocator_Expecter

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

func (*MockLocator_Expecter) GetBucketLocation

func (_e *MockLocator_Expecter) GetBucketLocation(ctx interface{}, params interface{}, optFns ...interface{}) *MockLocator_GetBucketLocation_Call

GetBucketLocation is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketLocationInput
  • optFns ...func(*s3.Options)

type MockLocator_GetBucketLocation_Call

type MockLocator_GetBucketLocation_Call struct {
	*mock.Call
}

MockLocator_GetBucketLocation_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketLocation'

func (*MockLocator_GetBucketLocation_Call) Return

func (*MockLocator_GetBucketLocation_Call) Run

func (*MockLocator_GetBucketLocation_Call) RunAndReturn

type MockLoggingManager

type MockLoggingManager struct {
	mock.Mock
}

MockLoggingManager is an autogenerated mock type for the LoggingManager type

func NewMockLoggingManager

func NewMockLoggingManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockLoggingManager

NewMockLoggingManager creates a new instance of MockLoggingManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockLoggingManager) EXPECT

func (*MockLoggingManager) GetBucketLogging

func (_mock *MockLoggingManager) GetBucketLogging(ctx context.Context, params *s3.GetBucketLoggingInput, optFns ...func(*s3.Options)) (*s3.GetBucketLoggingOutput, error)

GetBucketLogging provides a mock function for the type MockLoggingManager

func (*MockLoggingManager) PutBucketLogging

func (_mock *MockLoggingManager) PutBucketLogging(ctx context.Context, params *s3.PutBucketLoggingInput, optFns ...func(*s3.Options)) (*s3.PutBucketLoggingOutput, error)

PutBucketLogging provides a mock function for the type MockLoggingManager

type MockLoggingManager_Expecter

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

func (*MockLoggingManager_Expecter) GetBucketLogging

func (_e *MockLoggingManager_Expecter) GetBucketLogging(ctx interface{}, params interface{}, optFns ...interface{}) *MockLoggingManager_GetBucketLogging_Call

GetBucketLogging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketLoggingInput
  • optFns ...func(*s3.Options)

func (*MockLoggingManager_Expecter) PutBucketLogging

func (_e *MockLoggingManager_Expecter) PutBucketLogging(ctx interface{}, params interface{}, optFns ...interface{}) *MockLoggingManager_PutBucketLogging_Call

PutBucketLogging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketLoggingInput
  • optFns ...func(*s3.Options)

type MockLoggingManager_GetBucketLogging_Call

type MockLoggingManager_GetBucketLogging_Call struct {
	*mock.Call
}

MockLoggingManager_GetBucketLogging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketLogging'

func (*MockLoggingManager_GetBucketLogging_Call) Return

func (*MockLoggingManager_GetBucketLogging_Call) Run

func (*MockLoggingManager_GetBucketLogging_Call) RunAndReturn

type MockLoggingManager_PutBucketLogging_Call

type MockLoggingManager_PutBucketLogging_Call struct {
	*mock.Call
}

MockLoggingManager_PutBucketLogging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketLogging'

func (*MockLoggingManager_PutBucketLogging_Call) Return

func (*MockLoggingManager_PutBucketLogging_Call) Run

func (*MockLoggingManager_PutBucketLogging_Call) RunAndReturn

type MockMetadataGetter

type MockMetadataGetter struct {
	mock.Mock
}

MockMetadataGetter is an autogenerated mock type for the MetadataGetter type

func NewMockMetadataGetter

func NewMockMetadataGetter(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockMetadataGetter

NewMockMetadataGetter creates a new instance of MockMetadataGetter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockMetadataGetter) EXPECT

func (*MockMetadataGetter) HeadObject

func (_mock *MockMetadataGetter) HeadObject(ctx context.Context, params *s3.HeadObjectInput, optFns ...func(*s3.Options)) (*s3.HeadObjectOutput, error)

HeadObject provides a mock function for the type MockMetadataGetter

type MockMetadataGetter_Expecter

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

func (*MockMetadataGetter_Expecter) HeadObject

func (_e *MockMetadataGetter_Expecter) HeadObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockMetadataGetter_HeadObject_Call

HeadObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.HeadObjectInput
  • optFns ...func(*s3.Options)

type MockMetadataGetter_HeadObject_Call

type MockMetadataGetter_HeadObject_Call struct {
	*mock.Call
}

MockMetadataGetter_HeadObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeadObject'

func (*MockMetadataGetter_HeadObject_Call) Return

func (*MockMetadataGetter_HeadObject_Call) Run

func (*MockMetadataGetter_HeadObject_Call) RunAndReturn

type MockMetricsManager

type MockMetricsManager struct {
	mock.Mock
}

MockMetricsManager is an autogenerated mock type for the MetricsManager type

func NewMockMetricsManager

func NewMockMetricsManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockMetricsManager

NewMockMetricsManager creates a new instance of MockMetricsManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockMetricsManager) DeleteBucketMetricsConfiguration

func (_mock *MockMetricsManager) DeleteBucketMetricsConfiguration(ctx context.Context, params *s3.DeleteBucketMetricsConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketMetricsConfigurationOutput, error)

DeleteBucketMetricsConfiguration provides a mock function for the type MockMetricsManager

func (*MockMetricsManager) EXPECT

func (*MockMetricsManager) GetBucketMetricsConfiguration

func (_mock *MockMetricsManager) GetBucketMetricsConfiguration(ctx context.Context, params *s3.GetBucketMetricsConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketMetricsConfigurationOutput, error)

GetBucketMetricsConfiguration provides a mock function for the type MockMetricsManager

func (*MockMetricsManager) PutBucketMetricsConfiguration

func (_mock *MockMetricsManager) PutBucketMetricsConfiguration(ctx context.Context, params *s3.PutBucketMetricsConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketMetricsConfigurationOutput, error)

PutBucketMetricsConfiguration provides a mock function for the type MockMetricsManager

type MockMetricsManager_DeleteBucketMetricsConfiguration_Call

type MockMetricsManager_DeleteBucketMetricsConfiguration_Call struct {
	*mock.Call
}

MockMetricsManager_DeleteBucketMetricsConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketMetricsConfiguration'

func (*MockMetricsManager_DeleteBucketMetricsConfiguration_Call) Return

func (*MockMetricsManager_DeleteBucketMetricsConfiguration_Call) Run

type MockMetricsManager_Expecter

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

func (*MockMetricsManager_Expecter) DeleteBucketMetricsConfiguration

func (_e *MockMetricsManager_Expecter) DeleteBucketMetricsConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockMetricsManager_DeleteBucketMetricsConfiguration_Call

DeleteBucketMetricsConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketMetricsConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockMetricsManager_Expecter) GetBucketMetricsConfiguration

func (_e *MockMetricsManager_Expecter) GetBucketMetricsConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockMetricsManager_GetBucketMetricsConfiguration_Call

GetBucketMetricsConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketMetricsConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockMetricsManager_Expecter) PutBucketMetricsConfiguration

func (_e *MockMetricsManager_Expecter) PutBucketMetricsConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockMetricsManager_PutBucketMetricsConfiguration_Call

PutBucketMetricsConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketMetricsConfigurationInput
  • optFns ...func(*s3.Options)

type MockMetricsManager_GetBucketMetricsConfiguration_Call

type MockMetricsManager_GetBucketMetricsConfiguration_Call struct {
	*mock.Call
}

MockMetricsManager_GetBucketMetricsConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketMetricsConfiguration'

func (*MockMetricsManager_GetBucketMetricsConfiguration_Call) Return

func (*MockMetricsManager_GetBucketMetricsConfiguration_Call) Run

type MockMetricsManager_PutBucketMetricsConfiguration_Call

type MockMetricsManager_PutBucketMetricsConfiguration_Call struct {
	*mock.Call
}

MockMetricsManager_PutBucketMetricsConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketMetricsConfiguration'

func (*MockMetricsManager_PutBucketMetricsConfiguration_Call) Return

func (*MockMetricsManager_PutBucketMetricsConfiguration_Call) Run

type MockMultipartLister

type MockMultipartLister struct {
	mock.Mock
}

MockMultipartLister is an autogenerated mock type for the MultipartLister type

func NewMockMultipartLister

func NewMockMultipartLister(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockMultipartLister

NewMockMultipartLister creates a new instance of MockMultipartLister. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockMultipartLister) EXPECT

func (*MockMultipartLister) ListMultipartUploads

func (_mock *MockMultipartLister) ListMultipartUploads(ctx context.Context, params *s3.ListMultipartUploadsInput, optFns ...func(*s3.Options)) (*s3.ListMultipartUploadsOutput, error)

ListMultipartUploads provides a mock function for the type MockMultipartLister

func (*MockMultipartLister) ListParts

func (_mock *MockMultipartLister) ListParts(ctx context.Context, params *s3.ListPartsInput, optFns ...func(*s3.Options)) (*s3.ListPartsOutput, error)

ListParts provides a mock function for the type MockMultipartLister

func (*MockMultipartLister) UploadPartCopy

func (_mock *MockMultipartLister) UploadPartCopy(ctx context.Context, params *s3.UploadPartCopyInput, optFns ...func(*s3.Options)) (*s3.UploadPartCopyOutput, error)

UploadPartCopy provides a mock function for the type MockMultipartLister

type MockMultipartLister_Expecter

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

func (*MockMultipartLister_Expecter) ListMultipartUploads

func (_e *MockMultipartLister_Expecter) ListMultipartUploads(ctx interface{}, params interface{}, optFns ...interface{}) *MockMultipartLister_ListMultipartUploads_Call

ListMultipartUploads is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.ListMultipartUploadsInput
  • optFns ...func(*s3.Options)

func (*MockMultipartLister_Expecter) ListParts

func (_e *MockMultipartLister_Expecter) ListParts(ctx interface{}, params interface{}, optFns ...interface{}) *MockMultipartLister_ListParts_Call

ListParts is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.ListPartsInput
  • optFns ...func(*s3.Options)

func (*MockMultipartLister_Expecter) UploadPartCopy

func (_e *MockMultipartLister_Expecter) UploadPartCopy(ctx interface{}, params interface{}, optFns ...interface{}) *MockMultipartLister_UploadPartCopy_Call

UploadPartCopy is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.UploadPartCopyInput
  • optFns ...func(*s3.Options)

type MockMultipartLister_ListMultipartUploads_Call

type MockMultipartLister_ListMultipartUploads_Call struct {
	*mock.Call
}

MockMultipartLister_ListMultipartUploads_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListMultipartUploads'

func (*MockMultipartLister_ListMultipartUploads_Call) Return

func (*MockMultipartLister_ListMultipartUploads_Call) Run

func (*MockMultipartLister_ListMultipartUploads_Call) RunAndReturn

type MockMultipartLister_ListParts_Call

type MockMultipartLister_ListParts_Call struct {
	*mock.Call
}

MockMultipartLister_ListParts_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListParts'

func (*MockMultipartLister_ListParts_Call) Return

func (*MockMultipartLister_ListParts_Call) Run

func (*MockMultipartLister_ListParts_Call) RunAndReturn

type MockMultipartLister_UploadPartCopy_Call

type MockMultipartLister_UploadPartCopy_Call struct {
	*mock.Call
}

MockMultipartLister_UploadPartCopy_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UploadPartCopy'

func (*MockMultipartLister_UploadPartCopy_Call) Return

func (*MockMultipartLister_UploadPartCopy_Call) Run

func (*MockMultipartLister_UploadPartCopy_Call) RunAndReturn

type MockMultipartUploader

type MockMultipartUploader struct {
	mock.Mock
}

MockMultipartUploader is an autogenerated mock type for the MultipartUploader type

func NewMockMultipartUploader

func NewMockMultipartUploader(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockMultipartUploader

NewMockMultipartUploader creates a new instance of MockMultipartUploader. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockMultipartUploader) AbortMultipartUpload

func (_mock *MockMultipartUploader) AbortMultipartUpload(ctx context.Context, params *s3.AbortMultipartUploadInput, optFns ...func(*s3.Options)) (*s3.AbortMultipartUploadOutput, error)

AbortMultipartUpload provides a mock function for the type MockMultipartUploader

func (*MockMultipartUploader) CompleteMultipartUpload

func (_mock *MockMultipartUploader) CompleteMultipartUpload(ctx context.Context, params *s3.CompleteMultipartUploadInput, optFns ...func(*s3.Options)) (*s3.CompleteMultipartUploadOutput, error)

CompleteMultipartUpload provides a mock function for the type MockMultipartUploader

func (*MockMultipartUploader) CreateMultipartUpload

func (_mock *MockMultipartUploader) CreateMultipartUpload(ctx context.Context, params *s3.CreateMultipartUploadInput, optFns ...func(*s3.Options)) (*s3.CreateMultipartUploadOutput, error)

CreateMultipartUpload provides a mock function for the type MockMultipartUploader

func (*MockMultipartUploader) EXPECT

func (*MockMultipartUploader) UploadPart

func (_mock *MockMultipartUploader) UploadPart(ctx context.Context, params *s3.UploadPartInput, optFns ...func(*s3.Options)) (*s3.UploadPartOutput, error)

UploadPart provides a mock function for the type MockMultipartUploader

type MockMultipartUploader_AbortMultipartUpload_Call

type MockMultipartUploader_AbortMultipartUpload_Call struct {
	*mock.Call
}

MockMultipartUploader_AbortMultipartUpload_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AbortMultipartUpload'

func (*MockMultipartUploader_AbortMultipartUpload_Call) Return

func (*MockMultipartUploader_AbortMultipartUpload_Call) Run

func (*MockMultipartUploader_AbortMultipartUpload_Call) RunAndReturn

type MockMultipartUploader_CompleteMultipartUpload_Call

type MockMultipartUploader_CompleteMultipartUpload_Call struct {
	*mock.Call
}

MockMultipartUploader_CompleteMultipartUpload_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CompleteMultipartUpload'

func (*MockMultipartUploader_CompleteMultipartUpload_Call) Return

func (*MockMultipartUploader_CompleteMultipartUpload_Call) Run

func (*MockMultipartUploader_CompleteMultipartUpload_Call) RunAndReturn

type MockMultipartUploader_CreateMultipartUpload_Call

type MockMultipartUploader_CreateMultipartUpload_Call struct {
	*mock.Call
}

MockMultipartUploader_CreateMultipartUpload_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateMultipartUpload'

func (*MockMultipartUploader_CreateMultipartUpload_Call) Return

func (*MockMultipartUploader_CreateMultipartUpload_Call) Run

func (*MockMultipartUploader_CreateMultipartUpload_Call) RunAndReturn

type MockMultipartUploader_Expecter

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

func (*MockMultipartUploader_Expecter) AbortMultipartUpload

func (_e *MockMultipartUploader_Expecter) AbortMultipartUpload(ctx interface{}, params interface{}, optFns ...interface{}) *MockMultipartUploader_AbortMultipartUpload_Call

AbortMultipartUpload is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.AbortMultipartUploadInput
  • optFns ...func(*s3.Options)

func (*MockMultipartUploader_Expecter) CompleteMultipartUpload

func (_e *MockMultipartUploader_Expecter) CompleteMultipartUpload(ctx interface{}, params interface{}, optFns ...interface{}) *MockMultipartUploader_CompleteMultipartUpload_Call

CompleteMultipartUpload is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.CompleteMultipartUploadInput
  • optFns ...func(*s3.Options)

func (*MockMultipartUploader_Expecter) CreateMultipartUpload

func (_e *MockMultipartUploader_Expecter) CreateMultipartUpload(ctx interface{}, params interface{}, optFns ...interface{}) *MockMultipartUploader_CreateMultipartUpload_Call

CreateMultipartUpload is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.CreateMultipartUploadInput
  • optFns ...func(*s3.Options)

func (*MockMultipartUploader_Expecter) UploadPart

func (_e *MockMultipartUploader_Expecter) UploadPart(ctx interface{}, params interface{}, optFns ...interface{}) *MockMultipartUploader_UploadPart_Call

UploadPart is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.UploadPartInput
  • optFns ...func(*s3.Options)

type MockMultipartUploader_UploadPart_Call

type MockMultipartUploader_UploadPart_Call struct {
	*mock.Call
}

MockMultipartUploader_UploadPart_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UploadPart'

func (*MockMultipartUploader_UploadPart_Call) Return

func (*MockMultipartUploader_UploadPart_Call) Run

func (*MockMultipartUploader_UploadPart_Call) RunAndReturn

type MockNotificationManager

type MockNotificationManager struct {
	mock.Mock
}

MockNotificationManager is an autogenerated mock type for the NotificationManager type

func NewMockNotificationManager

func NewMockNotificationManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockNotificationManager

NewMockNotificationManager creates a new instance of MockNotificationManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockNotificationManager) EXPECT

func (*MockNotificationManager) GetBucketNotificationConfiguration

func (_mock *MockNotificationManager) GetBucketNotificationConfiguration(ctx context.Context, params *s3.GetBucketNotificationConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketNotificationConfigurationOutput, error)

GetBucketNotificationConfiguration provides a mock function for the type MockNotificationManager

func (*MockNotificationManager) PutBucketNotificationConfiguration

func (_mock *MockNotificationManager) PutBucketNotificationConfiguration(ctx context.Context, params *s3.PutBucketNotificationConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketNotificationConfigurationOutput, error)

PutBucketNotificationConfiguration provides a mock function for the type MockNotificationManager

type MockNotificationManager_Expecter

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

func (*MockNotificationManager_Expecter) GetBucketNotificationConfiguration

func (_e *MockNotificationManager_Expecter) GetBucketNotificationConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockNotificationManager_GetBucketNotificationConfiguration_Call

GetBucketNotificationConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketNotificationConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockNotificationManager_Expecter) PutBucketNotificationConfiguration

func (_e *MockNotificationManager_Expecter) PutBucketNotificationConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockNotificationManager_PutBucketNotificationConfiguration_Call

PutBucketNotificationConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketNotificationConfigurationInput
  • optFns ...func(*s3.Options)

type MockNotificationManager_GetBucketNotificationConfiguration_Call

type MockNotificationManager_GetBucketNotificationConfiguration_Call struct {
	*mock.Call
}

MockNotificationManager_GetBucketNotificationConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketNotificationConfiguration'

func (*MockNotificationManager_GetBucketNotificationConfiguration_Call) Return

func (*MockNotificationManager_GetBucketNotificationConfiguration_Call) Run

type MockNotificationManager_PutBucketNotificationConfiguration_Call

type MockNotificationManager_PutBucketNotificationConfiguration_Call struct {
	*mock.Call
}

MockNotificationManager_PutBucketNotificationConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketNotificationConfiguration'

func (*MockNotificationManager_PutBucketNotificationConfiguration_Call) Return

func (*MockNotificationManager_PutBucketNotificationConfiguration_Call) Run

type MockObjectAttributesGetter

type MockObjectAttributesGetter struct {
	mock.Mock
}

MockObjectAttributesGetter is an autogenerated mock type for the ObjectAttributesGetter type

func NewMockObjectAttributesGetter

func NewMockObjectAttributesGetter(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockObjectAttributesGetter

NewMockObjectAttributesGetter creates a new instance of MockObjectAttributesGetter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockObjectAttributesGetter) EXPECT

func (*MockObjectAttributesGetter) GetObjectAttributes

func (_mock *MockObjectAttributesGetter) GetObjectAttributes(ctx context.Context, params *s3.GetObjectAttributesInput, optFns ...func(*s3.Options)) (*s3.GetObjectAttributesOutput, error)

GetObjectAttributes provides a mock function for the type MockObjectAttributesGetter

type MockObjectAttributesGetter_Expecter

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

func (*MockObjectAttributesGetter_Expecter) GetObjectAttributes

func (_e *MockObjectAttributesGetter_Expecter) GetObjectAttributes(ctx interface{}, params interface{}, optFns ...interface{}) *MockObjectAttributesGetter_GetObjectAttributes_Call

GetObjectAttributes is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectAttributesInput
  • optFns ...func(*s3.Options)

type MockObjectAttributesGetter_GetObjectAttributes_Call

type MockObjectAttributesGetter_GetObjectAttributes_Call struct {
	*mock.Call
}

MockObjectAttributesGetter_GetObjectAttributes_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectAttributes'

func (*MockObjectAttributesGetter_GetObjectAttributes_Call) Return

func (*MockObjectAttributesGetter_GetObjectAttributes_Call) Run

func (*MockObjectAttributesGetter_GetObjectAttributes_Call) RunAndReturn

type MockObjectLambdaWriter

type MockObjectLambdaWriter struct {
	mock.Mock
}

MockObjectLambdaWriter is an autogenerated mock type for the ObjectLambdaWriter type

func NewMockObjectLambdaWriter

func NewMockObjectLambdaWriter(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockObjectLambdaWriter

NewMockObjectLambdaWriter creates a new instance of MockObjectLambdaWriter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockObjectLambdaWriter) EXPECT

func (*MockObjectLambdaWriter) WriteGetObjectResponse

func (_mock *MockObjectLambdaWriter) WriteGetObjectResponse(ctx context.Context, params *s3.WriteGetObjectResponseInput, optFns ...func(*s3.Options)) (*s3.WriteGetObjectResponseOutput, error)

WriteGetObjectResponse provides a mock function for the type MockObjectLambdaWriter

type MockObjectLambdaWriter_Expecter

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

func (*MockObjectLambdaWriter_Expecter) WriteGetObjectResponse

func (_e *MockObjectLambdaWriter_Expecter) WriteGetObjectResponse(ctx interface{}, params interface{}, optFns ...interface{}) *MockObjectLambdaWriter_WriteGetObjectResponse_Call

WriteGetObjectResponse is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.WriteGetObjectResponseInput
  • optFns ...func(*s3.Options)

type MockObjectLambdaWriter_WriteGetObjectResponse_Call

type MockObjectLambdaWriter_WriteGetObjectResponse_Call struct {
	*mock.Call
}

MockObjectLambdaWriter_WriteGetObjectResponse_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'WriteGetObjectResponse'

func (*MockObjectLambdaWriter_WriteGetObjectResponse_Call) Return

func (*MockObjectLambdaWriter_WriteGetObjectResponse_Call) Run

func (*MockObjectLambdaWriter_WriteGetObjectResponse_Call) RunAndReturn

type MockObjectLockManager

type MockObjectLockManager struct {
	mock.Mock
}

MockObjectLockManager is an autogenerated mock type for the ObjectLockManager type

func NewMockObjectLockManager

func NewMockObjectLockManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockObjectLockManager

NewMockObjectLockManager creates a new instance of MockObjectLockManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockObjectLockManager) EXPECT

func (*MockObjectLockManager) GetObjectLockConfiguration

func (_mock *MockObjectLockManager) GetObjectLockConfiguration(ctx context.Context, params *s3.GetObjectLockConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetObjectLockConfigurationOutput, error)

GetObjectLockConfiguration provides a mock function for the type MockObjectLockManager

func (*MockObjectLockManager) PutObjectLockConfiguration

func (_mock *MockObjectLockManager) PutObjectLockConfiguration(ctx context.Context, params *s3.PutObjectLockConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutObjectLockConfigurationOutput, error)

PutObjectLockConfiguration provides a mock function for the type MockObjectLockManager

type MockObjectLockManager_Expecter

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

func (*MockObjectLockManager_Expecter) GetObjectLockConfiguration

func (_e *MockObjectLockManager_Expecter) GetObjectLockConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockObjectLockManager_GetObjectLockConfiguration_Call

GetObjectLockConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectLockConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockObjectLockManager_Expecter) PutObjectLockConfiguration

func (_e *MockObjectLockManager_Expecter) PutObjectLockConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockObjectLockManager_PutObjectLockConfiguration_Call

PutObjectLockConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectLockConfigurationInput
  • optFns ...func(*s3.Options)

type MockObjectLockManager_GetObjectLockConfiguration_Call

type MockObjectLockManager_GetObjectLockConfiguration_Call struct {
	*mock.Call
}

MockObjectLockManager_GetObjectLockConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectLockConfiguration'

func (*MockObjectLockManager_GetObjectLockConfiguration_Call) Return

func (*MockObjectLockManager_GetObjectLockConfiguration_Call) Run

func (*MockObjectLockManager_GetObjectLockConfiguration_Call) RunAndReturn

type MockObjectLockManager_PutObjectLockConfiguration_Call

type MockObjectLockManager_PutObjectLockConfiguration_Call struct {
	*mock.Call
}

MockObjectLockManager_PutObjectLockConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObjectLockConfiguration'

func (*MockObjectLockManager_PutObjectLockConfiguration_Call) Return

func (*MockObjectLockManager_PutObjectLockConfiguration_Call) Run

func (*MockObjectLockManager_PutObjectLockConfiguration_Call) RunAndReturn

type MockObjectManager

type MockObjectManager struct {
	mock.Mock
}

MockObjectManager is an autogenerated mock type for the ObjectManager type

func NewMockObjectManager

func NewMockObjectManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockObjectManager

NewMockObjectManager creates a new instance of MockObjectManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockObjectManager) CopyObject

func (_mock *MockObjectManager) CopyObject(ctx context.Context, params *s3.CopyObjectInput, optFns ...func(*s3.Options)) (*s3.CopyObjectOutput, error)

CopyObject provides a mock function for the type MockObjectManager

func (*MockObjectManager) DeleteObject

func (_mock *MockObjectManager) DeleteObject(ctx context.Context, params *s3.DeleteObjectInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectOutput, error)

DeleteObject provides a mock function for the type MockObjectManager

func (*MockObjectManager) DeleteObjects

func (_mock *MockObjectManager) DeleteObjects(ctx context.Context, params *s3.DeleteObjectsInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectsOutput, error)

DeleteObjects provides a mock function for the type MockObjectManager

func (*MockObjectManager) EXPECT

func (*MockObjectManager) GetObject

func (_mock *MockObjectManager) GetObject(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options)) (*s3.GetObjectOutput, error)

GetObject provides a mock function for the type MockObjectManager

func (*MockObjectManager) HeadObject

func (_mock *MockObjectManager) HeadObject(ctx context.Context, params *s3.HeadObjectInput, optFns ...func(*s3.Options)) (*s3.HeadObjectOutput, error)

HeadObject provides a mock function for the type MockObjectManager

func (*MockObjectManager) PutObject

func (_mock *MockObjectManager) PutObject(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.Options)) (*s3.PutObjectOutput, error)

PutObject provides a mock function for the type MockObjectManager

type MockObjectManager_CopyObject_Call

type MockObjectManager_CopyObject_Call struct {
	*mock.Call
}

MockObjectManager_CopyObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CopyObject'

func (*MockObjectManager_CopyObject_Call) Return

func (*MockObjectManager_CopyObject_Call) Run

func (*MockObjectManager_CopyObject_Call) RunAndReturn

type MockObjectManager_DeleteObject_Call

type MockObjectManager_DeleteObject_Call struct {
	*mock.Call
}

MockObjectManager_DeleteObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteObject'

func (*MockObjectManager_DeleteObject_Call) Return

func (*MockObjectManager_DeleteObject_Call) Run

func (*MockObjectManager_DeleteObject_Call) RunAndReturn

type MockObjectManager_DeleteObjects_Call

type MockObjectManager_DeleteObjects_Call struct {
	*mock.Call
}

MockObjectManager_DeleteObjects_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteObjects'

func (*MockObjectManager_DeleteObjects_Call) Return

func (*MockObjectManager_DeleteObjects_Call) Run

func (*MockObjectManager_DeleteObjects_Call) RunAndReturn

type MockObjectManager_Expecter

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

func (*MockObjectManager_Expecter) CopyObject

func (_e *MockObjectManager_Expecter) CopyObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockObjectManager_CopyObject_Call

CopyObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.CopyObjectInput
  • optFns ...func(*s3.Options)

func (*MockObjectManager_Expecter) DeleteObject

func (_e *MockObjectManager_Expecter) DeleteObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockObjectManager_DeleteObject_Call

DeleteObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteObjectInput
  • optFns ...func(*s3.Options)

func (*MockObjectManager_Expecter) DeleteObjects

func (_e *MockObjectManager_Expecter) DeleteObjects(ctx interface{}, params interface{}, optFns ...interface{}) *MockObjectManager_DeleteObjects_Call

DeleteObjects is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteObjectsInput
  • optFns ...func(*s3.Options)

func (*MockObjectManager_Expecter) GetObject

func (_e *MockObjectManager_Expecter) GetObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockObjectManager_GetObject_Call

GetObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectInput
  • optFns ...func(*s3.Options)

func (*MockObjectManager_Expecter) HeadObject

func (_e *MockObjectManager_Expecter) HeadObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockObjectManager_HeadObject_Call

HeadObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.HeadObjectInput
  • optFns ...func(*s3.Options)

func (*MockObjectManager_Expecter) PutObject

func (_e *MockObjectManager_Expecter) PutObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockObjectManager_PutObject_Call

PutObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectInput
  • optFns ...func(*s3.Options)

type MockObjectManager_GetObject_Call

type MockObjectManager_GetObject_Call struct {
	*mock.Call
}

MockObjectManager_GetObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObject'

func (*MockObjectManager_GetObject_Call) Return

func (*MockObjectManager_GetObject_Call) Run

func (*MockObjectManager_GetObject_Call) RunAndReturn

type MockObjectManager_HeadObject_Call

type MockObjectManager_HeadObject_Call struct {
	*mock.Call
}

MockObjectManager_HeadObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeadObject'

func (*MockObjectManager_HeadObject_Call) Return

func (*MockObjectManager_HeadObject_Call) Run

func (*MockObjectManager_HeadObject_Call) RunAndReturn

type MockObjectManager_PutObject_Call

type MockObjectManager_PutObject_Call struct {
	*mock.Call
}

MockObjectManager_PutObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObject'

func (*MockObjectManager_PutObject_Call) Return

func (*MockObjectManager_PutObject_Call) Run

func (*MockObjectManager_PutObject_Call) RunAndReturn

type MockOwnershipManager

type MockOwnershipManager struct {
	mock.Mock
}

MockOwnershipManager is an autogenerated mock type for the OwnershipManager type

func NewMockOwnershipManager

func NewMockOwnershipManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockOwnershipManager

NewMockOwnershipManager creates a new instance of MockOwnershipManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockOwnershipManager) DeleteBucketOwnershipControls

func (_mock *MockOwnershipManager) DeleteBucketOwnershipControls(ctx context.Context, params *s3.DeleteBucketOwnershipControlsInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketOwnershipControlsOutput, error)

DeleteBucketOwnershipControls provides a mock function for the type MockOwnershipManager

func (*MockOwnershipManager) EXPECT

func (*MockOwnershipManager) GetBucketOwnershipControls

func (_mock *MockOwnershipManager) GetBucketOwnershipControls(ctx context.Context, params *s3.GetBucketOwnershipControlsInput, optFns ...func(*s3.Options)) (*s3.GetBucketOwnershipControlsOutput, error)

GetBucketOwnershipControls provides a mock function for the type MockOwnershipManager

func (*MockOwnershipManager) PutBucketOwnershipControls

func (_mock *MockOwnershipManager) PutBucketOwnershipControls(ctx context.Context, params *s3.PutBucketOwnershipControlsInput, optFns ...func(*s3.Options)) (*s3.PutBucketOwnershipControlsOutput, error)

PutBucketOwnershipControls provides a mock function for the type MockOwnershipManager

type MockOwnershipManager_DeleteBucketOwnershipControls_Call

type MockOwnershipManager_DeleteBucketOwnershipControls_Call struct {
	*mock.Call
}

MockOwnershipManager_DeleteBucketOwnershipControls_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketOwnershipControls'

func (*MockOwnershipManager_DeleteBucketOwnershipControls_Call) Return

func (*MockOwnershipManager_DeleteBucketOwnershipControls_Call) Run

type MockOwnershipManager_Expecter

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

func (*MockOwnershipManager_Expecter) DeleteBucketOwnershipControls

func (_e *MockOwnershipManager_Expecter) DeleteBucketOwnershipControls(ctx interface{}, params interface{}, optFns ...interface{}) *MockOwnershipManager_DeleteBucketOwnershipControls_Call

DeleteBucketOwnershipControls is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketOwnershipControlsInput
  • optFns ...func(*s3.Options)

func (*MockOwnershipManager_Expecter) GetBucketOwnershipControls

func (_e *MockOwnershipManager_Expecter) GetBucketOwnershipControls(ctx interface{}, params interface{}, optFns ...interface{}) *MockOwnershipManager_GetBucketOwnershipControls_Call

GetBucketOwnershipControls is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketOwnershipControlsInput
  • optFns ...func(*s3.Options)

func (*MockOwnershipManager_Expecter) PutBucketOwnershipControls

func (_e *MockOwnershipManager_Expecter) PutBucketOwnershipControls(ctx interface{}, params interface{}, optFns ...interface{}) *MockOwnershipManager_PutBucketOwnershipControls_Call

PutBucketOwnershipControls is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketOwnershipControlsInput
  • optFns ...func(*s3.Options)

type MockOwnershipManager_GetBucketOwnershipControls_Call

type MockOwnershipManager_GetBucketOwnershipControls_Call struct {
	*mock.Call
}

MockOwnershipManager_GetBucketOwnershipControls_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketOwnershipControls'

func (*MockOwnershipManager_GetBucketOwnershipControls_Call) Return

func (*MockOwnershipManager_GetBucketOwnershipControls_Call) Run

func (*MockOwnershipManager_GetBucketOwnershipControls_Call) RunAndReturn

type MockOwnershipManager_PutBucketOwnershipControls_Call

type MockOwnershipManager_PutBucketOwnershipControls_Call struct {
	*mock.Call
}

MockOwnershipManager_PutBucketOwnershipControls_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketOwnershipControls'

func (*MockOwnershipManager_PutBucketOwnershipControls_Call) Return

func (*MockOwnershipManager_PutBucketOwnershipControls_Call) Run

func (*MockOwnershipManager_PutBucketOwnershipControls_Call) RunAndReturn

type MockPolicyManager

type MockPolicyManager struct {
	mock.Mock
}

MockPolicyManager is an autogenerated mock type for the PolicyManager type

func NewMockPolicyManager

func NewMockPolicyManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockPolicyManager

NewMockPolicyManager creates a new instance of MockPolicyManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockPolicyManager) DeleteBucketPolicy

func (_mock *MockPolicyManager) DeleteBucketPolicy(ctx context.Context, params *s3.DeleteBucketPolicyInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketPolicyOutput, error)

DeleteBucketPolicy provides a mock function for the type MockPolicyManager

func (*MockPolicyManager) EXPECT

func (*MockPolicyManager) GetBucketPolicy

func (_mock *MockPolicyManager) GetBucketPolicy(ctx context.Context, params *s3.GetBucketPolicyInput, optFns ...func(*s3.Options)) (*s3.GetBucketPolicyOutput, error)

GetBucketPolicy provides a mock function for the type MockPolicyManager

func (*MockPolicyManager) GetBucketPolicyStatus

func (_mock *MockPolicyManager) GetBucketPolicyStatus(ctx context.Context, params *s3.GetBucketPolicyStatusInput, optFns ...func(*s3.Options)) (*s3.GetBucketPolicyStatusOutput, error)

GetBucketPolicyStatus provides a mock function for the type MockPolicyManager

func (*MockPolicyManager) PutBucketPolicy

func (_mock *MockPolicyManager) PutBucketPolicy(ctx context.Context, params *s3.PutBucketPolicyInput, optFns ...func(*s3.Options)) (*s3.PutBucketPolicyOutput, error)

PutBucketPolicy provides a mock function for the type MockPolicyManager

type MockPolicyManager_DeleteBucketPolicy_Call

type MockPolicyManager_DeleteBucketPolicy_Call struct {
	*mock.Call
}

MockPolicyManager_DeleteBucketPolicy_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketPolicy'

func (*MockPolicyManager_DeleteBucketPolicy_Call) Return

func (*MockPolicyManager_DeleteBucketPolicy_Call) Run

func (*MockPolicyManager_DeleteBucketPolicy_Call) RunAndReturn

type MockPolicyManager_Expecter

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

func (*MockPolicyManager_Expecter) DeleteBucketPolicy

func (_e *MockPolicyManager_Expecter) DeleteBucketPolicy(ctx interface{}, params interface{}, optFns ...interface{}) *MockPolicyManager_DeleteBucketPolicy_Call

DeleteBucketPolicy is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketPolicyInput
  • optFns ...func(*s3.Options)

func (*MockPolicyManager_Expecter) GetBucketPolicy

func (_e *MockPolicyManager_Expecter) GetBucketPolicy(ctx interface{}, params interface{}, optFns ...interface{}) *MockPolicyManager_GetBucketPolicy_Call

GetBucketPolicy is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketPolicyInput
  • optFns ...func(*s3.Options)

func (*MockPolicyManager_Expecter) GetBucketPolicyStatus

func (_e *MockPolicyManager_Expecter) GetBucketPolicyStatus(ctx interface{}, params interface{}, optFns ...interface{}) *MockPolicyManager_GetBucketPolicyStatus_Call

GetBucketPolicyStatus is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketPolicyStatusInput
  • optFns ...func(*s3.Options)

func (*MockPolicyManager_Expecter) PutBucketPolicy

func (_e *MockPolicyManager_Expecter) PutBucketPolicy(ctx interface{}, params interface{}, optFns ...interface{}) *MockPolicyManager_PutBucketPolicy_Call

PutBucketPolicy is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketPolicyInput
  • optFns ...func(*s3.Options)

type MockPolicyManager_GetBucketPolicyStatus_Call

type MockPolicyManager_GetBucketPolicyStatus_Call struct {
	*mock.Call
}

MockPolicyManager_GetBucketPolicyStatus_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketPolicyStatus'

func (*MockPolicyManager_GetBucketPolicyStatus_Call) Return

func (*MockPolicyManager_GetBucketPolicyStatus_Call) Run

func (*MockPolicyManager_GetBucketPolicyStatus_Call) RunAndReturn

type MockPolicyManager_GetBucketPolicy_Call

type MockPolicyManager_GetBucketPolicy_Call struct {
	*mock.Call
}

MockPolicyManager_GetBucketPolicy_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketPolicy'

func (*MockPolicyManager_GetBucketPolicy_Call) Return

func (*MockPolicyManager_GetBucketPolicy_Call) Run

func (*MockPolicyManager_GetBucketPolicy_Call) RunAndReturn

type MockPolicyManager_PutBucketPolicy_Call

type MockPolicyManager_PutBucketPolicy_Call struct {
	*mock.Call
}

MockPolicyManager_PutBucketPolicy_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketPolicy'

func (*MockPolicyManager_PutBucketPolicy_Call) Return

func (*MockPolicyManager_PutBucketPolicy_Call) Run

func (*MockPolicyManager_PutBucketPolicy_Call) RunAndReturn

type MockPresigner

type MockPresigner struct {
	mock.Mock
}

MockPresigner is an autogenerated mock type for the Presigner type

func NewMockPresigner

func NewMockPresigner(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockPresigner

NewMockPresigner creates a new instance of MockPresigner. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockPresigner) EXPECT

func (_m *MockPresigner) EXPECT() *MockPresigner_Expecter

func (*MockPresigner) PresignGetObject

func (_mock *MockPresigner) PresignGetObject(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.PresignOptions)) (*v4.PresignedHTTPRequest, error)

PresignGetObject provides a mock function for the type MockPresigner

func (*MockPresigner) PresignHeadObject

func (_mock *MockPresigner) PresignHeadObject(ctx context.Context, params *s3.HeadObjectInput, optFns ...func(*s3.PresignOptions)) (*v4.PresignedHTTPRequest, error)

PresignHeadObject provides a mock function for the type MockPresigner

func (*MockPresigner) PresignPutObject

func (_mock *MockPresigner) PresignPutObject(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.PresignOptions)) (*v4.PresignedHTTPRequest, error)

PresignPutObject provides a mock function for the type MockPresigner

type MockPresigner_Expecter

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

func (*MockPresigner_Expecter) PresignGetObject

func (_e *MockPresigner_Expecter) PresignGetObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockPresigner_PresignGetObject_Call

PresignGetObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectInput
  • optFns ...func(*s3.PresignOptions)

func (*MockPresigner_Expecter) PresignHeadObject

func (_e *MockPresigner_Expecter) PresignHeadObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockPresigner_PresignHeadObject_Call

PresignHeadObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.HeadObjectInput
  • optFns ...func(*s3.PresignOptions)

func (*MockPresigner_Expecter) PresignPutObject

func (_e *MockPresigner_Expecter) PresignPutObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockPresigner_PresignPutObject_Call

PresignPutObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectInput
  • optFns ...func(*s3.PresignOptions)

type MockPresigner_PresignGetObject_Call

type MockPresigner_PresignGetObject_Call struct {
	*mock.Call
}

MockPresigner_PresignGetObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PresignGetObject'

func (*MockPresigner_PresignGetObject_Call) Return

func (_c *MockPresigner_PresignGetObject_Call) Return(presignedHTTPRequest *v4.PresignedHTTPRequest, err error) *MockPresigner_PresignGetObject_Call

func (*MockPresigner_PresignGetObject_Call) Run

func (*MockPresigner_PresignGetObject_Call) RunAndReturn

func (_c *MockPresigner_PresignGetObject_Call) RunAndReturn(run func(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.PresignOptions)) (*v4.PresignedHTTPRequest, error)) *MockPresigner_PresignGetObject_Call

type MockPresigner_PresignHeadObject_Call

type MockPresigner_PresignHeadObject_Call struct {
	*mock.Call
}

MockPresigner_PresignHeadObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PresignHeadObject'

func (*MockPresigner_PresignHeadObject_Call) Return

func (_c *MockPresigner_PresignHeadObject_Call) Return(presignedHTTPRequest *v4.PresignedHTTPRequest, err error) *MockPresigner_PresignHeadObject_Call

func (*MockPresigner_PresignHeadObject_Call) Run

func (*MockPresigner_PresignHeadObject_Call) RunAndReturn

func (_c *MockPresigner_PresignHeadObject_Call) RunAndReturn(run func(ctx context.Context, params *s3.HeadObjectInput, optFns ...func(*s3.PresignOptions)) (*v4.PresignedHTTPRequest, error)) *MockPresigner_PresignHeadObject_Call

type MockPresigner_PresignPutObject_Call

type MockPresigner_PresignPutObject_Call struct {
	*mock.Call
}

MockPresigner_PresignPutObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PresignPutObject'

func (*MockPresigner_PresignPutObject_Call) Return

func (_c *MockPresigner_PresignPutObject_Call) Return(presignedHTTPRequest *v4.PresignedHTTPRequest, err error) *MockPresigner_PresignPutObject_Call

func (*MockPresigner_PresignPutObject_Call) Run

func (*MockPresigner_PresignPutObject_Call) RunAndReturn

func (_c *MockPresigner_PresignPutObject_Call) RunAndReturn(run func(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.PresignOptions)) (*v4.PresignedHTTPRequest, error)) *MockPresigner_PresignPutObject_Call

type MockPublicAccessBlocker

type MockPublicAccessBlocker struct {
	mock.Mock
}

MockPublicAccessBlocker is an autogenerated mock type for the PublicAccessBlocker type

func NewMockPublicAccessBlocker

func NewMockPublicAccessBlocker(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockPublicAccessBlocker

NewMockPublicAccessBlocker creates a new instance of MockPublicAccessBlocker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockPublicAccessBlocker) DeletePublicAccessBlock

func (_mock *MockPublicAccessBlocker) DeletePublicAccessBlock(ctx context.Context, params *s3.DeletePublicAccessBlockInput, optFns ...func(*s3.Options)) (*s3.DeletePublicAccessBlockOutput, error)

DeletePublicAccessBlock provides a mock function for the type MockPublicAccessBlocker

func (*MockPublicAccessBlocker) EXPECT

func (*MockPublicAccessBlocker) GetPublicAccessBlock

func (_mock *MockPublicAccessBlocker) GetPublicAccessBlock(ctx context.Context, params *s3.GetPublicAccessBlockInput, optFns ...func(*s3.Options)) (*s3.GetPublicAccessBlockOutput, error)

GetPublicAccessBlock provides a mock function for the type MockPublicAccessBlocker

func (*MockPublicAccessBlocker) PutPublicAccessBlock

func (_mock *MockPublicAccessBlocker) PutPublicAccessBlock(ctx context.Context, params *s3.PutPublicAccessBlockInput, optFns ...func(*s3.Options)) (*s3.PutPublicAccessBlockOutput, error)

PutPublicAccessBlock provides a mock function for the type MockPublicAccessBlocker

type MockPublicAccessBlocker_DeletePublicAccessBlock_Call

type MockPublicAccessBlocker_DeletePublicAccessBlock_Call struct {
	*mock.Call
}

MockPublicAccessBlocker_DeletePublicAccessBlock_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeletePublicAccessBlock'

func (*MockPublicAccessBlocker_DeletePublicAccessBlock_Call) Return

func (*MockPublicAccessBlocker_DeletePublicAccessBlock_Call) Run

func (*MockPublicAccessBlocker_DeletePublicAccessBlock_Call) RunAndReturn

type MockPublicAccessBlocker_Expecter

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

func (*MockPublicAccessBlocker_Expecter) DeletePublicAccessBlock

func (_e *MockPublicAccessBlocker_Expecter) DeletePublicAccessBlock(ctx interface{}, params interface{}, optFns ...interface{}) *MockPublicAccessBlocker_DeletePublicAccessBlock_Call

DeletePublicAccessBlock is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeletePublicAccessBlockInput
  • optFns ...func(*s3.Options)

func (*MockPublicAccessBlocker_Expecter) GetPublicAccessBlock

func (_e *MockPublicAccessBlocker_Expecter) GetPublicAccessBlock(ctx interface{}, params interface{}, optFns ...interface{}) *MockPublicAccessBlocker_GetPublicAccessBlock_Call

GetPublicAccessBlock is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetPublicAccessBlockInput
  • optFns ...func(*s3.Options)

func (*MockPublicAccessBlocker_Expecter) PutPublicAccessBlock

func (_e *MockPublicAccessBlocker_Expecter) PutPublicAccessBlock(ctx interface{}, params interface{}, optFns ...interface{}) *MockPublicAccessBlocker_PutPublicAccessBlock_Call

PutPublicAccessBlock is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutPublicAccessBlockInput
  • optFns ...func(*s3.Options)

type MockPublicAccessBlocker_GetPublicAccessBlock_Call

type MockPublicAccessBlocker_GetPublicAccessBlock_Call struct {
	*mock.Call
}

MockPublicAccessBlocker_GetPublicAccessBlock_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPublicAccessBlock'

func (*MockPublicAccessBlocker_GetPublicAccessBlock_Call) Return

func (*MockPublicAccessBlocker_GetPublicAccessBlock_Call) Run

func (*MockPublicAccessBlocker_GetPublicAccessBlock_Call) RunAndReturn

type MockPublicAccessBlocker_PutPublicAccessBlock_Call

type MockPublicAccessBlocker_PutPublicAccessBlock_Call struct {
	*mock.Call
}

MockPublicAccessBlocker_PutPublicAccessBlock_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutPublicAccessBlock'

func (*MockPublicAccessBlocker_PutPublicAccessBlock_Call) Return

func (*MockPublicAccessBlocker_PutPublicAccessBlock_Call) Run

func (*MockPublicAccessBlocker_PutPublicAccessBlock_Call) RunAndReturn

type MockReplicationManager

type MockReplicationManager struct {
	mock.Mock
}

MockReplicationManager is an autogenerated mock type for the ReplicationManager type

func NewMockReplicationManager

func NewMockReplicationManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockReplicationManager

NewMockReplicationManager creates a new instance of MockReplicationManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockReplicationManager) DeleteBucketReplication

func (_mock *MockReplicationManager) DeleteBucketReplication(ctx context.Context, params *s3.DeleteBucketReplicationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketReplicationOutput, error)

DeleteBucketReplication provides a mock function for the type MockReplicationManager

func (*MockReplicationManager) EXPECT

func (*MockReplicationManager) GetBucketReplication

func (_mock *MockReplicationManager) GetBucketReplication(ctx context.Context, params *s3.GetBucketReplicationInput, optFns ...func(*s3.Options)) (*s3.GetBucketReplicationOutput, error)

GetBucketReplication provides a mock function for the type MockReplicationManager

func (*MockReplicationManager) PutBucketReplication

func (_mock *MockReplicationManager) PutBucketReplication(ctx context.Context, params *s3.PutBucketReplicationInput, optFns ...func(*s3.Options)) (*s3.PutBucketReplicationOutput, error)

PutBucketReplication provides a mock function for the type MockReplicationManager

type MockReplicationManager_DeleteBucketReplication_Call

type MockReplicationManager_DeleteBucketReplication_Call struct {
	*mock.Call
}

MockReplicationManager_DeleteBucketReplication_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketReplication'

func (*MockReplicationManager_DeleteBucketReplication_Call) Return

func (*MockReplicationManager_DeleteBucketReplication_Call) Run

func (*MockReplicationManager_DeleteBucketReplication_Call) RunAndReturn

type MockReplicationManager_Expecter

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

func (*MockReplicationManager_Expecter) DeleteBucketReplication

func (_e *MockReplicationManager_Expecter) DeleteBucketReplication(ctx interface{}, params interface{}, optFns ...interface{}) *MockReplicationManager_DeleteBucketReplication_Call

DeleteBucketReplication is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketReplicationInput
  • optFns ...func(*s3.Options)

func (*MockReplicationManager_Expecter) GetBucketReplication

func (_e *MockReplicationManager_Expecter) GetBucketReplication(ctx interface{}, params interface{}, optFns ...interface{}) *MockReplicationManager_GetBucketReplication_Call

GetBucketReplication is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketReplicationInput
  • optFns ...func(*s3.Options)

func (*MockReplicationManager_Expecter) PutBucketReplication

func (_e *MockReplicationManager_Expecter) PutBucketReplication(ctx interface{}, params interface{}, optFns ...interface{}) *MockReplicationManager_PutBucketReplication_Call

PutBucketReplication is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketReplicationInput
  • optFns ...func(*s3.Options)

type MockReplicationManager_GetBucketReplication_Call

type MockReplicationManager_GetBucketReplication_Call struct {
	*mock.Call
}

MockReplicationManager_GetBucketReplication_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketReplication'

func (*MockReplicationManager_GetBucketReplication_Call) Return

func (*MockReplicationManager_GetBucketReplication_Call) Run

func (*MockReplicationManager_GetBucketReplication_Call) RunAndReturn

type MockReplicationManager_PutBucketReplication_Call

type MockReplicationManager_PutBucketReplication_Call struct {
	*mock.Call
}

MockReplicationManager_PutBucketReplication_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketReplication'

func (*MockReplicationManager_PutBucketReplication_Call) Return

func (*MockReplicationManager_PutBucketReplication_Call) Run

func (*MockReplicationManager_PutBucketReplication_Call) RunAndReturn

type MockRequestPaymentManager

type MockRequestPaymentManager struct {
	mock.Mock
}

MockRequestPaymentManager is an autogenerated mock type for the RequestPaymentManager type

func NewMockRequestPaymentManager

func NewMockRequestPaymentManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockRequestPaymentManager

NewMockRequestPaymentManager creates a new instance of MockRequestPaymentManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockRequestPaymentManager) EXPECT

func (*MockRequestPaymentManager) GetBucketRequestPayment

func (_mock *MockRequestPaymentManager) GetBucketRequestPayment(ctx context.Context, params *s3.GetBucketRequestPaymentInput, optFns ...func(*s3.Options)) (*s3.GetBucketRequestPaymentOutput, error)

GetBucketRequestPayment provides a mock function for the type MockRequestPaymentManager

func (*MockRequestPaymentManager) PutBucketRequestPayment

func (_mock *MockRequestPaymentManager) PutBucketRequestPayment(ctx context.Context, params *s3.PutBucketRequestPaymentInput, optFns ...func(*s3.Options)) (*s3.PutBucketRequestPaymentOutput, error)

PutBucketRequestPayment provides a mock function for the type MockRequestPaymentManager

type MockRequestPaymentManager_Expecter

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

func (*MockRequestPaymentManager_Expecter) GetBucketRequestPayment

func (_e *MockRequestPaymentManager_Expecter) GetBucketRequestPayment(ctx interface{}, params interface{}, optFns ...interface{}) *MockRequestPaymentManager_GetBucketRequestPayment_Call

GetBucketRequestPayment is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketRequestPaymentInput
  • optFns ...func(*s3.Options)

func (*MockRequestPaymentManager_Expecter) PutBucketRequestPayment

func (_e *MockRequestPaymentManager_Expecter) PutBucketRequestPayment(ctx interface{}, params interface{}, optFns ...interface{}) *MockRequestPaymentManager_PutBucketRequestPayment_Call

PutBucketRequestPayment is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketRequestPaymentInput
  • optFns ...func(*s3.Options)

type MockRequestPaymentManager_GetBucketRequestPayment_Call

type MockRequestPaymentManager_GetBucketRequestPayment_Call struct {
	*mock.Call
}

MockRequestPaymentManager_GetBucketRequestPayment_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketRequestPayment'

func (*MockRequestPaymentManager_GetBucketRequestPayment_Call) Return

func (*MockRequestPaymentManager_GetBucketRequestPayment_Call) Run

func (*MockRequestPaymentManager_GetBucketRequestPayment_Call) RunAndReturn

type MockRequestPaymentManager_PutBucketRequestPayment_Call

type MockRequestPaymentManager_PutBucketRequestPayment_Call struct {
	*mock.Call
}

MockRequestPaymentManager_PutBucketRequestPayment_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketRequestPayment'

func (*MockRequestPaymentManager_PutBucketRequestPayment_Call) Return

func (*MockRequestPaymentManager_PutBucketRequestPayment_Call) Run

func (*MockRequestPaymentManager_PutBucketRequestPayment_Call) RunAndReturn

type MockRestorer

type MockRestorer struct {
	mock.Mock
}

MockRestorer is an autogenerated mock type for the Restorer type

func NewMockRestorer

func NewMockRestorer(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockRestorer

NewMockRestorer creates a new instance of MockRestorer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockRestorer) EXPECT

func (_m *MockRestorer) EXPECT() *MockRestorer_Expecter

func (*MockRestorer) RestoreObject

func (_mock *MockRestorer) RestoreObject(ctx context.Context, params *s3.RestoreObjectInput, optFns ...func(*s3.Options)) (*s3.RestoreObjectOutput, error)

RestoreObject provides a mock function for the type MockRestorer

type MockRestorer_Expecter

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

func (*MockRestorer_Expecter) RestoreObject

func (_e *MockRestorer_Expecter) RestoreObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockRestorer_RestoreObject_Call

RestoreObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.RestoreObjectInput
  • optFns ...func(*s3.Options)

type MockRestorer_RestoreObject_Call

type MockRestorer_RestoreObject_Call struct {
	*mock.Call
}

MockRestorer_RestoreObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RestoreObject'

func (*MockRestorer_RestoreObject_Call) Return

func (*MockRestorer_RestoreObject_Call) Run

func (*MockRestorer_RestoreObject_Call) RunAndReturn

type MockRetentionManager

type MockRetentionManager struct {
	mock.Mock
}

MockRetentionManager is an autogenerated mock type for the RetentionManager type

func NewMockRetentionManager

func NewMockRetentionManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockRetentionManager

NewMockRetentionManager creates a new instance of MockRetentionManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockRetentionManager) EXPECT

func (*MockRetentionManager) GetObjectRetention

func (_mock *MockRetentionManager) GetObjectRetention(ctx context.Context, params *s3.GetObjectRetentionInput, optFns ...func(*s3.Options)) (*s3.GetObjectRetentionOutput, error)

GetObjectRetention provides a mock function for the type MockRetentionManager

func (*MockRetentionManager) PutObjectRetention

func (_mock *MockRetentionManager) PutObjectRetention(ctx context.Context, params *s3.PutObjectRetentionInput, optFns ...func(*s3.Options)) (*s3.PutObjectRetentionOutput, error)

PutObjectRetention provides a mock function for the type MockRetentionManager

type MockRetentionManager_Expecter

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

func (*MockRetentionManager_Expecter) GetObjectRetention

func (_e *MockRetentionManager_Expecter) GetObjectRetention(ctx interface{}, params interface{}, optFns ...interface{}) *MockRetentionManager_GetObjectRetention_Call

GetObjectRetention is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectRetentionInput
  • optFns ...func(*s3.Options)

func (*MockRetentionManager_Expecter) PutObjectRetention

func (_e *MockRetentionManager_Expecter) PutObjectRetention(ctx interface{}, params interface{}, optFns ...interface{}) *MockRetentionManager_PutObjectRetention_Call

PutObjectRetention is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectRetentionInput
  • optFns ...func(*s3.Options)

type MockRetentionManager_GetObjectRetention_Call

type MockRetentionManager_GetObjectRetention_Call struct {
	*mock.Call
}

MockRetentionManager_GetObjectRetention_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectRetention'

func (*MockRetentionManager_GetObjectRetention_Call) Return

func (*MockRetentionManager_GetObjectRetention_Call) Run

func (*MockRetentionManager_GetObjectRetention_Call) RunAndReturn

type MockRetentionManager_PutObjectRetention_Call

type MockRetentionManager_PutObjectRetention_Call struct {
	*mock.Call
}

MockRetentionManager_PutObjectRetention_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObjectRetention'

func (*MockRetentionManager_PutObjectRetention_Call) Return

func (*MockRetentionManager_PutObjectRetention_Call) Run

func (*MockRetentionManager_PutObjectRetention_Call) RunAndReturn

type MockS3Manager

type MockS3Manager struct {
	mock.Mock
}

MockS3Manager is an autogenerated mock type for the S3Manager type

func NewMockS3Manager

func NewMockS3Manager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockS3Manager

NewMockS3Manager creates a new instance of MockS3Manager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockS3Manager) AbortMultipartUpload

func (_mock *MockS3Manager) AbortMultipartUpload(ctx context.Context, params *s3.AbortMultipartUploadInput, optFns ...func(*s3.Options)) (*s3.AbortMultipartUploadOutput, error)

AbortMultipartUpload provides a mock function for the type MockS3Manager

func (*MockS3Manager) CompleteMultipartUpload

func (_mock *MockS3Manager) CompleteMultipartUpload(ctx context.Context, params *s3.CompleteMultipartUploadInput, optFns ...func(*s3.Options)) (*s3.CompleteMultipartUploadOutput, error)

CompleteMultipartUpload provides a mock function for the type MockS3Manager

func (*MockS3Manager) CopyObject

func (_mock *MockS3Manager) CopyObject(ctx context.Context, params *s3.CopyObjectInput, optFns ...func(*s3.Options)) (*s3.CopyObjectOutput, error)

CopyObject provides a mock function for the type MockS3Manager

func (*MockS3Manager) CreateBucket

func (_mock *MockS3Manager) CreateBucket(ctx context.Context, params *s3.CreateBucketInput, optFns ...func(*s3.Options)) (*s3.CreateBucketOutput, error)

CreateBucket provides a mock function for the type MockS3Manager

func (*MockS3Manager) CreateMultipartUpload

func (_mock *MockS3Manager) CreateMultipartUpload(ctx context.Context, params *s3.CreateMultipartUploadInput, optFns ...func(*s3.Options)) (*s3.CreateMultipartUploadOutput, error)

CreateMultipartUpload provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteBucket

func (_mock *MockS3Manager) DeleteBucket(ctx context.Context, params *s3.DeleteBucketInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketOutput, error)

DeleteBucket provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteBucketAnalyticsConfiguration

func (_mock *MockS3Manager) DeleteBucketAnalyticsConfiguration(ctx context.Context, params *s3.DeleteBucketAnalyticsConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketAnalyticsConfigurationOutput, error)

DeleteBucketAnalyticsConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteBucketCors

func (_mock *MockS3Manager) DeleteBucketCors(ctx context.Context, params *s3.DeleteBucketCorsInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketCorsOutput, error)

DeleteBucketCors provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteBucketEncryption

func (_mock *MockS3Manager) DeleteBucketEncryption(ctx context.Context, params *s3.DeleteBucketEncryptionInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketEncryptionOutput, error)

DeleteBucketEncryption provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteBucketIntelligentTieringConfiguration

func (_mock *MockS3Manager) DeleteBucketIntelligentTieringConfiguration(ctx context.Context, params *s3.DeleteBucketIntelligentTieringConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketIntelligentTieringConfigurationOutput, error)

DeleteBucketIntelligentTieringConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteBucketInventoryConfiguration

func (_mock *MockS3Manager) DeleteBucketInventoryConfiguration(ctx context.Context, params *s3.DeleteBucketInventoryConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketInventoryConfigurationOutput, error)

DeleteBucketInventoryConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteBucketLifecycle

func (_mock *MockS3Manager) DeleteBucketLifecycle(ctx context.Context, params *s3.DeleteBucketLifecycleInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketLifecycleOutput, error)

DeleteBucketLifecycle provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteBucketMetricsConfiguration

func (_mock *MockS3Manager) DeleteBucketMetricsConfiguration(ctx context.Context, params *s3.DeleteBucketMetricsConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketMetricsConfigurationOutput, error)

DeleteBucketMetricsConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteBucketOwnershipControls

func (_mock *MockS3Manager) DeleteBucketOwnershipControls(ctx context.Context, params *s3.DeleteBucketOwnershipControlsInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketOwnershipControlsOutput, error)

DeleteBucketOwnershipControls provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteBucketPolicy

func (_mock *MockS3Manager) DeleteBucketPolicy(ctx context.Context, params *s3.DeleteBucketPolicyInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketPolicyOutput, error)

DeleteBucketPolicy provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteBucketReplication

func (_mock *MockS3Manager) DeleteBucketReplication(ctx context.Context, params *s3.DeleteBucketReplicationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketReplicationOutput, error)

DeleteBucketReplication provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteBucketTagging

func (_mock *MockS3Manager) DeleteBucketTagging(ctx context.Context, params *s3.DeleteBucketTaggingInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketTaggingOutput, error)

DeleteBucketTagging provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteBucketWebsite

func (_mock *MockS3Manager) DeleteBucketWebsite(ctx context.Context, params *s3.DeleteBucketWebsiteInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketWebsiteOutput, error)

DeleteBucketWebsite provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteObject

func (_mock *MockS3Manager) DeleteObject(ctx context.Context, params *s3.DeleteObjectInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectOutput, error)

DeleteObject provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteObjectTagging

func (_mock *MockS3Manager) DeleteObjectTagging(ctx context.Context, params *s3.DeleteObjectTaggingInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectTaggingOutput, error)

DeleteObjectTagging provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeleteObjects

func (_mock *MockS3Manager) DeleteObjects(ctx context.Context, params *s3.DeleteObjectsInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectsOutput, error)

DeleteObjects provides a mock function for the type MockS3Manager

func (*MockS3Manager) DeletePublicAccessBlock

func (_mock *MockS3Manager) DeletePublicAccessBlock(ctx context.Context, params *s3.DeletePublicAccessBlockInput, optFns ...func(*s3.Options)) (*s3.DeletePublicAccessBlockOutput, error)

DeletePublicAccessBlock provides a mock function for the type MockS3Manager

func (*MockS3Manager) EXPECT

func (_m *MockS3Manager) EXPECT() *MockS3Manager_Expecter

func (*MockS3Manager) GetBucketAccelerateConfiguration

func (_mock *MockS3Manager) GetBucketAccelerateConfiguration(ctx context.Context, params *s3.GetBucketAccelerateConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketAccelerateConfigurationOutput, error)

GetBucketAccelerateConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketAcl

func (_mock *MockS3Manager) GetBucketAcl(ctx context.Context, params *s3.GetBucketAclInput, optFns ...func(*s3.Options)) (*s3.GetBucketAclOutput, error)

GetBucketAcl provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketAnalyticsConfiguration

func (_mock *MockS3Manager) GetBucketAnalyticsConfiguration(ctx context.Context, params *s3.GetBucketAnalyticsConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketAnalyticsConfigurationOutput, error)

GetBucketAnalyticsConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketCors

func (_mock *MockS3Manager) GetBucketCors(ctx context.Context, params *s3.GetBucketCorsInput, optFns ...func(*s3.Options)) (*s3.GetBucketCorsOutput, error)

GetBucketCors provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketEncryption

func (_mock *MockS3Manager) GetBucketEncryption(ctx context.Context, params *s3.GetBucketEncryptionInput, optFns ...func(*s3.Options)) (*s3.GetBucketEncryptionOutput, error)

GetBucketEncryption provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketIntelligentTieringConfiguration

func (_mock *MockS3Manager) GetBucketIntelligentTieringConfiguration(ctx context.Context, params *s3.GetBucketIntelligentTieringConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketIntelligentTieringConfigurationOutput, error)

GetBucketIntelligentTieringConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketInventoryConfiguration

func (_mock *MockS3Manager) GetBucketInventoryConfiguration(ctx context.Context, params *s3.GetBucketInventoryConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketInventoryConfigurationOutput, error)

GetBucketInventoryConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketLifecycleConfiguration

func (_mock *MockS3Manager) GetBucketLifecycleConfiguration(ctx context.Context, params *s3.GetBucketLifecycleConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketLifecycleConfigurationOutput, error)

GetBucketLifecycleConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketLocation

func (_mock *MockS3Manager) GetBucketLocation(ctx context.Context, params *s3.GetBucketLocationInput, optFns ...func(*s3.Options)) (*s3.GetBucketLocationOutput, error)

GetBucketLocation provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketLogging

func (_mock *MockS3Manager) GetBucketLogging(ctx context.Context, params *s3.GetBucketLoggingInput, optFns ...func(*s3.Options)) (*s3.GetBucketLoggingOutput, error)

GetBucketLogging provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketMetricsConfiguration

func (_mock *MockS3Manager) GetBucketMetricsConfiguration(ctx context.Context, params *s3.GetBucketMetricsConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketMetricsConfigurationOutput, error)

GetBucketMetricsConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketNotificationConfiguration

func (_mock *MockS3Manager) GetBucketNotificationConfiguration(ctx context.Context, params *s3.GetBucketNotificationConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketNotificationConfigurationOutput, error)

GetBucketNotificationConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketOwnershipControls

func (_mock *MockS3Manager) GetBucketOwnershipControls(ctx context.Context, params *s3.GetBucketOwnershipControlsInput, optFns ...func(*s3.Options)) (*s3.GetBucketOwnershipControlsOutput, error)

GetBucketOwnershipControls provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketPolicy

func (_mock *MockS3Manager) GetBucketPolicy(ctx context.Context, params *s3.GetBucketPolicyInput, optFns ...func(*s3.Options)) (*s3.GetBucketPolicyOutput, error)

GetBucketPolicy provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketPolicyStatus

func (_mock *MockS3Manager) GetBucketPolicyStatus(ctx context.Context, params *s3.GetBucketPolicyStatusInput, optFns ...func(*s3.Options)) (*s3.GetBucketPolicyStatusOutput, error)

GetBucketPolicyStatus provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketReplication

func (_mock *MockS3Manager) GetBucketReplication(ctx context.Context, params *s3.GetBucketReplicationInput, optFns ...func(*s3.Options)) (*s3.GetBucketReplicationOutput, error)

GetBucketReplication provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketRequestPayment

func (_mock *MockS3Manager) GetBucketRequestPayment(ctx context.Context, params *s3.GetBucketRequestPaymentInput, optFns ...func(*s3.Options)) (*s3.GetBucketRequestPaymentOutput, error)

GetBucketRequestPayment provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketTagging

func (_mock *MockS3Manager) GetBucketTagging(ctx context.Context, params *s3.GetBucketTaggingInput, optFns ...func(*s3.Options)) (*s3.GetBucketTaggingOutput, error)

GetBucketTagging provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketVersioning

func (_mock *MockS3Manager) GetBucketVersioning(ctx context.Context, params *s3.GetBucketVersioningInput, optFns ...func(*s3.Options)) (*s3.GetBucketVersioningOutput, error)

GetBucketVersioning provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetBucketWebsite

func (_mock *MockS3Manager) GetBucketWebsite(ctx context.Context, params *s3.GetBucketWebsiteInput, optFns ...func(*s3.Options)) (*s3.GetBucketWebsiteOutput, error)

GetBucketWebsite provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetObject

func (_mock *MockS3Manager) GetObject(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options)) (*s3.GetObjectOutput, error)

GetObject provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetObjectAcl

func (_mock *MockS3Manager) GetObjectAcl(ctx context.Context, params *s3.GetObjectAclInput, optFns ...func(*s3.Options)) (*s3.GetObjectAclOutput, error)

GetObjectAcl provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetObjectAttributes

func (_mock *MockS3Manager) GetObjectAttributes(ctx context.Context, params *s3.GetObjectAttributesInput, optFns ...func(*s3.Options)) (*s3.GetObjectAttributesOutput, error)

GetObjectAttributes provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetObjectLegalHold

func (_mock *MockS3Manager) GetObjectLegalHold(ctx context.Context, params *s3.GetObjectLegalHoldInput, optFns ...func(*s3.Options)) (*s3.GetObjectLegalHoldOutput, error)

GetObjectLegalHold provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetObjectLockConfiguration

func (_mock *MockS3Manager) GetObjectLockConfiguration(ctx context.Context, params *s3.GetObjectLockConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetObjectLockConfigurationOutput, error)

GetObjectLockConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetObjectRetention

func (_mock *MockS3Manager) GetObjectRetention(ctx context.Context, params *s3.GetObjectRetentionInput, optFns ...func(*s3.Options)) (*s3.GetObjectRetentionOutput, error)

GetObjectRetention provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetObjectTagging

func (_mock *MockS3Manager) GetObjectTagging(ctx context.Context, params *s3.GetObjectTaggingInput, optFns ...func(*s3.Options)) (*s3.GetObjectTaggingOutput, error)

GetObjectTagging provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetObjectTorrent

func (_mock *MockS3Manager) GetObjectTorrent(ctx context.Context, params *s3.GetObjectTorrentInput, optFns ...func(*s3.Options)) (*s3.GetObjectTorrentOutput, error)

GetObjectTorrent provides a mock function for the type MockS3Manager

func (*MockS3Manager) GetPublicAccessBlock

func (_mock *MockS3Manager) GetPublicAccessBlock(ctx context.Context, params *s3.GetPublicAccessBlockInput, optFns ...func(*s3.Options)) (*s3.GetPublicAccessBlockOutput, error)

GetPublicAccessBlock provides a mock function for the type MockS3Manager

func (*MockS3Manager) HeadBucket

func (_mock *MockS3Manager) HeadBucket(ctx context.Context, params *s3.HeadBucketInput, optFns ...func(*s3.Options)) (*s3.HeadBucketOutput, error)

HeadBucket provides a mock function for the type MockS3Manager

func (*MockS3Manager) HeadObject

func (_mock *MockS3Manager) HeadObject(ctx context.Context, params *s3.HeadObjectInput, optFns ...func(*s3.Options)) (*s3.HeadObjectOutput, error)

HeadObject provides a mock function for the type MockS3Manager

func (*MockS3Manager) ListBuckets

func (_mock *MockS3Manager) ListBuckets(ctx context.Context, params *s3.ListBucketsInput, optFns ...func(*s3.Options)) (*s3.ListBucketsOutput, error)

ListBuckets provides a mock function for the type MockS3Manager

func (*MockS3Manager) ListMultipartUploads

func (_mock *MockS3Manager) ListMultipartUploads(ctx context.Context, params *s3.ListMultipartUploadsInput, optFns ...func(*s3.Options)) (*s3.ListMultipartUploadsOutput, error)

ListMultipartUploads provides a mock function for the type MockS3Manager

func (*MockS3Manager) ListObjectVersions

func (_mock *MockS3Manager) ListObjectVersions(ctx context.Context, params *s3.ListObjectVersionsInput, optFns ...func(*s3.Options)) (*s3.ListObjectVersionsOutput, error)

ListObjectVersions provides a mock function for the type MockS3Manager

func (*MockS3Manager) ListObjectsV2

func (_mock *MockS3Manager) ListObjectsV2(ctx context.Context, params *s3.ListObjectsV2Input, optFns ...func(*s3.Options)) (*s3.ListObjectsV2Output, error)

ListObjectsV2 provides a mock function for the type MockS3Manager

func (*MockS3Manager) ListParts

func (_mock *MockS3Manager) ListParts(ctx context.Context, params *s3.ListPartsInput, optFns ...func(*s3.Options)) (*s3.ListPartsOutput, error)

ListParts provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketAccelerateConfiguration

func (_mock *MockS3Manager) PutBucketAccelerateConfiguration(ctx context.Context, params *s3.PutBucketAccelerateConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketAccelerateConfigurationOutput, error)

PutBucketAccelerateConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketAcl

func (_mock *MockS3Manager) PutBucketAcl(ctx context.Context, params *s3.PutBucketAclInput, optFns ...func(*s3.Options)) (*s3.PutBucketAclOutput, error)

PutBucketAcl provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketAnalyticsConfiguration

func (_mock *MockS3Manager) PutBucketAnalyticsConfiguration(ctx context.Context, params *s3.PutBucketAnalyticsConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketAnalyticsConfigurationOutput, error)

PutBucketAnalyticsConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketCors

func (_mock *MockS3Manager) PutBucketCors(ctx context.Context, params *s3.PutBucketCorsInput, optFns ...func(*s3.Options)) (*s3.PutBucketCorsOutput, error)

PutBucketCors provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketEncryption

func (_mock *MockS3Manager) PutBucketEncryption(ctx context.Context, params *s3.PutBucketEncryptionInput, optFns ...func(*s3.Options)) (*s3.PutBucketEncryptionOutput, error)

PutBucketEncryption provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketIntelligentTieringConfiguration

func (_mock *MockS3Manager) PutBucketIntelligentTieringConfiguration(ctx context.Context, params *s3.PutBucketIntelligentTieringConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketIntelligentTieringConfigurationOutput, error)

PutBucketIntelligentTieringConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketInventoryConfiguration

func (_mock *MockS3Manager) PutBucketInventoryConfiguration(ctx context.Context, params *s3.PutBucketInventoryConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketInventoryConfigurationOutput, error)

PutBucketInventoryConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketLifecycleConfiguration

func (_mock *MockS3Manager) PutBucketLifecycleConfiguration(ctx context.Context, params *s3.PutBucketLifecycleConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketLifecycleConfigurationOutput, error)

PutBucketLifecycleConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketLogging

func (_mock *MockS3Manager) PutBucketLogging(ctx context.Context, params *s3.PutBucketLoggingInput, optFns ...func(*s3.Options)) (*s3.PutBucketLoggingOutput, error)

PutBucketLogging provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketMetricsConfiguration

func (_mock *MockS3Manager) PutBucketMetricsConfiguration(ctx context.Context, params *s3.PutBucketMetricsConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketMetricsConfigurationOutput, error)

PutBucketMetricsConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketNotificationConfiguration

func (_mock *MockS3Manager) PutBucketNotificationConfiguration(ctx context.Context, params *s3.PutBucketNotificationConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketNotificationConfigurationOutput, error)

PutBucketNotificationConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketOwnershipControls

func (_mock *MockS3Manager) PutBucketOwnershipControls(ctx context.Context, params *s3.PutBucketOwnershipControlsInput, optFns ...func(*s3.Options)) (*s3.PutBucketOwnershipControlsOutput, error)

PutBucketOwnershipControls provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketPolicy

func (_mock *MockS3Manager) PutBucketPolicy(ctx context.Context, params *s3.PutBucketPolicyInput, optFns ...func(*s3.Options)) (*s3.PutBucketPolicyOutput, error)

PutBucketPolicy provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketReplication

func (_mock *MockS3Manager) PutBucketReplication(ctx context.Context, params *s3.PutBucketReplicationInput, optFns ...func(*s3.Options)) (*s3.PutBucketReplicationOutput, error)

PutBucketReplication provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketRequestPayment

func (_mock *MockS3Manager) PutBucketRequestPayment(ctx context.Context, params *s3.PutBucketRequestPaymentInput, optFns ...func(*s3.Options)) (*s3.PutBucketRequestPaymentOutput, error)

PutBucketRequestPayment provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketTagging

func (_mock *MockS3Manager) PutBucketTagging(ctx context.Context, params *s3.PutBucketTaggingInput, optFns ...func(*s3.Options)) (*s3.PutBucketTaggingOutput, error)

PutBucketTagging provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketVersioning

func (_mock *MockS3Manager) PutBucketVersioning(ctx context.Context, params *s3.PutBucketVersioningInput, optFns ...func(*s3.Options)) (*s3.PutBucketVersioningOutput, error)

PutBucketVersioning provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutBucketWebsite

func (_mock *MockS3Manager) PutBucketWebsite(ctx context.Context, params *s3.PutBucketWebsiteInput, optFns ...func(*s3.Options)) (*s3.PutBucketWebsiteOutput, error)

PutBucketWebsite provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutObject

func (_mock *MockS3Manager) PutObject(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.Options)) (*s3.PutObjectOutput, error)

PutObject provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutObjectAcl

func (_mock *MockS3Manager) PutObjectAcl(ctx context.Context, params *s3.PutObjectAclInput, optFns ...func(*s3.Options)) (*s3.PutObjectAclOutput, error)

PutObjectAcl provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutObjectLegalHold

func (_mock *MockS3Manager) PutObjectLegalHold(ctx context.Context, params *s3.PutObjectLegalHoldInput, optFns ...func(*s3.Options)) (*s3.PutObjectLegalHoldOutput, error)

PutObjectLegalHold provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutObjectLockConfiguration

func (_mock *MockS3Manager) PutObjectLockConfiguration(ctx context.Context, params *s3.PutObjectLockConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutObjectLockConfigurationOutput, error)

PutObjectLockConfiguration provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutObjectRetention

func (_mock *MockS3Manager) PutObjectRetention(ctx context.Context, params *s3.PutObjectRetentionInput, optFns ...func(*s3.Options)) (*s3.PutObjectRetentionOutput, error)

PutObjectRetention provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutObjectTagging

func (_mock *MockS3Manager) PutObjectTagging(ctx context.Context, params *s3.PutObjectTaggingInput, optFns ...func(*s3.Options)) (*s3.PutObjectTaggingOutput, error)

PutObjectTagging provides a mock function for the type MockS3Manager

func (*MockS3Manager) PutPublicAccessBlock

func (_mock *MockS3Manager) PutPublicAccessBlock(ctx context.Context, params *s3.PutPublicAccessBlockInput, optFns ...func(*s3.Options)) (*s3.PutPublicAccessBlockOutput, error)

PutPublicAccessBlock provides a mock function for the type MockS3Manager

func (*MockS3Manager) RestoreObject

func (_mock *MockS3Manager) RestoreObject(ctx context.Context, params *s3.RestoreObjectInput, optFns ...func(*s3.Options)) (*s3.RestoreObjectOutput, error)

RestoreObject provides a mock function for the type MockS3Manager

func (*MockS3Manager) SelectObjectContent

func (_mock *MockS3Manager) SelectObjectContent(ctx context.Context, params *s3.SelectObjectContentInput, optFns ...func(*s3.Options)) (*s3.SelectObjectContentOutput, error)

SelectObjectContent provides a mock function for the type MockS3Manager

func (*MockS3Manager) UploadPart

func (_mock *MockS3Manager) UploadPart(ctx context.Context, params *s3.UploadPartInput, optFns ...func(*s3.Options)) (*s3.UploadPartOutput, error)

UploadPart provides a mock function for the type MockS3Manager

func (*MockS3Manager) UploadPartCopy

func (_mock *MockS3Manager) UploadPartCopy(ctx context.Context, params *s3.UploadPartCopyInput, optFns ...func(*s3.Options)) (*s3.UploadPartCopyOutput, error)

UploadPartCopy provides a mock function for the type MockS3Manager

func (*MockS3Manager) WriteGetObjectResponse

func (_mock *MockS3Manager) WriteGetObjectResponse(ctx context.Context, params *s3.WriteGetObjectResponseInput, optFns ...func(*s3.Options)) (*s3.WriteGetObjectResponseOutput, error)

WriteGetObjectResponse provides a mock function for the type MockS3Manager

type MockS3Manager_AbortMultipartUpload_Call

type MockS3Manager_AbortMultipartUpload_Call struct {
	*mock.Call
}

MockS3Manager_AbortMultipartUpload_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AbortMultipartUpload'

func (*MockS3Manager_AbortMultipartUpload_Call) Return

func (*MockS3Manager_AbortMultipartUpload_Call) Run

func (*MockS3Manager_AbortMultipartUpload_Call) RunAndReturn

type MockS3Manager_CompleteMultipartUpload_Call

type MockS3Manager_CompleteMultipartUpload_Call struct {
	*mock.Call
}

MockS3Manager_CompleteMultipartUpload_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CompleteMultipartUpload'

func (*MockS3Manager_CompleteMultipartUpload_Call) Return

func (*MockS3Manager_CompleteMultipartUpload_Call) Run

func (*MockS3Manager_CompleteMultipartUpload_Call) RunAndReturn

type MockS3Manager_CopyObject_Call

type MockS3Manager_CopyObject_Call struct {
	*mock.Call
}

MockS3Manager_CopyObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CopyObject'

func (*MockS3Manager_CopyObject_Call) Return

func (*MockS3Manager_CopyObject_Call) Run

func (_c *MockS3Manager_CopyObject_Call) Run(run func(ctx context.Context, params *s3.CopyObjectInput, optFns ...func(*s3.Options))) *MockS3Manager_CopyObject_Call

func (*MockS3Manager_CopyObject_Call) RunAndReturn

func (_c *MockS3Manager_CopyObject_Call) RunAndReturn(run func(ctx context.Context, params *s3.CopyObjectInput, optFns ...func(*s3.Options)) (*s3.CopyObjectOutput, error)) *MockS3Manager_CopyObject_Call

type MockS3Manager_CreateBucket_Call

type MockS3Manager_CreateBucket_Call struct {
	*mock.Call
}

MockS3Manager_CreateBucket_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateBucket'

func (*MockS3Manager_CreateBucket_Call) Return

func (*MockS3Manager_CreateBucket_Call) Run

func (*MockS3Manager_CreateBucket_Call) RunAndReturn

type MockS3Manager_CreateMultipartUpload_Call

type MockS3Manager_CreateMultipartUpload_Call struct {
	*mock.Call
}

MockS3Manager_CreateMultipartUpload_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateMultipartUpload'

func (*MockS3Manager_CreateMultipartUpload_Call) Return

func (*MockS3Manager_CreateMultipartUpload_Call) Run

func (*MockS3Manager_CreateMultipartUpload_Call) RunAndReturn

type MockS3Manager_DeleteBucketAnalyticsConfiguration_Call

type MockS3Manager_DeleteBucketAnalyticsConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_DeleteBucketAnalyticsConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketAnalyticsConfiguration'

func (*MockS3Manager_DeleteBucketAnalyticsConfiguration_Call) Return

func (*MockS3Manager_DeleteBucketAnalyticsConfiguration_Call) Run

type MockS3Manager_DeleteBucketCors_Call

type MockS3Manager_DeleteBucketCors_Call struct {
	*mock.Call
}

MockS3Manager_DeleteBucketCors_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketCors'

func (*MockS3Manager_DeleteBucketCors_Call) Return

func (*MockS3Manager_DeleteBucketCors_Call) Run

func (*MockS3Manager_DeleteBucketCors_Call) RunAndReturn

type MockS3Manager_DeleteBucketEncryption_Call

type MockS3Manager_DeleteBucketEncryption_Call struct {
	*mock.Call
}

MockS3Manager_DeleteBucketEncryption_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketEncryption'

func (*MockS3Manager_DeleteBucketEncryption_Call) Return

func (*MockS3Manager_DeleteBucketEncryption_Call) Run

func (*MockS3Manager_DeleteBucketEncryption_Call) RunAndReturn

type MockS3Manager_DeleteBucketIntelligentTieringConfiguration_Call

type MockS3Manager_DeleteBucketIntelligentTieringConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_DeleteBucketIntelligentTieringConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketIntelligentTieringConfiguration'

func (*MockS3Manager_DeleteBucketIntelligentTieringConfiguration_Call) Return

func (*MockS3Manager_DeleteBucketIntelligentTieringConfiguration_Call) Run

type MockS3Manager_DeleteBucketInventoryConfiguration_Call

type MockS3Manager_DeleteBucketInventoryConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_DeleteBucketInventoryConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketInventoryConfiguration'

func (*MockS3Manager_DeleteBucketInventoryConfiguration_Call) Return

func (*MockS3Manager_DeleteBucketInventoryConfiguration_Call) Run

type MockS3Manager_DeleteBucketLifecycle_Call

type MockS3Manager_DeleteBucketLifecycle_Call struct {
	*mock.Call
}

MockS3Manager_DeleteBucketLifecycle_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketLifecycle'

func (*MockS3Manager_DeleteBucketLifecycle_Call) Return

func (*MockS3Manager_DeleteBucketLifecycle_Call) Run

func (*MockS3Manager_DeleteBucketLifecycle_Call) RunAndReturn

type MockS3Manager_DeleteBucketMetricsConfiguration_Call

type MockS3Manager_DeleteBucketMetricsConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_DeleteBucketMetricsConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketMetricsConfiguration'

func (*MockS3Manager_DeleteBucketMetricsConfiguration_Call) Return

func (*MockS3Manager_DeleteBucketMetricsConfiguration_Call) Run

type MockS3Manager_DeleteBucketOwnershipControls_Call

type MockS3Manager_DeleteBucketOwnershipControls_Call struct {
	*mock.Call
}

MockS3Manager_DeleteBucketOwnershipControls_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketOwnershipControls'

func (*MockS3Manager_DeleteBucketOwnershipControls_Call) Return

func (*MockS3Manager_DeleteBucketOwnershipControls_Call) Run

func (*MockS3Manager_DeleteBucketOwnershipControls_Call) RunAndReturn

type MockS3Manager_DeleteBucketPolicy_Call

type MockS3Manager_DeleteBucketPolicy_Call struct {
	*mock.Call
}

MockS3Manager_DeleteBucketPolicy_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketPolicy'

func (*MockS3Manager_DeleteBucketPolicy_Call) Return

func (*MockS3Manager_DeleteBucketPolicy_Call) Run

func (*MockS3Manager_DeleteBucketPolicy_Call) RunAndReturn

type MockS3Manager_DeleteBucketReplication_Call

type MockS3Manager_DeleteBucketReplication_Call struct {
	*mock.Call
}

MockS3Manager_DeleteBucketReplication_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketReplication'

func (*MockS3Manager_DeleteBucketReplication_Call) Return

func (*MockS3Manager_DeleteBucketReplication_Call) Run

func (*MockS3Manager_DeleteBucketReplication_Call) RunAndReturn

type MockS3Manager_DeleteBucketTagging_Call

type MockS3Manager_DeleteBucketTagging_Call struct {
	*mock.Call
}

MockS3Manager_DeleteBucketTagging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketTagging'

func (*MockS3Manager_DeleteBucketTagging_Call) Return

func (*MockS3Manager_DeleteBucketTagging_Call) Run

func (*MockS3Manager_DeleteBucketTagging_Call) RunAndReturn

type MockS3Manager_DeleteBucketWebsite_Call

type MockS3Manager_DeleteBucketWebsite_Call struct {
	*mock.Call
}

MockS3Manager_DeleteBucketWebsite_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketWebsite'

func (*MockS3Manager_DeleteBucketWebsite_Call) Return

func (*MockS3Manager_DeleteBucketWebsite_Call) Run

func (*MockS3Manager_DeleteBucketWebsite_Call) RunAndReturn

type MockS3Manager_DeleteBucket_Call

type MockS3Manager_DeleteBucket_Call struct {
	*mock.Call
}

MockS3Manager_DeleteBucket_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucket'

func (*MockS3Manager_DeleteBucket_Call) Return

func (*MockS3Manager_DeleteBucket_Call) Run

func (*MockS3Manager_DeleteBucket_Call) RunAndReturn

type MockS3Manager_DeleteObjectTagging_Call

type MockS3Manager_DeleteObjectTagging_Call struct {
	*mock.Call
}

MockS3Manager_DeleteObjectTagging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteObjectTagging'

func (*MockS3Manager_DeleteObjectTagging_Call) Return

func (*MockS3Manager_DeleteObjectTagging_Call) Run

func (*MockS3Manager_DeleteObjectTagging_Call) RunAndReturn

type MockS3Manager_DeleteObject_Call

type MockS3Manager_DeleteObject_Call struct {
	*mock.Call
}

MockS3Manager_DeleteObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteObject'

func (*MockS3Manager_DeleteObject_Call) Return

func (*MockS3Manager_DeleteObject_Call) Run

func (*MockS3Manager_DeleteObject_Call) RunAndReturn

type MockS3Manager_DeleteObjects_Call

type MockS3Manager_DeleteObjects_Call struct {
	*mock.Call
}

MockS3Manager_DeleteObjects_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteObjects'

func (*MockS3Manager_DeleteObjects_Call) Return

func (*MockS3Manager_DeleteObjects_Call) Run

func (*MockS3Manager_DeleteObjects_Call) RunAndReturn

type MockS3Manager_DeletePublicAccessBlock_Call

type MockS3Manager_DeletePublicAccessBlock_Call struct {
	*mock.Call
}

MockS3Manager_DeletePublicAccessBlock_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeletePublicAccessBlock'

func (*MockS3Manager_DeletePublicAccessBlock_Call) Return

func (*MockS3Manager_DeletePublicAccessBlock_Call) Run

func (*MockS3Manager_DeletePublicAccessBlock_Call) RunAndReturn

type MockS3Manager_Expecter

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

func (*MockS3Manager_Expecter) AbortMultipartUpload

func (_e *MockS3Manager_Expecter) AbortMultipartUpload(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_AbortMultipartUpload_Call

AbortMultipartUpload is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.AbortMultipartUploadInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) CompleteMultipartUpload

func (_e *MockS3Manager_Expecter) CompleteMultipartUpload(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_CompleteMultipartUpload_Call

CompleteMultipartUpload is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.CompleteMultipartUploadInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) CopyObject

func (_e *MockS3Manager_Expecter) CopyObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_CopyObject_Call

CopyObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.CopyObjectInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) CreateBucket

func (_e *MockS3Manager_Expecter) CreateBucket(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_CreateBucket_Call

CreateBucket is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.CreateBucketInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) CreateMultipartUpload

func (_e *MockS3Manager_Expecter) CreateMultipartUpload(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_CreateMultipartUpload_Call

CreateMultipartUpload is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.CreateMultipartUploadInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteBucket

func (_e *MockS3Manager_Expecter) DeleteBucket(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteBucket_Call

DeleteBucket is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteBucketAnalyticsConfiguration

func (_e *MockS3Manager_Expecter) DeleteBucketAnalyticsConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteBucketAnalyticsConfiguration_Call

DeleteBucketAnalyticsConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketAnalyticsConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteBucketCors

func (_e *MockS3Manager_Expecter) DeleteBucketCors(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteBucketCors_Call

DeleteBucketCors is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketCorsInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteBucketEncryption

func (_e *MockS3Manager_Expecter) DeleteBucketEncryption(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteBucketEncryption_Call

DeleteBucketEncryption is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketEncryptionInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteBucketIntelligentTieringConfiguration

func (_e *MockS3Manager_Expecter) DeleteBucketIntelligentTieringConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteBucketIntelligentTieringConfiguration_Call

DeleteBucketIntelligentTieringConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketIntelligentTieringConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteBucketInventoryConfiguration

func (_e *MockS3Manager_Expecter) DeleteBucketInventoryConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteBucketInventoryConfiguration_Call

DeleteBucketInventoryConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketInventoryConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteBucketLifecycle

func (_e *MockS3Manager_Expecter) DeleteBucketLifecycle(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteBucketLifecycle_Call

DeleteBucketLifecycle is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketLifecycleInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteBucketMetricsConfiguration

func (_e *MockS3Manager_Expecter) DeleteBucketMetricsConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteBucketMetricsConfiguration_Call

DeleteBucketMetricsConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketMetricsConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteBucketOwnershipControls

func (_e *MockS3Manager_Expecter) DeleteBucketOwnershipControls(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteBucketOwnershipControls_Call

DeleteBucketOwnershipControls is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketOwnershipControlsInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteBucketPolicy

func (_e *MockS3Manager_Expecter) DeleteBucketPolicy(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteBucketPolicy_Call

DeleteBucketPolicy is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketPolicyInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteBucketReplication

func (_e *MockS3Manager_Expecter) DeleteBucketReplication(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteBucketReplication_Call

DeleteBucketReplication is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketReplicationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteBucketTagging

func (_e *MockS3Manager_Expecter) DeleteBucketTagging(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteBucketTagging_Call

DeleteBucketTagging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketTaggingInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteBucketWebsite

func (_e *MockS3Manager_Expecter) DeleteBucketWebsite(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteBucketWebsite_Call

DeleteBucketWebsite is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketWebsiteInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteObject

func (_e *MockS3Manager_Expecter) DeleteObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteObject_Call

DeleteObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteObjectInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteObjectTagging

func (_e *MockS3Manager_Expecter) DeleteObjectTagging(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteObjectTagging_Call

DeleteObjectTagging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteObjectTaggingInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeleteObjects

func (_e *MockS3Manager_Expecter) DeleteObjects(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeleteObjects_Call

DeleteObjects is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteObjectsInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) DeletePublicAccessBlock

func (_e *MockS3Manager_Expecter) DeletePublicAccessBlock(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_DeletePublicAccessBlock_Call

DeletePublicAccessBlock is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeletePublicAccessBlockInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketAccelerateConfiguration

func (_e *MockS3Manager_Expecter) GetBucketAccelerateConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketAccelerateConfiguration_Call

GetBucketAccelerateConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketAccelerateConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketAcl

func (_e *MockS3Manager_Expecter) GetBucketAcl(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketAcl_Call

GetBucketAcl is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketAclInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketAnalyticsConfiguration

func (_e *MockS3Manager_Expecter) GetBucketAnalyticsConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketAnalyticsConfiguration_Call

GetBucketAnalyticsConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketAnalyticsConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketCors

func (_e *MockS3Manager_Expecter) GetBucketCors(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketCors_Call

GetBucketCors is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketCorsInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketEncryption

func (_e *MockS3Manager_Expecter) GetBucketEncryption(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketEncryption_Call

GetBucketEncryption is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketEncryptionInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketIntelligentTieringConfiguration

func (_e *MockS3Manager_Expecter) GetBucketIntelligentTieringConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketIntelligentTieringConfiguration_Call

GetBucketIntelligentTieringConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketIntelligentTieringConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketInventoryConfiguration

func (_e *MockS3Manager_Expecter) GetBucketInventoryConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketInventoryConfiguration_Call

GetBucketInventoryConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketInventoryConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketLifecycleConfiguration

func (_e *MockS3Manager_Expecter) GetBucketLifecycleConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketLifecycleConfiguration_Call

GetBucketLifecycleConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketLifecycleConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketLocation

func (_e *MockS3Manager_Expecter) GetBucketLocation(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketLocation_Call

GetBucketLocation is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketLocationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketLogging

func (_e *MockS3Manager_Expecter) GetBucketLogging(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketLogging_Call

GetBucketLogging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketLoggingInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketMetricsConfiguration

func (_e *MockS3Manager_Expecter) GetBucketMetricsConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketMetricsConfiguration_Call

GetBucketMetricsConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketMetricsConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketNotificationConfiguration

func (_e *MockS3Manager_Expecter) GetBucketNotificationConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketNotificationConfiguration_Call

GetBucketNotificationConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketNotificationConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketOwnershipControls

func (_e *MockS3Manager_Expecter) GetBucketOwnershipControls(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketOwnershipControls_Call

GetBucketOwnershipControls is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketOwnershipControlsInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketPolicy

func (_e *MockS3Manager_Expecter) GetBucketPolicy(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketPolicy_Call

GetBucketPolicy is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketPolicyInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketPolicyStatus

func (_e *MockS3Manager_Expecter) GetBucketPolicyStatus(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketPolicyStatus_Call

GetBucketPolicyStatus is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketPolicyStatusInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketReplication

func (_e *MockS3Manager_Expecter) GetBucketReplication(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketReplication_Call

GetBucketReplication is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketReplicationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketRequestPayment

func (_e *MockS3Manager_Expecter) GetBucketRequestPayment(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketRequestPayment_Call

GetBucketRequestPayment is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketRequestPaymentInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketTagging

func (_e *MockS3Manager_Expecter) GetBucketTagging(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketTagging_Call

GetBucketTagging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketTaggingInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketVersioning

func (_e *MockS3Manager_Expecter) GetBucketVersioning(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketVersioning_Call

GetBucketVersioning is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketVersioningInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetBucketWebsite

func (_e *MockS3Manager_Expecter) GetBucketWebsite(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetBucketWebsite_Call

GetBucketWebsite is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketWebsiteInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetObject

func (_e *MockS3Manager_Expecter) GetObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetObject_Call

GetObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetObjectAcl

func (_e *MockS3Manager_Expecter) GetObjectAcl(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetObjectAcl_Call

GetObjectAcl is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectAclInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetObjectAttributes

func (_e *MockS3Manager_Expecter) GetObjectAttributes(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetObjectAttributes_Call

GetObjectAttributes is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectAttributesInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetObjectLegalHold

func (_e *MockS3Manager_Expecter) GetObjectLegalHold(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetObjectLegalHold_Call

GetObjectLegalHold is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectLegalHoldInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetObjectLockConfiguration

func (_e *MockS3Manager_Expecter) GetObjectLockConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetObjectLockConfiguration_Call

GetObjectLockConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectLockConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetObjectRetention

func (_e *MockS3Manager_Expecter) GetObjectRetention(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetObjectRetention_Call

GetObjectRetention is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectRetentionInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetObjectTagging

func (_e *MockS3Manager_Expecter) GetObjectTagging(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetObjectTagging_Call

GetObjectTagging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectTaggingInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetObjectTorrent

func (_e *MockS3Manager_Expecter) GetObjectTorrent(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetObjectTorrent_Call

GetObjectTorrent is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectTorrentInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) GetPublicAccessBlock

func (_e *MockS3Manager_Expecter) GetPublicAccessBlock(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_GetPublicAccessBlock_Call

GetPublicAccessBlock is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetPublicAccessBlockInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) HeadBucket

func (_e *MockS3Manager_Expecter) HeadBucket(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_HeadBucket_Call

HeadBucket is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.HeadBucketInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) HeadObject

func (_e *MockS3Manager_Expecter) HeadObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_HeadObject_Call

HeadObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.HeadObjectInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) ListBuckets

func (_e *MockS3Manager_Expecter) ListBuckets(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_ListBuckets_Call

ListBuckets is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.ListBucketsInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) ListMultipartUploads

func (_e *MockS3Manager_Expecter) ListMultipartUploads(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_ListMultipartUploads_Call

ListMultipartUploads is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.ListMultipartUploadsInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) ListObjectVersions

func (_e *MockS3Manager_Expecter) ListObjectVersions(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_ListObjectVersions_Call

ListObjectVersions is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.ListObjectVersionsInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) ListObjectsV2

func (_e *MockS3Manager_Expecter) ListObjectsV2(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_ListObjectsV2_Call

ListObjectsV2 is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.ListObjectsV2Input
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) ListParts

func (_e *MockS3Manager_Expecter) ListParts(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_ListParts_Call

ListParts is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.ListPartsInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketAccelerateConfiguration

func (_e *MockS3Manager_Expecter) PutBucketAccelerateConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketAccelerateConfiguration_Call

PutBucketAccelerateConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketAccelerateConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketAcl

func (_e *MockS3Manager_Expecter) PutBucketAcl(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketAcl_Call

PutBucketAcl is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketAclInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketAnalyticsConfiguration

func (_e *MockS3Manager_Expecter) PutBucketAnalyticsConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketAnalyticsConfiguration_Call

PutBucketAnalyticsConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketAnalyticsConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketCors

func (_e *MockS3Manager_Expecter) PutBucketCors(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketCors_Call

PutBucketCors is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketCorsInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketEncryption

func (_e *MockS3Manager_Expecter) PutBucketEncryption(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketEncryption_Call

PutBucketEncryption is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketEncryptionInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketIntelligentTieringConfiguration

func (_e *MockS3Manager_Expecter) PutBucketIntelligentTieringConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketIntelligentTieringConfiguration_Call

PutBucketIntelligentTieringConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketIntelligentTieringConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketInventoryConfiguration

func (_e *MockS3Manager_Expecter) PutBucketInventoryConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketInventoryConfiguration_Call

PutBucketInventoryConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketInventoryConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketLifecycleConfiguration

func (_e *MockS3Manager_Expecter) PutBucketLifecycleConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketLifecycleConfiguration_Call

PutBucketLifecycleConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketLifecycleConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketLogging

func (_e *MockS3Manager_Expecter) PutBucketLogging(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketLogging_Call

PutBucketLogging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketLoggingInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketMetricsConfiguration

func (_e *MockS3Manager_Expecter) PutBucketMetricsConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketMetricsConfiguration_Call

PutBucketMetricsConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketMetricsConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketNotificationConfiguration

func (_e *MockS3Manager_Expecter) PutBucketNotificationConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketNotificationConfiguration_Call

PutBucketNotificationConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketNotificationConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketOwnershipControls

func (_e *MockS3Manager_Expecter) PutBucketOwnershipControls(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketOwnershipControls_Call

PutBucketOwnershipControls is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketOwnershipControlsInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketPolicy

func (_e *MockS3Manager_Expecter) PutBucketPolicy(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketPolicy_Call

PutBucketPolicy is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketPolicyInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketReplication

func (_e *MockS3Manager_Expecter) PutBucketReplication(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketReplication_Call

PutBucketReplication is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketReplicationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketRequestPayment

func (_e *MockS3Manager_Expecter) PutBucketRequestPayment(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketRequestPayment_Call

PutBucketRequestPayment is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketRequestPaymentInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketTagging

func (_e *MockS3Manager_Expecter) PutBucketTagging(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketTagging_Call

PutBucketTagging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketTaggingInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketVersioning

func (_e *MockS3Manager_Expecter) PutBucketVersioning(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketVersioning_Call

PutBucketVersioning is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketVersioningInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutBucketWebsite

func (_e *MockS3Manager_Expecter) PutBucketWebsite(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutBucketWebsite_Call

PutBucketWebsite is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketWebsiteInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutObject

func (_e *MockS3Manager_Expecter) PutObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutObject_Call

PutObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutObjectAcl

func (_e *MockS3Manager_Expecter) PutObjectAcl(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutObjectAcl_Call

PutObjectAcl is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectAclInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutObjectLegalHold

func (_e *MockS3Manager_Expecter) PutObjectLegalHold(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutObjectLegalHold_Call

PutObjectLegalHold is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectLegalHoldInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutObjectLockConfiguration

func (_e *MockS3Manager_Expecter) PutObjectLockConfiguration(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutObjectLockConfiguration_Call

PutObjectLockConfiguration is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectLockConfigurationInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutObjectRetention

func (_e *MockS3Manager_Expecter) PutObjectRetention(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutObjectRetention_Call

PutObjectRetention is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectRetentionInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutObjectTagging

func (_e *MockS3Manager_Expecter) PutObjectTagging(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutObjectTagging_Call

PutObjectTagging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectTaggingInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) PutPublicAccessBlock

func (_e *MockS3Manager_Expecter) PutPublicAccessBlock(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_PutPublicAccessBlock_Call

PutPublicAccessBlock is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutPublicAccessBlockInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) RestoreObject

func (_e *MockS3Manager_Expecter) RestoreObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_RestoreObject_Call

RestoreObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.RestoreObjectInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) SelectObjectContent

func (_e *MockS3Manager_Expecter) SelectObjectContent(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_SelectObjectContent_Call

SelectObjectContent is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.SelectObjectContentInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) UploadPart

func (_e *MockS3Manager_Expecter) UploadPart(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_UploadPart_Call

UploadPart is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.UploadPartInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) UploadPartCopy

func (_e *MockS3Manager_Expecter) UploadPartCopy(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_UploadPartCopy_Call

UploadPartCopy is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.UploadPartCopyInput
  • optFns ...func(*s3.Options)

func (*MockS3Manager_Expecter) WriteGetObjectResponse

func (_e *MockS3Manager_Expecter) WriteGetObjectResponse(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3Manager_WriteGetObjectResponse_Call

WriteGetObjectResponse is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.WriteGetObjectResponseInput
  • optFns ...func(*s3.Options)

type MockS3Manager_GetBucketAccelerateConfiguration_Call

type MockS3Manager_GetBucketAccelerateConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketAccelerateConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketAccelerateConfiguration'

func (*MockS3Manager_GetBucketAccelerateConfiguration_Call) Return

func (*MockS3Manager_GetBucketAccelerateConfiguration_Call) Run

type MockS3Manager_GetBucketAcl_Call

type MockS3Manager_GetBucketAcl_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketAcl_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketAcl'

func (*MockS3Manager_GetBucketAcl_Call) Return

func (*MockS3Manager_GetBucketAcl_Call) Run

func (*MockS3Manager_GetBucketAcl_Call) RunAndReturn

type MockS3Manager_GetBucketAnalyticsConfiguration_Call

type MockS3Manager_GetBucketAnalyticsConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketAnalyticsConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketAnalyticsConfiguration'

func (*MockS3Manager_GetBucketAnalyticsConfiguration_Call) Return

func (*MockS3Manager_GetBucketAnalyticsConfiguration_Call) Run

type MockS3Manager_GetBucketCors_Call

type MockS3Manager_GetBucketCors_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketCors_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketCors'

func (*MockS3Manager_GetBucketCors_Call) Return

func (*MockS3Manager_GetBucketCors_Call) Run

func (*MockS3Manager_GetBucketCors_Call) RunAndReturn

type MockS3Manager_GetBucketEncryption_Call

type MockS3Manager_GetBucketEncryption_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketEncryption_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketEncryption'

func (*MockS3Manager_GetBucketEncryption_Call) Return

func (*MockS3Manager_GetBucketEncryption_Call) Run

func (*MockS3Manager_GetBucketEncryption_Call) RunAndReturn

type MockS3Manager_GetBucketIntelligentTieringConfiguration_Call

type MockS3Manager_GetBucketIntelligentTieringConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketIntelligentTieringConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketIntelligentTieringConfiguration'

func (*MockS3Manager_GetBucketIntelligentTieringConfiguration_Call) Return

func (*MockS3Manager_GetBucketIntelligentTieringConfiguration_Call) Run

type MockS3Manager_GetBucketInventoryConfiguration_Call

type MockS3Manager_GetBucketInventoryConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketInventoryConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketInventoryConfiguration'

func (*MockS3Manager_GetBucketInventoryConfiguration_Call) Return

func (*MockS3Manager_GetBucketInventoryConfiguration_Call) Run

type MockS3Manager_GetBucketLifecycleConfiguration_Call

type MockS3Manager_GetBucketLifecycleConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketLifecycleConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketLifecycleConfiguration'

func (*MockS3Manager_GetBucketLifecycleConfiguration_Call) Return

func (*MockS3Manager_GetBucketLifecycleConfiguration_Call) Run

type MockS3Manager_GetBucketLocation_Call

type MockS3Manager_GetBucketLocation_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketLocation_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketLocation'

func (*MockS3Manager_GetBucketLocation_Call) Return

func (*MockS3Manager_GetBucketLocation_Call) Run

func (*MockS3Manager_GetBucketLocation_Call) RunAndReturn

type MockS3Manager_GetBucketLogging_Call

type MockS3Manager_GetBucketLogging_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketLogging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketLogging'

func (*MockS3Manager_GetBucketLogging_Call) Return

func (*MockS3Manager_GetBucketLogging_Call) Run

func (*MockS3Manager_GetBucketLogging_Call) RunAndReturn

type MockS3Manager_GetBucketMetricsConfiguration_Call

type MockS3Manager_GetBucketMetricsConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketMetricsConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketMetricsConfiguration'

func (*MockS3Manager_GetBucketMetricsConfiguration_Call) Return

func (*MockS3Manager_GetBucketMetricsConfiguration_Call) Run

func (*MockS3Manager_GetBucketMetricsConfiguration_Call) RunAndReturn

type MockS3Manager_GetBucketNotificationConfiguration_Call

type MockS3Manager_GetBucketNotificationConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketNotificationConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketNotificationConfiguration'

func (*MockS3Manager_GetBucketNotificationConfiguration_Call) Return

func (*MockS3Manager_GetBucketNotificationConfiguration_Call) Run

type MockS3Manager_GetBucketOwnershipControls_Call

type MockS3Manager_GetBucketOwnershipControls_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketOwnershipControls_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketOwnershipControls'

func (*MockS3Manager_GetBucketOwnershipControls_Call) Return

func (*MockS3Manager_GetBucketOwnershipControls_Call) Run

func (*MockS3Manager_GetBucketOwnershipControls_Call) RunAndReturn

type MockS3Manager_GetBucketPolicyStatus_Call

type MockS3Manager_GetBucketPolicyStatus_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketPolicyStatus_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketPolicyStatus'

func (*MockS3Manager_GetBucketPolicyStatus_Call) Return

func (*MockS3Manager_GetBucketPolicyStatus_Call) Run

func (*MockS3Manager_GetBucketPolicyStatus_Call) RunAndReturn

type MockS3Manager_GetBucketPolicy_Call

type MockS3Manager_GetBucketPolicy_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketPolicy_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketPolicy'

func (*MockS3Manager_GetBucketPolicy_Call) Return

func (*MockS3Manager_GetBucketPolicy_Call) Run

func (*MockS3Manager_GetBucketPolicy_Call) RunAndReturn

type MockS3Manager_GetBucketReplication_Call

type MockS3Manager_GetBucketReplication_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketReplication_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketReplication'

func (*MockS3Manager_GetBucketReplication_Call) Return

func (*MockS3Manager_GetBucketReplication_Call) Run

func (*MockS3Manager_GetBucketReplication_Call) RunAndReturn

type MockS3Manager_GetBucketRequestPayment_Call

type MockS3Manager_GetBucketRequestPayment_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketRequestPayment_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketRequestPayment'

func (*MockS3Manager_GetBucketRequestPayment_Call) Return

func (*MockS3Manager_GetBucketRequestPayment_Call) Run

func (*MockS3Manager_GetBucketRequestPayment_Call) RunAndReturn

type MockS3Manager_GetBucketTagging_Call

type MockS3Manager_GetBucketTagging_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketTagging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketTagging'

func (*MockS3Manager_GetBucketTagging_Call) Return

func (*MockS3Manager_GetBucketTagging_Call) Run

func (*MockS3Manager_GetBucketTagging_Call) RunAndReturn

type MockS3Manager_GetBucketVersioning_Call

type MockS3Manager_GetBucketVersioning_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketVersioning_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketVersioning'

func (*MockS3Manager_GetBucketVersioning_Call) Return

func (*MockS3Manager_GetBucketVersioning_Call) Run

func (*MockS3Manager_GetBucketVersioning_Call) RunAndReturn

type MockS3Manager_GetBucketWebsite_Call

type MockS3Manager_GetBucketWebsite_Call struct {
	*mock.Call
}

MockS3Manager_GetBucketWebsite_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketWebsite'

func (*MockS3Manager_GetBucketWebsite_Call) Return

func (*MockS3Manager_GetBucketWebsite_Call) Run

func (*MockS3Manager_GetBucketWebsite_Call) RunAndReturn

type MockS3Manager_GetObjectAcl_Call

type MockS3Manager_GetObjectAcl_Call struct {
	*mock.Call
}

MockS3Manager_GetObjectAcl_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectAcl'

func (*MockS3Manager_GetObjectAcl_Call) Return

func (*MockS3Manager_GetObjectAcl_Call) Run

func (*MockS3Manager_GetObjectAcl_Call) RunAndReturn

type MockS3Manager_GetObjectAttributes_Call

type MockS3Manager_GetObjectAttributes_Call struct {
	*mock.Call
}

MockS3Manager_GetObjectAttributes_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectAttributes'

func (*MockS3Manager_GetObjectAttributes_Call) Return

func (*MockS3Manager_GetObjectAttributes_Call) Run

func (*MockS3Manager_GetObjectAttributes_Call) RunAndReturn

type MockS3Manager_GetObjectLegalHold_Call

type MockS3Manager_GetObjectLegalHold_Call struct {
	*mock.Call
}

MockS3Manager_GetObjectLegalHold_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectLegalHold'

func (*MockS3Manager_GetObjectLegalHold_Call) Return

func (*MockS3Manager_GetObjectLegalHold_Call) Run

func (*MockS3Manager_GetObjectLegalHold_Call) RunAndReturn

type MockS3Manager_GetObjectLockConfiguration_Call

type MockS3Manager_GetObjectLockConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_GetObjectLockConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectLockConfiguration'

func (*MockS3Manager_GetObjectLockConfiguration_Call) Return

func (*MockS3Manager_GetObjectLockConfiguration_Call) Run

func (*MockS3Manager_GetObjectLockConfiguration_Call) RunAndReturn

type MockS3Manager_GetObjectRetention_Call

type MockS3Manager_GetObjectRetention_Call struct {
	*mock.Call
}

MockS3Manager_GetObjectRetention_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectRetention'

func (*MockS3Manager_GetObjectRetention_Call) Return

func (*MockS3Manager_GetObjectRetention_Call) Run

func (*MockS3Manager_GetObjectRetention_Call) RunAndReturn

type MockS3Manager_GetObjectTagging_Call

type MockS3Manager_GetObjectTagging_Call struct {
	*mock.Call
}

MockS3Manager_GetObjectTagging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectTagging'

func (*MockS3Manager_GetObjectTagging_Call) Return

func (*MockS3Manager_GetObjectTagging_Call) Run

func (*MockS3Manager_GetObjectTagging_Call) RunAndReturn

type MockS3Manager_GetObjectTorrent_Call

type MockS3Manager_GetObjectTorrent_Call struct {
	*mock.Call
}

MockS3Manager_GetObjectTorrent_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectTorrent'

func (*MockS3Manager_GetObjectTorrent_Call) Return

func (*MockS3Manager_GetObjectTorrent_Call) Run

func (*MockS3Manager_GetObjectTorrent_Call) RunAndReturn

type MockS3Manager_GetObject_Call

type MockS3Manager_GetObject_Call struct {
	*mock.Call
}

MockS3Manager_GetObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObject'

func (*MockS3Manager_GetObject_Call) Return

func (*MockS3Manager_GetObject_Call) Run

func (_c *MockS3Manager_GetObject_Call) Run(run func(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options))) *MockS3Manager_GetObject_Call

func (*MockS3Manager_GetObject_Call) RunAndReturn

func (_c *MockS3Manager_GetObject_Call) RunAndReturn(run func(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options)) (*s3.GetObjectOutput, error)) *MockS3Manager_GetObject_Call

type MockS3Manager_GetPublicAccessBlock_Call

type MockS3Manager_GetPublicAccessBlock_Call struct {
	*mock.Call
}

MockS3Manager_GetPublicAccessBlock_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPublicAccessBlock'

func (*MockS3Manager_GetPublicAccessBlock_Call) Return

func (*MockS3Manager_GetPublicAccessBlock_Call) Run

func (*MockS3Manager_GetPublicAccessBlock_Call) RunAndReturn

type MockS3Manager_HeadBucket_Call

type MockS3Manager_HeadBucket_Call struct {
	*mock.Call
}

MockS3Manager_HeadBucket_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeadBucket'

func (*MockS3Manager_HeadBucket_Call) Return

func (*MockS3Manager_HeadBucket_Call) Run

func (_c *MockS3Manager_HeadBucket_Call) Run(run func(ctx context.Context, params *s3.HeadBucketInput, optFns ...func(*s3.Options))) *MockS3Manager_HeadBucket_Call

func (*MockS3Manager_HeadBucket_Call) RunAndReturn

func (_c *MockS3Manager_HeadBucket_Call) RunAndReturn(run func(ctx context.Context, params *s3.HeadBucketInput, optFns ...func(*s3.Options)) (*s3.HeadBucketOutput, error)) *MockS3Manager_HeadBucket_Call

type MockS3Manager_HeadObject_Call

type MockS3Manager_HeadObject_Call struct {
	*mock.Call
}

MockS3Manager_HeadObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeadObject'

func (*MockS3Manager_HeadObject_Call) Return

func (*MockS3Manager_HeadObject_Call) Run

func (_c *MockS3Manager_HeadObject_Call) Run(run func(ctx context.Context, params *s3.HeadObjectInput, optFns ...func(*s3.Options))) *MockS3Manager_HeadObject_Call

func (*MockS3Manager_HeadObject_Call) RunAndReturn

func (_c *MockS3Manager_HeadObject_Call) RunAndReturn(run func(ctx context.Context, params *s3.HeadObjectInput, optFns ...func(*s3.Options)) (*s3.HeadObjectOutput, error)) *MockS3Manager_HeadObject_Call

type MockS3Manager_ListBuckets_Call

type MockS3Manager_ListBuckets_Call struct {
	*mock.Call
}

MockS3Manager_ListBuckets_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListBuckets'

func (*MockS3Manager_ListBuckets_Call) Return

func (*MockS3Manager_ListBuckets_Call) Run

func (*MockS3Manager_ListBuckets_Call) RunAndReturn

type MockS3Manager_ListMultipartUploads_Call

type MockS3Manager_ListMultipartUploads_Call struct {
	*mock.Call
}

MockS3Manager_ListMultipartUploads_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListMultipartUploads'

func (*MockS3Manager_ListMultipartUploads_Call) Return

func (*MockS3Manager_ListMultipartUploads_Call) Run

func (*MockS3Manager_ListMultipartUploads_Call) RunAndReturn

type MockS3Manager_ListObjectVersions_Call

type MockS3Manager_ListObjectVersions_Call struct {
	*mock.Call
}

MockS3Manager_ListObjectVersions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListObjectVersions'

func (*MockS3Manager_ListObjectVersions_Call) Return

func (*MockS3Manager_ListObjectVersions_Call) Run

func (*MockS3Manager_ListObjectVersions_Call) RunAndReturn

type MockS3Manager_ListObjectsV2_Call

type MockS3Manager_ListObjectsV2_Call struct {
	*mock.Call
}

MockS3Manager_ListObjectsV2_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListObjectsV2'

func (*MockS3Manager_ListObjectsV2_Call) Return

func (*MockS3Manager_ListObjectsV2_Call) Run

func (*MockS3Manager_ListObjectsV2_Call) RunAndReturn

type MockS3Manager_ListParts_Call

type MockS3Manager_ListParts_Call struct {
	*mock.Call
}

MockS3Manager_ListParts_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListParts'

func (*MockS3Manager_ListParts_Call) Return

func (*MockS3Manager_ListParts_Call) Run

func (_c *MockS3Manager_ListParts_Call) Run(run func(ctx context.Context, params *s3.ListPartsInput, optFns ...func(*s3.Options))) *MockS3Manager_ListParts_Call

func (*MockS3Manager_ListParts_Call) RunAndReturn

func (_c *MockS3Manager_ListParts_Call) RunAndReturn(run func(ctx context.Context, params *s3.ListPartsInput, optFns ...func(*s3.Options)) (*s3.ListPartsOutput, error)) *MockS3Manager_ListParts_Call

type MockS3Manager_PutBucketAccelerateConfiguration_Call

type MockS3Manager_PutBucketAccelerateConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketAccelerateConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketAccelerateConfiguration'

func (*MockS3Manager_PutBucketAccelerateConfiguration_Call) Return

func (*MockS3Manager_PutBucketAccelerateConfiguration_Call) Run

type MockS3Manager_PutBucketAcl_Call

type MockS3Manager_PutBucketAcl_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketAcl_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketAcl'

func (*MockS3Manager_PutBucketAcl_Call) Return

func (*MockS3Manager_PutBucketAcl_Call) Run

func (*MockS3Manager_PutBucketAcl_Call) RunAndReturn

type MockS3Manager_PutBucketAnalyticsConfiguration_Call

type MockS3Manager_PutBucketAnalyticsConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketAnalyticsConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketAnalyticsConfiguration'

func (*MockS3Manager_PutBucketAnalyticsConfiguration_Call) Return

func (*MockS3Manager_PutBucketAnalyticsConfiguration_Call) Run

type MockS3Manager_PutBucketCors_Call

type MockS3Manager_PutBucketCors_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketCors_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketCors'

func (*MockS3Manager_PutBucketCors_Call) Return

func (*MockS3Manager_PutBucketCors_Call) Run

func (*MockS3Manager_PutBucketCors_Call) RunAndReturn

type MockS3Manager_PutBucketEncryption_Call

type MockS3Manager_PutBucketEncryption_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketEncryption_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketEncryption'

func (*MockS3Manager_PutBucketEncryption_Call) Return

func (*MockS3Manager_PutBucketEncryption_Call) Run

func (*MockS3Manager_PutBucketEncryption_Call) RunAndReturn

type MockS3Manager_PutBucketIntelligentTieringConfiguration_Call

type MockS3Manager_PutBucketIntelligentTieringConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketIntelligentTieringConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketIntelligentTieringConfiguration'

func (*MockS3Manager_PutBucketIntelligentTieringConfiguration_Call) Return

func (*MockS3Manager_PutBucketIntelligentTieringConfiguration_Call) Run

type MockS3Manager_PutBucketInventoryConfiguration_Call

type MockS3Manager_PutBucketInventoryConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketInventoryConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketInventoryConfiguration'

func (*MockS3Manager_PutBucketInventoryConfiguration_Call) Return

func (*MockS3Manager_PutBucketInventoryConfiguration_Call) Run

type MockS3Manager_PutBucketLifecycleConfiguration_Call

type MockS3Manager_PutBucketLifecycleConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketLifecycleConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketLifecycleConfiguration'

func (*MockS3Manager_PutBucketLifecycleConfiguration_Call) Return

func (*MockS3Manager_PutBucketLifecycleConfiguration_Call) Run

type MockS3Manager_PutBucketLogging_Call

type MockS3Manager_PutBucketLogging_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketLogging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketLogging'

func (*MockS3Manager_PutBucketLogging_Call) Return

func (*MockS3Manager_PutBucketLogging_Call) Run

func (*MockS3Manager_PutBucketLogging_Call) RunAndReturn

type MockS3Manager_PutBucketMetricsConfiguration_Call

type MockS3Manager_PutBucketMetricsConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketMetricsConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketMetricsConfiguration'

func (*MockS3Manager_PutBucketMetricsConfiguration_Call) Return

func (*MockS3Manager_PutBucketMetricsConfiguration_Call) Run

func (*MockS3Manager_PutBucketMetricsConfiguration_Call) RunAndReturn

type MockS3Manager_PutBucketNotificationConfiguration_Call

type MockS3Manager_PutBucketNotificationConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketNotificationConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketNotificationConfiguration'

func (*MockS3Manager_PutBucketNotificationConfiguration_Call) Return

func (*MockS3Manager_PutBucketNotificationConfiguration_Call) Run

type MockS3Manager_PutBucketOwnershipControls_Call

type MockS3Manager_PutBucketOwnershipControls_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketOwnershipControls_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketOwnershipControls'

func (*MockS3Manager_PutBucketOwnershipControls_Call) Return

func (*MockS3Manager_PutBucketOwnershipControls_Call) Run

func (*MockS3Manager_PutBucketOwnershipControls_Call) RunAndReturn

type MockS3Manager_PutBucketPolicy_Call

type MockS3Manager_PutBucketPolicy_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketPolicy_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketPolicy'

func (*MockS3Manager_PutBucketPolicy_Call) Return

func (*MockS3Manager_PutBucketPolicy_Call) Run

func (*MockS3Manager_PutBucketPolicy_Call) RunAndReturn

type MockS3Manager_PutBucketReplication_Call

type MockS3Manager_PutBucketReplication_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketReplication_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketReplication'

func (*MockS3Manager_PutBucketReplication_Call) Return

func (*MockS3Manager_PutBucketReplication_Call) Run

func (*MockS3Manager_PutBucketReplication_Call) RunAndReturn

type MockS3Manager_PutBucketRequestPayment_Call

type MockS3Manager_PutBucketRequestPayment_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketRequestPayment_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketRequestPayment'

func (*MockS3Manager_PutBucketRequestPayment_Call) Return

func (*MockS3Manager_PutBucketRequestPayment_Call) Run

func (*MockS3Manager_PutBucketRequestPayment_Call) RunAndReturn

type MockS3Manager_PutBucketTagging_Call

type MockS3Manager_PutBucketTagging_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketTagging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketTagging'

func (*MockS3Manager_PutBucketTagging_Call) Return

func (*MockS3Manager_PutBucketTagging_Call) Run

func (*MockS3Manager_PutBucketTagging_Call) RunAndReturn

type MockS3Manager_PutBucketVersioning_Call

type MockS3Manager_PutBucketVersioning_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketVersioning_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketVersioning'

func (*MockS3Manager_PutBucketVersioning_Call) Return

func (*MockS3Manager_PutBucketVersioning_Call) Run

func (*MockS3Manager_PutBucketVersioning_Call) RunAndReturn

type MockS3Manager_PutBucketWebsite_Call

type MockS3Manager_PutBucketWebsite_Call struct {
	*mock.Call
}

MockS3Manager_PutBucketWebsite_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketWebsite'

func (*MockS3Manager_PutBucketWebsite_Call) Return

func (*MockS3Manager_PutBucketWebsite_Call) Run

func (*MockS3Manager_PutBucketWebsite_Call) RunAndReturn

type MockS3Manager_PutObjectAcl_Call

type MockS3Manager_PutObjectAcl_Call struct {
	*mock.Call
}

MockS3Manager_PutObjectAcl_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObjectAcl'

func (*MockS3Manager_PutObjectAcl_Call) Return

func (*MockS3Manager_PutObjectAcl_Call) Run

func (*MockS3Manager_PutObjectAcl_Call) RunAndReturn

type MockS3Manager_PutObjectLegalHold_Call

type MockS3Manager_PutObjectLegalHold_Call struct {
	*mock.Call
}

MockS3Manager_PutObjectLegalHold_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObjectLegalHold'

func (*MockS3Manager_PutObjectLegalHold_Call) Return

func (*MockS3Manager_PutObjectLegalHold_Call) Run

func (*MockS3Manager_PutObjectLegalHold_Call) RunAndReturn

type MockS3Manager_PutObjectLockConfiguration_Call

type MockS3Manager_PutObjectLockConfiguration_Call struct {
	*mock.Call
}

MockS3Manager_PutObjectLockConfiguration_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObjectLockConfiguration'

func (*MockS3Manager_PutObjectLockConfiguration_Call) Return

func (*MockS3Manager_PutObjectLockConfiguration_Call) Run

func (*MockS3Manager_PutObjectLockConfiguration_Call) RunAndReturn

type MockS3Manager_PutObjectRetention_Call

type MockS3Manager_PutObjectRetention_Call struct {
	*mock.Call
}

MockS3Manager_PutObjectRetention_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObjectRetention'

func (*MockS3Manager_PutObjectRetention_Call) Return

func (*MockS3Manager_PutObjectRetention_Call) Run

func (*MockS3Manager_PutObjectRetention_Call) RunAndReturn

type MockS3Manager_PutObjectTagging_Call

type MockS3Manager_PutObjectTagging_Call struct {
	*mock.Call
}

MockS3Manager_PutObjectTagging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObjectTagging'

func (*MockS3Manager_PutObjectTagging_Call) Return

func (*MockS3Manager_PutObjectTagging_Call) Run

func (*MockS3Manager_PutObjectTagging_Call) RunAndReturn

type MockS3Manager_PutObject_Call

type MockS3Manager_PutObject_Call struct {
	*mock.Call
}

MockS3Manager_PutObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObject'

func (*MockS3Manager_PutObject_Call) Return

func (*MockS3Manager_PutObject_Call) Run

func (_c *MockS3Manager_PutObject_Call) Run(run func(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.Options))) *MockS3Manager_PutObject_Call

func (*MockS3Manager_PutObject_Call) RunAndReturn

func (_c *MockS3Manager_PutObject_Call) RunAndReturn(run func(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.Options)) (*s3.PutObjectOutput, error)) *MockS3Manager_PutObject_Call

type MockS3Manager_PutPublicAccessBlock_Call

type MockS3Manager_PutPublicAccessBlock_Call struct {
	*mock.Call
}

MockS3Manager_PutPublicAccessBlock_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutPublicAccessBlock'

func (*MockS3Manager_PutPublicAccessBlock_Call) Return

func (*MockS3Manager_PutPublicAccessBlock_Call) Run

func (*MockS3Manager_PutPublicAccessBlock_Call) RunAndReturn

type MockS3Manager_RestoreObject_Call

type MockS3Manager_RestoreObject_Call struct {
	*mock.Call
}

MockS3Manager_RestoreObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RestoreObject'

func (*MockS3Manager_RestoreObject_Call) Return

func (*MockS3Manager_RestoreObject_Call) Run

func (*MockS3Manager_RestoreObject_Call) RunAndReturn

type MockS3Manager_SelectObjectContent_Call

type MockS3Manager_SelectObjectContent_Call struct {
	*mock.Call
}

MockS3Manager_SelectObjectContent_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SelectObjectContent'

func (*MockS3Manager_SelectObjectContent_Call) Return

func (*MockS3Manager_SelectObjectContent_Call) Run

func (*MockS3Manager_SelectObjectContent_Call) RunAndReturn

type MockS3Manager_UploadPartCopy_Call

type MockS3Manager_UploadPartCopy_Call struct {
	*mock.Call
}

MockS3Manager_UploadPartCopy_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UploadPartCopy'

func (*MockS3Manager_UploadPartCopy_Call) Return

func (*MockS3Manager_UploadPartCopy_Call) Run

func (*MockS3Manager_UploadPartCopy_Call) RunAndReturn

type MockS3Manager_UploadPart_Call

type MockS3Manager_UploadPart_Call struct {
	*mock.Call
}

MockS3Manager_UploadPart_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UploadPart'

func (*MockS3Manager_UploadPart_Call) Return

func (*MockS3Manager_UploadPart_Call) Run

func (_c *MockS3Manager_UploadPart_Call) Run(run func(ctx context.Context, params *s3.UploadPartInput, optFns ...func(*s3.Options))) *MockS3Manager_UploadPart_Call

func (*MockS3Manager_UploadPart_Call) RunAndReturn

func (_c *MockS3Manager_UploadPart_Call) RunAndReturn(run func(ctx context.Context, params *s3.UploadPartInput, optFns ...func(*s3.Options)) (*s3.UploadPartOutput, error)) *MockS3Manager_UploadPart_Call

type MockS3Manager_WriteGetObjectResponse_Call

type MockS3Manager_WriteGetObjectResponse_Call struct {
	*mock.Call
}

MockS3Manager_WriteGetObjectResponse_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'WriteGetObjectResponse'

func (*MockS3Manager_WriteGetObjectResponse_Call) Return

func (*MockS3Manager_WriteGetObjectResponse_Call) Run

func (*MockS3Manager_WriteGetObjectResponse_Call) RunAndReturn

type MockSelector

type MockSelector struct {
	mock.Mock
}

MockSelector is an autogenerated mock type for the Selector type

func NewMockSelector

func NewMockSelector(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockSelector

NewMockSelector creates a new instance of MockSelector. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockSelector) EXPECT

func (_m *MockSelector) EXPECT() *MockSelector_Expecter

func (*MockSelector) SelectObjectContent

func (_mock *MockSelector) SelectObjectContent(ctx context.Context, params *s3.SelectObjectContentInput, optFns ...func(*s3.Options)) (*s3.SelectObjectContentOutput, error)

SelectObjectContent provides a mock function for the type MockSelector

type MockSelector_Expecter

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

func (*MockSelector_Expecter) SelectObjectContent

func (_e *MockSelector_Expecter) SelectObjectContent(ctx interface{}, params interface{}, optFns ...interface{}) *MockSelector_SelectObjectContent_Call

SelectObjectContent is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.SelectObjectContentInput
  • optFns ...func(*s3.Options)

type MockSelector_SelectObjectContent_Call

type MockSelector_SelectObjectContent_Call struct {
	*mock.Call
}

MockSelector_SelectObjectContent_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SelectObjectContent'

func (*MockSelector_SelectObjectContent_Call) Return

func (*MockSelector_SelectObjectContent_Call) Run

func (*MockSelector_SelectObjectContent_Call) RunAndReturn

type MockTagger

type MockTagger struct {
	mock.Mock
}

MockTagger is an autogenerated mock type for the Tagger type

func NewMockTagger

func NewMockTagger(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockTagger

NewMockTagger creates a new instance of MockTagger. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockTagger) DeleteBucketTagging

func (_mock *MockTagger) DeleteBucketTagging(ctx context.Context, params *s3.DeleteBucketTaggingInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketTaggingOutput, error)

DeleteBucketTagging provides a mock function for the type MockTagger

func (*MockTagger) DeleteObjectTagging

func (_mock *MockTagger) DeleteObjectTagging(ctx context.Context, params *s3.DeleteObjectTaggingInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectTaggingOutput, error)

DeleteObjectTagging provides a mock function for the type MockTagger

func (*MockTagger) EXPECT

func (_m *MockTagger) EXPECT() *MockTagger_Expecter

func (*MockTagger) GetBucketTagging

func (_mock *MockTagger) GetBucketTagging(ctx context.Context, params *s3.GetBucketTaggingInput, optFns ...func(*s3.Options)) (*s3.GetBucketTaggingOutput, error)

GetBucketTagging provides a mock function for the type MockTagger

func (*MockTagger) GetObjectTagging

func (_mock *MockTagger) GetObjectTagging(ctx context.Context, params *s3.GetObjectTaggingInput, optFns ...func(*s3.Options)) (*s3.GetObjectTaggingOutput, error)

GetObjectTagging provides a mock function for the type MockTagger

func (*MockTagger) PutBucketTagging

func (_mock *MockTagger) PutBucketTagging(ctx context.Context, params *s3.PutBucketTaggingInput, optFns ...func(*s3.Options)) (*s3.PutBucketTaggingOutput, error)

PutBucketTagging provides a mock function for the type MockTagger

func (*MockTagger) PutObjectTagging

func (_mock *MockTagger) PutObjectTagging(ctx context.Context, params *s3.PutObjectTaggingInput, optFns ...func(*s3.Options)) (*s3.PutObjectTaggingOutput, error)

PutObjectTagging provides a mock function for the type MockTagger

type MockTagger_DeleteBucketTagging_Call

type MockTagger_DeleteBucketTagging_Call struct {
	*mock.Call
}

MockTagger_DeleteBucketTagging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketTagging'

func (*MockTagger_DeleteBucketTagging_Call) Return

func (*MockTagger_DeleteBucketTagging_Call) Run

func (*MockTagger_DeleteBucketTagging_Call) RunAndReturn

type MockTagger_DeleteObjectTagging_Call

type MockTagger_DeleteObjectTagging_Call struct {
	*mock.Call
}

MockTagger_DeleteObjectTagging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteObjectTagging'

func (*MockTagger_DeleteObjectTagging_Call) Return

func (*MockTagger_DeleteObjectTagging_Call) Run

func (*MockTagger_DeleteObjectTagging_Call) RunAndReturn

type MockTagger_Expecter

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

func (*MockTagger_Expecter) DeleteBucketTagging

func (_e *MockTagger_Expecter) DeleteBucketTagging(ctx interface{}, params interface{}, optFns ...interface{}) *MockTagger_DeleteBucketTagging_Call

DeleteBucketTagging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketTaggingInput
  • optFns ...func(*s3.Options)

func (*MockTagger_Expecter) DeleteObjectTagging

func (_e *MockTagger_Expecter) DeleteObjectTagging(ctx interface{}, params interface{}, optFns ...interface{}) *MockTagger_DeleteObjectTagging_Call

DeleteObjectTagging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteObjectTaggingInput
  • optFns ...func(*s3.Options)

func (*MockTagger_Expecter) GetBucketTagging

func (_e *MockTagger_Expecter) GetBucketTagging(ctx interface{}, params interface{}, optFns ...interface{}) *MockTagger_GetBucketTagging_Call

GetBucketTagging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketTaggingInput
  • optFns ...func(*s3.Options)

func (*MockTagger_Expecter) GetObjectTagging

func (_e *MockTagger_Expecter) GetObjectTagging(ctx interface{}, params interface{}, optFns ...interface{}) *MockTagger_GetObjectTagging_Call

GetObjectTagging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectTaggingInput
  • optFns ...func(*s3.Options)

func (*MockTagger_Expecter) PutBucketTagging

func (_e *MockTagger_Expecter) PutBucketTagging(ctx interface{}, params interface{}, optFns ...interface{}) *MockTagger_PutBucketTagging_Call

PutBucketTagging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketTaggingInput
  • optFns ...func(*s3.Options)

func (*MockTagger_Expecter) PutObjectTagging

func (_e *MockTagger_Expecter) PutObjectTagging(ctx interface{}, params interface{}, optFns ...interface{}) *MockTagger_PutObjectTagging_Call

PutObjectTagging is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectTaggingInput
  • optFns ...func(*s3.Options)

type MockTagger_GetBucketTagging_Call

type MockTagger_GetBucketTagging_Call struct {
	*mock.Call
}

MockTagger_GetBucketTagging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketTagging'

func (*MockTagger_GetBucketTagging_Call) Return

func (*MockTagger_GetBucketTagging_Call) Run

func (*MockTagger_GetBucketTagging_Call) RunAndReturn

type MockTagger_GetObjectTagging_Call

type MockTagger_GetObjectTagging_Call struct {
	*mock.Call
}

MockTagger_GetObjectTagging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectTagging'

func (*MockTagger_GetObjectTagging_Call) Return

func (*MockTagger_GetObjectTagging_Call) Run

func (*MockTagger_GetObjectTagging_Call) RunAndReturn

type MockTagger_PutBucketTagging_Call

type MockTagger_PutBucketTagging_Call struct {
	*mock.Call
}

MockTagger_PutBucketTagging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketTagging'

func (*MockTagger_PutBucketTagging_Call) Return

func (*MockTagger_PutBucketTagging_Call) Run

func (*MockTagger_PutBucketTagging_Call) RunAndReturn

type MockTagger_PutObjectTagging_Call

type MockTagger_PutObjectTagging_Call struct {
	*mock.Call
}

MockTagger_PutObjectTagging_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObjectTagging'

func (*MockTagger_PutObjectTagging_Call) Return

func (*MockTagger_PutObjectTagging_Call) Run

func (*MockTagger_PutObjectTagging_Call) RunAndReturn

type MockTorrentGetter

type MockTorrentGetter struct {
	mock.Mock
}

MockTorrentGetter is an autogenerated mock type for the TorrentGetter type

func NewMockTorrentGetter

func NewMockTorrentGetter(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockTorrentGetter

NewMockTorrentGetter creates a new instance of MockTorrentGetter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockTorrentGetter) EXPECT

func (*MockTorrentGetter) GetObjectTorrent

func (_mock *MockTorrentGetter) GetObjectTorrent(ctx context.Context, params *s3.GetObjectTorrentInput, optFns ...func(*s3.Options)) (*s3.GetObjectTorrentOutput, error)

GetObjectTorrent provides a mock function for the type MockTorrentGetter

type MockTorrentGetter_Expecter

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

func (*MockTorrentGetter_Expecter) GetObjectTorrent

func (_e *MockTorrentGetter_Expecter) GetObjectTorrent(ctx interface{}, params interface{}, optFns ...interface{}) *MockTorrentGetter_GetObjectTorrent_Call

GetObjectTorrent is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectTorrentInput
  • optFns ...func(*s3.Options)

type MockTorrentGetter_GetObjectTorrent_Call

type MockTorrentGetter_GetObjectTorrent_Call struct {
	*mock.Call
}

MockTorrentGetter_GetObjectTorrent_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectTorrent'

func (*MockTorrentGetter_GetObjectTorrent_Call) Return

func (*MockTorrentGetter_GetObjectTorrent_Call) Run

func (*MockTorrentGetter_GetObjectTorrent_Call) RunAndReturn

type MockUploader

type MockUploader struct {
	mock.Mock
}

MockUploader is an autogenerated mock type for the Uploader type

func NewMockUploader

func NewMockUploader(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockUploader

NewMockUploader creates a new instance of MockUploader. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockUploader) EXPECT

func (_m *MockUploader) EXPECT() *MockUploader_Expecter

func (*MockUploader) PutObject

func (_mock *MockUploader) PutObject(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.Options)) (*s3.PutObjectOutput, error)

PutObject provides a mock function for the type MockUploader

type MockUploader_Expecter

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

func (*MockUploader_Expecter) PutObject

func (_e *MockUploader_Expecter) PutObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockUploader_PutObject_Call

PutObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectInput
  • optFns ...func(*s3.Options)

type MockUploader_PutObject_Call

type MockUploader_PutObject_Call struct {
	*mock.Call
}

MockUploader_PutObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObject'

func (*MockUploader_PutObject_Call) Return

func (*MockUploader_PutObject_Call) Run

func (_c *MockUploader_PutObject_Call) Run(run func(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.Options))) *MockUploader_PutObject_Call

func (*MockUploader_PutObject_Call) RunAndReturn

func (_c *MockUploader_PutObject_Call) RunAndReturn(run func(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.Options)) (*s3.PutObjectOutput, error)) *MockUploader_PutObject_Call

type MockVersioner

type MockVersioner struct {
	mock.Mock
}

MockVersioner is an autogenerated mock type for the Versioner type

func NewMockVersioner

func NewMockVersioner(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockVersioner

NewMockVersioner creates a new instance of MockVersioner. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockVersioner) EXPECT

func (_m *MockVersioner) EXPECT() *MockVersioner_Expecter

func (*MockVersioner) GetBucketVersioning

func (_mock *MockVersioner) GetBucketVersioning(ctx context.Context, params *s3.GetBucketVersioningInput, optFns ...func(*s3.Options)) (*s3.GetBucketVersioningOutput, error)

GetBucketVersioning provides a mock function for the type MockVersioner

func (*MockVersioner) ListObjectVersions

func (_mock *MockVersioner) ListObjectVersions(ctx context.Context, params *s3.ListObjectVersionsInput, optFns ...func(*s3.Options)) (*s3.ListObjectVersionsOutput, error)

ListObjectVersions provides a mock function for the type MockVersioner

func (*MockVersioner) PutBucketVersioning

func (_mock *MockVersioner) PutBucketVersioning(ctx context.Context, params *s3.PutBucketVersioningInput, optFns ...func(*s3.Options)) (*s3.PutBucketVersioningOutput, error)

PutBucketVersioning provides a mock function for the type MockVersioner

type MockVersioner_Expecter

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

func (*MockVersioner_Expecter) GetBucketVersioning

func (_e *MockVersioner_Expecter) GetBucketVersioning(ctx interface{}, params interface{}, optFns ...interface{}) *MockVersioner_GetBucketVersioning_Call

GetBucketVersioning is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketVersioningInput
  • optFns ...func(*s3.Options)

func (*MockVersioner_Expecter) ListObjectVersions

func (_e *MockVersioner_Expecter) ListObjectVersions(ctx interface{}, params interface{}, optFns ...interface{}) *MockVersioner_ListObjectVersions_Call

ListObjectVersions is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.ListObjectVersionsInput
  • optFns ...func(*s3.Options)

func (*MockVersioner_Expecter) PutBucketVersioning

func (_e *MockVersioner_Expecter) PutBucketVersioning(ctx interface{}, params interface{}, optFns ...interface{}) *MockVersioner_PutBucketVersioning_Call

PutBucketVersioning is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketVersioningInput
  • optFns ...func(*s3.Options)

type MockVersioner_GetBucketVersioning_Call

type MockVersioner_GetBucketVersioning_Call struct {
	*mock.Call
}

MockVersioner_GetBucketVersioning_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketVersioning'

func (*MockVersioner_GetBucketVersioning_Call) Return

func (*MockVersioner_GetBucketVersioning_Call) Run

func (*MockVersioner_GetBucketVersioning_Call) RunAndReturn

type MockVersioner_ListObjectVersions_Call

type MockVersioner_ListObjectVersions_Call struct {
	*mock.Call
}

MockVersioner_ListObjectVersions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListObjectVersions'

func (*MockVersioner_ListObjectVersions_Call) Return

func (*MockVersioner_ListObjectVersions_Call) Run

func (*MockVersioner_ListObjectVersions_Call) RunAndReturn

type MockVersioner_PutBucketVersioning_Call

type MockVersioner_PutBucketVersioning_Call struct {
	*mock.Call
}

MockVersioner_PutBucketVersioning_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketVersioning'

func (*MockVersioner_PutBucketVersioning_Call) Return

func (*MockVersioner_PutBucketVersioning_Call) Run

func (*MockVersioner_PutBucketVersioning_Call) RunAndReturn

type MockWebsiteManager

type MockWebsiteManager struct {
	mock.Mock
}

MockWebsiteManager is an autogenerated mock type for the WebsiteManager type

func NewMockWebsiteManager

func NewMockWebsiteManager(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockWebsiteManager

NewMockWebsiteManager creates a new instance of MockWebsiteManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockWebsiteManager) DeleteBucketWebsite

func (_mock *MockWebsiteManager) DeleteBucketWebsite(ctx context.Context, params *s3.DeleteBucketWebsiteInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketWebsiteOutput, error)

DeleteBucketWebsite provides a mock function for the type MockWebsiteManager

func (*MockWebsiteManager) EXPECT

func (*MockWebsiteManager) GetBucketWebsite

func (_mock *MockWebsiteManager) GetBucketWebsite(ctx context.Context, params *s3.GetBucketWebsiteInput, optFns ...func(*s3.Options)) (*s3.GetBucketWebsiteOutput, error)

GetBucketWebsite provides a mock function for the type MockWebsiteManager

func (*MockWebsiteManager) PutBucketWebsite

func (_mock *MockWebsiteManager) PutBucketWebsite(ctx context.Context, params *s3.PutBucketWebsiteInput, optFns ...func(*s3.Options)) (*s3.PutBucketWebsiteOutput, error)

PutBucketWebsite provides a mock function for the type MockWebsiteManager

type MockWebsiteManager_DeleteBucketWebsite_Call

type MockWebsiteManager_DeleteBucketWebsite_Call struct {
	*mock.Call
}

MockWebsiteManager_DeleteBucketWebsite_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBucketWebsite'

func (*MockWebsiteManager_DeleteBucketWebsite_Call) Return

func (*MockWebsiteManager_DeleteBucketWebsite_Call) Run

func (*MockWebsiteManager_DeleteBucketWebsite_Call) RunAndReturn

type MockWebsiteManager_Expecter

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

func (*MockWebsiteManager_Expecter) DeleteBucketWebsite

func (_e *MockWebsiteManager_Expecter) DeleteBucketWebsite(ctx interface{}, params interface{}, optFns ...interface{}) *MockWebsiteManager_DeleteBucketWebsite_Call

DeleteBucketWebsite is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteBucketWebsiteInput
  • optFns ...func(*s3.Options)

func (*MockWebsiteManager_Expecter) GetBucketWebsite

func (_e *MockWebsiteManager_Expecter) GetBucketWebsite(ctx interface{}, params interface{}, optFns ...interface{}) *MockWebsiteManager_GetBucketWebsite_Call

GetBucketWebsite is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetBucketWebsiteInput
  • optFns ...func(*s3.Options)

func (*MockWebsiteManager_Expecter) PutBucketWebsite

func (_e *MockWebsiteManager_Expecter) PutBucketWebsite(ctx interface{}, params interface{}, optFns ...interface{}) *MockWebsiteManager_PutBucketWebsite_Call

PutBucketWebsite is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutBucketWebsiteInput
  • optFns ...func(*s3.Options)

type MockWebsiteManager_GetBucketWebsite_Call

type MockWebsiteManager_GetBucketWebsite_Call struct {
	*mock.Call
}

MockWebsiteManager_GetBucketWebsite_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBucketWebsite'

func (*MockWebsiteManager_GetBucketWebsite_Call) Return

func (*MockWebsiteManager_GetBucketWebsite_Call) Run

func (*MockWebsiteManager_GetBucketWebsite_Call) RunAndReturn

type MockWebsiteManager_PutBucketWebsite_Call

type MockWebsiteManager_PutBucketWebsite_Call struct {
	*mock.Call
}

MockWebsiteManager_PutBucketWebsite_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutBucketWebsite'

func (*MockWebsiteManager_PutBucketWebsite_Call) Return

func (*MockWebsiteManager_PutBucketWebsite_Call) Run

func (*MockWebsiteManager_PutBucketWebsite_Call) RunAndReturn

type MultipartLister

type MultipartLister interface {
	ListMultipartUploads(ctx context.Context, params *s3.ListMultipartUploadsInput, optFns ...func(*s3.Options)) (*s3.ListMultipartUploadsOutput, error)
	ListParts(ctx context.Context, params *s3.ListPartsInput, optFns ...func(*s3.Options)) (*s3.ListPartsOutput, error)
	UploadPartCopy(ctx context.Context, params *s3.UploadPartCopyInput, optFns ...func(*s3.Options)) (*s3.UploadPartCopyOutput, error)
}

type MultipartUploader

type MultipartUploader interface {
	CreateMultipartUpload(ctx context.Context, params *s3.CreateMultipartUploadInput, optFns ...func(*s3.Options)) (*s3.CreateMultipartUploadOutput, error)
	UploadPart(ctx context.Context, params *s3.UploadPartInput, optFns ...func(*s3.Options)) (*s3.UploadPartOutput, error)
	CompleteMultipartUpload(ctx context.Context, params *s3.CompleteMultipartUploadInput, optFns ...func(*s3.Options)) (*s3.CompleteMultipartUploadOutput, error)
	AbortMultipartUpload(ctx context.Context, params *s3.AbortMultipartUploadInput, optFns ...func(*s3.Options)) (*s3.AbortMultipartUploadOutput, error)
}

type NotificationManager

type NotificationManager interface {
	GetBucketNotificationConfiguration(ctx context.Context, params *s3.GetBucketNotificationConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketNotificationConfigurationOutput, error)
	PutBucketNotificationConfiguration(ctx context.Context, params *s3.PutBucketNotificationConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketNotificationConfigurationOutput, error)
}

type ObjectAttributesGetter

type ObjectAttributesGetter interface {
	GetObjectAttributes(ctx context.Context, params *s3.GetObjectAttributesInput, optFns ...func(*s3.Options)) (*s3.GetObjectAttributesOutput, error)
}

type ObjectLambdaWriter

type ObjectLambdaWriter interface {
	WriteGetObjectResponse(ctx context.Context, params *s3.WriteGetObjectResponseInput, optFns ...func(*s3.Options)) (*s3.WriteGetObjectResponseOutput, error)
}

type ObjectLockManager

type ObjectLockManager interface {
	GetObjectLockConfiguration(ctx context.Context, params *s3.GetObjectLockConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetObjectLockConfigurationOutput, error)
	PutObjectLockConfiguration(ctx context.Context, params *s3.PutObjectLockConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutObjectLockConfigurationOutput, error)
}

type Option

type Option func(*clientOptions)

func WithPathStyle

func WithPathStyle(pathStyle bool) Option

func WithPresignOption

func WithPresignOption(opt func(*s3.PresignOptions)) Option

func WithS3Option

func WithS3Option(opt func(*s3.Options)) Option

type OwnershipManager

type OwnershipManager interface {
	GetBucketOwnershipControls(ctx context.Context, params *s3.GetBucketOwnershipControlsInput, optFns ...func(*s3.Options)) (*s3.GetBucketOwnershipControlsOutput, error)
	PutBucketOwnershipControls(ctx context.Context, params *s3.PutBucketOwnershipControlsInput, optFns ...func(*s3.Options)) (*s3.PutBucketOwnershipControlsOutput, error)
	DeleteBucketOwnershipControls(ctx context.Context, params *s3.DeleteBucketOwnershipControlsInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketOwnershipControlsOutput, error)
}

type PolicyManager

type PolicyManager interface {
	GetBucketPolicy(ctx context.Context, params *s3.GetBucketPolicyInput, optFns ...func(*s3.Options)) (*s3.GetBucketPolicyOutput, error)
	PutBucketPolicy(ctx context.Context, params *s3.PutBucketPolicyInput, optFns ...func(*s3.Options)) (*s3.PutBucketPolicyOutput, error)
	DeleteBucketPolicy(ctx context.Context, params *s3.DeleteBucketPolicyInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketPolicyOutput, error)
	GetBucketPolicyStatus(ctx context.Context, params *s3.GetBucketPolicyStatusInput, optFns ...func(*s3.Options)) (*s3.GetBucketPolicyStatusOutput, error)
}

type Presigner

type Presigner interface {
	PresignGetObject(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.PresignOptions)) (*v4.PresignedHTTPRequest, error)
	PresignPutObject(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.PresignOptions)) (*v4.PresignedHTTPRequest, error)
	PresignHeadObject(ctx context.Context, params *s3.HeadObjectInput, optFns ...func(*s3.PresignOptions)) (*v4.PresignedHTTPRequest, error)
}

type PublicAccessBlocker

type PublicAccessBlocker interface {
	GetPublicAccessBlock(ctx context.Context, params *s3.GetPublicAccessBlockInput, optFns ...func(*s3.Options)) (*s3.GetPublicAccessBlockOutput, error)
	PutPublicAccessBlock(ctx context.Context, params *s3.PutPublicAccessBlockInput, optFns ...func(*s3.Options)) (*s3.PutPublicAccessBlockOutput, error)
	DeletePublicAccessBlock(ctx context.Context, params *s3.DeletePublicAccessBlockInput, optFns ...func(*s3.Options)) (*s3.DeletePublicAccessBlockOutput, error)
}

type PutInputOption

type PutInputOption func(*s3.PutObjectInput)

func WithPutACL

func WithPutACL(acl string) PutInputOption

func WithPutContentType

func WithPutContentType(contentType string) PutInputOption

type ReplicationManager

type ReplicationManager interface {
	GetBucketReplication(ctx context.Context, params *s3.GetBucketReplicationInput, optFns ...func(*s3.Options)) (*s3.GetBucketReplicationOutput, error)
	PutBucketReplication(ctx context.Context, params *s3.PutBucketReplicationInput, optFns ...func(*s3.Options)) (*s3.PutBucketReplicationOutput, error)
	DeleteBucketReplication(ctx context.Context, params *s3.DeleteBucketReplicationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketReplicationOutput, error)
}

type RequestPaymentManager

type RequestPaymentManager interface {
	GetBucketRequestPayment(ctx context.Context, params *s3.GetBucketRequestPaymentInput, optFns ...func(*s3.Options)) (*s3.GetBucketRequestPaymentOutput, error)
	PutBucketRequestPayment(ctx context.Context, params *s3.PutBucketRequestPaymentInput, optFns ...func(*s3.Options)) (*s3.PutBucketRequestPaymentOutput, error)
}

type Restorer

type Restorer interface {
	RestoreObject(ctx context.Context, params *s3.RestoreObjectInput, optFns ...func(*s3.Options)) (*s3.RestoreObjectOutput, error)
}

type RetentionManager

type RetentionManager interface {
	GetObjectRetention(ctx context.Context, params *s3.GetObjectRetentionInput, optFns ...func(*s3.Options)) (*s3.GetObjectRetentionOutput, error)
	PutObjectRetention(ctx context.Context, params *s3.PutObjectRetentionInput, optFns ...func(*s3.Options)) (*s3.PutObjectRetentionOutput, error)
}

type Selector

type Selector interface {
	SelectObjectContent(ctx context.Context, params *s3.SelectObjectContentInput, optFns ...func(*s3.Options)) (*s3.SelectObjectContentOutput, error)
}

type Tagger

type Tagger interface {
	GetBucketTagging(ctx context.Context, params *s3.GetBucketTaggingInput, optFns ...func(*s3.Options)) (*s3.GetBucketTaggingOutput, error)
	PutBucketTagging(ctx context.Context, params *s3.PutBucketTaggingInput, optFns ...func(*s3.Options)) (*s3.PutBucketTaggingOutput, error)
	DeleteBucketTagging(ctx context.Context, params *s3.DeleteBucketTaggingInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketTaggingOutput, error)
	GetObjectTagging(ctx context.Context, params *s3.GetObjectTaggingInput, optFns ...func(*s3.Options)) (*s3.GetObjectTaggingOutput, error)
	PutObjectTagging(ctx context.Context, params *s3.PutObjectTaggingInput, optFns ...func(*s3.Options)) (*s3.PutObjectTaggingOutput, error)
	DeleteObjectTagging(ctx context.Context, params *s3.DeleteObjectTaggingInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectTaggingOutput, error)
}

type TorrentGetter

type TorrentGetter interface {
	GetObjectTorrent(ctx context.Context, params *s3.GetObjectTorrentInput, optFns ...func(*s3.Options)) (*s3.GetObjectTorrentOutput, error)
}

type Uploader

type Uploader interface {
	PutObject(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.Options)) (*s3.PutObjectOutput, error)
}

type Versioner

type Versioner interface {
	GetBucketVersioning(ctx context.Context, params *s3.GetBucketVersioningInput, optFns ...func(*s3.Options)) (*s3.GetBucketVersioningOutput, error)
	PutBucketVersioning(ctx context.Context, params *s3.PutBucketVersioningInput, optFns ...func(*s3.Options)) (*s3.PutBucketVersioningOutput, error)
	ListObjectVersions(ctx context.Context, params *s3.ListObjectVersionsInput, optFns ...func(*s3.Options)) (*s3.ListObjectVersionsOutput, error)
}

type WebsiteManager

type WebsiteManager interface {
	GetBucketWebsite(ctx context.Context, params *s3.GetBucketWebsiteInput, optFns ...func(*s3.Options)) (*s3.GetBucketWebsiteOutput, error)
	PutBucketWebsite(ctx context.Context, params *s3.PutBucketWebsiteInput, optFns ...func(*s3.Options)) (*s3.PutBucketWebsiteOutput, error)
	DeleteBucketWebsite(ctx context.Context, params *s3.DeleteBucketWebsiteInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketWebsiteOutput, error)
}

Jump to

Keyboard shortcuts

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