Documentation ¶
Overview ¶
Package minio provides MinIO client implementations.
Index ¶
- type Client
- func (this *Client) BucketExists(bucketName string) (bool, error)
- func (this *Client) CopyObject(sourceBucketName, sourceObjectName, destinationBucketName, ... string) error
- func (this *Client) CreateClient(endpoint, accessKeyID, secretAccessKey string, secure bool) error
- func (this *Client) FGetObject(bucketName, objectName, filePath string) error
- func (this *Client) FPutObject(bucketName, objectName, filePath, contentType string) error
- func (this *Client) GetObject(bucketName, objectName string) (*minio.Object, error)
- func (this *Client) ListBuckets() ([]minio.BucketInfo, error)
- func (this *Client) ListObjects(bucketName, prefix string, recursive bool) ([]minio.ObjectInfo, error)
- func (this *Client) MakeBucket(bucketName, region string, objectLocking bool) error
- func (this *Client) PutObject(bucketName, objectName, contentType string, reader io.Reader, objectSize int64) error
- func (this *Client) RemoveBucket(bucketName string) error
- func (this *Client) RemoveObject(bucketName, objectName string, forceDelete bool, governanceBypass bool, ...) error
- func (this *Client) RemoveObjects(bucketName string, objectInfos []minio.ObjectInfo, governanceBypass bool) []minio.RemoveObjectError
- func (this *Client) StatObject(bucketName, objectName string) (minio.ObjectInfo, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CopyObject ¶
func (*Client) CreateClient ¶
func (*Client) FGetObject ¶
func (*Client) FPutObject ¶
func (*Client) ListBuckets ¶
func (*Client) ListObjects ¶
func (*Client) MakeBucket ¶
func (*Client) RemoveBucket ¶
func (*Client) RemoveObject ¶
func (*Client) RemoveObjects ¶
func (*Client) StatObject ¶
Click to show internal directories.
Click to hide internal directories.