package
0.0.0-20250117145209-26d46d4cf92b
Repository: https://github.com/bitbomdev/minefield.git
Documentation: pkg.go.dev
# Functions
NewCacheServiceClient constructs a client for the api.v1.CacheService service.
NewCacheServiceHandler builds an HTTP handler from the service implementation.
NewGraphServiceClient constructs a client for the api.v1.GraphService service.
NewGraphServiceHandler builds an HTTP handler from the service implementation.
NewHealthServiceClient constructs a client for the api.v1.HealthService service.
NewHealthServiceHandler builds an HTTP handler from the service implementation.
NewIngestServiceClient constructs a client for the api.v1.IngestService service.
NewIngestServiceHandler builds an HTTP handler from the service implementation.
NewLeaderboardServiceClient constructs a client for the api.v1.LeaderboardService service.
NewLeaderboardServiceHandler builds an HTTP handler from the service implementation.
NewQueryServiceClient constructs a client for the api.v1.QueryService service.
NewQueryServiceHandler builds an HTTP handler from the service implementation.
# Constants
CacheServiceCacheProcedure is the fully-qualified name of the CacheService's Cache RPC.
CacheServiceClearProcedure is the fully-qualified name of the CacheService's Clear RPC.
CacheServiceName is the fully-qualified name of the CacheService service.
GraphServiceAddNodeProcedure is the fully-qualified name of the GraphService's AddNode RPC.
GraphServiceGetNodeByNameProcedure is the fully-qualified name of the GraphService's GetNodeByName RPC.
GraphServiceGetNodeProcedure is the fully-qualified name of the GraphService's GetNode RPC.
GraphServiceGetNodesByGlobProcedure is the fully-qualified name of the GraphService's GetNodesByGlob RPC.
GraphServiceName is the fully-qualified name of the GraphService service.
GraphServiceSetDependencyProcedure is the fully-qualified name of the GraphService's SetDependency RPC.
HealthServiceCheckProcedure is the fully-qualified name of the HealthService's Check RPC.
HealthServiceName is the fully-qualified name of the HealthService service.
IngestServiceIngestSBOMProcedure is the fully-qualified name of the IngestService's IngestSBOM RPC.
IngestServiceIngestScorecardProcedure is the fully-qualified name of the IngestService's IngestScorecard RPC.
IngestServiceIngestVulnerabilityProcedure is the fully-qualified name of the IngestService's IngestVulnerability RPC.
IngestServiceName is the fully-qualified name of the IngestService service.
LeaderboardServiceAllKeysProcedure is the fully-qualified name of the LeaderboardService's AllKeys RPC.
LeaderboardServiceCustomLeaderboardProcedure is the fully-qualified name of the LeaderboardService's CustomLeaderboard RPC.
LeaderboardServiceName is the fully-qualified name of the LeaderboardService service.
QueryServiceName is the fully-qualified name of the QueryService service.
QueryServiceQueryProcedure is the fully-qualified name of the QueryService's Query RPC.
# Structs
UnimplementedCacheServiceHandler returns CodeUnimplemented from all methods.
UnimplementedGraphServiceHandler returns CodeUnimplemented from all methods.
UnimplementedHealthServiceHandler returns CodeUnimplemented from all methods.
UnimplementedIngestServiceHandler returns CodeUnimplemented from all methods.
UnimplementedLeaderboardServiceHandler returns CodeUnimplemented from all methods.
UnimplementedQueryServiceHandler returns CodeUnimplemented from all methods.
# Interfaces
CacheServiceClient is a client for the api.v1.CacheService service.
CacheServiceHandler is an implementation of the api.v1.CacheService service.
GraphServiceClient is a client for the api.v1.GraphService service.
GraphServiceHandler is an implementation of the api.v1.GraphService service.
HealthServiceClient is a client for the api.v1.HealthService service.
HealthServiceHandler is an implementation of the api.v1.HealthService service.
IngestServiceClient is a client for the api.v1.IngestService service.
IngestServiceHandler is an implementation of the api.v1.IngestService service.
LeaderboardServiceClient is a client for the api.v1.LeaderboardService service.
LeaderboardServiceHandler is an implementation of the api.v1.LeaderboardService service.
QueryServiceClient is a client for the api.v1.QueryService service.
QueryServiceHandler is an implementation of the api.v1.QueryService service.