api

package
v0.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2022 License: Apache-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultRunsLimit = 25
	MaxRunsLimit     = 40
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ArchivesHandler

type ArchivesHandler struct {
	// contains filtered or unexported fields
}

func NewArchivesHandler

func NewArchivesHandler(log zerolog.Logger, ost *objectstorage.ObjStorage) *ArchivesHandler

func (*ArchivesHandler) ServeHTTP

func (h *ArchivesHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type CacheCreateHandler

type CacheCreateHandler struct {
	// contains filtered or unexported fields
}

func NewCacheCreateHandler

func NewCacheCreateHandler(log zerolog.Logger, ost *objectstorage.ObjStorage) *CacheCreateHandler

func (*CacheCreateHandler) ServeHTTP

func (h *CacheCreateHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type CacheHandler

type CacheHandler struct {
	// contains filtered or unexported fields
}

func NewCacheHandler

func NewCacheHandler(log zerolog.Logger, ost *objectstorage.ObjStorage) *CacheHandler

func (*CacheHandler) ServeHTTP

func (h *CacheHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type ChangeGroupsUpdateTokensHandler

type ChangeGroupsUpdateTokensHandler struct {
	// contains filtered or unexported fields
}

func NewChangeGroupsUpdateTokensHandler

func NewChangeGroupsUpdateTokensHandler(log zerolog.Logger, readDB *readdb.ReadDB) *ChangeGroupsUpdateTokensHandler

func (*ChangeGroupsUpdateTokensHandler) ServeHTTP

type ErrorResponse

type ErrorResponse struct {
	Message string `json:"message"`
}

type ExecutorDeleteHandler

type ExecutorDeleteHandler struct {
	// contains filtered or unexported fields
}

func NewExecutorDeleteHandler

func NewExecutorDeleteHandler(log zerolog.Logger, ah *action.ActionHandler) *ExecutorDeleteHandler

func (*ExecutorDeleteHandler) ServeHTTP

type ExecutorStatusHandler

type ExecutorStatusHandler struct {
	// contains filtered or unexported fields
}

func NewExecutorStatusHandler

func NewExecutorStatusHandler(log zerolog.Logger, e *etcd.Store, ah *action.ActionHandler) *ExecutorStatusHandler

func (*ExecutorStatusHandler) ServeHTTP

type ExecutorTaskHandler

type ExecutorTaskHandler struct {
	// contains filtered or unexported fields
}

func NewExecutorTaskHandler

func NewExecutorTaskHandler(log zerolog.Logger, ah *action.ActionHandler) *ExecutorTaskHandler

func (*ExecutorTaskHandler) ServeHTTP

func (h *ExecutorTaskHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type ExecutorTaskStatusHandler

type ExecutorTaskStatusHandler struct {
	// contains filtered or unexported fields
}

func NewExecutorTaskStatusHandler

func NewExecutorTaskStatusHandler(e *etcd.Store, c chan<- *types.ExecutorTask) *ExecutorTaskStatusHandler

func (*ExecutorTaskStatusHandler) ServeHTTP

type ExecutorTasksHandler

type ExecutorTasksHandler struct {
	// contains filtered or unexported fields
}

func NewExecutorTasksHandler

func NewExecutorTasksHandler(log zerolog.Logger, ah *action.ActionHandler) *ExecutorTasksHandler

func (*ExecutorTasksHandler) ServeHTTP

func (h *ExecutorTasksHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type ExportHandler added in v0.2.0

type ExportHandler struct {
	// contains filtered or unexported fields
}

func NewExportHandler added in v0.2.0

func NewExportHandler(log zerolog.Logger, ah *action.ActionHandler) *ExportHandler

func (*ExportHandler) ServeHTTP added in v0.2.0

func (h *ExportHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type ImportHandler added in v0.2.0

type ImportHandler struct {
	// contains filtered or unexported fields
}

func NewImportHandler added in v0.2.0

func NewImportHandler(log zerolog.Logger, ah *action.ActionHandler) *ImportHandler

func (*ImportHandler) ServeHTTP added in v0.2.0

func (h *ImportHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type LogsDeleteHandler added in v0.4.0

type LogsDeleteHandler struct {
	// contains filtered or unexported fields
}

func NewLogsDeleteHandler added in v0.4.0

func NewLogsDeleteHandler(log zerolog.Logger, e *etcd.Store, ost *objectstorage.ObjStorage, dm *datamanager.DataManager) *LogsDeleteHandler

func (*LogsDeleteHandler) ServeHTTP added in v0.4.0

func (h *LogsDeleteHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type LogsHandler

type LogsHandler struct {
	// contains filtered or unexported fields
}

func (*LogsHandler) ServeHTTP

func (h *LogsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type MaintenanceModeHandler added in v0.2.0

type MaintenanceModeHandler struct {
	// contains filtered or unexported fields
}

func NewMaintenanceModeHandler added in v0.2.0

func NewMaintenanceModeHandler(log zerolog.Logger, ah *action.ActionHandler, e *etcd.Store) *MaintenanceModeHandler

func (*MaintenanceModeHandler) ServeHTTP added in v0.2.0

type RunActionsHandler

type RunActionsHandler struct {
	// contains filtered or unexported fields
}

func NewRunActionsHandler

func NewRunActionsHandler(log zerolog.Logger, ah *action.ActionHandler) *RunActionsHandler

func (*RunActionsHandler) ServeHTTP

func (h *RunActionsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type RunByGroupHandler added in v0.7.0

type RunByGroupHandler struct {
	// contains filtered or unexported fields
}

func NewRunByGroupHandler added in v0.7.0

func NewRunByGroupHandler(log zerolog.Logger, e *etcd.Store, dm *datamanager.DataManager, readDB *readdb.ReadDB) *RunByGroupHandler

func (*RunByGroupHandler) ServeHTTP added in v0.7.0

func (h *RunByGroupHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type RunCreateHandler

type RunCreateHandler struct {
	// contains filtered or unexported fields
}

func NewRunCreateHandler

func NewRunCreateHandler(log zerolog.Logger, ah *action.ActionHandler) *RunCreateHandler

func (*RunCreateHandler) ServeHTTP

func (h *RunCreateHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type RunEventsHandler

type RunEventsHandler struct {
	// contains filtered or unexported fields
}

func (*RunEventsHandler) ServeHTTP

func (h *RunEventsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type RunHandler

type RunHandler struct {
	// contains filtered or unexported fields
}

func NewRunHandler

func NewRunHandler(log zerolog.Logger, e *etcd.Store, dm *datamanager.DataManager, readDB *readdb.ReadDB) *RunHandler

func (*RunHandler) ServeHTTP

func (h *RunHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type RunTaskActionsHandler

type RunTaskActionsHandler struct {
	// contains filtered or unexported fields
}

func NewRunTaskActionsHandler

func NewRunTaskActionsHandler(log zerolog.Logger, ah *action.ActionHandler) *RunTaskActionsHandler

func (*RunTaskActionsHandler) ServeHTTP

type RunsByGroupHandler added in v0.7.0

type RunsByGroupHandler struct {
	// contains filtered or unexported fields
}

func NewRunsByGroupHandler added in v0.7.0

func NewRunsByGroupHandler(log zerolog.Logger, readDB *readdb.ReadDB) *RunsByGroupHandler

func (*RunsByGroupHandler) ServeHTTP added in v0.7.0

func (h *RunsByGroupHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

type RunsHandler

type RunsHandler struct {
	// contains filtered or unexported fields
}

func NewRunsHandler

func NewRunsHandler(log zerolog.Logger, readDB *readdb.ReadDB) *RunsHandler

func (*RunsHandler) ServeHTTP

func (h *RunsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL