Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrClientIsNotInitialized = errors.New("client is not initialized") ErrMinioOffline = errors.New("minio offline") )
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Endpoint string `schema:"Endpoint minio кластера без указания схемы" validate:"required"`
Credentials *Credentials `schema:"Данные для авторизации,secret"`
Secure bool `schema:"Использовать https или нет"`
UploadFileThreads uint `schema:"Максимальное количество потоков для загрузки файла"`
}
type Credentials ¶
type Option ¶
func OptionsFromConfig ¶
func WithCredentials ¶
func WithCredentials(creds *credentials.Credentials) Option
func WithSecure ¶
func WithTransport ¶
func WithTransport(transport http.RoundTripper) Option
Click to show internal directories.
Click to hide internal directories.