Documentation
¶
Index ¶
- type Client
- type Driver
- func (d *Driver) ListBuckets(ctx context.Context) ([]schema.Storage, error)
- func (d *Driver) ListObjects(ctx context.Context, buckets map[string]string) ([]schema.BucketResult, error)
- func (d *Driver) ResolveBucketRegion(ctx context.Context, bucket string) (string, error)
- func (d *Driver) TotalObjects(ctx context.Context, buckets map[string]string) ([]schema.BucketResult, error)
- type ListObjectsV2Output
- type Object
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶ added in v0.2.6
type Client struct {
// contains filtered or unexported fields
}
func NewClient ¶ added in v0.2.6
func NewClient(credential jdauth.Credential, opts ...awsapi.Option) *Client
func (*Client) ListObjectsV2 ¶ added in v0.2.6
type Driver ¶
type Driver struct {
Client *api.Client
Credential jdauth.Credential
Region string
ObjectClient *Client
}
func (*Driver) ListBuckets ¶
func (*Driver) ListObjects ¶ added in v0.2.6
func (*Driver) ResolveBucketRegion ¶ added in v0.2.6
func (*Driver) TotalObjects ¶ added in v0.2.6
type ListObjectsV2Output ¶ added in v0.2.6
Click to show internal directories.
Click to hide internal directories.