Documentation ¶
Overview ¶
Provides http requests and handlers for router jobs.
Index ¶
- func HandleRouterAddAliasRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleRouterCreateFrontendRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleRouterCreateRouteRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleRouterDeleteFrontendRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleRouterDeleteRouteRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleRouterGetRoutesRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- type HttpExtension
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleRouterAddAliasRequest ¶
func HandleRouterAddAliasRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleRouterCreateFrontendRequest ¶
func HandleRouterCreateFrontendRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleRouterCreateRouteRequest ¶
func HandleRouterCreateRouteRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleRouterDeleteFrontendRequest ¶
func HandleRouterDeleteFrontendRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleRouterDeleteRouteRequest ¶
func HandleRouterDeleteRouteRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleRouterGetRoutesRequest ¶
func HandleRouterGetRoutesRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
Types ¶
type HttpExtension ¶
type HttpExtension struct{}
func (*HttpExtension) HttpJobFor ¶
func (h *HttpExtension) HttpJobFor(job interface{}) (exc client.RemoteExecutable, err error)
func (*HttpExtension) Routes ¶
func (h *HttpExtension) Routes() http.ExtensionMap
Click to show internal directories.
Click to hide internal directories.