Documentation
¶
Index ¶
- type MinioClient
- func (c *MinioClient) FPutObject(ctx context.Context, objectName string, filePath string, tags Tags) error
- func (c *MinioClient) GetPresignedURL(ctx context.Context, objectName string) (*url.URL, error)
- func (c *MinioClient) GetTags(ctx context.Context, objectName string) (Tags, error)
- func (c *MinioClient) List(ctx context.Context, prefix string) ([]minio.ObjectInfo, error)
- func (c *MinioClient) PutTags(ctx context.Context, objectName string, newTags Tags) error
- func (c *MinioClient) RemoveObject(ctx context.Context, objectName string) error
- type Tags
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MinioClient ¶
type MinioClient struct {
// contains filtered or unexported fields
}
func AssertClient ¶
func AssertClient(ctx context.Context) (*MinioClient, error)
func (*MinioClient) FPutObject ¶
func (*MinioClient) GetPresignedURL ¶
func (*MinioClient) List ¶
func (c *MinioClient) List(ctx context.Context, prefix string) ([]minio.ObjectInfo, error)
func (*MinioClient) RemoveObject ¶
func (c *MinioClient) RemoveObject(ctx context.Context, objectName string) error
Click to show internal directories.
Click to hide internal directories.