datacatalogservice

package
v1.0.54 Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2023 License: Apache-2.0 Imports: 20 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Serve added in v0.3.28

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

Create and start the gRPC server and http healthcheck endpoint

func ServeHTTPHealthCheck added in v0.3.28

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

ServeHTTPHealthCheck create a http healthcheck endpoint

func ServeInsecure added in v0.3.28

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 added in v0.3.17

func (*DataCatalogService) ListArtifacts added in v0.1.2

func (*DataCatalogService) ListDatasets added in v0.1.2

func (*DataCatalogService) ReleaseReservation added in v0.3.17

func (*DataCatalogService) UpdateArtifact added in v1.0.5

Jump to

Keyboard shortcuts

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