github.com/ironcore-dev/gardener-extension-provider-ironcore@v0.3.2-0.20240314231816-8336447fb9a0/pkg/controller/backupentry/mock_backupentry.go (about)

     1  // SPDX-FileCopyrightText: 2024 SAP SE or an SAP affiliate company and IronCore contributors
     2  // SPDX-License-Identifier: Apache-2.0
     3  //
     4  
     5  // Code generated by MockGen. DO NOT EDIT.
     6  // Source: backupentry.go
     7  //
     8  // Generated by this command:
     9  //
    10  //	mockgen -copyright_file ../../../hack/license-header.txt -package backupentry -destination=mock_backupentry.go -source backupentry.go S3ClientGetter,S3ObjectLister
    11  //
    12  
    13  // Package backupentry is a generated GoMock package.
    14  package backupentry
    15  
    16  import (
    17  	reflect "reflect"
    18  
    19  	aws "github.com/aws/aws-sdk-go/aws"
    20  	s3 "github.com/aws/aws-sdk-go/service/s3"
    21  	gomock "go.uber.org/mock/gomock"
    22  )
    23  
    24  // Mocks3ObjectLister is a mock of s3ObjectLister interface.
    25  type Mocks3ObjectLister struct {
    26  	ctrl     *gomock.Controller
    27  	recorder *Mocks3ObjectListerMockRecorder
    28  }
    29  
    30  // Mocks3ObjectListerMockRecorder is the mock recorder for Mocks3ObjectLister.
    31  type Mocks3ObjectListerMockRecorder struct {
    32  	mock *Mocks3ObjectLister
    33  }
    34  
    35  // NewMocks3ObjectLister creates a new mock instance.
    36  func NewMocks3ObjectLister(ctrl *gomock.Controller) *Mocks3ObjectLister {
    37  	mock := &Mocks3ObjectLister{ctrl: ctrl}
    38  	mock.recorder = &Mocks3ObjectListerMockRecorder{mock}
    39  	return mock
    40  }
    41  
    42  // EXPECT returns an object that allows the caller to indicate expected use.
    43  func (m *Mocks3ObjectLister) EXPECT() *Mocks3ObjectListerMockRecorder {
    44  	return m.recorder
    45  }
    46  
    47  // ListObjectsPages mocks base method.
    48  func (m *Mocks3ObjectLister) ListObjectsPages(ctx aws.Context, s3Client *s3.S3, input *s3.ListObjectsInput, bucketName string) error {
    49  	m.ctrl.T.Helper()
    50  	ret := m.ctrl.Call(m, "ListObjectsPages", ctx, s3Client, input, bucketName)
    51  	ret0, _ := ret[0].(error)
    52  	return ret0
    53  }
    54  
    55  // ListObjectsPages indicates an expected call of ListObjectsPages.
    56  func (mr *Mocks3ObjectListerMockRecorder) ListObjectsPages(ctx, s3Client, input, bucketName any) *gomock.Call {
    57  	mr.mock.ctrl.T.Helper()
    58  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectsPages", reflect.TypeOf((*Mocks3ObjectLister)(nil).ListObjectsPages), ctx, s3Client, input, bucketName)
    59  }