Versions in this module Expand all Collapse all v0 v0.3.0 Aug 16, 2022 v0.2.0 Jul 28, 2022 Changes in this version + type API struct + ExploreAPI *pb.ExploreAPI + PublicAPI *pb.PublicAPI + type APIEntry struct + Category string + Description string + DisplayName string + ExamplesJSON string + ID string + Icon string + Name string + OpenAPIJSON string + OwnerID string + PostmanJSON string + Pricing map[string]int64 + Quotas map[string]int64 + type Explore struct + func NewExploreAPIHandler(srv *service.Service) *Explore + func (e *Explore) API(ctx context.Context, request *pb.APIRequest, response *pb.APIResponse) error + func (e *Explore) Index(ctx context.Context, request *pb.IndexRequest, response *pb.IndexResponse) error + func (e *Explore) ListCategories(ctx context.Context, request *pb.ListCategoriesRequest, ...) error + func (e *Explore) Pricing(ctx context.Context, request *pb.PricingRequest, response *pb.PricingResponse) error + func (e *Explore) Search(ctx context.Context, request *pb.SearchRequest, response *pb.SearchResponse) error + type Publicapi struct + func NewPublicAPIHandler(srv *service.Service) *Publicapi + func (p *Publicapi) Get(ctx context.Context, request *pb.GetRequest, response *pb.GetResponse) error + func (p *Publicapi) List(ctx context.Context, request *pb.ListRequest, response *pb.ListResponse) error + func (p *Publicapi) Publish(ctx context.Context, request *pb.PublishRequest, response *pb.PublishResponse) error + func (p *Publicapi) Remove(ctx context.Context, request *pb.RemoveRequest, response *pb.RemoveResponse) error + func (p *Publicapi) Update(ctx context.Context, request *pb.UpdateRequest, response *pb.UpdateResponse) error + type SearchCount struct + Count int64 + Id string