| 155 | } |
| 156 | |
| 157 | type MutationResolver interface { |
| 158 | AddModel(ctx context.Context, input model.AddModelInput) (*model.Model, error) |
| 159 | AddModelDeployment(ctx context.Context, input model.AddModelDeploymentInput) (*model.Model, error) |
| 160 | DeleteModel(ctx context.Context, id string) (*model.Model, error) |
| 161 | AddRepository(ctx context.Context, input model.AddRepositoryInput) (*model.Repository, error) |
| 162 | DeleteRepository(ctx context.Context, id string) (*model.Repository, error) |
| 163 | AddStorage(ctx context.Context, input model.AddStorageInput) (*model.Storage, error) |
| 164 | AddStorageDeployment(ctx context.Context, input model.AddStorageDeploymentInput) (*model.Storage, error) |
| 165 | DeleteStorage(ctx context.Context, id string) (*model.Storage, error) |
| 166 | AddPipeline(ctx context.Context, input model.AddPipelineInput) (*model.Pipeline, error) |
| 167 | AddPipelineDeployment(ctx context.Context, input model.AddPipelineDeploymentInput) (*model.Pipeline, error) |
| 168 | TriggerPipeline(ctx context.Context, id string) (*model.PipelineExecution, error) |
| 169 | DeletePipeline(ctx context.Context, id string) (*model.Pipeline, error) |
| 170 | } |
| 171 | type QueryResolver interface { |
| 172 | Models(ctx context.Context) ([]*model.Model, error) |
| 173 | GetModel(ctx context.Context, id string) (*model.Model, error) |
no outgoing calls
no test coverage detected