s3

package
v0.0.0-...-f17293a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 21, 2022 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GatewayS3Layer

type GatewayS3Layer struct {
	unssupported.GatewayUnsupported
	// contains filtered or unexported fields
}

func (*GatewayS3Layer) AppendObject

func (g *GatewayS3Layer) AppendObject() error

func (*GatewayS3Layer) CopyObject

func (g *GatewayS3Layer) CopyObject(ctx context.Context, dest minio.CopyDestOptions, src minio.CopySrcOptions) (minio.UploadInfo, error)

func (*GatewayS3Layer) DeleteMultipleObjects

func (g *GatewayS3Layer) DeleteMultipleObjects() error

func (*GatewayS3Layer) DeleteObject

func (g *GatewayS3Layer) DeleteObject() error

func (*GatewayS3Layer) GetObject

func (g *GatewayS3Layer) GetObject(ctx context.Context, objectKey string, options minio.GetObjectOptions) (interface{}, error)

func (*GatewayS3Layer) GetObjectMeta

func (g *GatewayS3Layer) GetObjectMeta() error

func (*GatewayS3Layer) HeadObject

func (g *GatewayS3Layer) HeadObject() error

func (*GatewayS3Layer) Name

func (g *GatewayS3Layer) Name() error

func (*GatewayS3Layer) NewGatewayLayer

func (g *GatewayS3Layer) NewGatewayLayer(creds core.Credentials) (core.ObjectLayer, error)

func (*GatewayS3Layer) PostObject

func (g *GatewayS3Layer) PostObject() error

func (*GatewayS3Layer) PutObject

func (g *GatewayS3Layer) PutObject(ctx context.Context, objectKey string, reader io.Reader, size int64, options minio.PutObjectOptions) (minio.UploadInfo, error)

func (*GatewayS3Layer) RestoreObject

func (g *GatewayS3Layer) RestoreObject() error

func (*GatewayS3Layer) SelectObject

func (g *GatewayS3Layer) SelectObject() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL