go.temporal.io/server@v1.23.0/common/archiver/gcloud/connector/client_delegate_mock.go (about)

     1  // The MIT License
     2  //
     3  // Copyright (c) 2020 Temporal Technologies Inc.  All rights reserved.
     4  //
     5  // Copyright (c) 2020 Uber Technologies, Inc.
     6  //
     7  // Permission is hereby granted, free of charge, to any person obtaining a copy
     8  // of this software and associated documentation files (the "Software"), to deal
     9  // in the Software without restriction, including without limitation the rights
    10  // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    11  // copies of the Software, and to permit persons to whom the Software is
    12  // furnished to do so, subject to the following conditions:
    13  //
    14  // The above copyright notice and this permission notice shall be included in
    15  // all copies or substantial portions of the Software.
    16  //
    17  // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    18  // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    19  // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    20  // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    21  // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    22  // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    23  // THE SOFTWARE.
    24  
    25  // Code generated by MockGen. DO NOT EDIT.
    26  // Source: client_delegate.go
    27  
    28  // Package connector is a generated GoMock package.
    29  package connector
    30  
    31  import (
    32  	context "context"
    33  	reflect "reflect"
    34  
    35  	storage "cloud.google.com/go/storage"
    36  	gomock "github.com/golang/mock/gomock"
    37  )
    38  
    39  // MockGcloudStorageClient is a mock of GcloudStorageClient interface.
    40  type MockGcloudStorageClient struct {
    41  	ctrl     *gomock.Controller
    42  	recorder *MockGcloudStorageClientMockRecorder
    43  }
    44  
    45  // MockGcloudStorageClientMockRecorder is the mock recorder for MockGcloudStorageClient.
    46  type MockGcloudStorageClientMockRecorder struct {
    47  	mock *MockGcloudStorageClient
    48  }
    49  
    50  // NewMockGcloudStorageClient creates a new mock instance.
    51  func NewMockGcloudStorageClient(ctrl *gomock.Controller) *MockGcloudStorageClient {
    52  	mock := &MockGcloudStorageClient{ctrl: ctrl}
    53  	mock.recorder = &MockGcloudStorageClientMockRecorder{mock}
    54  	return mock
    55  }
    56  
    57  // EXPECT returns an object that allows the caller to indicate expected use.
    58  func (m *MockGcloudStorageClient) EXPECT() *MockGcloudStorageClientMockRecorder {
    59  	return m.recorder
    60  }
    61  
    62  // Bucket mocks base method.
    63  func (m *MockGcloudStorageClient) Bucket(URI string) BucketHandleWrapper {
    64  	m.ctrl.T.Helper()
    65  	ret := m.ctrl.Call(m, "Bucket", URI)
    66  	ret0, _ := ret[0].(BucketHandleWrapper)
    67  	return ret0
    68  }
    69  
    70  // Bucket indicates an expected call of Bucket.
    71  func (mr *MockGcloudStorageClientMockRecorder) Bucket(URI interface{}) *gomock.Call {
    72  	mr.mock.ctrl.T.Helper()
    73  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Bucket", reflect.TypeOf((*MockGcloudStorageClient)(nil).Bucket), URI)
    74  }
    75  
    76  // MockBucketHandleWrapper is a mock of BucketHandleWrapper interface.
    77  type MockBucketHandleWrapper struct {
    78  	ctrl     *gomock.Controller
    79  	recorder *MockBucketHandleWrapperMockRecorder
    80  }
    81  
    82  // MockBucketHandleWrapperMockRecorder is the mock recorder for MockBucketHandleWrapper.
    83  type MockBucketHandleWrapperMockRecorder struct {
    84  	mock *MockBucketHandleWrapper
    85  }
    86  
    87  // NewMockBucketHandleWrapper creates a new mock instance.
    88  func NewMockBucketHandleWrapper(ctrl *gomock.Controller) *MockBucketHandleWrapper {
    89  	mock := &MockBucketHandleWrapper{ctrl: ctrl}
    90  	mock.recorder = &MockBucketHandleWrapperMockRecorder{mock}
    91  	return mock
    92  }
    93  
    94  // EXPECT returns an object that allows the caller to indicate expected use.
    95  func (m *MockBucketHandleWrapper) EXPECT() *MockBucketHandleWrapperMockRecorder {
    96  	return m.recorder
    97  }
    98  
    99  // Attrs mocks base method.
   100  func (m *MockBucketHandleWrapper) Attrs(ctx context.Context) (*storage.BucketAttrs, error) {
   101  	m.ctrl.T.Helper()
   102  	ret := m.ctrl.Call(m, "Attrs", ctx)
   103  	ret0, _ := ret[0].(*storage.BucketAttrs)
   104  	ret1, _ := ret[1].(error)
   105  	return ret0, ret1
   106  }
   107  
   108  // Attrs indicates an expected call of Attrs.
   109  func (mr *MockBucketHandleWrapperMockRecorder) Attrs(ctx interface{}) *gomock.Call {
   110  	mr.mock.ctrl.T.Helper()
   111  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Attrs", reflect.TypeOf((*MockBucketHandleWrapper)(nil).Attrs), ctx)
   112  }
   113  
   114  // Object mocks base method.
   115  func (m *MockBucketHandleWrapper) Object(name string) ObjectHandleWrapper {
   116  	m.ctrl.T.Helper()
   117  	ret := m.ctrl.Call(m, "Object", name)
   118  	ret0, _ := ret[0].(ObjectHandleWrapper)
   119  	return ret0
   120  }
   121  
   122  // Object indicates an expected call of Object.
   123  func (mr *MockBucketHandleWrapperMockRecorder) Object(name interface{}) *gomock.Call {
   124  	mr.mock.ctrl.T.Helper()
   125  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Object", reflect.TypeOf((*MockBucketHandleWrapper)(nil).Object), name)
   126  }
   127  
   128  // Objects mocks base method.
   129  func (m *MockBucketHandleWrapper) Objects(ctx context.Context, q *storage.Query) ObjectIteratorWrapper {
   130  	m.ctrl.T.Helper()
   131  	ret := m.ctrl.Call(m, "Objects", ctx, q)
   132  	ret0, _ := ret[0].(ObjectIteratorWrapper)
   133  	return ret0
   134  }
   135  
   136  // Objects indicates an expected call of Objects.
   137  func (mr *MockBucketHandleWrapperMockRecorder) Objects(ctx, q interface{}) *gomock.Call {
   138  	mr.mock.ctrl.T.Helper()
   139  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Objects", reflect.TypeOf((*MockBucketHandleWrapper)(nil).Objects), ctx, q)
   140  }
   141  
   142  // MockObjectHandleWrapper is a mock of ObjectHandleWrapper interface.
   143  type MockObjectHandleWrapper struct {
   144  	ctrl     *gomock.Controller
   145  	recorder *MockObjectHandleWrapperMockRecorder
   146  }
   147  
   148  // MockObjectHandleWrapperMockRecorder is the mock recorder for MockObjectHandleWrapper.
   149  type MockObjectHandleWrapperMockRecorder struct {
   150  	mock *MockObjectHandleWrapper
   151  }
   152  
   153  // NewMockObjectHandleWrapper creates a new mock instance.
   154  func NewMockObjectHandleWrapper(ctrl *gomock.Controller) *MockObjectHandleWrapper {
   155  	mock := &MockObjectHandleWrapper{ctrl: ctrl}
   156  	mock.recorder = &MockObjectHandleWrapperMockRecorder{mock}
   157  	return mock
   158  }
   159  
   160  // EXPECT returns an object that allows the caller to indicate expected use.
   161  func (m *MockObjectHandleWrapper) EXPECT() *MockObjectHandleWrapperMockRecorder {
   162  	return m.recorder
   163  }
   164  
   165  // Attrs mocks base method.
   166  func (m *MockObjectHandleWrapper) Attrs(ctx context.Context) (*storage.ObjectAttrs, error) {
   167  	m.ctrl.T.Helper()
   168  	ret := m.ctrl.Call(m, "Attrs", ctx)
   169  	ret0, _ := ret[0].(*storage.ObjectAttrs)
   170  	ret1, _ := ret[1].(error)
   171  	return ret0, ret1
   172  }
   173  
   174  // Attrs indicates an expected call of Attrs.
   175  func (mr *MockObjectHandleWrapperMockRecorder) Attrs(ctx interface{}) *gomock.Call {
   176  	mr.mock.ctrl.T.Helper()
   177  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Attrs", reflect.TypeOf((*MockObjectHandleWrapper)(nil).Attrs), ctx)
   178  }
   179  
   180  // NewReader mocks base method.
   181  func (m *MockObjectHandleWrapper) NewReader(ctx context.Context) (ReaderWrapper, error) {
   182  	m.ctrl.T.Helper()
   183  	ret := m.ctrl.Call(m, "NewReader", ctx)
   184  	ret0, _ := ret[0].(ReaderWrapper)
   185  	ret1, _ := ret[1].(error)
   186  	return ret0, ret1
   187  }
   188  
   189  // NewReader indicates an expected call of NewReader.
   190  func (mr *MockObjectHandleWrapperMockRecorder) NewReader(ctx interface{}) *gomock.Call {
   191  	mr.mock.ctrl.T.Helper()
   192  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewReader", reflect.TypeOf((*MockObjectHandleWrapper)(nil).NewReader), ctx)
   193  }
   194  
   195  // NewWriter mocks base method.
   196  func (m *MockObjectHandleWrapper) NewWriter(ctx context.Context) WriterWrapper {
   197  	m.ctrl.T.Helper()
   198  	ret := m.ctrl.Call(m, "NewWriter", ctx)
   199  	ret0, _ := ret[0].(WriterWrapper)
   200  	return ret0
   201  }
   202  
   203  // NewWriter indicates an expected call of NewWriter.
   204  func (mr *MockObjectHandleWrapperMockRecorder) NewWriter(ctx interface{}) *gomock.Call {
   205  	mr.mock.ctrl.T.Helper()
   206  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewWriter", reflect.TypeOf((*MockObjectHandleWrapper)(nil).NewWriter), ctx)
   207  }
   208  
   209  // MockWriterWrapper is a mock of WriterWrapper interface.
   210  type MockWriterWrapper struct {
   211  	ctrl     *gomock.Controller
   212  	recorder *MockWriterWrapperMockRecorder
   213  }
   214  
   215  // MockWriterWrapperMockRecorder is the mock recorder for MockWriterWrapper.
   216  type MockWriterWrapperMockRecorder struct {
   217  	mock *MockWriterWrapper
   218  }
   219  
   220  // NewMockWriterWrapper creates a new mock instance.
   221  func NewMockWriterWrapper(ctrl *gomock.Controller) *MockWriterWrapper {
   222  	mock := &MockWriterWrapper{ctrl: ctrl}
   223  	mock.recorder = &MockWriterWrapperMockRecorder{mock}
   224  	return mock
   225  }
   226  
   227  // EXPECT returns an object that allows the caller to indicate expected use.
   228  func (m *MockWriterWrapper) EXPECT() *MockWriterWrapperMockRecorder {
   229  	return m.recorder
   230  }
   231  
   232  // Close mocks base method.
   233  func (m *MockWriterWrapper) Close() error {
   234  	m.ctrl.T.Helper()
   235  	ret := m.ctrl.Call(m, "Close")
   236  	ret0, _ := ret[0].(error)
   237  	return ret0
   238  }
   239  
   240  // Close indicates an expected call of Close.
   241  func (mr *MockWriterWrapperMockRecorder) Close() *gomock.Call {
   242  	mr.mock.ctrl.T.Helper()
   243  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockWriterWrapper)(nil).Close))
   244  }
   245  
   246  // CloseWithError mocks base method.
   247  func (m *MockWriterWrapper) CloseWithError(err error) error {
   248  	m.ctrl.T.Helper()
   249  	ret := m.ctrl.Call(m, "CloseWithError", err)
   250  	ret0, _ := ret[0].(error)
   251  	return ret0
   252  }
   253  
   254  // CloseWithError indicates an expected call of CloseWithError.
   255  func (mr *MockWriterWrapperMockRecorder) CloseWithError(err interface{}) *gomock.Call {
   256  	mr.mock.ctrl.T.Helper()
   257  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloseWithError", reflect.TypeOf((*MockWriterWrapper)(nil).CloseWithError), err)
   258  }
   259  
   260  // Write mocks base method.
   261  func (m *MockWriterWrapper) Write(p []byte) (int, error) {
   262  	m.ctrl.T.Helper()
   263  	ret := m.ctrl.Call(m, "Write", p)
   264  	ret0, _ := ret[0].(int)
   265  	ret1, _ := ret[1].(error)
   266  	return ret0, ret1
   267  }
   268  
   269  // Write indicates an expected call of Write.
   270  func (mr *MockWriterWrapperMockRecorder) Write(p interface{}) *gomock.Call {
   271  	mr.mock.ctrl.T.Helper()
   272  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Write", reflect.TypeOf((*MockWriterWrapper)(nil).Write), p)
   273  }
   274  
   275  // MockReaderWrapper is a mock of ReaderWrapper interface.
   276  type MockReaderWrapper struct {
   277  	ctrl     *gomock.Controller
   278  	recorder *MockReaderWrapperMockRecorder
   279  }
   280  
   281  // MockReaderWrapperMockRecorder is the mock recorder for MockReaderWrapper.
   282  type MockReaderWrapperMockRecorder struct {
   283  	mock *MockReaderWrapper
   284  }
   285  
   286  // NewMockReaderWrapper creates a new mock instance.
   287  func NewMockReaderWrapper(ctrl *gomock.Controller) *MockReaderWrapper {
   288  	mock := &MockReaderWrapper{ctrl: ctrl}
   289  	mock.recorder = &MockReaderWrapperMockRecorder{mock}
   290  	return mock
   291  }
   292  
   293  // EXPECT returns an object that allows the caller to indicate expected use.
   294  func (m *MockReaderWrapper) EXPECT() *MockReaderWrapperMockRecorder {
   295  	return m.recorder
   296  }
   297  
   298  // Close mocks base method.
   299  func (m *MockReaderWrapper) Close() error {
   300  	m.ctrl.T.Helper()
   301  	ret := m.ctrl.Call(m, "Close")
   302  	ret0, _ := ret[0].(error)
   303  	return ret0
   304  }
   305  
   306  // Close indicates an expected call of Close.
   307  func (mr *MockReaderWrapperMockRecorder) Close() *gomock.Call {
   308  	mr.mock.ctrl.T.Helper()
   309  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockReaderWrapper)(nil).Close))
   310  }
   311  
   312  // Read mocks base method.
   313  func (m *MockReaderWrapper) Read(p []byte) (int, error) {
   314  	m.ctrl.T.Helper()
   315  	ret := m.ctrl.Call(m, "Read", p)
   316  	ret0, _ := ret[0].(int)
   317  	ret1, _ := ret[1].(error)
   318  	return ret0, ret1
   319  }
   320  
   321  // Read indicates an expected call of Read.
   322  func (mr *MockReaderWrapperMockRecorder) Read(p interface{}) *gomock.Call {
   323  	mr.mock.ctrl.T.Helper()
   324  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Read", reflect.TypeOf((*MockReaderWrapper)(nil).Read), p)
   325  }
   326  
   327  // MockObjectIteratorWrapper is a mock of ObjectIteratorWrapper interface.
   328  type MockObjectIteratorWrapper struct {
   329  	ctrl     *gomock.Controller
   330  	recorder *MockObjectIteratorWrapperMockRecorder
   331  }
   332  
   333  // MockObjectIteratorWrapperMockRecorder is the mock recorder for MockObjectIteratorWrapper.
   334  type MockObjectIteratorWrapperMockRecorder struct {
   335  	mock *MockObjectIteratorWrapper
   336  }
   337  
   338  // NewMockObjectIteratorWrapper creates a new mock instance.
   339  func NewMockObjectIteratorWrapper(ctrl *gomock.Controller) *MockObjectIteratorWrapper {
   340  	mock := &MockObjectIteratorWrapper{ctrl: ctrl}
   341  	mock.recorder = &MockObjectIteratorWrapperMockRecorder{mock}
   342  	return mock
   343  }
   344  
   345  // EXPECT returns an object that allows the caller to indicate expected use.
   346  func (m *MockObjectIteratorWrapper) EXPECT() *MockObjectIteratorWrapperMockRecorder {
   347  	return m.recorder
   348  }
   349  
   350  // Next mocks base method.
   351  func (m *MockObjectIteratorWrapper) Next() (*storage.ObjectAttrs, error) {
   352  	m.ctrl.T.Helper()
   353  	ret := m.ctrl.Call(m, "Next")
   354  	ret0, _ := ret[0].(*storage.ObjectAttrs)
   355  	ret1, _ := ret[1].(error)
   356  	return ret0, ret1
   357  }
   358  
   359  // Next indicates an expected call of Next.
   360  func (mr *MockObjectIteratorWrapperMockRecorder) Next() *gomock.Call {
   361  	mr.mock.ctrl.T.Helper()
   362  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Next", reflect.TypeOf((*MockObjectIteratorWrapper)(nil).Next))
   363  }