Documentation ¶
Overview ¶
Provides http requests and handlers for container jobs.
Index ¶
- func HandleBuildImageRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleContainerLogRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleContainerPortsRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleContainerStatusRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleDeleteContainerRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleGetEnvironmentRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleInstallContainerRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleLinkContainersRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleListBuildsRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleListContainersRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleListImagesRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandlePatchEnvironmentRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandlePurgeContainersRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandlePutEnvironmentRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleRestartContainerRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleRunContainerRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleStartContainerRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
- func HandleStopContainerRequest(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 HandleBuildImageRequest ¶
func HandleBuildImageRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleContainerLogRequest ¶
func HandleContainerLogRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleContainerPortsRequest ¶
func HandleContainerPortsRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleContainerStatusRequest ¶
func HandleContainerStatusRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleDeleteContainerRequest ¶
func HandleDeleteContainerRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleGetEnvironmentRequest ¶
func HandleGetEnvironmentRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleInstallContainerRequest ¶
func HandleInstallContainerRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleLinkContainersRequest ¶
func HandleLinkContainersRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleListBuildsRequest ¶
func HandleListBuildsRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleListContainersRequest ¶
func HandleListContainersRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleListImagesRequest ¶
func HandleListImagesRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandlePatchEnvironmentRequest ¶
func HandlePatchEnvironmentRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandlePurgeContainersRequest ¶
func HandlePurgeContainersRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandlePutEnvironmentRequest ¶
func HandlePutEnvironmentRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleRestartContainerRequest ¶
func HandleRestartContainerRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleRunContainerRequest ¶
func HandleRunContainerRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleStartContainerRequest ¶
func HandleStartContainerRequest(conf *http.HttpConfiguration, context *http.HttpContext, r *rest.Request) (interface{}, error)
func HandleStopContainerRequest ¶
func HandleStopContainerRequest(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.