Documentation
¶
Index ¶
- Constants
- type ClearBucketInput
- type IWrapper
- type ListBucketNamesFilteredByKeywordOutput
- type S3TablesWrapper
- func (s *S3TablesWrapper) CheckAllBucketsExist(ctx context.Context, bucketNames []string) ([]string, error)
- func (s *S3TablesWrapper) ClearBucket(ctx context.Context, input ClearBucketInput) error
- func (s *S3TablesWrapper) ListBucketNamesFilteredByKeyword(ctx context.Context, keyword *string) ([]ListBucketNamesFilteredByKeywordOutput, error)
- type S3Wrapper
- func (s *S3Wrapper) CheckAllBucketsExist(ctx context.Context, bucketNames []string) ([]string, error)
- func (s *S3Wrapper) ClearBucket(ctx context.Context, input ClearBucketInput) error
- func (s *S3Wrapper) ListBucketNamesFilteredByKeyword(ctx context.Context, keyword *string) ([]ListBucketNamesFilteredByKeywordOutput, error)
Constants ¶
View Source
const SDKRetryMaxAttempts = 3
View Source
const SemaphoreWeight = 5
Too Many Requests error often occurs, so limit the value
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClearBucketInput ¶ added in v0.23.0
type IWrapper ¶ added in v0.23.0
type ListBucketNamesFilteredByKeywordOutput ¶ added in v0.23.0
type S3TablesWrapper ¶ added in v0.23.0
type S3TablesWrapper struct {
// contains filtered or unexported fields
}
func NewS3TablesWrapper ¶ added in v0.23.0
func NewS3TablesWrapper(client client.IS3Tables) *S3TablesWrapper
func (*S3TablesWrapper) CheckAllBucketsExist ¶ added in v0.23.0
func (*S3TablesWrapper) ClearBucket ¶ added in v0.23.0
func (s *S3TablesWrapper) ClearBucket( ctx context.Context, input ClearBucketInput, ) error
func (*S3TablesWrapper) ListBucketNamesFilteredByKeyword ¶ added in v0.23.0
func (s *S3TablesWrapper) ListBucketNamesFilteredByKeyword(ctx context.Context, keyword *string) ([]ListBucketNamesFilteredByKeywordOutput, error)
type S3Wrapper ¶
type S3Wrapper struct {
// contains filtered or unexported fields
}
func NewS3Wrapper ¶
func (*S3Wrapper) CheckAllBucketsExist ¶ added in v0.22.0
func (*S3Wrapper) ClearBucket ¶ added in v0.23.0
func (s *S3Wrapper) ClearBucket( ctx context.Context, input ClearBucketInput, ) error
func (*S3Wrapper) ListBucketNamesFilteredByKeyword ¶
Click to show internal directories.
Click to hide internal directories.