request

package
v0.0.0-...-15d1ce6 Latest Latest
Warning

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

Go to latest
Published: Jun 10, 2021 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateRequest

type CreateRequest struct {
	Request []CreateRequestFile
}

type CreateRequestFile

type CreateRequestFile struct {
	FilePath string
	FileSize int
	IsDir    bool
}

type Factory

type Factory interface {
	CreateCreateRequest(filepath, destFilepath string) (*CreateRequest, error)
	CreateGetRequest(filepath string) (*GetRequest, error)
	CreateWriteRequest(filepath string) (*WriteRequest, error)
	CreateReadRequest(filepath string) (*ReadRequest, error)
}

type FactoryImpl

type FactoryImpl struct{}

func NewFactoryImpl

func NewFactoryImpl() *FactoryImpl

NewFactoryImpl is a constructor

func (*FactoryImpl) CreateCreateRequest

func (f *FactoryImpl) CreateCreateRequest(filepath, destFilepath string) (*CreateRequest, error)

func (*FactoryImpl) CreateGetRequest

func (f *FactoryImpl) CreateGetRequest(filepath string) (*GetRequest, error)

func (*FactoryImpl) CreateReadRequest

func (f *FactoryImpl) CreateReadRequest(filepath string) (*ReadRequest, error)

func (*FactoryImpl) CreateWriteRequest

func (f *FactoryImpl) CreateWriteRequest(filepath string) (*WriteRequest, error)

type GetRequest

type GetRequest struct {
}

type ReadRequest

type ReadRequest struct {
}

type WriteRequest

type WriteRequest struct {
}

Jump to

Keyboard shortcuts

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