Documentation ¶
Index ¶
- func NewWithEndpoint(ctx context.Context, endpoint string) (*s3.Client, error)
- type S3HealthCheck
- type S3Store
- func (s *S3Store) AsConcatableUpload(upload handler.Upload) handler.ConcatableUpload
- func (s *S3Store) AsLengthDeclarableUpload(upload handler.Upload) handler.LengthDeclarableUpload
- func (s *S3Store) AsTerminatableUpload(upload handler.Upload) handler.TerminatableUpload
- func (s *S3Store) GetUpload(ctx context.Context, id string) (handler.Upload, error)
- func (s *S3Store) NewUpload(ctx context.Context, info handler.FileInfo) (handler.Upload, error)
- func (s *S3Store) UseIn(composer *handler.StoreComposer)
- type S3StoreUpload
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type S3HealthCheck ¶
func (*S3HealthCheck) Health ¶
func (c *S3HealthCheck) Health(ctx context.Context) models.ServiceHealthResp
type S3Store ¶
func (*S3Store) AsConcatableUpload ¶
func (s *S3Store) AsConcatableUpload(upload handler.Upload) handler.ConcatableUpload
func (*S3Store) AsLengthDeclarableUpload ¶
func (s *S3Store) AsLengthDeclarableUpload(upload handler.Upload) handler.LengthDeclarableUpload
func (*S3Store) AsTerminatableUpload ¶
func (s *S3Store) AsTerminatableUpload(upload handler.Upload) handler.TerminatableUpload
func (*S3Store) UseIn ¶
func (s *S3Store) UseIn(composer *handler.StoreComposer)
Click to show internal directories.
Click to hide internal directories.