Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CopyObject ¶
type CopyObject struct{ Mock[s3.CopyObjectOutput] }
func (CopyObject) CopyObject ¶
func (mock CopyObject) CopyObject(ctx context.Context, params *s3.CopyObjectInput, optFns ...func(*s3.Options)) (*s3.CopyObjectOutput, error)
type DeleteObject ¶
type DeleteObject struct{ Mock[s3.DeleteObjectOutput] }
func (DeleteObject) DeleteObject ¶
func (mock DeleteObject) DeleteObject(ctx context.Context, params *s3.DeleteObjectInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectOutput, error)
type GetObject ¶
type GetObject struct{ Mock[s3.GetObjectOutput] }
type HeadObject ¶
type HeadObject struct{ Mock[s3.HeadObjectOutput] }
func (HeadObject) HeadObject ¶
func (mock HeadObject) HeadObject(ctx context.Context, input *s3.HeadObjectInput, opts ...func(*s3.Options)) (*s3.HeadObjectOutput, error)
type ListObject ¶
type ListObject struct{ Mock[s3.ListObjectsV2Output] }
func (ListObject) ListObjectsV2 ¶
func (mock ListObject) ListObjectsV2(ctx context.Context, params *s3.ListObjectsV2Input, optFns ...func(*s3.Options)) (*s3.ListObjectsV2Output, error)
type Mock ¶
type PresignGetObject ¶
type PresignGetObject struct{ Mock[v4.PresignedHTTPRequest] }
func (PresignGetObject) PresignGetObject ¶
func (mock PresignGetObject) PresignGetObject(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.PresignOptions)) (*v4.PresignedHTTPRequest, error)
type PresignPutObject ¶
type PresignPutObject struct{ Mock[v4.PresignedHTTPRequest] }
func (PresignPutObject) PresignPutObject ¶
func (mock PresignPutObject) PresignPutObject(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.PresignOptions)) (*v4.PresignedHTTPRequest, error)
Click to show internal directories.
Click to hide internal directories.