service

package
v0.0.0-...-9799e31 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

README

Service

Documentation

Index

Constants

This section is empty.

Variables

ProviderSet is service providers.

Functions

This section is empty.

Types

type CheckService

type CheckService struct {
	pb.UnimplementedKesselCheckServiceServer
	// contains filtered or unexported fields
}

func NewCheckService

func NewCheckService(logger log.Logger, checkUseCase *biz.CheckUsecase) *CheckService

func (*CheckService) Check

func (s *CheckService) Check(ctx context.Context, req *pb.CheckRequest) (*pb.CheckResponse, error)

type HealthService

type HealthService struct {
	pb.UnimplementedKesselRelationsHealthServiceServer
	// contains filtered or unexported fields
}

func NewHealthService

func NewHealthService(backendUsecase *biz.IsBackendAvaliableUsecase) *HealthService

func (*HealthService) GetLivez

func (*HealthService) GetReadyz

type LookupService

type LookupService struct {
	pb.UnimplementedKesselLookupServiceServer
	// contains filtered or unexported fields
}

func NewLookupService

func NewLookupService(logger log.Logger, subjectsUseCase *biz.GetSubjectsUsecase, resourcesUsecase *biz.GetResourcesUsecase) *LookupService

func (*LookupService) LookupResources

func (*LookupService) LookupSubjects

type RelationshipsService

type RelationshipsService struct {
	pb.UnimplementedKesselTupleServiceServer
	// contains filtered or unexported fields
}

func NewRelationshipsService

func NewRelationshipsService(logger log.Logger, createUseCase *biz.CreateRelationshipsUsecase, readUsecase *biz.ReadRelationshipsUsecase, deleteUsecase *biz.DeleteRelationshipsUsecase, importBulkUsecase *biz.ImportBulkTuplesUsecase) *RelationshipsService

func (*RelationshipsService) CreateTuples

func (*RelationshipsService) DeleteTuples

func (*RelationshipsService) ReadTuples

Jump to

Keyboard shortcuts

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