1// Automatically generated by MockGen. DO NOT EDIT! 2// Source: github.com/tus/tusd/s3store (interfaces: S3API) 3 4package s3store 5 6import ( 7 s3 "github.com/aws/aws-sdk-go/service/s3" 8 gomock "github.com/golang/mock/gomock" 9) 10 11// Mock of S3API interface 12type MockS3API struct { 13 ctrl *gomock.Controller 14 recorder *_MockS3APIRecorder 15} 16 17// Recorder for MockS3API (not exported) 18type _MockS3APIRecorder struct { 19 mock *MockS3API 20} 21 22func NewMockS3API(ctrl *gomock.Controller) *MockS3API { 23 mock := &MockS3API{ctrl: ctrl} 24 mock.recorder = &_MockS3APIRecorder{mock} 25 return mock 26} 27 28func (_m *MockS3API) EXPECT() *_MockS3APIRecorder { 29 return _m.recorder 30} 31 32func (_m *MockS3API) AbortMultipartUpload(_param0 *s3.AbortMultipartUploadInput) (*s3.AbortMultipartUploadOutput, error) { 33 ret := _m.ctrl.Call(_m, "AbortMultipartUpload", _param0) 34 ret0, _ := ret[0].(*s3.AbortMultipartUploadOutput) 35 ret1, _ := ret[1].(error) 36 return ret0, ret1 37} 38 39func (_mr *_MockS3APIRecorder) AbortMultipartUpload(arg0 interface{}) *gomock.Call { 40 return _mr.mock.ctrl.RecordCall(_mr.mock, "AbortMultipartUpload", arg0) 41} 42 43func (_m *MockS3API) CompleteMultipartUpload(_param0 *s3.CompleteMultipartUploadInput) (*s3.CompleteMultipartUploadOutput, error) { 44 ret := _m.ctrl.Call(_m, "CompleteMultipartUpload", _param0) 45 ret0, _ := ret[0].(*s3.CompleteMultipartUploadOutput) 46 ret1, _ := ret[1].(error) 47 return ret0, ret1 48} 49 50func (_mr *_MockS3APIRecorder) CompleteMultipartUpload(arg0 interface{}) *gomock.Call { 51 return _mr.mock.ctrl.RecordCall(_mr.mock, "CompleteMultipartUpload", arg0) 52} 53 54func (_m *MockS3API) CreateMultipartUpload(_param0 *s3.CreateMultipartUploadInput) (*s3.CreateMultipartUploadOutput, error) { 55 ret := _m.ctrl.Call(_m, "CreateMultipartUpload", _param0) 56 ret0, _ := ret[0].(*s3.CreateMultipartUploadOutput) 57 ret1, _ := ret[1].(error) 58 return ret0, ret1 59} 60 61func (_mr *_MockS3APIRecorder) CreateMultipartUpload(arg0 interface{}) *gomock.Call { 62 return _mr.mock.ctrl.RecordCall(_mr.mock, "CreateMultipartUpload", arg0) 63} 64 65func (_m *MockS3API) DeleteObject(_param0 *s3.DeleteObjectInput) (*s3.DeleteObjectOutput, error) { 66 ret := _m.ctrl.Call(_m, "DeleteObject", _param0) 67 ret0, _ := ret[0].(*s3.DeleteObjectOutput) 68 ret1, _ := ret[1].(error) 69 return ret0, ret1 70} 71 72func (_mr *_MockS3APIRecorder) DeleteObject(arg0 interface{}) *gomock.Call { 73 return _mr.mock.ctrl.RecordCall(_mr.mock, "DeleteObject", arg0) 74} 75 76func (_m *MockS3API) DeleteObjects(_param0 *s3.DeleteObjectsInput) (*s3.DeleteObjectsOutput, error) { 77 ret := _m.ctrl.Call(_m, "DeleteObjects", _param0) 78 ret0, _ := ret[0].(*s3.DeleteObjectsOutput) 79 ret1, _ := ret[1].(error) 80 return ret0, ret1 81} 82 83func (_mr *_MockS3APIRecorder) DeleteObjects(arg0 interface{}) *gomock.Call { 84 return _mr.mock.ctrl.RecordCall(_mr.mock, "DeleteObjects", arg0) 85} 86 87func (_m *MockS3API) GetObject(_param0 *s3.GetObjectInput) (*s3.GetObjectOutput, error) { 88 ret := _m.ctrl.Call(_m, "GetObject", _param0) 89 ret0, _ := ret[0].(*s3.GetObjectOutput) 90 ret1, _ := ret[1].(error) 91 return ret0, ret1 92} 93 94func (_mr *_MockS3APIRecorder) GetObject(arg0 interface{}) *gomock.Call { 95 return _mr.mock.ctrl.RecordCall(_mr.mock, "GetObject", arg0) 96} 97 98func (_m *MockS3API) ListParts(_param0 *s3.ListPartsInput) (*s3.ListPartsOutput, error) { 99 ret := _m.ctrl.Call(_m, "ListParts", _param0) 100 ret0, _ := ret[0].(*s3.ListPartsOutput) 101 ret1, _ := ret[1].(error) 102 return ret0, ret1 103} 104 105func (_mr *_MockS3APIRecorder) ListParts(arg0 interface{}) *gomock.Call { 106 return _mr.mock.ctrl.RecordCall(_mr.mock, "ListParts", arg0) 107} 108 109func (_m *MockS3API) PutObject(_param0 *s3.PutObjectInput) (*s3.PutObjectOutput, error) { 110 ret := _m.ctrl.Call(_m, "PutObject", _param0) 111 ret0, _ := ret[0].(*s3.PutObjectOutput) 112 ret1, _ := ret[1].(error) 113 return ret0, ret1 114} 115 116func (_mr *_MockS3APIRecorder) PutObject(arg0 interface{}) *gomock.Call { 117 return _mr.mock.ctrl.RecordCall(_mr.mock, "PutObject", arg0) 118} 119 120func (_m *MockS3API) UploadPart(_param0 *s3.UploadPartInput) (*s3.UploadPartOutput, error) { 121 ret := _m.ctrl.Call(_m, "UploadPart", _param0) 122 ret0, _ := ret[0].(*s3.UploadPartOutput) 123 ret1, _ := ret[1].(error) 124 return ret0, ret1 125} 126 127func (_mr *_MockS3APIRecorder) UploadPart(arg0 interface{}) *gomock.Call { 128 return _mr.mock.ctrl.RecordCall(_mr.mock, "UploadPart", arg0) 129} 130 131func (_m *MockS3API) UploadPartCopy(_param0 *s3.UploadPartCopyInput) (*s3.UploadPartCopyOutput, error) { 132 ret := _m.ctrl.Call(_m, "UploadPartCopy", _param0) 133 ret0, _ := ret[0].(*s3.UploadPartCopyOutput) 134 ret1, _ := ret[1].(error) 135 return ret0, ret1 136} 137 138func (_mr *_MockS3APIRecorder) UploadPartCopy(arg0 interface{}) *gomock.Call { 139 return _mr.mock.ctrl.RecordCall(_mr.mock, "UploadPartCopy", arg0) 140} 141