package
1.0.6
Repository: https://github.com/erdemozgen/blackdagger.git
Documentation: pkg.go.dev

# Functions

NewCreateDag creates a new http.Handler for the create dag operation.
NewCreateDagDefault creates CreateDagDefault with default headers values.
NewCreateDagOK creates CreateDagOK with default headers values.
NewCreateDagParams creates a new CreateDagParams object There are no default values defined in the spec.
NewDeleteDag creates a new http.Handler for the delete dag operation.
NewDeleteDagDefault creates DeleteDagDefault with default headers values.
NewDeleteDagOK creates DeleteDagOK with default headers values.
NewDeleteDagParams creates a new DeleteDagParams object There are no default values defined in the spec.
NewGetDagDetails creates a new http.Handler for the get dag details operation.
NewGetDagDetailsDefault creates GetDagDetailsDefault with default headers values.
NewGetDagDetailsOK creates GetDagDetailsOK with default headers values.
NewGetDagDetailsParams creates a new GetDagDetailsParams object There are no default values defined in the spec.
NewListDags creates a new http.Handler for the list dags operation.
NewListDagsDefault creates ListDagsDefault with default headers values.
NewListDagsOK creates ListDagsOK with default headers values.
NewListDagsParams creates a new ListDagsParams object There are no default values defined in the spec.
NewListTags creates a new http.Handler for the list tags operation.
NewListTagsDefault creates ListTagsDefault with default headers values.
NewListTagsOK creates ListTagsOK with default headers values.
NewListTagsParams creates a new ListTagsParams object There are no default values defined in the spec.
NewPostDagAction creates a new http.Handler for the post dag action operation.
NewPostDagActionDefault creates PostDagActionDefault with default headers values.
NewPostDagActionOK creates PostDagActionOK with default headers values.
NewPostDagActionParams creates a new PostDagActionParams object There are no default values defined in the spec.
NewSearchDags creates a new http.Handler for the search dags operation.
NewSearchDagsDefault creates SearchDagsDefault with default headers values.
NewSearchDagsOK creates SearchDagsOK with default headers values.
NewSearchDagsParams creates a new SearchDagsParams object There are no default values defined in the spec.

# Constants

CreateDagOKCode is the HTTP code returned for type CreateDagOK.
DeleteDagOKCode is the HTTP code returned for type DeleteDagOK.
GetDagDetailsOKCode is the HTTP code returned for type GetDagDetailsOK.
ListDagsOKCode is the HTTP code returned for type ListDagsOK.
ListTagsOKCode is the HTTP code returned for type ListTagsOK.
PostDagActionBodyActionMarkDashFailed captures enum value "mark-failed".
PostDagActionBodyActionMarkDashSuccess captures enum value "mark-success".
PostDagActionBodyActionRename captures enum value "rename".
PostDagActionBodyActionRetry captures enum value "retry".
PostDagActionBodyActionSave captures enum value "save".
PostDagActionBodyActionStart captures enum value "start".
PostDagActionBodyActionStop captures enum value "stop".
PostDagActionBodyActionSuspend captures enum value "suspend".
PostDagActionOKCode is the HTTP code returned for type PostDagActionOK.
SearchDagsOKCode is the HTTP code returned for type SearchDagsOK.

# Structs

CreateDag swagger:route POST /dags dags createDag Creates a new DAG.
CreateDagBody create dag body swagger:model CreateDagBody.
CreateDagDefault Generic error response.
CreateDagOK A successful response.
CreateDagParams contains all the bound params for the create dag operation typically these are obtained from a http.Request swagger:parameters createDag.
CreateDagURL generates an URL for the create dag operation.
DeleteDag swagger:route DELETE /dags/{dagId} dags deleteDag Deletes a DAG.
DeleteDagDefault Generic error response.
DeleteDagOK A successful response.
DeleteDagParams contains all the bound params for the delete dag operation typically these are obtained from a http.Request swagger:parameters deleteDag.
DeleteDagURL generates an URL for the delete dag operation.
GetDagDetails swagger:route GET /dags/{dagId} dags getDagDetails Returns details of a DAG.
GetDagDetailsDefault Generic error response.
GetDagDetailsOK A successful response.
GetDagDetailsParams contains all the bound params for the get dag details operation typically these are obtained from a http.Request swagger:parameters getDagDetails.
GetDagDetailsURL generates an URL for the get dag details operation.
ListDags swagger:route GET /dags dags listDags Returns a list of DAGs.
ListDagsDefault Generic error response.
ListDagsOK A successful response.
ListDagsParams contains all the bound params for the list dags operation typically these are obtained from a http.Request swagger:parameters listDags.
ListDagsURL generates an URL for the list dags operation.
ListTags swagger:route GET /tags dags listTags Returns a list of tags.
ListTagsDefault Generic error response.
ListTagsOK A successful response.
ListTagsParams contains all the bound params for the list tags operation typically these are obtained from a http.Request swagger:parameters listTags.
ListTagsURL generates an URL for the list tags operation.
PostDagAction swagger:route POST /dags/{dagId} dags postDagAction Performs an action on a DAG.
PostDagActionBody post dag action body swagger:model PostDagActionBody.
PostDagActionDefault Generic error response.
PostDagActionOK A successful response.
PostDagActionParams contains all the bound params for the post dag action operation typically these are obtained from a http.Request swagger:parameters postDagAction.
PostDagActionURL generates an URL for the post dag action operation.
SearchDags swagger:route GET /search dags searchDags Searches for DAGs.
SearchDagsDefault Generic error response.
SearchDagsOK A successful response.
SearchDagsParams contains all the bound params for the search dags operation typically these are obtained from a http.Request swagger:parameters searchDags.
SearchDagsURL generates an URL for the search dags operation.

# Interfaces

CreateDagHandler interface for that can handle valid create dag params.
DeleteDagHandler interface for that can handle valid delete dag params.
GetDagDetailsHandler interface for that can handle valid get dag details params.
ListDagsHandler interface for that can handle valid list dags params.
ListTagsHandler interface for that can handle valid list tags params.
PostDagActionHandler interface for that can handle valid post dag action params.
SearchDagsHandler interface for that can handle valid search dags params.

# Type aliases

CreateDagHandlerFunc turns a function with the right signature into a create dag handler.
DeleteDagHandlerFunc turns a function with the right signature into a delete dag handler.
GetDagDetailsHandlerFunc turns a function with the right signature into a get dag details handler.
ListDagsHandlerFunc turns a function with the right signature into a list dags handler.
ListTagsHandlerFunc turns a function with the right signature into a list tags handler.
PostDagActionHandlerFunc turns a function with the right signature into a post dag action handler.
SearchDagsHandlerFunc turns a function with the right signature into a search dags handler.