package rest
import "github.com/envoyproxy/go-control-plane/pkg/server/rest/v3"
Package rest provides an implementation of REST-JSON part of XDS server
Index ¶
Types ¶
type Callbacks ¶
type Callbacks interface { // OnFetchRequest is called for each Fetch request. Returning an error will end processing of the // request and respond with an error. OnFetchRequest(context.Context, *discovery.DiscoveryRequest) error // OnFetchResponse is called immediately prior to sending a response. OnFetchResponse(*discovery.DiscoveryRequest, *discovery.DiscoveryResponse) }
type Server ¶
type Server interface { Fetch(context.Context, *discovery.DiscoveryRequest) (*discovery.DiscoveryResponse, error) }
func NewServer ¶
Source Files ¶
- Version
- v0.13.4 (latest)
- Published
- Jan 6, 2025
- Platform
- linux/amd64
- Imports
- 4 packages
- Last checked
- 32 minutes ago –
Tools for package owners.