resource

package
v0.14.9 Latest Latest
Warning

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

Go to latest
Published: Aug 27, 2021 License: Apache-2.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 Manager

type Manager interface {
	BatchCreateResources(ctx context.Context, occurrences []*grafeas_proto.Occurrence) error
	BatchCreateResourceVersions(ctx context.Context, occurrences []*grafeas_proto.Occurrence) error
	ListResources(ctx context.Context, request *pb.ListResourcesRequest) (*pb.ListResourcesResponse, error)
	ListResourceVersions(ctx context.Context, request *pb.ListResourceVersionsRequest) (*pb.ListResourceVersionsResponse, error)
	GetResource(ctx context.Context, resourceId string) (*pb.Resource, error)
	GetResourceVersion(ctx context.Context, resourceUri string) (*pb.ResourceVersion, error)
}

func NewManager

func NewManager(logger *zap.Logger, esClient esutil.Client, esConfig *config.ElasticsearchConfig, indexManager indexmanager.IndexManager, filterer filtering.Filterer) Manager

Directories

Path Synopsis
Code generated by counterfeiter.
Code generated by counterfeiter.

Jump to

Keyboard shortcuts

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