Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) AbortMultipartUpload(ctx context.Context, params *s3.AbortMultipartUploadInput, ...) (*s3.AbortMultipartUploadOutput, error)
- func (_m *IClient) CompleteMultipartUpload(ctx context.Context, params *s3.CompleteMultipartUploadInput, ...) (*s3.CompleteMultipartUploadOutput, error)
- func (_m *IClient) CopyObject(ctx context.Context, params *s3.CopyObjectInput, optFns ...func(*s3.Options)) (*s3.CopyObjectOutput, error)
- func (_m *IClient) CreateBucket(ctx context.Context, params *s3.CreateBucketInput, optFns ...func(*s3.Options)) (*s3.CreateBucketOutput, error)
- func (_m *IClient) CreateMultipartUpload(ctx context.Context, params *s3.CreateMultipartUploadInput, ...) (*s3.CreateMultipartUploadOutput, error)
- func (_m *IClient) CreateSession(ctx context.Context, params *s3.CreateSessionInput, ...) (*s3.CreateSessionOutput, error)
- func (_m *IClient) DeleteBucket(ctx context.Context, params *s3.DeleteBucketInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketOutput, error)
- func (_m *IClient) DeleteBucketAnalyticsConfiguration(ctx context.Context, params *s3.DeleteBucketAnalyticsConfigurationInput, ...) (*s3.DeleteBucketAnalyticsConfigurationOutput, error)
- func (_m *IClient) DeleteBucketCors(ctx context.Context, params *s3.DeleteBucketCorsInput, ...) (*s3.DeleteBucketCorsOutput, error)
- func (_m *IClient) DeleteBucketEncryption(ctx context.Context, params *s3.DeleteBucketEncryptionInput, ...) (*s3.DeleteBucketEncryptionOutput, error)
- func (_m *IClient) DeleteBucketIntelligentTieringConfiguration(ctx context.Context, ...) (*s3.DeleteBucketIntelligentTieringConfigurationOutput, error)
- func (_m *IClient) DeleteBucketInventoryConfiguration(ctx context.Context, params *s3.DeleteBucketInventoryConfigurationInput, ...) (*s3.DeleteBucketInventoryConfigurationOutput, error)
- func (_m *IClient) DeleteBucketLifecycle(ctx context.Context, params *s3.DeleteBucketLifecycleInput, ...) (*s3.DeleteBucketLifecycleOutput, error)
- func (_m *IClient) DeleteBucketMetricsConfiguration(ctx context.Context, params *s3.DeleteBucketMetricsConfigurationInput, ...) (*s3.DeleteBucketMetricsConfigurationOutput, error)
- func (_m *IClient) DeleteBucketOwnershipControls(ctx context.Context, params *s3.DeleteBucketOwnershipControlsInput, ...) (*s3.DeleteBucketOwnershipControlsOutput, error)
- func (_m *IClient) DeleteBucketPolicy(ctx context.Context, params *s3.DeleteBucketPolicyInput, ...) (*s3.DeleteBucketPolicyOutput, error)
- func (_m *IClient) DeleteBucketReplication(ctx context.Context, params *s3.DeleteBucketReplicationInput, ...) (*s3.DeleteBucketReplicationOutput, error)
- func (_m *IClient) DeleteBucketTagging(ctx context.Context, params *s3.DeleteBucketTaggingInput, ...) (*s3.DeleteBucketTaggingOutput, error)
- func (_m *IClient) DeleteBucketWebsite(ctx context.Context, params *s3.DeleteBucketWebsiteInput, ...) (*s3.DeleteBucketWebsiteOutput, error)
- func (_m *IClient) DeleteObject(ctx context.Context, params *s3.DeleteObjectInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectOutput, error)
- func (_m *IClient) DeleteObjectTagging(ctx context.Context, params *s3.DeleteObjectTaggingInput, ...) (*s3.DeleteObjectTaggingOutput, error)
- func (_m *IClient) DeleteObjects(ctx context.Context, params *s3.DeleteObjectsInput, ...) (*s3.DeleteObjectsOutput, error)
- func (_m *IClient) DeletePublicAccessBlock(ctx context.Context, params *s3.DeletePublicAccessBlockInput, ...) (*s3.DeletePublicAccessBlockOutput, error)
- func (_m *IClient) GetBucketAccelerateConfiguration(ctx context.Context, params *s3.GetBucketAccelerateConfigurationInput, ...) (*s3.GetBucketAccelerateConfigurationOutput, error)
- func (_m *IClient) GetBucketAcl(ctx context.Context, params *s3.GetBucketAclInput, optFns ...func(*s3.Options)) (*s3.GetBucketAclOutput, error)
- func (_m *IClient) GetBucketAnalyticsConfiguration(ctx context.Context, params *s3.GetBucketAnalyticsConfigurationInput, ...) (*s3.GetBucketAnalyticsConfigurationOutput, error)
- func (_m *IClient) GetBucketCors(ctx context.Context, params *s3.GetBucketCorsInput, ...) (*s3.GetBucketCorsOutput, error)
- func (_m *IClient) GetBucketEncryption(ctx context.Context, params *s3.GetBucketEncryptionInput, ...) (*s3.GetBucketEncryptionOutput, error)
- func (_m *IClient) GetBucketIntelligentTieringConfiguration(ctx context.Context, params *s3.GetBucketIntelligentTieringConfigurationInput, ...) (*s3.GetBucketIntelligentTieringConfigurationOutput, error)
- func (_m *IClient) GetBucketInventoryConfiguration(ctx context.Context, params *s3.GetBucketInventoryConfigurationInput, ...) (*s3.GetBucketInventoryConfigurationOutput, error)
- func (_m *IClient) GetBucketLifecycleConfiguration(ctx context.Context, params *s3.GetBucketLifecycleConfigurationInput, ...) (*s3.GetBucketLifecycleConfigurationOutput, error)
- func (_m *IClient) GetBucketLocation(ctx context.Context, params *s3.GetBucketLocationInput, ...) (*s3.GetBucketLocationOutput, error)
- func (_m *IClient) GetBucketLogging(ctx context.Context, params *s3.GetBucketLoggingInput, ...) (*s3.GetBucketLoggingOutput, error)
- func (_m *IClient) GetBucketMetricsConfiguration(ctx context.Context, params *s3.GetBucketMetricsConfigurationInput, ...) (*s3.GetBucketMetricsConfigurationOutput, error)
- func (_m *IClient) GetBucketNotificationConfiguration(ctx context.Context, params *s3.GetBucketNotificationConfigurationInput, ...) (*s3.GetBucketNotificationConfigurationOutput, error)
- func (_m *IClient) GetBucketOwnershipControls(ctx context.Context, params *s3.GetBucketOwnershipControlsInput, ...) (*s3.GetBucketOwnershipControlsOutput, error)
- func (_m *IClient) GetBucketPolicy(ctx context.Context, params *s3.GetBucketPolicyInput, ...) (*s3.GetBucketPolicyOutput, error)
- func (_m *IClient) GetBucketPolicyStatus(ctx context.Context, params *s3.GetBucketPolicyStatusInput, ...) (*s3.GetBucketPolicyStatusOutput, error)
- func (_m *IClient) GetBucketReplication(ctx context.Context, params *s3.GetBucketReplicationInput, ...) (*s3.GetBucketReplicationOutput, error)
- func (_m *IClient) GetBucketRequestPayment(ctx context.Context, params *s3.GetBucketRequestPaymentInput, ...) (*s3.GetBucketRequestPaymentOutput, error)
- func (_m *IClient) GetBucketTagging(ctx context.Context, params *s3.GetBucketTaggingInput, ...) (*s3.GetBucketTaggingOutput, error)
- func (_m *IClient) GetBucketVersioning(ctx context.Context, params *s3.GetBucketVersioningInput, ...) (*s3.GetBucketVersioningOutput, error)
- func (_m *IClient) GetBucketWebsite(ctx context.Context, params *s3.GetBucketWebsiteInput, ...) (*s3.GetBucketWebsiteOutput, error)
- func (_m *IClient) GetObject(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options)) (*s3.GetObjectOutput, error)
- func (_m *IClient) GetObjectAcl(ctx context.Context, params *s3.GetObjectAclInput, optFns ...func(*s3.Options)) (*s3.GetObjectAclOutput, error)
- func (_m *IClient) GetObjectAttributes(ctx context.Context, params *s3.GetObjectAttributesInput, ...) (*s3.GetObjectAttributesOutput, error)
- func (_m *IClient) GetObjectLegalHold(ctx context.Context, params *s3.GetObjectLegalHoldInput, ...) (*s3.GetObjectLegalHoldOutput, error)
- func (_m *IClient) GetObjectLockConfiguration(ctx context.Context, params *s3.GetObjectLockConfigurationInput, ...) (*s3.GetObjectLockConfigurationOutput, error)
- func (_m *IClient) GetObjectRetention(ctx context.Context, params *s3.GetObjectRetentionInput, ...) (*s3.GetObjectRetentionOutput, error)
- func (_m *IClient) GetObjectTagging(ctx context.Context, params *s3.GetObjectTaggingInput, ...) (*s3.GetObjectTaggingOutput, error)
- func (_m *IClient) GetObjectTorrent(ctx context.Context, params *s3.GetObjectTorrentInput, ...) (*s3.GetObjectTorrentOutput, error)
- func (_m *IClient) GetPublicAccessBlock(ctx context.Context, params *s3.GetPublicAccessBlockInput, ...) (*s3.GetPublicAccessBlockOutput, error)
- func (_m *IClient) HeadBucket(ctx context.Context, params *s3.HeadBucketInput, optFns ...func(*s3.Options)) (*s3.HeadBucketOutput, error)
- func (_m *IClient) HeadObject(ctx context.Context, params *s3.HeadObjectInput, optFns ...func(*s3.Options)) (*s3.HeadObjectOutput, error)
- func (_m *IClient) ListBucketAnalyticsConfigurations(ctx context.Context, params *s3.ListBucketAnalyticsConfigurationsInput, ...) (*s3.ListBucketAnalyticsConfigurationsOutput, error)
- func (_m *IClient) ListBucketIntelligentTieringConfigurations(ctx context.Context, ...) (*s3.ListBucketIntelligentTieringConfigurationsOutput, error)
- func (_m *IClient) ListBucketInventoryConfigurations(ctx context.Context, params *s3.ListBucketInventoryConfigurationsInput, ...) (*s3.ListBucketInventoryConfigurationsOutput, error)
- func (_m *IClient) ListBucketMetricsConfigurations(ctx context.Context, params *s3.ListBucketMetricsConfigurationsInput, ...) (*s3.ListBucketMetricsConfigurationsOutput, error)
- func (_m *IClient) ListBuckets(ctx context.Context, params *s3.ListBucketsInput, optFns ...func(*s3.Options)) (*s3.ListBucketsOutput, error)
- func (_m *IClient) ListDirectoryBuckets(ctx context.Context, params *s3.ListDirectoryBucketsInput, ...) (*s3.ListDirectoryBucketsOutput, error)
- func (_m *IClient) ListMultipartUploads(ctx context.Context, params *s3.ListMultipartUploadsInput, ...) (*s3.ListMultipartUploadsOutput, error)
- func (_m *IClient) ListObjectVersions(ctx context.Context, params *s3.ListObjectVersionsInput, ...) (*s3.ListObjectVersionsOutput, error)
- func (_m *IClient) ListObjects(ctx context.Context, params *s3.ListObjectsInput, optFns ...func(*s3.Options)) (*s3.ListObjectsOutput, error)
- func (_m *IClient) ListObjectsV2(ctx context.Context, params *s3.ListObjectsV2Input, ...) (*s3.ListObjectsV2Output, error)
- func (_m *IClient) ListParts(ctx context.Context, params *s3.ListPartsInput, optFns ...func(*s3.Options)) (*s3.ListPartsOutput, error)
- func (_m *IClient) Options() s3.Options
- func (_m *IClient) PutBucketAccelerateConfiguration(ctx context.Context, params *s3.PutBucketAccelerateConfigurationInput, ...) (*s3.PutBucketAccelerateConfigurationOutput, error)
- func (_m *IClient) PutBucketAcl(ctx context.Context, params *s3.PutBucketAclInput, optFns ...func(*s3.Options)) (*s3.PutBucketAclOutput, error)
- func (_m *IClient) PutBucketAnalyticsConfiguration(ctx context.Context, params *s3.PutBucketAnalyticsConfigurationInput, ...) (*s3.PutBucketAnalyticsConfigurationOutput, error)
- func (_m *IClient) PutBucketCors(ctx context.Context, params *s3.PutBucketCorsInput, ...) (*s3.PutBucketCorsOutput, error)
- func (_m *IClient) PutBucketEncryption(ctx context.Context, params *s3.PutBucketEncryptionInput, ...) (*s3.PutBucketEncryptionOutput, error)
- func (_m *IClient) PutBucketIntelligentTieringConfiguration(ctx context.Context, params *s3.PutBucketIntelligentTieringConfigurationInput, ...) (*s3.PutBucketIntelligentTieringConfigurationOutput, error)
- func (_m *IClient) PutBucketInventoryConfiguration(ctx context.Context, params *s3.PutBucketInventoryConfigurationInput, ...) (*s3.PutBucketInventoryConfigurationOutput, error)
- func (_m *IClient) PutBucketLifecycleConfiguration(ctx context.Context, params *s3.PutBucketLifecycleConfigurationInput, ...) (*s3.PutBucketLifecycleConfigurationOutput, error)
- func (_m *IClient) PutBucketLogging(ctx context.Context, params *s3.PutBucketLoggingInput, ...) (*s3.PutBucketLoggingOutput, error)
- func (_m *IClient) PutBucketMetricsConfiguration(ctx context.Context, params *s3.PutBucketMetricsConfigurationInput, ...) (*s3.PutBucketMetricsConfigurationOutput, error)
- func (_m *IClient) PutBucketNotificationConfiguration(ctx context.Context, params *s3.PutBucketNotificationConfigurationInput, ...) (*s3.PutBucketNotificationConfigurationOutput, error)
- func (_m *IClient) PutBucketOwnershipControls(ctx context.Context, params *s3.PutBucketOwnershipControlsInput, ...) (*s3.PutBucketOwnershipControlsOutput, error)
- func (_m *IClient) PutBucketPolicy(ctx context.Context, params *s3.PutBucketPolicyInput, ...) (*s3.PutBucketPolicyOutput, error)
- func (_m *IClient) PutBucketReplication(ctx context.Context, params *s3.PutBucketReplicationInput, ...) (*s3.PutBucketReplicationOutput, error)
- func (_m *IClient) PutBucketRequestPayment(ctx context.Context, params *s3.PutBucketRequestPaymentInput, ...) (*s3.PutBucketRequestPaymentOutput, error)
- func (_m *IClient) PutBucketTagging(ctx context.Context, params *s3.PutBucketTaggingInput, ...) (*s3.PutBucketTaggingOutput, error)
- func (_m *IClient) PutBucketVersioning(ctx context.Context, params *s3.PutBucketVersioningInput, ...) (*s3.PutBucketVersioningOutput, error)
- func (_m *IClient) PutBucketWebsite(ctx context.Context, params *s3.PutBucketWebsiteInput, ...) (*s3.PutBucketWebsiteOutput, error)
- func (_m *IClient) PutObject(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.Options)) (*s3.PutObjectOutput, error)
- func (_m *IClient) PutObjectAcl(ctx context.Context, params *s3.PutObjectAclInput, optFns ...func(*s3.Options)) (*s3.PutObjectAclOutput, error)
- func (_m *IClient) PutObjectLegalHold(ctx context.Context, params *s3.PutObjectLegalHoldInput, ...) (*s3.PutObjectLegalHoldOutput, error)
- func (_m *IClient) PutObjectLockConfiguration(ctx context.Context, params *s3.PutObjectLockConfigurationInput, ...) (*s3.PutObjectLockConfigurationOutput, error)
- func (_m *IClient) PutObjectRetention(ctx context.Context, params *s3.PutObjectRetentionInput, ...) (*s3.PutObjectRetentionOutput, error)
- func (_m *IClient) PutObjectTagging(ctx context.Context, params *s3.PutObjectTaggingInput, ...) (*s3.PutObjectTaggingOutput, error)
- func (_m *IClient) PutPublicAccessBlock(ctx context.Context, params *s3.PutPublicAccessBlockInput, ...) (*s3.PutPublicAccessBlockOutput, error)
- func (_m *IClient) RestoreObject(ctx context.Context, params *s3.RestoreObjectInput, ...) (*s3.RestoreObjectOutput, error)
- func (_m *IClient) SelectObjectContent(ctx context.Context, params *s3.SelectObjectContentInput, ...) (*s3.SelectObjectContentOutput, error)
- func (_m *IClient) UploadPart(ctx context.Context, params *s3.UploadPartInput, optFns ...func(*s3.Options)) (*s3.UploadPartOutput, error)
- func (_m *IClient) UploadPartCopy(ctx context.Context, params *s3.UploadPartCopyInput, ...) (*s3.UploadPartCopyOutput, error)
- func (_m *IClient) WriteGetObjectResponse(ctx context.Context, params *s3.WriteGetObjectResponseInput, ...) (*s3.WriteGetObjectResponseOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IClient ¶
IClient is an autogenerated mock type for the IClient type
func NewIClient ¶
NewIClient creates a new instance of IClient. 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 (*IClient) AbortMultipartUpload ¶
func (_m *IClient) AbortMultipartUpload(ctx context.Context, params *s3.AbortMultipartUploadInput, optFns ...func(*s3.Options)) (*s3.AbortMultipartUploadOutput, error)
AbortMultipartUpload provides a mock function with given fields: ctx, params, optFns
func (*IClient) CompleteMultipartUpload ¶
func (_m *IClient) CompleteMultipartUpload(ctx context.Context, params *s3.CompleteMultipartUploadInput, optFns ...func(*s3.Options)) (*s3.CompleteMultipartUploadOutput, error)
CompleteMultipartUpload provides a mock function with given fields: ctx, params, optFns
func (*IClient) CopyObject ¶
func (_m *IClient) CopyObject(ctx context.Context, params *s3.CopyObjectInput, optFns ...func(*s3.Options)) (*s3.CopyObjectOutput, error)
CopyObject provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateBucket ¶
func (_m *IClient) CreateBucket(ctx context.Context, params *s3.CreateBucketInput, optFns ...func(*s3.Options)) (*s3.CreateBucketOutput, error)
CreateBucket provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateMultipartUpload ¶
func (_m *IClient) CreateMultipartUpload(ctx context.Context, params *s3.CreateMultipartUploadInput, optFns ...func(*s3.Options)) (*s3.CreateMultipartUploadOutput, error)
CreateMultipartUpload provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateSession ¶
func (_m *IClient) CreateSession(ctx context.Context, params *s3.CreateSessionInput, optFns ...func(*s3.Options)) (*s3.CreateSessionOutput, error)
CreateSession provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBucket ¶
func (_m *IClient) DeleteBucket(ctx context.Context, params *s3.DeleteBucketInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketOutput, error)
DeleteBucket provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBucketAnalyticsConfiguration ¶
func (_m *IClient) DeleteBucketAnalyticsConfiguration(ctx context.Context, params *s3.DeleteBucketAnalyticsConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketAnalyticsConfigurationOutput, error)
DeleteBucketAnalyticsConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBucketCors ¶
func (_m *IClient) DeleteBucketCors(ctx context.Context, params *s3.DeleteBucketCorsInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketCorsOutput, error)
DeleteBucketCors provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBucketEncryption ¶
func (_m *IClient) DeleteBucketEncryption(ctx context.Context, params *s3.DeleteBucketEncryptionInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketEncryptionOutput, error)
DeleteBucketEncryption provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBucketIntelligentTieringConfiguration ¶
func (_m *IClient) DeleteBucketIntelligentTieringConfiguration(ctx context.Context, params *s3.DeleteBucketIntelligentTieringConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketIntelligentTieringConfigurationOutput, error)
DeleteBucketIntelligentTieringConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBucketInventoryConfiguration ¶
func (_m *IClient) DeleteBucketInventoryConfiguration(ctx context.Context, params *s3.DeleteBucketInventoryConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketInventoryConfigurationOutput, error)
DeleteBucketInventoryConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBucketLifecycle ¶
func (_m *IClient) DeleteBucketLifecycle(ctx context.Context, params *s3.DeleteBucketLifecycleInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketLifecycleOutput, error)
DeleteBucketLifecycle provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBucketMetricsConfiguration ¶
func (_m *IClient) DeleteBucketMetricsConfiguration(ctx context.Context, params *s3.DeleteBucketMetricsConfigurationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketMetricsConfigurationOutput, error)
DeleteBucketMetricsConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBucketOwnershipControls ¶
func (_m *IClient) DeleteBucketOwnershipControls(ctx context.Context, params *s3.DeleteBucketOwnershipControlsInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketOwnershipControlsOutput, error)
DeleteBucketOwnershipControls provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBucketPolicy ¶
func (_m *IClient) DeleteBucketPolicy(ctx context.Context, params *s3.DeleteBucketPolicyInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketPolicyOutput, error)
DeleteBucketPolicy provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBucketReplication ¶
func (_m *IClient) DeleteBucketReplication(ctx context.Context, params *s3.DeleteBucketReplicationInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketReplicationOutput, error)
DeleteBucketReplication provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBucketTagging ¶
func (_m *IClient) DeleteBucketTagging(ctx context.Context, params *s3.DeleteBucketTaggingInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketTaggingOutput, error)
DeleteBucketTagging provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBucketWebsite ¶
func (_m *IClient) DeleteBucketWebsite(ctx context.Context, params *s3.DeleteBucketWebsiteInput, optFns ...func(*s3.Options)) (*s3.DeleteBucketWebsiteOutput, error)
DeleteBucketWebsite provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteObject ¶
func (_m *IClient) DeleteObject(ctx context.Context, params *s3.DeleteObjectInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectOutput, error)
DeleteObject provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteObjectTagging ¶
func (_m *IClient) DeleteObjectTagging(ctx context.Context, params *s3.DeleteObjectTaggingInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectTaggingOutput, error)
DeleteObjectTagging provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteObjects ¶
func (_m *IClient) DeleteObjects(ctx context.Context, params *s3.DeleteObjectsInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectsOutput, error)
DeleteObjects provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeletePublicAccessBlock ¶
func (_m *IClient) DeletePublicAccessBlock(ctx context.Context, params *s3.DeletePublicAccessBlockInput, optFns ...func(*s3.Options)) (*s3.DeletePublicAccessBlockOutput, error)
DeletePublicAccessBlock provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketAccelerateConfiguration ¶
func (_m *IClient) GetBucketAccelerateConfiguration(ctx context.Context, params *s3.GetBucketAccelerateConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketAccelerateConfigurationOutput, error)
GetBucketAccelerateConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketAcl ¶
func (_m *IClient) GetBucketAcl(ctx context.Context, params *s3.GetBucketAclInput, optFns ...func(*s3.Options)) (*s3.GetBucketAclOutput, error)
GetBucketAcl provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketAnalyticsConfiguration ¶
func (_m *IClient) GetBucketAnalyticsConfiguration(ctx context.Context, params *s3.GetBucketAnalyticsConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketAnalyticsConfigurationOutput, error)
GetBucketAnalyticsConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketCors ¶
func (_m *IClient) GetBucketCors(ctx context.Context, params *s3.GetBucketCorsInput, optFns ...func(*s3.Options)) (*s3.GetBucketCorsOutput, error)
GetBucketCors provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketEncryption ¶
func (_m *IClient) GetBucketEncryption(ctx context.Context, params *s3.GetBucketEncryptionInput, optFns ...func(*s3.Options)) (*s3.GetBucketEncryptionOutput, error)
GetBucketEncryption provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketIntelligentTieringConfiguration ¶
func (_m *IClient) GetBucketIntelligentTieringConfiguration(ctx context.Context, params *s3.GetBucketIntelligentTieringConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketIntelligentTieringConfigurationOutput, error)
GetBucketIntelligentTieringConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketInventoryConfiguration ¶
func (_m *IClient) GetBucketInventoryConfiguration(ctx context.Context, params *s3.GetBucketInventoryConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketInventoryConfigurationOutput, error)
GetBucketInventoryConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketLifecycleConfiguration ¶
func (_m *IClient) GetBucketLifecycleConfiguration(ctx context.Context, params *s3.GetBucketLifecycleConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketLifecycleConfigurationOutput, error)
GetBucketLifecycleConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketLocation ¶
func (_m *IClient) GetBucketLocation(ctx context.Context, params *s3.GetBucketLocationInput, optFns ...func(*s3.Options)) (*s3.GetBucketLocationOutput, error)
GetBucketLocation provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketLogging ¶
func (_m *IClient) GetBucketLogging(ctx context.Context, params *s3.GetBucketLoggingInput, optFns ...func(*s3.Options)) (*s3.GetBucketLoggingOutput, error)
GetBucketLogging provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketMetricsConfiguration ¶
func (_m *IClient) GetBucketMetricsConfiguration(ctx context.Context, params *s3.GetBucketMetricsConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketMetricsConfigurationOutput, error)
GetBucketMetricsConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketNotificationConfiguration ¶
func (_m *IClient) GetBucketNotificationConfiguration(ctx context.Context, params *s3.GetBucketNotificationConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetBucketNotificationConfigurationOutput, error)
GetBucketNotificationConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketOwnershipControls ¶
func (_m *IClient) GetBucketOwnershipControls(ctx context.Context, params *s3.GetBucketOwnershipControlsInput, optFns ...func(*s3.Options)) (*s3.GetBucketOwnershipControlsOutput, error)
GetBucketOwnershipControls provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketPolicy ¶
func (_m *IClient) GetBucketPolicy(ctx context.Context, params *s3.GetBucketPolicyInput, optFns ...func(*s3.Options)) (*s3.GetBucketPolicyOutput, error)
GetBucketPolicy provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketPolicyStatus ¶
func (_m *IClient) GetBucketPolicyStatus(ctx context.Context, params *s3.GetBucketPolicyStatusInput, optFns ...func(*s3.Options)) (*s3.GetBucketPolicyStatusOutput, error)
GetBucketPolicyStatus provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketReplication ¶
func (_m *IClient) GetBucketReplication(ctx context.Context, params *s3.GetBucketReplicationInput, optFns ...func(*s3.Options)) (*s3.GetBucketReplicationOutput, error)
GetBucketReplication provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketRequestPayment ¶
func (_m *IClient) GetBucketRequestPayment(ctx context.Context, params *s3.GetBucketRequestPaymentInput, optFns ...func(*s3.Options)) (*s3.GetBucketRequestPaymentOutput, error)
GetBucketRequestPayment provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketTagging ¶
func (_m *IClient) GetBucketTagging(ctx context.Context, params *s3.GetBucketTaggingInput, optFns ...func(*s3.Options)) (*s3.GetBucketTaggingOutput, error)
GetBucketTagging provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketVersioning ¶
func (_m *IClient) GetBucketVersioning(ctx context.Context, params *s3.GetBucketVersioningInput, optFns ...func(*s3.Options)) (*s3.GetBucketVersioningOutput, error)
GetBucketVersioning provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBucketWebsite ¶
func (_m *IClient) GetBucketWebsite(ctx context.Context, params *s3.GetBucketWebsiteInput, optFns ...func(*s3.Options)) (*s3.GetBucketWebsiteOutput, error)
GetBucketWebsite provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetObject ¶
func (_m *IClient) GetObject(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options)) (*s3.GetObjectOutput, error)
GetObject provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetObjectAcl ¶
func (_m *IClient) GetObjectAcl(ctx context.Context, params *s3.GetObjectAclInput, optFns ...func(*s3.Options)) (*s3.GetObjectAclOutput, error)
GetObjectAcl provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetObjectAttributes ¶
func (_m *IClient) GetObjectAttributes(ctx context.Context, params *s3.GetObjectAttributesInput, optFns ...func(*s3.Options)) (*s3.GetObjectAttributesOutput, error)
GetObjectAttributes provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetObjectLegalHold ¶
func (_m *IClient) GetObjectLegalHold(ctx context.Context, params *s3.GetObjectLegalHoldInput, optFns ...func(*s3.Options)) (*s3.GetObjectLegalHoldOutput, error)
GetObjectLegalHold provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetObjectLockConfiguration ¶
func (_m *IClient) GetObjectLockConfiguration(ctx context.Context, params *s3.GetObjectLockConfigurationInput, optFns ...func(*s3.Options)) (*s3.GetObjectLockConfigurationOutput, error)
GetObjectLockConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetObjectRetention ¶
func (_m *IClient) GetObjectRetention(ctx context.Context, params *s3.GetObjectRetentionInput, optFns ...func(*s3.Options)) (*s3.GetObjectRetentionOutput, error)
GetObjectRetention provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetObjectTagging ¶
func (_m *IClient) GetObjectTagging(ctx context.Context, params *s3.GetObjectTaggingInput, optFns ...func(*s3.Options)) (*s3.GetObjectTaggingOutput, error)
GetObjectTagging provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetObjectTorrent ¶
func (_m *IClient) GetObjectTorrent(ctx context.Context, params *s3.GetObjectTorrentInput, optFns ...func(*s3.Options)) (*s3.GetObjectTorrentOutput, error)
GetObjectTorrent provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetPublicAccessBlock ¶
func (_m *IClient) GetPublicAccessBlock(ctx context.Context, params *s3.GetPublicAccessBlockInput, optFns ...func(*s3.Options)) (*s3.GetPublicAccessBlockOutput, error)
GetPublicAccessBlock provides a mock function with given fields: ctx, params, optFns
func (*IClient) HeadBucket ¶
func (_m *IClient) HeadBucket(ctx context.Context, params *s3.HeadBucketInput, optFns ...func(*s3.Options)) (*s3.HeadBucketOutput, error)
HeadBucket provides a mock function with given fields: ctx, params, optFns
func (*IClient) HeadObject ¶
func (_m *IClient) HeadObject(ctx context.Context, params *s3.HeadObjectInput, optFns ...func(*s3.Options)) (*s3.HeadObjectOutput, error)
HeadObject provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListBucketAnalyticsConfigurations ¶
func (_m *IClient) ListBucketAnalyticsConfigurations(ctx context.Context, params *s3.ListBucketAnalyticsConfigurationsInput, optFns ...func(*s3.Options)) (*s3.ListBucketAnalyticsConfigurationsOutput, error)
ListBucketAnalyticsConfigurations provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListBucketIntelligentTieringConfigurations ¶
func (_m *IClient) ListBucketIntelligentTieringConfigurations(ctx context.Context, params *s3.ListBucketIntelligentTieringConfigurationsInput, optFns ...func(*s3.Options)) (*s3.ListBucketIntelligentTieringConfigurationsOutput, error)
ListBucketIntelligentTieringConfigurations provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListBucketInventoryConfigurations ¶
func (_m *IClient) ListBucketInventoryConfigurations(ctx context.Context, params *s3.ListBucketInventoryConfigurationsInput, optFns ...func(*s3.Options)) (*s3.ListBucketInventoryConfigurationsOutput, error)
ListBucketInventoryConfigurations provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListBucketMetricsConfigurations ¶
func (_m *IClient) ListBucketMetricsConfigurations(ctx context.Context, params *s3.ListBucketMetricsConfigurationsInput, optFns ...func(*s3.Options)) (*s3.ListBucketMetricsConfigurationsOutput, error)
ListBucketMetricsConfigurations provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListBuckets ¶
func (_m *IClient) ListBuckets(ctx context.Context, params *s3.ListBucketsInput, optFns ...func(*s3.Options)) (*s3.ListBucketsOutput, error)
ListBuckets provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListDirectoryBuckets ¶
func (_m *IClient) ListDirectoryBuckets(ctx context.Context, params *s3.ListDirectoryBucketsInput, optFns ...func(*s3.Options)) (*s3.ListDirectoryBucketsOutput, error)
ListDirectoryBuckets provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListMultipartUploads ¶
func (_m *IClient) ListMultipartUploads(ctx context.Context, params *s3.ListMultipartUploadsInput, optFns ...func(*s3.Options)) (*s3.ListMultipartUploadsOutput, error)
ListMultipartUploads provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListObjectVersions ¶
func (_m *IClient) ListObjectVersions(ctx context.Context, params *s3.ListObjectVersionsInput, optFns ...func(*s3.Options)) (*s3.ListObjectVersionsOutput, error)
ListObjectVersions provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListObjects ¶
func (_m *IClient) ListObjects(ctx context.Context, params *s3.ListObjectsInput, optFns ...func(*s3.Options)) (*s3.ListObjectsOutput, error)
ListObjects provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListObjectsV2 ¶
func (_m *IClient) ListObjectsV2(ctx context.Context, params *s3.ListObjectsV2Input, optFns ...func(*s3.Options)) (*s3.ListObjectsV2Output, error)
ListObjectsV2 provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListParts ¶
func (_m *IClient) ListParts(ctx context.Context, params *s3.ListPartsInput, optFns ...func(*s3.Options)) (*s3.ListPartsOutput, error)
ListParts provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketAccelerateConfiguration ¶
func (_m *IClient) PutBucketAccelerateConfiguration(ctx context.Context, params *s3.PutBucketAccelerateConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketAccelerateConfigurationOutput, error)
PutBucketAccelerateConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketAcl ¶
func (_m *IClient) PutBucketAcl(ctx context.Context, params *s3.PutBucketAclInput, optFns ...func(*s3.Options)) (*s3.PutBucketAclOutput, error)
PutBucketAcl provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketAnalyticsConfiguration ¶
func (_m *IClient) PutBucketAnalyticsConfiguration(ctx context.Context, params *s3.PutBucketAnalyticsConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketAnalyticsConfigurationOutput, error)
PutBucketAnalyticsConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketCors ¶
func (_m *IClient) PutBucketCors(ctx context.Context, params *s3.PutBucketCorsInput, optFns ...func(*s3.Options)) (*s3.PutBucketCorsOutput, error)
PutBucketCors provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketEncryption ¶
func (_m *IClient) PutBucketEncryption(ctx context.Context, params *s3.PutBucketEncryptionInput, optFns ...func(*s3.Options)) (*s3.PutBucketEncryptionOutput, error)
PutBucketEncryption provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketIntelligentTieringConfiguration ¶
func (_m *IClient) PutBucketIntelligentTieringConfiguration(ctx context.Context, params *s3.PutBucketIntelligentTieringConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketIntelligentTieringConfigurationOutput, error)
PutBucketIntelligentTieringConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketInventoryConfiguration ¶
func (_m *IClient) PutBucketInventoryConfiguration(ctx context.Context, params *s3.PutBucketInventoryConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketInventoryConfigurationOutput, error)
PutBucketInventoryConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketLifecycleConfiguration ¶
func (_m *IClient) PutBucketLifecycleConfiguration(ctx context.Context, params *s3.PutBucketLifecycleConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketLifecycleConfigurationOutput, error)
PutBucketLifecycleConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketLogging ¶
func (_m *IClient) PutBucketLogging(ctx context.Context, params *s3.PutBucketLoggingInput, optFns ...func(*s3.Options)) (*s3.PutBucketLoggingOutput, error)
PutBucketLogging provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketMetricsConfiguration ¶
func (_m *IClient) PutBucketMetricsConfiguration(ctx context.Context, params *s3.PutBucketMetricsConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketMetricsConfigurationOutput, error)
PutBucketMetricsConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketNotificationConfiguration ¶
func (_m *IClient) PutBucketNotificationConfiguration(ctx context.Context, params *s3.PutBucketNotificationConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutBucketNotificationConfigurationOutput, error)
PutBucketNotificationConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketOwnershipControls ¶
func (_m *IClient) PutBucketOwnershipControls(ctx context.Context, params *s3.PutBucketOwnershipControlsInput, optFns ...func(*s3.Options)) (*s3.PutBucketOwnershipControlsOutput, error)
PutBucketOwnershipControls provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketPolicy ¶
func (_m *IClient) PutBucketPolicy(ctx context.Context, params *s3.PutBucketPolicyInput, optFns ...func(*s3.Options)) (*s3.PutBucketPolicyOutput, error)
PutBucketPolicy provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketReplication ¶
func (_m *IClient) PutBucketReplication(ctx context.Context, params *s3.PutBucketReplicationInput, optFns ...func(*s3.Options)) (*s3.PutBucketReplicationOutput, error)
PutBucketReplication provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketRequestPayment ¶
func (_m *IClient) PutBucketRequestPayment(ctx context.Context, params *s3.PutBucketRequestPaymentInput, optFns ...func(*s3.Options)) (*s3.PutBucketRequestPaymentOutput, error)
PutBucketRequestPayment provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketTagging ¶
func (_m *IClient) PutBucketTagging(ctx context.Context, params *s3.PutBucketTaggingInput, optFns ...func(*s3.Options)) (*s3.PutBucketTaggingOutput, error)
PutBucketTagging provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketVersioning ¶
func (_m *IClient) PutBucketVersioning(ctx context.Context, params *s3.PutBucketVersioningInput, optFns ...func(*s3.Options)) (*s3.PutBucketVersioningOutput, error)
PutBucketVersioning provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutBucketWebsite ¶
func (_m *IClient) PutBucketWebsite(ctx context.Context, params *s3.PutBucketWebsiteInput, optFns ...func(*s3.Options)) (*s3.PutBucketWebsiteOutput, error)
PutBucketWebsite provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutObject ¶
func (_m *IClient) PutObject(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.Options)) (*s3.PutObjectOutput, error)
PutObject provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutObjectAcl ¶
func (_m *IClient) PutObjectAcl(ctx context.Context, params *s3.PutObjectAclInput, optFns ...func(*s3.Options)) (*s3.PutObjectAclOutput, error)
PutObjectAcl provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutObjectLegalHold ¶
func (_m *IClient) PutObjectLegalHold(ctx context.Context, params *s3.PutObjectLegalHoldInput, optFns ...func(*s3.Options)) (*s3.PutObjectLegalHoldOutput, error)
PutObjectLegalHold provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutObjectLockConfiguration ¶
func (_m *IClient) PutObjectLockConfiguration(ctx context.Context, params *s3.PutObjectLockConfigurationInput, optFns ...func(*s3.Options)) (*s3.PutObjectLockConfigurationOutput, error)
PutObjectLockConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutObjectRetention ¶
func (_m *IClient) PutObjectRetention(ctx context.Context, params *s3.PutObjectRetentionInput, optFns ...func(*s3.Options)) (*s3.PutObjectRetentionOutput, error)
PutObjectRetention provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutObjectTagging ¶
func (_m *IClient) PutObjectTagging(ctx context.Context, params *s3.PutObjectTaggingInput, optFns ...func(*s3.Options)) (*s3.PutObjectTaggingOutput, error)
PutObjectTagging provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutPublicAccessBlock ¶
func (_m *IClient) PutPublicAccessBlock(ctx context.Context, params *s3.PutPublicAccessBlockInput, optFns ...func(*s3.Options)) (*s3.PutPublicAccessBlockOutput, error)
PutPublicAccessBlock provides a mock function with given fields: ctx, params, optFns
func (*IClient) RestoreObject ¶
func (_m *IClient) RestoreObject(ctx context.Context, params *s3.RestoreObjectInput, optFns ...func(*s3.Options)) (*s3.RestoreObjectOutput, error)
RestoreObject provides a mock function with given fields: ctx, params, optFns
func (*IClient) SelectObjectContent ¶
func (_m *IClient) SelectObjectContent(ctx context.Context, params *s3.SelectObjectContentInput, optFns ...func(*s3.Options)) (*s3.SelectObjectContentOutput, error)
SelectObjectContent provides a mock function with given fields: ctx, params, optFns
func (*IClient) UploadPart ¶
func (_m *IClient) UploadPart(ctx context.Context, params *s3.UploadPartInput, optFns ...func(*s3.Options)) (*s3.UploadPartOutput, error)
UploadPart provides a mock function with given fields: ctx, params, optFns
func (*IClient) UploadPartCopy ¶
func (_m *IClient) UploadPartCopy(ctx context.Context, params *s3.UploadPartCopyInput, optFns ...func(*s3.Options)) (*s3.UploadPartCopyOutput, error)
UploadPartCopy provides a mock function with given fields: ctx, params, optFns
func (*IClient) WriteGetObjectResponse ¶
func (_m *IClient) WriteGetObjectResponse(ctx context.Context, params *s3.WriteGetObjectResponseInput, optFns ...func(*s3.Options)) (*s3.WriteGetObjectResponseOutput, error)
WriteGetObjectResponse provides a mock function with given fields: ctx, params, optFns