datacatalogservice

package
v1.10.2 Latest Latest
Warning

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

Go to latest
Published: Oct 23, 2023 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Serve

func Serve(ctx context.Context, cfg *config.Config) error

Create and start the gRPC server and http healthcheck endpoint

func ServeHTTPHealthCheck

func ServeHTTPHealthCheck(ctx context.Context, cfg *config.Config) error

ServeHTTPHealthCheck create a http healthcheck endpoint

func ServeInsecure

func ServeInsecure(ctx context.Context, cfg *config.Config) error

Create and start the gRPC server

Types

type DataCatalogService

type DataCatalogService struct {
	DatasetManager     interfaces.DatasetManager
	ArtifactManager    interfaces.ArtifactManager
	TagManager         interfaces.TagManager
	ReservationManager interfaces.ReservationManager
}

func NewDataCatalogService

func NewDataCatalogService() *DataCatalogService

func (*DataCatalogService) AddTag

func (*DataCatalogService) CreateArtifact

func (*DataCatalogService) CreateDataset

func (*DataCatalogService) GetArtifact

func (*DataCatalogService) GetDataset

func (*DataCatalogService) GetOrExtendReservation

func (*DataCatalogService) ListArtifacts

func (*DataCatalogService) ListDatasets

func (*DataCatalogService) ReleaseReservation

func (*DataCatalogService) UpdateArtifact

Jump to

Keyboard shortcuts

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