file

package
v0.0.5-store-filemetad... Latest Latest
Warning

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

Go to latest
Published: Feb 17, 2024 License: GPL-3.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FileMetadata added in v0.0.8

type FileMetadata struct {
	FileId     uuid.UUID `bson:"_id"`
	RevisionId uuid.UUID `bson:"revision"`
	Extension  string    `bson:"extension"`
	Size       uint64    `bson:"size"`
	MediaType  string    `bson:"mediaType"`
	CreatedAt  time.Time `bson:"createdAt"`
}

type FileMetadataRepository

type FileMetadataRepository interface {
	CreateFileMetadata(context.Context, FileMetadata) error
}
var (
	FileMetadataRepositoryInstance FileMetadataRepository
)

type FileRepository added in v0.0.3

type FileRepository interface {
	CreateFile(ctx context.Context, fileId uuid.UUID, chunkSize int) (io.WriteCloser, error)
}
var (
	FileRepositoryInstance FileRepository = nil
)

type FileServiceServer added in v0.0.3

type FileServiceServer struct {
	apiRestaurantFile.UnimplementedFileServiceServer
}

func (*FileServiceServer) DownloadFile added in v0.0.3

func (*FileServiceServer) StoreFile added in v0.0.3

type FileService_StoreFileServer added in v0.0.3

type FileService_StoreFileServer struct {
	mock.Mock
}

FileService_StoreFileServer is an autogenerated mock type for the FileService_StoreFileServer type

func NewFileService_StoreFileServer added in v0.0.3

func NewFileService_StoreFileServer(t interface {
	mock.TestingT
	Cleanup(func())
}) *FileService_StoreFileServer

NewFileService_StoreFileServer creates a new instance of FileService_StoreFileServer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*FileService_StoreFileServer) Context added in v0.0.3

Context provides a mock function with given fields:

func (*FileService_StoreFileServer) EXPECT added in v0.0.3

func (*FileService_StoreFileServer) Recv added in v0.0.3

Recv provides a mock function with given fields:

func (*FileService_StoreFileServer) RecvMsg added in v0.0.3

func (_m *FileService_StoreFileServer) RecvMsg(m interface{}) error

RecvMsg provides a mock function with given fields: m

func (*FileService_StoreFileServer) SendAndClose added in v0.0.3

func (_m *FileService_StoreFileServer) SendAndClose(_a0 *v1.StoreFileResponse) error

SendAndClose provides a mock function with given fields: _a0

func (*FileService_StoreFileServer) SendHeader added in v0.0.3

func (_m *FileService_StoreFileServer) SendHeader(_a0 metadata.MD) error

SendHeader provides a mock function with given fields: _a0

func (*FileService_StoreFileServer) SendMsg added in v0.0.3

func (_m *FileService_StoreFileServer) SendMsg(m interface{}) error

SendMsg provides a mock function with given fields: m

func (*FileService_StoreFileServer) SetHeader added in v0.0.3

func (_m *FileService_StoreFileServer) SetHeader(_a0 metadata.MD) error

SetHeader provides a mock function with given fields: _a0

func (*FileService_StoreFileServer) SetTrailer added in v0.0.3

func (_m *FileService_StoreFileServer) SetTrailer(_a0 metadata.MD)

SetTrailer provides a mock function with given fields: _a0

type FileService_StoreFileServer_Context_Call added in v0.0.3

type FileService_StoreFileServer_Context_Call struct {
	*mock.Call
}

FileService_StoreFileServer_Context_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Context'

func (*FileService_StoreFileServer_Context_Call) Return added in v0.0.3

func (*FileService_StoreFileServer_Context_Call) Run added in v0.0.3

func (*FileService_StoreFileServer_Context_Call) RunAndReturn added in v0.0.3

type FileService_StoreFileServer_Expecter added in v0.0.3

type FileService_StoreFileServer_Expecter struct {
	// contains filtered or unexported fields
}

func (*FileService_StoreFileServer_Expecter) Context added in v0.0.3

Context is a helper method to define mock.On call

func (*FileService_StoreFileServer_Expecter) Recv added in v0.0.3

Recv is a helper method to define mock.On call

func (*FileService_StoreFileServer_Expecter) RecvMsg added in v0.0.3

RecvMsg is a helper method to define mock.On call

  • m interface{}

func (*FileService_StoreFileServer_Expecter) SendAndClose added in v0.0.3

SendAndClose is a helper method to define mock.On call

  • _a0 *v1.StoreFileResponse

func (*FileService_StoreFileServer_Expecter) SendHeader added in v0.0.3

SendHeader is a helper method to define mock.On call

  • _a0 metadata.MD

func (*FileService_StoreFileServer_Expecter) SendMsg added in v0.0.3

SendMsg is a helper method to define mock.On call

  • m interface{}

func (*FileService_StoreFileServer_Expecter) SetHeader added in v0.0.3

SetHeader is a helper method to define mock.On call

  • _a0 metadata.MD

func (*FileService_StoreFileServer_Expecter) SetTrailer added in v0.0.3

SetTrailer is a helper method to define mock.On call

  • _a0 metadata.MD

type FileService_StoreFileServer_RecvMsg_Call added in v0.0.3

type FileService_StoreFileServer_RecvMsg_Call struct {
	*mock.Call
}

FileService_StoreFileServer_RecvMsg_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RecvMsg'

func (*FileService_StoreFileServer_RecvMsg_Call) Return added in v0.0.3

func (*FileService_StoreFileServer_RecvMsg_Call) Run added in v0.0.3

func (*FileService_StoreFileServer_RecvMsg_Call) RunAndReturn added in v0.0.3

type FileService_StoreFileServer_Recv_Call added in v0.0.3

type FileService_StoreFileServer_Recv_Call struct {
	*mock.Call
}

FileService_StoreFileServer_Recv_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Recv'

func (*FileService_StoreFileServer_Recv_Call) Return added in v0.0.3

func (*FileService_StoreFileServer_Recv_Call) Run added in v0.0.3

func (*FileService_StoreFileServer_Recv_Call) RunAndReturn added in v0.0.3

type FileService_StoreFileServer_SendAndClose_Call added in v0.0.3

type FileService_StoreFileServer_SendAndClose_Call struct {
	*mock.Call
}

FileService_StoreFileServer_SendAndClose_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SendAndClose'

func (*FileService_StoreFileServer_SendAndClose_Call) Return added in v0.0.3

func (*FileService_StoreFileServer_SendAndClose_Call) Run added in v0.0.3

func (*FileService_StoreFileServer_SendAndClose_Call) RunAndReturn added in v0.0.3

type FileService_StoreFileServer_SendHeader_Call added in v0.0.3

type FileService_StoreFileServer_SendHeader_Call struct {
	*mock.Call
}

FileService_StoreFileServer_SendHeader_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SendHeader'

func (*FileService_StoreFileServer_SendHeader_Call) Return added in v0.0.3

func (*FileService_StoreFileServer_SendHeader_Call) Run added in v0.0.3

func (*FileService_StoreFileServer_SendHeader_Call) RunAndReturn added in v0.0.3

type FileService_StoreFileServer_SendMsg_Call added in v0.0.3

type FileService_StoreFileServer_SendMsg_Call struct {
	*mock.Call
}

FileService_StoreFileServer_SendMsg_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SendMsg'

func (*FileService_StoreFileServer_SendMsg_Call) Return added in v0.0.3

func (*FileService_StoreFileServer_SendMsg_Call) Run added in v0.0.3

func (*FileService_StoreFileServer_SendMsg_Call) RunAndReturn added in v0.0.3

type FileService_StoreFileServer_SetHeader_Call added in v0.0.3

type FileService_StoreFileServer_SetHeader_Call struct {
	*mock.Call
}

FileService_StoreFileServer_SetHeader_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetHeader'

func (*FileService_StoreFileServer_SetHeader_Call) Return added in v0.0.3

func (*FileService_StoreFileServer_SetHeader_Call) Run added in v0.0.3

func (*FileService_StoreFileServer_SetHeader_Call) RunAndReturn added in v0.0.3

type FileService_StoreFileServer_SetTrailer_Call added in v0.0.3

type FileService_StoreFileServer_SetTrailer_Call struct {
	*mock.Call
}

FileService_StoreFileServer_SetTrailer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetTrailer'

func (*FileService_StoreFileServer_SetTrailer_Call) Return added in v0.0.3

func (*FileService_StoreFileServer_SetTrailer_Call) Run added in v0.0.3

func (*FileService_StoreFileServer_SetTrailer_Call) RunAndReturn added in v0.0.3

type MockFileMetadataRepository added in v0.0.3

type MockFileMetadataRepository struct {
	mock.Mock
}

MockFileMetadataRepository is an autogenerated mock type for the FileMetadataRepository type

func NewMockFileMetadataRepository added in v0.0.3

func NewMockFileMetadataRepository(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockFileMetadataRepository

NewMockFileMetadataRepository creates a new instance of MockFileMetadataRepository. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockFileMetadataRepository) CreateFileMetadata

func (_m *MockFileMetadataRepository) CreateFileMetadata(_a0 context.Context, _a1 FileMetadata) error

CreateFileMetadata provides a mock function with given fields: _a0, _a1

func (*MockFileMetadataRepository) EXPECT added in v0.0.3

type MockFileMetadataRepository_CreateFileMetadata_Call

type MockFileMetadataRepository_CreateFileMetadata_Call struct {
	*mock.Call
}

MockFileMetadataRepository_CreateFileMetadata_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateFileMetadata'

func (*MockFileMetadataRepository_CreateFileMetadata_Call) Return

func (*MockFileMetadataRepository_CreateFileMetadata_Call) Run

func (*MockFileMetadataRepository_CreateFileMetadata_Call) RunAndReturn

type MockFileMetadataRepository_Expecter added in v0.0.3

type MockFileMetadataRepository_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockFileMetadataRepository_Expecter) CreateFileMetadata

func (_e *MockFileMetadataRepository_Expecter) CreateFileMetadata(_a0 interface{}, _a1 interface{}) *MockFileMetadataRepository_CreateFileMetadata_Call

CreateFileMetadata is a helper method to define mock.On call

  • _a0 context.Context
  • _a1 FileMetadata

type MockFileRepository added in v0.0.3

type MockFileRepository struct {
	mock.Mock
}

MockFileRepository is an autogenerated mock type for the FileRepository type

func NewMockFileRepository added in v0.0.3

func NewMockFileRepository(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockFileRepository

NewMockFileRepository creates a new instance of MockFileRepository. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockFileRepository) CreateFile added in v0.0.3

func (_m *MockFileRepository) CreateFile(ctx context.Context, fileId uuid.UUID, chunkSize int) (io.WriteCloser, error)

CreateFile provides a mock function with given fields: ctx, fileId, chunkSize

func (*MockFileRepository) EXPECT added in v0.0.3

type MockFileRepository_CreateFile_Call added in v0.0.3

type MockFileRepository_CreateFile_Call struct {
	*mock.Call
}

MockFileRepository_CreateFile_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateFile'

func (*MockFileRepository_CreateFile_Call) Return added in v0.0.3

func (*MockFileRepository_CreateFile_Call) Run added in v0.0.3

func (*MockFileRepository_CreateFile_Call) RunAndReturn added in v0.0.3

type MockFileRepository_Expecter added in v0.0.3

type MockFileRepository_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockFileRepository_Expecter) CreateFile added in v0.0.3

func (_e *MockFileRepository_Expecter) CreateFile(ctx interface{}, fileId interface{}, chunkSize interface{}) *MockFileRepository_CreateFile_Call

CreateFile is a helper method to define mock.On call

  • ctx context.Context
  • fileId uuid.UUID
  • chunkSize int

type MockWriteCloser added in v0.0.3

type MockWriteCloser struct {
	mock.Mock
}

MockWriteCloser is an autogenerated mock type for the WriteCloser type

func NewMockWriteCloser added in v0.0.3

func NewMockWriteCloser(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockWriteCloser

NewMockWriteCloser creates a new instance of MockWriteCloser. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockWriteCloser) Close added in v0.0.3

func (_m *MockWriteCloser) Close() error

Close provides a mock function with given fields:

func (*MockWriteCloser) EXPECT added in v0.0.3

func (*MockWriteCloser) Write added in v0.0.3

func (_m *MockWriteCloser) Write(p []byte) (int, error)

Write provides a mock function with given fields: p

type MockWriteCloser_Close_Call added in v0.0.3

type MockWriteCloser_Close_Call struct {
	*mock.Call
}

MockWriteCloser_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close'

func (*MockWriteCloser_Close_Call) Return added in v0.0.3

func (*MockWriteCloser_Close_Call) Run added in v0.0.3

func (*MockWriteCloser_Close_Call) RunAndReturn added in v0.0.3

func (_c *MockWriteCloser_Close_Call) RunAndReturn(run func() error) *MockWriteCloser_Close_Call

type MockWriteCloser_Expecter added in v0.0.3

type MockWriteCloser_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockWriteCloser_Expecter) Close added in v0.0.3

Close is a helper method to define mock.On call

func (*MockWriteCloser_Expecter) Write added in v0.0.3

func (_e *MockWriteCloser_Expecter) Write(p interface{}) *MockWriteCloser_Write_Call

Write is a helper method to define mock.On call

  • p []byte

type MockWriteCloser_Write_Call added in v0.0.3

type MockWriteCloser_Write_Call struct {
	*mock.Call
}

MockWriteCloser_Write_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Write'

func (*MockWriteCloser_Write_Call) Return added in v0.0.3

func (*MockWriteCloser_Write_Call) Run added in v0.0.3

func (*MockWriteCloser_Write_Call) RunAndReturn added in v0.0.3

func (_c *MockWriteCloser_Write_Call) RunAndReturn(run func([]byte) (int, error)) *MockWriteCloser_Write_Call

Jump to

Keyboard shortcuts

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