Documentation
¶
Index ¶
- type CopilotHandler
- func (h *CopilotHandler) Health(context.Context, *api.HealthRequest) (*api.HealthResponse, error)
- func (h *CopilotHandler) InternalRoutes(context.Context, *api.InternalRoutesRequest) (*api.InternalRoutesResponse, error)
- func (h *CopilotHandler) PopulateInternalRoute(port int, hostname, vip, ip string)
- func (h *CopilotHandler) PopulateRoute(host string, ipAddr string, port int, path string)
- func (h *CopilotHandler) Routes(context.Context, *api.RoutesRequest) (*api.RoutesResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CopilotHandler ¶
type CopilotHandler struct { RoutesResponseData []*api.RouteWithBackends InternalRoutesResponseData []*api.InternalRouteWithBackends // contains filtered or unexported fields }
func (*CopilotHandler) Health ¶
func (h *CopilotHandler) Health(context.Context, *api.HealthRequest) (*api.HealthResponse, error)
func (*CopilotHandler) InternalRoutes ¶
func (h *CopilotHandler) InternalRoutes(context.Context, *api.InternalRoutesRequest) (*api.InternalRoutesResponse, error)
func (*CopilotHandler) PopulateInternalRoute ¶
func (h *CopilotHandler) PopulateInternalRoute(port int, hostname, vip, ip string)
func (*CopilotHandler) PopulateRoute ¶
func (h *CopilotHandler) PopulateRoute(host string, ipAddr string, port int, path string)
func (*CopilotHandler) Routes ¶
func (h *CopilotHandler) Routes(context.Context, *api.RoutesRequest) (*api.RoutesResponse, error)
Click to show internal directories.
Click to hide internal directories.