github.com/keikoproj/manny@v0.0.0-20210726112440-8571e4c99ced/configurator/mocks/s3.go (about)

     1  package mocks
     2  
     3  import (
     4  	"github.com/aws/aws-sdk-go/aws"
     5  	"github.com/aws/aws-sdk-go/aws/request"
     6  	"github.com/aws/aws-sdk-go/service/s3"
     7  	"github.com/aws/aws-sdk-go/service/s3/s3iface"
     8  	"github.com/stretchr/testify/mock"
     9  )
    10  
    11  type S3API struct {
    12  	mock.Mock
    13  	s3iface.S3API
    14  }
    15  
    16  func (m *S3API) AbortMultipartUpload(*s3.AbortMultipartUploadInput) (*s3.AbortMultipartUploadOutput, error) {
    17  	return nil, nil
    18  }
    19  func (m *S3API) AbortMultipartUploadWithContext(aws.Context, *s3.AbortMultipartUploadInput, ...request.Option) (*s3.AbortMultipartUploadOutput, error) {
    20  	return nil, nil
    21  }
    22  func (m *S3API) AbortMultipartUploadRequest(*s3.AbortMultipartUploadInput) (*request.Request, *s3.AbortMultipartUploadOutput) {
    23  	return nil, nil
    24  }
    25  
    26  func (m *S3API) CompleteMultipartUpload(*s3.CompleteMultipartUploadInput) (*s3.CompleteMultipartUploadOutput, error) {
    27  	return nil, nil
    28  }
    29  func (m *S3API) CompleteMultipartUploadWithContext(aws.Context, *s3.CompleteMultipartUploadInput, ...request.Option) (*s3.CompleteMultipartUploadOutput, error) {
    30  	return nil, nil
    31  }
    32  func (m *S3API) CompleteMultipartUploadRequest(*s3.CompleteMultipartUploadInput) (*request.Request, *s3.CompleteMultipartUploadOutput) {
    33  	return nil, nil
    34  }
    35  
    36  func (m *S3API) CopyObject(*s3.CopyObjectInput) (*s3.CopyObjectOutput, error) {
    37  	return nil, nil
    38  }
    39  func (m *S3API) CopyObjectWithContext(aws.Context, *s3.CopyObjectInput, ...request.Option) (*s3.CopyObjectOutput, error) {
    40  	return nil, nil
    41  }
    42  func (m *S3API) CopyObjectRequest(*s3.CopyObjectInput) (*request.Request, *s3.CopyObjectOutput) {
    43  	return nil, nil
    44  }
    45  
    46  func (m *S3API) CreateBucket(*s3.CreateBucketInput) (*s3.CreateBucketOutput, error) {
    47  	return nil, nil
    48  }
    49  func (m *S3API) CreateBucketWithContext(aws.Context, *s3.CreateBucketInput, ...request.Option) (*s3.CreateBucketOutput, error) {
    50  	return nil, nil
    51  }
    52  func (m *S3API) CreateBucketRequest(*s3.CreateBucketInput) (*request.Request, *s3.CreateBucketOutput) {
    53  	return nil, nil
    54  }
    55  
    56  func (m *S3API) CreateMultipartUpload(*s3.CreateMultipartUploadInput) (*s3.CreateMultipartUploadOutput, error) {
    57  	return nil, nil
    58  }
    59  func (m *S3API) CreateMultipartUploadWithContext(aws.Context, *s3.CreateMultipartUploadInput, ...request.Option) (*s3.CreateMultipartUploadOutput, error) {
    60  	return nil, nil
    61  }
    62  func (m *S3API) CreateMultipartUploadRequest(*s3.CreateMultipartUploadInput) (*request.Request, *s3.CreateMultipartUploadOutput) {
    63  	return nil, nil
    64  }
    65  
    66  func (m *S3API) DeleteBucket(*s3.DeleteBucketInput) (*s3.DeleteBucketOutput, error) {
    67  	return nil, nil
    68  }
    69  func (m *S3API) DeleteBucketWithContext(aws.Context, *s3.DeleteBucketInput, ...request.Option) (*s3.DeleteBucketOutput, error) {
    70  	return nil, nil
    71  }
    72  func (m *S3API) DeleteBucketRequest(*s3.DeleteBucketInput) (*request.Request, *s3.DeleteBucketOutput) {
    73  	return nil, nil
    74  }
    75  
    76  func (m *S3API) DeleteBucketAnalyticsConfiguration(*s3.DeleteBucketAnalyticsConfigurationInput) (*s3.DeleteBucketAnalyticsConfigurationOutput, error) {
    77  	return nil, nil
    78  }
    79  func (m *S3API) DeleteBucketAnalyticsConfigurationWithContext(aws.Context, *s3.DeleteBucketAnalyticsConfigurationInput, ...request.Option) (*s3.DeleteBucketAnalyticsConfigurationOutput, error) {
    80  	return nil, nil
    81  }
    82  func (m *S3API) DeleteBucketAnalyticsConfigurationRequest(*s3.DeleteBucketAnalyticsConfigurationInput) (*request.Request, *s3.DeleteBucketAnalyticsConfigurationOutput) {
    83  	return nil, nil
    84  }
    85  
    86  func (m *S3API) DeleteBucketCors(*s3.DeleteBucketCorsInput) (*s3.DeleteBucketCorsOutput, error) {
    87  	return nil, nil
    88  }
    89  func (m *S3API) DeleteBucketCorsWithContext(aws.Context, *s3.DeleteBucketCorsInput, ...request.Option) (*s3.DeleteBucketCorsOutput, error) {
    90  	return nil, nil
    91  }
    92  func (m *S3API) DeleteBucketCorsRequest(*s3.DeleteBucketCorsInput) (*request.Request, *s3.DeleteBucketCorsOutput) {
    93  	return nil, nil
    94  }
    95  
    96  func (m *S3API) DeleteBucketEncryption(*s3.DeleteBucketEncryptionInput) (*s3.DeleteBucketEncryptionOutput, error) {
    97  	return nil, nil
    98  }
    99  func (m *S3API) DeleteBucketEncryptionWithContext(aws.Context, *s3.DeleteBucketEncryptionInput, ...request.Option) (*s3.DeleteBucketEncryptionOutput, error) {
   100  	return nil, nil
   101  }
   102  func (m *S3API) DeleteBucketEncryptionRequest(*s3.DeleteBucketEncryptionInput) (*request.Request, *s3.DeleteBucketEncryptionOutput) {
   103  	return nil, nil
   104  }
   105  
   106  func (m *S3API) DeleteBucketInventoryConfiguration(*s3.DeleteBucketInventoryConfigurationInput) (*s3.DeleteBucketInventoryConfigurationOutput, error) {
   107  	return nil, nil
   108  }
   109  func (m *S3API) DeleteBucketInventoryConfigurationWithContext(aws.Context, *s3.DeleteBucketInventoryConfigurationInput, ...request.Option) (*s3.DeleteBucketInventoryConfigurationOutput, error) {
   110  	return nil, nil
   111  }
   112  func (m *S3API) DeleteBucketInventoryConfigurationRequest(*s3.DeleteBucketInventoryConfigurationInput) (*request.Request, *s3.DeleteBucketInventoryConfigurationOutput) {
   113  	return nil, nil
   114  }
   115  
   116  func (m *S3API) DeleteBucketLifecycle(*s3.DeleteBucketLifecycleInput) (*s3.DeleteBucketLifecycleOutput, error) {
   117  	return nil, nil
   118  }
   119  func (m *S3API) DeleteBucketLifecycleWithContext(aws.Context, *s3.DeleteBucketLifecycleInput, ...request.Option) (*s3.DeleteBucketLifecycleOutput, error) {
   120  	return nil, nil
   121  }
   122  func (m *S3API) DeleteBucketLifecycleRequest(*s3.DeleteBucketLifecycleInput) (*request.Request, *s3.DeleteBucketLifecycleOutput) {
   123  	return nil, nil
   124  }
   125  
   126  func (m *S3API) DeleteBucketMetricsConfiguration(*s3.DeleteBucketMetricsConfigurationInput) (*s3.DeleteBucketMetricsConfigurationOutput, error) {
   127  	return nil, nil
   128  }
   129  func (m *S3API) DeleteBucketMetricsConfigurationWithContext(aws.Context, *s3.DeleteBucketMetricsConfigurationInput, ...request.Option) (*s3.DeleteBucketMetricsConfigurationOutput, error) {
   130  	return nil, nil
   131  }
   132  func (m *S3API) DeleteBucketMetricsConfigurationRequest(*s3.DeleteBucketMetricsConfigurationInput) (*request.Request, *s3.DeleteBucketMetricsConfigurationOutput) {
   133  	return nil, nil
   134  }
   135  
   136  func (m *S3API) DeleteBucketPolicy(*s3.DeleteBucketPolicyInput) (*s3.DeleteBucketPolicyOutput, error) {
   137  	return nil, nil
   138  }
   139  func (m *S3API) DeleteBucketPolicyWithContext(aws.Context, *s3.DeleteBucketPolicyInput, ...request.Option) (*s3.DeleteBucketPolicyOutput, error) {
   140  	return nil, nil
   141  }
   142  func (m *S3API) DeleteBucketPolicyRequest(*s3.DeleteBucketPolicyInput) (*request.Request, *s3.DeleteBucketPolicyOutput) {
   143  	return nil, nil
   144  }
   145  
   146  func (m *S3API) DeleteBucketReplication(*s3.DeleteBucketReplicationInput) (*s3.DeleteBucketReplicationOutput, error) {
   147  	return nil, nil
   148  }
   149  func (m *S3API) DeleteBucketReplicationWithContext(aws.Context, *s3.DeleteBucketReplicationInput, ...request.Option) (*s3.DeleteBucketReplicationOutput, error) {
   150  	return nil, nil
   151  }
   152  func (m *S3API) DeleteBucketReplicationRequest(*s3.DeleteBucketReplicationInput) (*request.Request, *s3.DeleteBucketReplicationOutput) {
   153  	return nil, nil
   154  }
   155  
   156  func (m *S3API) DeleteBucketTagging(*s3.DeleteBucketTaggingInput) (*s3.DeleteBucketTaggingOutput, error) {
   157  	return nil, nil
   158  }
   159  func (m *S3API) DeleteBucketTaggingWithContext(aws.Context, *s3.DeleteBucketTaggingInput, ...request.Option) (*s3.DeleteBucketTaggingOutput, error) {
   160  	return nil, nil
   161  }
   162  func (m *S3API) DeleteBucketTaggingRequest(*s3.DeleteBucketTaggingInput) (*request.Request, *s3.DeleteBucketTaggingOutput) {
   163  	return nil, nil
   164  }
   165  
   166  func (m *S3API) DeleteBucketWebsite(*s3.DeleteBucketWebsiteInput) (*s3.DeleteBucketWebsiteOutput, error) {
   167  	return nil, nil
   168  }
   169  func (m *S3API) DeleteBucketWebsiteWithContext(aws.Context, *s3.DeleteBucketWebsiteInput, ...request.Option) (*s3.DeleteBucketWebsiteOutput, error) {
   170  	return nil, nil
   171  }
   172  func (m *S3API) DeleteBucketWebsiteRequest(*s3.DeleteBucketWebsiteInput) (*request.Request, *s3.DeleteBucketWebsiteOutput) {
   173  	return nil, nil
   174  }
   175  
   176  func (m *S3API) DeleteObject(*s3.DeleteObjectInput) (*s3.DeleteObjectOutput, error) {
   177  	return nil, nil
   178  }
   179  func (m *S3API) DeleteObjectWithContext(aws.Context, *s3.DeleteObjectInput, ...request.Option) (*s3.DeleteObjectOutput, error) {
   180  	return nil, nil
   181  }
   182  func (m *S3API) DeleteObjectRequest(*s3.DeleteObjectInput) (*request.Request, *s3.DeleteObjectOutput) {
   183  	return nil, nil
   184  }
   185  
   186  func (m *S3API) DeleteObjectTagging(*s3.DeleteObjectTaggingInput) (*s3.DeleteObjectTaggingOutput, error) {
   187  	return nil, nil
   188  }
   189  func (m *S3API) DeleteObjectTaggingWithContext(aws.Context, *s3.DeleteObjectTaggingInput, ...request.Option) (*s3.DeleteObjectTaggingOutput, error) {
   190  	return nil, nil
   191  }
   192  func (m *S3API) DeleteObjectTaggingRequest(*s3.DeleteObjectTaggingInput) (*request.Request, *s3.DeleteObjectTaggingOutput) {
   193  	return nil, nil
   194  }
   195  
   196  func (m *S3API) DeleteObjects(*s3.DeleteObjectsInput) (*s3.DeleteObjectsOutput, error) {
   197  	return nil, nil
   198  }
   199  func (m *S3API) DeleteObjectsWithContext(aws.Context, *s3.DeleteObjectsInput, ...request.Option) (*s3.DeleteObjectsOutput, error) {
   200  	return nil, nil
   201  }
   202  func (m *S3API) DeleteObjectsRequest(*s3.DeleteObjectsInput) (*request.Request, *s3.DeleteObjectsOutput) {
   203  	return nil, nil
   204  }
   205  
   206  func (m *S3API) DeletePublicAccessBlock(*s3.DeletePublicAccessBlockInput) (*s3.DeletePublicAccessBlockOutput, error) {
   207  	return nil, nil
   208  }
   209  func (m *S3API) DeletePublicAccessBlockWithContext(aws.Context, *s3.DeletePublicAccessBlockInput, ...request.Option) (*s3.DeletePublicAccessBlockOutput, error) {
   210  	return nil, nil
   211  }
   212  func (m *S3API) DeletePublicAccessBlockRequest(*s3.DeletePublicAccessBlockInput) (*request.Request, *s3.DeletePublicAccessBlockOutput) {
   213  	return nil, nil
   214  }
   215  
   216  func (m *S3API) GetBucketAccelerateConfiguration(*s3.GetBucketAccelerateConfigurationInput) (*s3.GetBucketAccelerateConfigurationOutput, error) {
   217  	return nil, nil
   218  }
   219  func (m *S3API) GetBucketAccelerateConfigurationWithContext(aws.Context, *s3.GetBucketAccelerateConfigurationInput, ...request.Option) (*s3.GetBucketAccelerateConfigurationOutput, error) {
   220  	return nil, nil
   221  }
   222  func (m *S3API) GetBucketAccelerateConfigurationRequest(*s3.GetBucketAccelerateConfigurationInput) (*request.Request, *s3.GetBucketAccelerateConfigurationOutput) {
   223  	return nil, nil
   224  }
   225  
   226  func (m *S3API) GetBucketAcl(*s3.GetBucketAclInput) (*s3.GetBucketAclOutput, error) {
   227  	return nil, nil
   228  }
   229  func (m *S3API) GetBucketAclWithContext(aws.Context, *s3.GetBucketAclInput, ...request.Option) (*s3.GetBucketAclOutput, error) {
   230  	return nil, nil
   231  }
   232  func (m *S3API) GetBucketAclRequest(*s3.GetBucketAclInput) (*request.Request, *s3.GetBucketAclOutput) {
   233  	return nil, nil
   234  }
   235  
   236  func (m *S3API) GetBucketAnalyticsConfiguration(*s3.GetBucketAnalyticsConfigurationInput) (*s3.GetBucketAnalyticsConfigurationOutput, error) {
   237  	return nil, nil
   238  }
   239  func (m *S3API) GetBucketAnalyticsConfigurationWithContext(aws.Context, *s3.GetBucketAnalyticsConfigurationInput, ...request.Option) (*s3.GetBucketAnalyticsConfigurationOutput, error) {
   240  	return nil, nil
   241  }
   242  func (m *S3API) GetBucketAnalyticsConfigurationRequest(*s3.GetBucketAnalyticsConfigurationInput) (*request.Request, *s3.GetBucketAnalyticsConfigurationOutput) {
   243  	return nil, nil
   244  }
   245  
   246  func (m *S3API) GetBucketCors(*s3.GetBucketCorsInput) (*s3.GetBucketCorsOutput, error) {
   247  	return nil, nil
   248  }
   249  func (m *S3API) GetBucketCorsWithContext(aws.Context, *s3.GetBucketCorsInput, ...request.Option) (*s3.GetBucketCorsOutput, error) {
   250  	return nil, nil
   251  }
   252  func (m *S3API) GetBucketCorsRequest(*s3.GetBucketCorsInput) (*request.Request, *s3.GetBucketCorsOutput) {
   253  	return nil, nil
   254  }
   255  
   256  func (m *S3API) GetBucketEncryption(*s3.GetBucketEncryptionInput) (*s3.GetBucketEncryptionOutput, error) {
   257  	return nil, nil
   258  }
   259  func (m *S3API) GetBucketEncryptionWithContext(aws.Context, *s3.GetBucketEncryptionInput, ...request.Option) (*s3.GetBucketEncryptionOutput, error) {
   260  	return nil, nil
   261  }
   262  func (m *S3API) GetBucketEncryptionRequest(*s3.GetBucketEncryptionInput) (*request.Request, *s3.GetBucketEncryptionOutput) {
   263  	return nil, nil
   264  }
   265  
   266  func (m *S3API) GetBucketInventoryConfiguration(*s3.GetBucketInventoryConfigurationInput) (*s3.GetBucketInventoryConfigurationOutput, error) {
   267  	return nil, nil
   268  }
   269  func (m *S3API) GetBucketInventoryConfigurationWithContext(aws.Context, *s3.GetBucketInventoryConfigurationInput, ...request.Option) (*s3.GetBucketInventoryConfigurationOutput, error) {
   270  	return nil, nil
   271  }
   272  func (m *S3API) GetBucketInventoryConfigurationRequest(*s3.GetBucketInventoryConfigurationInput) (*request.Request, *s3.GetBucketInventoryConfigurationOutput) {
   273  	return nil, nil
   274  }
   275  
   276  func (m *S3API) GetBucketLifecycle(*s3.GetBucketLifecycleInput) (*s3.GetBucketLifecycleOutput, error) {
   277  	return nil, nil
   278  }
   279  func (m *S3API) GetBucketLifecycleWithContext(aws.Context, *s3.GetBucketLifecycleInput, ...request.Option) (*s3.GetBucketLifecycleOutput, error) {
   280  	return nil, nil
   281  }
   282  func (m *S3API) GetBucketLifecycleRequest(*s3.GetBucketLifecycleInput) (*request.Request, *s3.GetBucketLifecycleOutput) {
   283  	return nil, nil
   284  }
   285  
   286  func (m *S3API) GetBucketLifecycleConfiguration(*s3.GetBucketLifecycleConfigurationInput) (*s3.GetBucketLifecycleConfigurationOutput, error) {
   287  	return nil, nil
   288  }
   289  func (m *S3API) GetBucketLifecycleConfigurationWithContext(aws.Context, *s3.GetBucketLifecycleConfigurationInput, ...request.Option) (*s3.GetBucketLifecycleConfigurationOutput, error) {
   290  	return nil, nil
   291  }
   292  func (m *S3API) GetBucketLifecycleConfigurationRequest(*s3.GetBucketLifecycleConfigurationInput) (*request.Request, *s3.GetBucketLifecycleConfigurationOutput) {
   293  	return nil, nil
   294  }
   295  
   296  func (m *S3API) GetBucketLocation(*s3.GetBucketLocationInput) (*s3.GetBucketLocationOutput, error) {
   297  	return nil, nil
   298  }
   299  func (m *S3API) GetBucketLocationWithContext(aws.Context, *s3.GetBucketLocationInput, ...request.Option) (*s3.GetBucketLocationOutput, error) {
   300  	return nil, nil
   301  }
   302  func (m *S3API) GetBucketLocationRequest(*s3.GetBucketLocationInput) (*request.Request, *s3.GetBucketLocationOutput) {
   303  	return nil, nil
   304  }
   305  
   306  func (m *S3API) GetBucketLogging(*s3.GetBucketLoggingInput) (*s3.GetBucketLoggingOutput, error) {
   307  	return nil, nil
   308  }
   309  func (m *S3API) GetBucketLoggingWithContext(aws.Context, *s3.GetBucketLoggingInput, ...request.Option) (*s3.GetBucketLoggingOutput, error) {
   310  	return nil, nil
   311  }
   312  func (m *S3API) GetBucketLoggingRequest(*s3.GetBucketLoggingInput) (*request.Request, *s3.GetBucketLoggingOutput) {
   313  	return nil, nil
   314  }
   315  
   316  func (m *S3API) GetBucketMetricsConfiguration(*s3.GetBucketMetricsConfigurationInput) (*s3.GetBucketMetricsConfigurationOutput, error) {
   317  	return nil, nil
   318  }
   319  func (m *S3API) GetBucketMetricsConfigurationWithContext(aws.Context, *s3.GetBucketMetricsConfigurationInput, ...request.Option) (*s3.GetBucketMetricsConfigurationOutput, error) {
   320  	return nil, nil
   321  }
   322  func (m *S3API) GetBucketMetricsConfigurationRequest(*s3.GetBucketMetricsConfigurationInput) (*request.Request, *s3.GetBucketMetricsConfigurationOutput) {
   323  	return nil, nil
   324  }
   325  
   326  func (m *S3API) GetBucketNotification(*s3.GetBucketNotificationConfigurationRequest) (*s3.NotificationConfigurationDeprecated, error) {
   327  	return nil, nil
   328  }
   329  func (m *S3API) GetBucketNotificationWithContext(aws.Context, *s3.GetBucketNotificationConfigurationRequest, ...request.Option) (*s3.NotificationConfigurationDeprecated, error) {
   330  	return nil, nil
   331  }
   332  func (m *S3API) GetBucketNotificationRequest(*s3.GetBucketNotificationConfigurationRequest) (*request.Request, *s3.NotificationConfigurationDeprecated) {
   333  	return nil, nil
   334  }
   335  
   336  func (m *S3API) GetBucketNotificationConfiguration(*s3.GetBucketNotificationConfigurationRequest) (*s3.NotificationConfiguration, error) {
   337  	return nil, nil
   338  }
   339  func (m *S3API) GetBucketNotificationConfigurationWithContext(aws.Context, *s3.GetBucketNotificationConfigurationRequest, ...request.Option) (*s3.NotificationConfiguration, error) {
   340  	return nil, nil
   341  }
   342  func (m *S3API) GetBucketNotificationConfigurationRequest(*s3.GetBucketNotificationConfigurationRequest) (*request.Request, *s3.NotificationConfiguration) {
   343  	return nil, nil
   344  }
   345  
   346  func (m *S3API) GetBucketPolicy(*s3.GetBucketPolicyInput) (*s3.GetBucketPolicyOutput, error) {
   347  	return nil, nil
   348  }
   349  func (m *S3API) GetBucketPolicyWithContext(aws.Context, *s3.GetBucketPolicyInput, ...request.Option) (*s3.GetBucketPolicyOutput, error) {
   350  	return nil, nil
   351  }
   352  func (m *S3API) GetBucketPolicyRequest(*s3.GetBucketPolicyInput) (*request.Request, *s3.GetBucketPolicyOutput) {
   353  	return nil, nil
   354  }
   355  
   356  func (m *S3API) GetBucketPolicyStatus(*s3.GetBucketPolicyStatusInput) (*s3.GetBucketPolicyStatusOutput, error) {
   357  	return nil, nil
   358  }
   359  func (m *S3API) GetBucketPolicyStatusWithContext(aws.Context, *s3.GetBucketPolicyStatusInput, ...request.Option) (*s3.GetBucketPolicyStatusOutput, error) {
   360  	return nil, nil
   361  }
   362  func (m *S3API) GetBucketPolicyStatusRequest(*s3.GetBucketPolicyStatusInput) (*request.Request, *s3.GetBucketPolicyStatusOutput) {
   363  	return nil, nil
   364  }
   365  
   366  func (m *S3API) GetBucketReplication(*s3.GetBucketReplicationInput) (*s3.GetBucketReplicationOutput, error) {
   367  	return nil, nil
   368  }
   369  func (m *S3API) GetBucketReplicationWithContext(aws.Context, *s3.GetBucketReplicationInput, ...request.Option) (*s3.GetBucketReplicationOutput, error) {
   370  	return nil, nil
   371  }
   372  func (m *S3API) GetBucketReplicationRequest(*s3.GetBucketReplicationInput) (*request.Request, *s3.GetBucketReplicationOutput) {
   373  	return nil, nil
   374  }
   375  
   376  func (m *S3API) GetBucketRequestPayment(*s3.GetBucketRequestPaymentInput) (*s3.GetBucketRequestPaymentOutput, error) {
   377  	return nil, nil
   378  }
   379  func (m *S3API) GetBucketRequestPaymentWithContext(aws.Context, *s3.GetBucketRequestPaymentInput, ...request.Option) (*s3.GetBucketRequestPaymentOutput, error) {
   380  	return nil, nil
   381  }
   382  func (m *S3API) GetBucketRequestPaymentRequest(*s3.GetBucketRequestPaymentInput) (*request.Request, *s3.GetBucketRequestPaymentOutput) {
   383  	return nil, nil
   384  }
   385  
   386  func (m *S3API) GetBucketTagging(*s3.GetBucketTaggingInput) (*s3.GetBucketTaggingOutput, error) {
   387  	return nil, nil
   388  }
   389  func (m *S3API) GetBucketTaggingWithContext(aws.Context, *s3.GetBucketTaggingInput, ...request.Option) (*s3.GetBucketTaggingOutput, error) {
   390  	return nil, nil
   391  }
   392  func (m *S3API) GetBucketTaggingRequest(*s3.GetBucketTaggingInput) (*request.Request, *s3.GetBucketTaggingOutput) {
   393  	return nil, nil
   394  }
   395  
   396  func (m *S3API) GetBucketVersioning(*s3.GetBucketVersioningInput) (*s3.GetBucketVersioningOutput, error) {
   397  	return nil, nil
   398  }
   399  func (m *S3API) GetBucketVersioningWithContext(aws.Context, *s3.GetBucketVersioningInput, ...request.Option) (*s3.GetBucketVersioningOutput, error) {
   400  	return nil, nil
   401  }
   402  func (m *S3API) GetBucketVersioningRequest(*s3.GetBucketVersioningInput) (*request.Request, *s3.GetBucketVersioningOutput) {
   403  	return nil, nil
   404  }
   405  
   406  func (m *S3API) GetBucketWebsite(*s3.GetBucketWebsiteInput) (*s3.GetBucketWebsiteOutput, error) {
   407  	return nil, nil
   408  }
   409  func (m *S3API) GetBucketWebsiteWithContext(aws.Context, *s3.GetBucketWebsiteInput, ...request.Option) (*s3.GetBucketWebsiteOutput, error) {
   410  	return nil, nil
   411  }
   412  func (m *S3API) GetBucketWebsiteRequest(*s3.GetBucketWebsiteInput) (*request.Request, *s3.GetBucketWebsiteOutput) {
   413  	return nil, nil
   414  }
   415  
   416  func (m *S3API) GetObject(*s3.GetObjectInput) (*s3.GetObjectOutput, error) {
   417  	return nil, nil
   418  }
   419  func (m *S3API) GetObjectWithContext(ctx aws.Context, input *s3.GetObjectInput, options ...request.Option) (*s3.GetObjectOutput, error) {
   420  	args := m.Called(ctx, input, options)
   421  	return args.Get(0).(*s3.GetObjectOutput), args.Error(1)
   422  }
   423  func (m *S3API) GetObjectRequest(*s3.GetObjectInput) (*request.Request, *s3.GetObjectOutput) {
   424  	return nil, nil
   425  }
   426  
   427  func (m *S3API) GetObjectAcl(*s3.GetObjectAclInput) (*s3.GetObjectAclOutput, error) {
   428  	return nil, nil
   429  }
   430  func (m *S3API) GetObjectAclWithContext(aws.Context, *s3.GetObjectAclInput, ...request.Option) (*s3.GetObjectAclOutput, error) {
   431  	return nil, nil
   432  }
   433  func (m *S3API) GetObjectAclRequest(*s3.GetObjectAclInput) (*request.Request, *s3.GetObjectAclOutput) {
   434  	return nil, nil
   435  }
   436  
   437  func (m *S3API) GetObjectLegalHold(*s3.GetObjectLegalHoldInput) (*s3.GetObjectLegalHoldOutput, error) {
   438  	return nil, nil
   439  }
   440  func (m *S3API) GetObjectLegalHoldWithContext(aws.Context, *s3.GetObjectLegalHoldInput, ...request.Option) (*s3.GetObjectLegalHoldOutput, error) {
   441  	return nil, nil
   442  }
   443  func (m *S3API) GetObjectLegalHoldRequest(*s3.GetObjectLegalHoldInput) (*request.Request, *s3.GetObjectLegalHoldOutput) {
   444  	return nil, nil
   445  }
   446  
   447  func (m *S3API) GetObjectLockConfiguration(*s3.GetObjectLockConfigurationInput) (*s3.GetObjectLockConfigurationOutput, error) {
   448  	return nil, nil
   449  }
   450  func (m *S3API) GetObjectLockConfigurationWithContext(aws.Context, *s3.GetObjectLockConfigurationInput, ...request.Option) (*s3.GetObjectLockConfigurationOutput, error) {
   451  	return nil, nil
   452  }
   453  func (m *S3API) GetObjectLockConfigurationRequest(*s3.GetObjectLockConfigurationInput) (*request.Request, *s3.GetObjectLockConfigurationOutput) {
   454  	return nil, nil
   455  }
   456  
   457  func (m *S3API) GetObjectRetention(*s3.GetObjectRetentionInput) (*s3.GetObjectRetentionOutput, error) {
   458  	return nil, nil
   459  }
   460  func (m *S3API) GetObjectRetentionWithContext(aws.Context, *s3.GetObjectRetentionInput, ...request.Option) (*s3.GetObjectRetentionOutput, error) {
   461  	return nil, nil
   462  }
   463  func (m *S3API) GetObjectRetentionRequest(*s3.GetObjectRetentionInput) (*request.Request, *s3.GetObjectRetentionOutput) {
   464  	return nil, nil
   465  }
   466  
   467  func (m *S3API) GetObjectTagging(*s3.GetObjectTaggingInput) (*s3.GetObjectTaggingOutput, error) {
   468  	return nil, nil
   469  }
   470  func (m *S3API) GetObjectTaggingWithContext(aws.Context, *s3.GetObjectTaggingInput, ...request.Option) (*s3.GetObjectTaggingOutput, error) {
   471  	return nil, nil
   472  }
   473  func (m *S3API) GetObjectTaggingRequest(*s3.GetObjectTaggingInput) (*request.Request, *s3.GetObjectTaggingOutput) {
   474  	return nil, nil
   475  }
   476  
   477  func (m *S3API) GetObjectTorrent(*s3.GetObjectTorrentInput) (*s3.GetObjectTorrentOutput, error) {
   478  	return nil, nil
   479  }
   480  func (m *S3API) GetObjectTorrentWithContext(aws.Context, *s3.GetObjectTorrentInput, ...request.Option) (*s3.GetObjectTorrentOutput, error) {
   481  	return nil, nil
   482  }
   483  func (m *S3API) GetObjectTorrentRequest(*s3.GetObjectTorrentInput) (*request.Request, *s3.GetObjectTorrentOutput) {
   484  	return nil, nil
   485  }
   486  
   487  func (m *S3API) GetPublicAccessBlock(*s3.GetPublicAccessBlockInput) (*s3.GetPublicAccessBlockOutput, error) {
   488  	return nil, nil
   489  }
   490  func (m *S3API) GetPublicAccessBlockWithContext(aws.Context, *s3.GetPublicAccessBlockInput, ...request.Option) (*s3.GetPublicAccessBlockOutput, error) {
   491  	return nil, nil
   492  }
   493  func (m *S3API) GetPublicAccessBlockRequest(*s3.GetPublicAccessBlockInput) (*request.Request, *s3.GetPublicAccessBlockOutput) {
   494  	return nil, nil
   495  }
   496  
   497  func (m *S3API) HeadBucket(*s3.HeadBucketInput) (*s3.HeadBucketOutput, error) {
   498  	return nil, nil
   499  }
   500  func (m *S3API) HeadBucketWithContext(aws.Context, *s3.HeadBucketInput, ...request.Option) (*s3.HeadBucketOutput, error) {
   501  	return nil, nil
   502  }
   503  func (m *S3API) HeadBucketRequest(*s3.HeadBucketInput) (*request.Request, *s3.HeadBucketOutput) {
   504  	return nil, nil
   505  }
   506  
   507  func (m *S3API) HeadObject(*s3.HeadObjectInput) (*s3.HeadObjectOutput, error) {
   508  	return nil, nil
   509  }
   510  func (m *S3API) HeadObjectWithContext(aws.Context, *s3.HeadObjectInput, ...request.Option) (*s3.HeadObjectOutput, error) {
   511  	return nil, nil
   512  }
   513  func (m *S3API) HeadObjectRequest(*s3.HeadObjectInput) (*request.Request, *s3.HeadObjectOutput) {
   514  	return nil, nil
   515  }
   516  
   517  func (m *S3API) ListBucketAnalyticsConfigurations(*s3.ListBucketAnalyticsConfigurationsInput) (*s3.ListBucketAnalyticsConfigurationsOutput, error) {
   518  	return nil, nil
   519  }
   520  func (m *S3API) ListBucketAnalyticsConfigurationsWithContext(aws.Context, *s3.ListBucketAnalyticsConfigurationsInput, ...request.Option) (*s3.ListBucketAnalyticsConfigurationsOutput, error) {
   521  	return nil, nil
   522  }
   523  func (m *S3API) ListBucketAnalyticsConfigurationsRequest(*s3.ListBucketAnalyticsConfigurationsInput) (*request.Request, *s3.ListBucketAnalyticsConfigurationsOutput) {
   524  	return nil, nil
   525  }
   526  
   527  func (m *S3API) ListBucketInventoryConfigurations(*s3.ListBucketInventoryConfigurationsInput) (*s3.ListBucketInventoryConfigurationsOutput, error) {
   528  	return nil, nil
   529  }
   530  func (m *S3API) ListBucketInventoryConfigurationsWithContext(aws.Context, *s3.ListBucketInventoryConfigurationsInput, ...request.Option) (*s3.ListBucketInventoryConfigurationsOutput, error) {
   531  	return nil, nil
   532  }
   533  func (m *S3API) ListBucketInventoryConfigurationsRequest(*s3.ListBucketInventoryConfigurationsInput) (*request.Request, *s3.ListBucketInventoryConfigurationsOutput) {
   534  	return nil, nil
   535  }
   536  
   537  func (m *S3API) ListBucketMetricsConfigurations(*s3.ListBucketMetricsConfigurationsInput) (*s3.ListBucketMetricsConfigurationsOutput, error) {
   538  	return nil, nil
   539  }
   540  func (m *S3API) ListBucketMetricsConfigurationsWithContext(aws.Context, *s3.ListBucketMetricsConfigurationsInput, ...request.Option) (*s3.ListBucketMetricsConfigurationsOutput, error) {
   541  	return nil, nil
   542  }
   543  func (m *S3API) ListBucketMetricsConfigurationsRequest(*s3.ListBucketMetricsConfigurationsInput) (*request.Request, *s3.ListBucketMetricsConfigurationsOutput) {
   544  	return nil, nil
   545  }
   546  
   547  func (m *S3API) ListBuckets(*s3.ListBucketsInput) (*s3.ListBucketsOutput, error) {
   548  	return nil, nil
   549  }
   550  func (m *S3API) ListBucketsWithContext(aws.Context, *s3.ListBucketsInput, ...request.Option) (*s3.ListBucketsOutput, error) {
   551  	return nil, nil
   552  }
   553  func (m *S3API) ListBucketsRequest(*s3.ListBucketsInput) (*request.Request, *s3.ListBucketsOutput) {
   554  	return nil, nil
   555  }
   556  
   557  func (m *S3API) ListMultipartUploads(*s3.ListMultipartUploadsInput) (*s3.ListMultipartUploadsOutput, error) {
   558  	return nil, nil
   559  }
   560  func (m *S3API) ListMultipartUploadsWithContext(aws.Context, *s3.ListMultipartUploadsInput, ...request.Option) (*s3.ListMultipartUploadsOutput, error) {
   561  	return nil, nil
   562  }
   563  func (m *S3API) ListMultipartUploadsRequest(*s3.ListMultipartUploadsInput) (*request.Request, *s3.ListMultipartUploadsOutput) {
   564  	return nil, nil
   565  }
   566  
   567  func (m *S3API) ListMultipartUploadsPages(*s3.ListMultipartUploadsInput, func(*s3.ListMultipartUploadsOutput, bool) bool) error {
   568  	return nil
   569  }
   570  func (m *S3API) ListMultipartUploadsPagesWithContext(aws.Context, *s3.ListMultipartUploadsInput, func(*s3.ListMultipartUploadsOutput, bool) bool, ...request.Option) error {
   571  	return nil
   572  }
   573  
   574  func (m *S3API) ListObjectVersions(*s3.ListObjectVersionsInput) (*s3.ListObjectVersionsOutput, error) {
   575  	return nil, nil
   576  }
   577  func (m *S3API) ListObjectVersionsWithContext(aws.Context, *s3.ListObjectVersionsInput, ...request.Option) (*s3.ListObjectVersionsOutput, error) {
   578  	return nil, nil
   579  }
   580  func (m *S3API) ListObjectVersionsRequest(*s3.ListObjectVersionsInput) (*request.Request, *s3.ListObjectVersionsOutput) {
   581  	return nil, nil
   582  }
   583  
   584  func (m *S3API) ListObjectVersionsPages(*s3.ListObjectVersionsInput, func(*s3.ListObjectVersionsOutput, bool) bool) error {
   585  	return nil
   586  }
   587  func (m *S3API) ListObjectVersionsPagesWithContext(aws.Context, *s3.ListObjectVersionsInput, func(*s3.ListObjectVersionsOutput, bool) bool, ...request.Option) error {
   588  	return nil
   589  }
   590  
   591  func (m *S3API) ListObjects(*s3.ListObjectsInput) (*s3.ListObjectsOutput, error) {
   592  	return nil, nil
   593  }
   594  func (m *S3API) ListObjectsWithContext(aws.Context, *s3.ListObjectsInput, ...request.Option) (*s3.ListObjectsOutput, error) {
   595  	return nil, nil
   596  }
   597  func (m *S3API) ListObjectsRequest(*s3.ListObjectsInput) (*request.Request, *s3.ListObjectsOutput) {
   598  	return nil, nil
   599  }
   600  
   601  func (m *S3API) ListObjectsPages(*s3.ListObjectsInput, func(*s3.ListObjectsOutput, bool) bool) error {
   602  	return nil
   603  }
   604  func (m *S3API) ListObjectsPagesWithContext(aws.Context, *s3.ListObjectsInput, func(*s3.ListObjectsOutput, bool) bool, ...request.Option) error {
   605  	return nil
   606  }
   607  
   608  func (m *S3API) ListObjectsV2(*s3.ListObjectsV2Input) (*s3.ListObjectsV2Output, error) {
   609  	return nil, nil
   610  }
   611  func (m *S3API) ListObjectsV2WithContext(aws.Context, *s3.ListObjectsV2Input, ...request.Option) (*s3.ListObjectsV2Output, error) {
   612  	return nil, nil
   613  }
   614  func (m *S3API) ListObjectsV2Request(*s3.ListObjectsV2Input) (*request.Request, *s3.ListObjectsV2Output) {
   615  	return nil, nil
   616  }
   617  
   618  func (m *S3API) ListObjectsV2Pages(*s3.ListObjectsV2Input, func(*s3.ListObjectsV2Output, bool) bool) error {
   619  	return nil
   620  }
   621  func (m *S3API) ListObjectsV2PagesWithContext(aws.Context, *s3.ListObjectsV2Input, func(*s3.ListObjectsV2Output, bool) bool, ...request.Option) error {
   622  	return nil
   623  }
   624  
   625  func (m *S3API) ListParts(*s3.ListPartsInput) (*s3.ListPartsOutput, error) {
   626  	return nil, nil
   627  }
   628  func (m *S3API) ListPartsWithContext(aws.Context, *s3.ListPartsInput, ...request.Option) (*s3.ListPartsOutput, error) {
   629  	return nil, nil
   630  }
   631  func (m *S3API) ListPartsRequest(*s3.ListPartsInput) (*request.Request, *s3.ListPartsOutput) {
   632  	return nil, nil
   633  }
   634  
   635  func (m *S3API) ListPartsPages(*s3.ListPartsInput, func(*s3.ListPartsOutput, bool) bool) error {
   636  	return nil
   637  }
   638  func (m *S3API) ListPartsPagesWithContext(aws.Context, *s3.ListPartsInput, func(*s3.ListPartsOutput, bool) bool, ...request.Option) error {
   639  	return nil
   640  }
   641  
   642  func (m *S3API) PutBucketAccelerateConfiguration(*s3.PutBucketAccelerateConfigurationInput) (*s3.PutBucketAccelerateConfigurationOutput, error) {
   643  	return nil, nil
   644  }
   645  func (m *S3API) PutBucketAccelerateConfigurationWithContext(aws.Context, *s3.PutBucketAccelerateConfigurationInput, ...request.Option) (*s3.PutBucketAccelerateConfigurationOutput, error) {
   646  	return nil, nil
   647  }
   648  func (m *S3API) PutBucketAccelerateConfigurationRequest(*s3.PutBucketAccelerateConfigurationInput) (*request.Request, *s3.PutBucketAccelerateConfigurationOutput) {
   649  	return nil, nil
   650  }
   651  
   652  func (m *S3API) PutBucketAcl(*s3.PutBucketAclInput) (*s3.PutBucketAclOutput, error) {
   653  	return nil, nil
   654  }
   655  func (m *S3API) PutBucketAclWithContext(aws.Context, *s3.PutBucketAclInput, ...request.Option) (*s3.PutBucketAclOutput, error) {
   656  	return nil, nil
   657  }
   658  func (m *S3API) PutBucketAclRequest(*s3.PutBucketAclInput) (*request.Request, *s3.PutBucketAclOutput) {
   659  	return nil, nil
   660  }
   661  
   662  func (m *S3API) PutBucketAnalyticsConfiguration(*s3.PutBucketAnalyticsConfigurationInput) (*s3.PutBucketAnalyticsConfigurationOutput, error) {
   663  	return nil, nil
   664  }
   665  func (m *S3API) PutBucketAnalyticsConfigurationWithContext(aws.Context, *s3.PutBucketAnalyticsConfigurationInput, ...request.Option) (*s3.PutBucketAnalyticsConfigurationOutput, error) {
   666  	return nil, nil
   667  }
   668  func (m *S3API) PutBucketAnalyticsConfigurationRequest(*s3.PutBucketAnalyticsConfigurationInput) (*request.Request, *s3.PutBucketAnalyticsConfigurationOutput) {
   669  	return nil, nil
   670  }
   671  
   672  func (m *S3API) PutBucketCors(*s3.PutBucketCorsInput) (*s3.PutBucketCorsOutput, error) {
   673  	return nil, nil
   674  }
   675  func (m *S3API) PutBucketCorsWithContext(aws.Context, *s3.PutBucketCorsInput, ...request.Option) (*s3.PutBucketCorsOutput, error) {
   676  	return nil, nil
   677  }
   678  func (m *S3API) PutBucketCorsRequest(*s3.PutBucketCorsInput) (*request.Request, *s3.PutBucketCorsOutput) {
   679  	return nil, nil
   680  }
   681  
   682  func (m *S3API) PutBucketEncryption(*s3.PutBucketEncryptionInput) (*s3.PutBucketEncryptionOutput, error) {
   683  	return nil, nil
   684  }
   685  func (m *S3API) PutBucketEncryptionWithContext(aws.Context, *s3.PutBucketEncryptionInput, ...request.Option) (*s3.PutBucketEncryptionOutput, error) {
   686  	return nil, nil
   687  }
   688  func (m *S3API) PutBucketEncryptionRequest(*s3.PutBucketEncryptionInput) (*request.Request, *s3.PutBucketEncryptionOutput) {
   689  	return nil, nil
   690  }
   691  
   692  func (m *S3API) PutBucketInventoryConfiguration(*s3.PutBucketInventoryConfigurationInput) (*s3.PutBucketInventoryConfigurationOutput, error) {
   693  	return nil, nil
   694  }
   695  func (m *S3API) PutBucketInventoryConfigurationWithContext(aws.Context, *s3.PutBucketInventoryConfigurationInput, ...request.Option) (*s3.PutBucketInventoryConfigurationOutput, error) {
   696  	return nil, nil
   697  }
   698  func (m *S3API) PutBucketInventoryConfigurationRequest(*s3.PutBucketInventoryConfigurationInput) (*request.Request, *s3.PutBucketInventoryConfigurationOutput) {
   699  	return nil, nil
   700  }
   701  
   702  func (m *S3API) PutBucketLifecycle(*s3.PutBucketLifecycleInput) (*s3.PutBucketLifecycleOutput, error) {
   703  	return nil, nil
   704  }
   705  func (m *S3API) PutBucketLifecycleWithContext(aws.Context, *s3.PutBucketLifecycleInput, ...request.Option) (*s3.PutBucketLifecycleOutput, error) {
   706  	return nil, nil
   707  }
   708  func (m *S3API) PutBucketLifecycleRequest(*s3.PutBucketLifecycleInput) (*request.Request, *s3.PutBucketLifecycleOutput) {
   709  	return nil, nil
   710  }
   711  
   712  func (m *S3API) PutBucketLifecycleConfiguration(*s3.PutBucketLifecycleConfigurationInput) (*s3.PutBucketLifecycleConfigurationOutput, error) {
   713  	return nil, nil
   714  }
   715  func (m *S3API) PutBucketLifecycleConfigurationWithContext(aws.Context, *s3.PutBucketLifecycleConfigurationInput, ...request.Option) (*s3.PutBucketLifecycleConfigurationOutput, error) {
   716  	return nil, nil
   717  }
   718  func (m *S3API) PutBucketLifecycleConfigurationRequest(*s3.PutBucketLifecycleConfigurationInput) (*request.Request, *s3.PutBucketLifecycleConfigurationOutput) {
   719  	return nil, nil
   720  }
   721  
   722  func (m *S3API) PutBucketLogging(*s3.PutBucketLoggingInput) (*s3.PutBucketLoggingOutput, error) {
   723  	return nil, nil
   724  }
   725  func (m *S3API) PutBucketLoggingWithContext(aws.Context, *s3.PutBucketLoggingInput, ...request.Option) (*s3.PutBucketLoggingOutput, error) {
   726  	return nil, nil
   727  }
   728  func (m *S3API) PutBucketLoggingRequest(*s3.PutBucketLoggingInput) (*request.Request, *s3.PutBucketLoggingOutput) {
   729  	return nil, nil
   730  }
   731  
   732  func (m *S3API) PutBucketMetricsConfiguration(*s3.PutBucketMetricsConfigurationInput) (*s3.PutBucketMetricsConfigurationOutput, error) {
   733  	return nil, nil
   734  }
   735  func (m *S3API) PutBucketMetricsConfigurationWithContext(aws.Context, *s3.PutBucketMetricsConfigurationInput, ...request.Option) (*s3.PutBucketMetricsConfigurationOutput, error) {
   736  	return nil, nil
   737  }
   738  func (m *S3API) PutBucketMetricsConfigurationRequest(*s3.PutBucketMetricsConfigurationInput) (*request.Request, *s3.PutBucketMetricsConfigurationOutput) {
   739  	return nil, nil
   740  }
   741  
   742  func (m *S3API) PutBucketNotification(*s3.PutBucketNotificationInput) (*s3.PutBucketNotificationOutput, error) {
   743  	return nil, nil
   744  }
   745  func (m *S3API) PutBucketNotificationWithContext(aws.Context, *s3.PutBucketNotificationInput, ...request.Option) (*s3.PutBucketNotificationOutput, error) {
   746  	return nil, nil
   747  }
   748  func (m *S3API) PutBucketNotificationRequest(*s3.PutBucketNotificationInput) (*request.Request, *s3.PutBucketNotificationOutput) {
   749  	return nil, nil
   750  }
   751  
   752  func (m *S3API) PutBucketNotificationConfiguration(*s3.PutBucketNotificationConfigurationInput) (*s3.PutBucketNotificationConfigurationOutput, error) {
   753  	return nil, nil
   754  }
   755  func (m *S3API) PutBucketNotificationConfigurationWithContext(aws.Context, *s3.PutBucketNotificationConfigurationInput, ...request.Option) (*s3.PutBucketNotificationConfigurationOutput, error) {
   756  	return nil, nil
   757  }
   758  func (m *S3API) PutBucketNotificationConfigurationRequest(*s3.PutBucketNotificationConfigurationInput) (*request.Request, *s3.PutBucketNotificationConfigurationOutput) {
   759  	return nil, nil
   760  }
   761  
   762  func (m *S3API) PutBucketPolicy(*s3.PutBucketPolicyInput) (*s3.PutBucketPolicyOutput, error) {
   763  	return nil, nil
   764  }
   765  func (m *S3API) PutBucketPolicyWithContext(aws.Context, *s3.PutBucketPolicyInput, ...request.Option) (*s3.PutBucketPolicyOutput, error) {
   766  	return nil, nil
   767  }
   768  func (m *S3API) PutBucketPolicyRequest(*s3.PutBucketPolicyInput) (*request.Request, *s3.PutBucketPolicyOutput) {
   769  	return nil, nil
   770  }
   771  
   772  func (m *S3API) PutBucketReplication(*s3.PutBucketReplicationInput) (*s3.PutBucketReplicationOutput, error) {
   773  	return nil, nil
   774  }
   775  func (m *S3API) PutBucketReplicationWithContext(aws.Context, *s3.PutBucketReplicationInput, ...request.Option) (*s3.PutBucketReplicationOutput, error) {
   776  	return nil, nil
   777  }
   778  func (m *S3API) PutBucketReplicationRequest(*s3.PutBucketReplicationInput) (*request.Request, *s3.PutBucketReplicationOutput) {
   779  	return nil, nil
   780  }
   781  
   782  func (m *S3API) PutBucketRequestPayment(*s3.PutBucketRequestPaymentInput) (*s3.PutBucketRequestPaymentOutput, error) {
   783  	return nil, nil
   784  }
   785  func (m *S3API) PutBucketRequestPaymentWithContext(aws.Context, *s3.PutBucketRequestPaymentInput, ...request.Option) (*s3.PutBucketRequestPaymentOutput, error) {
   786  	return nil, nil
   787  }
   788  func (m *S3API) PutBucketRequestPaymentRequest(*s3.PutBucketRequestPaymentInput) (*request.Request, *s3.PutBucketRequestPaymentOutput) {
   789  	return nil, nil
   790  }
   791  
   792  func (m *S3API) PutBucketTagging(*s3.PutBucketTaggingInput) (*s3.PutBucketTaggingOutput, error) {
   793  	return nil, nil
   794  }
   795  func (m *S3API) PutBucketTaggingWithContext(aws.Context, *s3.PutBucketTaggingInput, ...request.Option) (*s3.PutBucketTaggingOutput, error) {
   796  	return nil, nil
   797  }
   798  func (m *S3API) PutBucketTaggingRequest(*s3.PutBucketTaggingInput) (*request.Request, *s3.PutBucketTaggingOutput) {
   799  	return nil, nil
   800  }
   801  
   802  func (m *S3API) PutBucketVersioning(*s3.PutBucketVersioningInput) (*s3.PutBucketVersioningOutput, error) {
   803  	return nil, nil
   804  }
   805  func (m *S3API) PutBucketVersioningWithContext(aws.Context, *s3.PutBucketVersioningInput, ...request.Option) (*s3.PutBucketVersioningOutput, error) {
   806  	return nil, nil
   807  }
   808  func (m *S3API) PutBucketVersioningRequest(*s3.PutBucketVersioningInput) (*request.Request, *s3.PutBucketVersioningOutput) {
   809  	return nil, nil
   810  }
   811  
   812  func (m *S3API) PutBucketWebsite(*s3.PutBucketWebsiteInput) (*s3.PutBucketWebsiteOutput, error) {
   813  	return nil, nil
   814  }
   815  func (m *S3API) PutBucketWebsiteWithContext(aws.Context, *s3.PutBucketWebsiteInput, ...request.Option) (*s3.PutBucketWebsiteOutput, error) {
   816  	return nil, nil
   817  }
   818  func (m *S3API) PutBucketWebsiteRequest(*s3.PutBucketWebsiteInput) (*request.Request, *s3.PutBucketWebsiteOutput) {
   819  	return nil, nil
   820  }
   821  
   822  func (m *S3API) PutObject(*s3.PutObjectInput) (*s3.PutObjectOutput, error) {
   823  	return nil, nil
   824  }
   825  func (m *S3API) PutObjectWithContext(aws.Context, *s3.PutObjectInput, ...request.Option) (*s3.PutObjectOutput, error) {
   826  	return nil, nil
   827  }
   828  func (m *S3API) PutObjectRequest(*s3.PutObjectInput) (*request.Request, *s3.PutObjectOutput) {
   829  	return nil, nil
   830  }
   831  
   832  func (m *S3API) PutObjectAcl(*s3.PutObjectAclInput) (*s3.PutObjectAclOutput, error) {
   833  	return nil, nil
   834  }
   835  func (m *S3API) PutObjectAclWithContext(aws.Context, *s3.PutObjectAclInput, ...request.Option) (*s3.PutObjectAclOutput, error) {
   836  	return nil, nil
   837  }
   838  func (m *S3API) PutObjectAclRequest(*s3.PutObjectAclInput) (*request.Request, *s3.PutObjectAclOutput) {
   839  	return nil, nil
   840  }
   841  
   842  func (m *S3API) PutObjectLegalHold(*s3.PutObjectLegalHoldInput) (*s3.PutObjectLegalHoldOutput, error) {
   843  	return nil, nil
   844  }
   845  func (m *S3API) PutObjectLegalHoldWithContext(aws.Context, *s3.PutObjectLegalHoldInput, ...request.Option) (*s3.PutObjectLegalHoldOutput, error) {
   846  	return nil, nil
   847  }
   848  func (m *S3API) PutObjectLegalHoldRequest(*s3.PutObjectLegalHoldInput) (*request.Request, *s3.PutObjectLegalHoldOutput) {
   849  	return nil, nil
   850  }
   851  
   852  func (m *S3API) PutObjectLockConfiguration(*s3.PutObjectLockConfigurationInput) (*s3.PutObjectLockConfigurationOutput, error) {
   853  	return nil, nil
   854  }
   855  func (m *S3API) PutObjectLockConfigurationWithContext(aws.Context, *s3.PutObjectLockConfigurationInput, ...request.Option) (*s3.PutObjectLockConfigurationOutput, error) {
   856  	return nil, nil
   857  }
   858  func (m *S3API) PutObjectLockConfigurationRequest(*s3.PutObjectLockConfigurationInput) (*request.Request, *s3.PutObjectLockConfigurationOutput) {
   859  	return nil, nil
   860  }
   861  
   862  func (m *S3API) PutObjectRetention(*s3.PutObjectRetentionInput) (*s3.PutObjectRetentionOutput, error) {
   863  	return nil, nil
   864  }
   865  func (m *S3API) PutObjectRetentionWithContext(aws.Context, *s3.PutObjectRetentionInput, ...request.Option) (*s3.PutObjectRetentionOutput, error) {
   866  	return nil, nil
   867  }
   868  func (m *S3API) PutObjectRetentionRequest(*s3.PutObjectRetentionInput) (*request.Request, *s3.PutObjectRetentionOutput) {
   869  	return nil, nil
   870  }
   871  
   872  func (m *S3API) PutObjectTagging(*s3.PutObjectTaggingInput) (*s3.PutObjectTaggingOutput, error) {
   873  	return nil, nil
   874  }
   875  func (m *S3API) PutObjectTaggingWithContext(aws.Context, *s3.PutObjectTaggingInput, ...request.Option) (*s3.PutObjectTaggingOutput, error) {
   876  	return nil, nil
   877  }
   878  func (m *S3API) PutObjectTaggingRequest(*s3.PutObjectTaggingInput) (*request.Request, *s3.PutObjectTaggingOutput) {
   879  	return nil, nil
   880  }
   881  
   882  func (m *S3API) PutPublicAccessBlock(*s3.PutPublicAccessBlockInput) (*s3.PutPublicAccessBlockOutput, error) {
   883  	return nil, nil
   884  }
   885  func (m *S3API) PutPublicAccessBlockWithContext(aws.Context, *s3.PutPublicAccessBlockInput, ...request.Option) (*s3.PutPublicAccessBlockOutput, error) {
   886  	return nil, nil
   887  }
   888  func (m *S3API) PutPublicAccessBlockRequest(*s3.PutPublicAccessBlockInput) (*request.Request, *s3.PutPublicAccessBlockOutput) {
   889  	return nil, nil
   890  }
   891  
   892  func (m *S3API) RestoreObject(*s3.RestoreObjectInput) (*s3.RestoreObjectOutput, error) {
   893  	return nil, nil
   894  }
   895  func (m *S3API) RestoreObjectWithContext(aws.Context, *s3.RestoreObjectInput, ...request.Option) (*s3.RestoreObjectOutput, error) {
   896  	return nil, nil
   897  }
   898  func (m *S3API) RestoreObjectRequest(*s3.RestoreObjectInput) (*request.Request, *s3.RestoreObjectOutput) {
   899  	return nil, nil
   900  }
   901  
   902  func (m *S3API) SelectObjectContent(*s3.SelectObjectContentInput) (*s3.SelectObjectContentOutput, error) {
   903  	return nil, nil
   904  }
   905  func (m *S3API) SelectObjectContentWithContext(aws.Context, *s3.SelectObjectContentInput, ...request.Option) (*s3.SelectObjectContentOutput, error) {
   906  	return nil, nil
   907  }
   908  func (m *S3API) SelectObjectContentRequest(*s3.SelectObjectContentInput) (*request.Request, *s3.SelectObjectContentOutput) {
   909  	return nil, nil
   910  }
   911  
   912  func (m *S3API) UploadPart(*s3.UploadPartInput) (*s3.UploadPartOutput, error) {
   913  	return nil, nil
   914  }
   915  func (m *S3API) UploadPartWithContext(aws.Context, *s3.UploadPartInput, ...request.Option) (*s3.UploadPartOutput, error) {
   916  	return nil, nil
   917  }
   918  func (m *S3API) UploadPartRequest(*s3.UploadPartInput) (*request.Request, *s3.UploadPartOutput) {
   919  	return nil, nil
   920  }
   921  
   922  func (m *S3API) UploadPartCopy(*s3.UploadPartCopyInput) (*s3.UploadPartCopyOutput, error) {
   923  	return nil, nil
   924  }
   925  func (m *S3API) UploadPartCopyWithContext(aws.Context, *s3.UploadPartCopyInput, ...request.Option) (*s3.UploadPartCopyOutput, error) {
   926  	return nil, nil
   927  }
   928  func (m *S3API) UploadPartCopyRequest(*s3.UploadPartCopyInput) (*request.Request, *s3.UploadPartCopyOutput) {
   929  	return nil, nil
   930  }
   931  
   932  func (m *S3API) WaitUntilBucketExists(*s3.HeadBucketInput) error {
   933  	return nil
   934  }
   935  func (m *S3API) WaitUntilBucketExistsWithContext(aws.Context, *s3.HeadBucketInput, ...request.WaiterOption) error {
   936  	return nil
   937  }
   938  
   939  func (m *S3API) WaitUntilBucketNotExists(*s3.HeadBucketInput) error {
   940  	return nil
   941  }
   942  func (m *S3API) WaitUntilBucketNotExistsWithContext(aws.Context, *s3.HeadBucketInput, ...request.WaiterOption) error {
   943  	return nil
   944  }
   945  
   946  func (m *S3API) WaitUntilObjectExists(*s3.HeadObjectInput) error {
   947  	return nil
   948  }
   949  func (m *S3API) WaitUntilObjectExistsWithContext(aws.Context, *s3.HeadObjectInput, ...request.WaiterOption) error {
   950  	return nil
   951  }
   952  
   953  func (m *S3API) WaitUntilObjectNotExists(*s3.HeadObjectInput) error {
   954  	return nil
   955  }
   956  func (m *S3API) WaitUntilObjectNotExistsWithContext(aws.Context, *s3.HeadObjectInput, ...request.WaiterOption) error {
   957  	return nil
   958  }