controller

package
v0.0.0-...-e5f8ed5 Latest Latest
Warning

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

Go to latest
Published: Mar 3, 2023 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DatasetServiceController

type DatasetServiceController struct {
	*MetadataController
	*LogWriterController
	*ObservationServiceController
	// contains filtered or unexported fields
}

DatasetServiceController implements controller logic for Dataset Service endpoints

func NewDatasetServiceController

func NewDatasetServiceController(
	ctx *appcontext.AppContext,
) (*grpc.Server, *DatasetServiceController)

NewDatasetServiceController instantiates DatasetServiceController

type LogWriterController

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

LogWriterController implements controller logic for Dataset Service log writer endpoints

func NewLogWriterController

func NewLogWriterController(logWriterStorage storage.LogWriter,
	logWriterService service.LogWriterService,
	mlpClient mlp.Client,
) *LogWriterController

NewLogWriterController instantiates LogWriterController

func (*LogWriterController) CreateLogWriter

CreateLogWriter definition: See dataset-service/api/caraml/timber/v1/dataset_service.proto

func (*LogWriterController) GetLogWriter

GetLogWriter definition: See dataset-service/api/caraml/timber/v1/dataset_service.proto

func (*LogWriterController) ListLogWriters

ListLogWriters definition: See dataset-service/api/caraml/timber/v1/dataset_service.proto

func (*LogWriterController) UpdateLogWriter

UpdateLogWriter definition: See dataset-service/api/caraml/timber/v1/dataset_service.proto

type MetadataController

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

MetadataController implements controller logic for Dataset Service metadata endpoints

func NewMetadataController

func NewMetadataController(ctx *appcontext.AppContext) *MetadataController

NewMetadataController instantiates MetadataController

func (MetadataController) GetLogMetadata

GetLogMetadata definition: See dataset-service/api/caraml/timber/v1/dataset_service.proto

func (MetadataController) ListLogMetadata

ListLogMetadata definition: See dataset-service/api/caraml/timber/v1/dataset_service.proto

type ObservationServiceController

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

ObservationServiceController implements controller logic for Dataset Service observation service endpoints

func NewObservationServiceController

func NewObservationServiceController(observationServiceStorage storage.ObservationService,
	observationService service.ObservationService,
	mlpClient mlp.Client) *ObservationServiceController

NewObservationServiceController instantiates ObservationServiceController

func (*ObservationServiceController) CreateObservationService

CreateObservationService definition: See dataset-service/api/caraml/timber/v1/dataset_service.proto

func (*ObservationServiceController) GetObservationService

GetObservationService definition: See dataset-service/api/caraml/timber/v1/dataset_service.proto

func (*ObservationServiceController) ListObservationServices

ListObservationServices definition: See dataset-service/api/caraml/timber/v1/dataset_service.proto

func (*ObservationServiceController) UpdateObservationService

UpdateObservationService definition: See dataset-service/api/caraml/timber/v1/dataset_service.proto

Jump to

Keyboard shortcuts

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