kubernetes/staging/src/k8s.io/kube-aggregator/pkg/apiserver/handler_proxy.go

const aggregatorComponent

type certKeyFunc

type proxyHandler

type proxyHandlingInfo

func proxyError(w http.ResponseWriter, req *http.Request, error string, code int) {}

func (r *proxyHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) {}

type responder

// TODO this should properly handle content type negotiation
// if the caller asked for protobuf and you write JSON bad things happen.
func (r *responder) Object(statusCode int, obj runtime.Object) {}

func (r *responder) Error(_ http.ResponseWriter, _ *http.Request, err error) {}

// Sets serviceAvailable value on proxyHandler
// not thread safe
func (r *proxyHandler) setServiceAvailable() {}

func (r *proxyHandler) updateAPIService(apiService *apiregistrationv1api.APIService) {}