Documentation ¶
Index ¶
- type S3
- func (s *S3) GetDriverName() string
- func (s *S3) Init(_ context.Context, cfg interface{}) error
- func (s *S3) ItemExists(ctx context.Context, m *gorpmapper.Mapper, db gorp.SqlExecutor, i sdk.CDNItem) (bool, error)
- func (s *S3) NewReader(ctx context.Context, i sdk.CDNItemUnit) (io.ReadCloser, error)
- func (s *S3) NewWriter(ctx context.Context, i sdk.CDNItemUnit) (io.WriteCloser, error)
- func (s *S3) Remove(ctx context.Context, i sdk.CDNItemUnit) error
- func (s *S3) ResyncWithDatabase(ctx context.Context, _ gorp.SqlExecutor, _ sdk.CDNItemType, _ bool)
- func (s *S3) Status(ctx context.Context) []sdk.MonitoringStatusLine
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type S3 ¶
type S3 struct { storage.AbstractUnit encryption.ConvergentEncryption // contains filtered or unexported fields }
func (*S3) GetDriverName ¶
func (*S3) ItemExists ¶
func (*S3) NewReader ¶
func (s *S3) NewReader(ctx context.Context, i sdk.CDNItemUnit) (io.ReadCloser, error)
func (*S3) NewWriter ¶
func (s *S3) NewWriter(ctx context.Context, i sdk.CDNItemUnit) (io.WriteCloser, error)
func (*S3) ResyncWithDatabase ¶
func (s *S3) ResyncWithDatabase(ctx context.Context, _ gorp.SqlExecutor, _ sdk.CDNItemType, _ bool)
Click to show internal directories.
Click to hide internal directories.