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
Click to show internal directories.
Click to hide internal directories.