Documentation
¶
Index ¶
- func NewS3Handler(ctx context.Context, s3Client *S3Client) (builder.DataProcHandler, error)
- type S3Client
- func (s *S3Client) DeleteObject(bucketName, objectName string) (err error)
- func (s *S3Client) DeleteObjects(ctx context.Context, bucket string, objects []string) (err error)
- func (s *S3Client) GetObject(ctx context.Context, bucketName, objectName string, offset uint64, end uint64) (result []byte, size uint64, err error)
- func (s *S3Client) HeadObject(bucketName, objectName string) (size uint64, err error)
- func (s *S3Client) PutObject(ctx context.Context, bucketName, objectName string, value []byte) (err error)
- type S3Handler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewS3Handler ¶
Types ¶
type S3Client ¶
func (*S3Client) DeleteObject ¶
func (*S3Client) DeleteObjects ¶
func (*S3Client) HeadObject ¶
type S3Handler ¶
func (*S3Handler) DeleteData ¶
func (s *S3Handler) DeleteData(params *types.DeleteData) (err error)
Click to show internal directories.
Click to hide internal directories.