Class TurMLDataGroupModelAPI
Object
TurMLDataGroupModelAPI
@RestController
@RequestMapping("/api/ml/data/group/{dataGroupId}/model")
public class TurMLDataGroupModelAPI
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionTurMLDataGroupModelAPI
(TurDataGroupRepository turDataGroupRepository, TurDataGroupSentenceRepository turDataGroupSentenceRepository, TurMLModelRepository turMLModelRepository, TurDataGroupModelRepository turDataGroupModelRepository) -
Method Summary
Modifier and TypeMethodDescriptionturDataGroupModelAdd
(int dataGroupId, TurMLModel turMLModel) boolean
turDataGroupModelDelete
(int dataGroupId, int id) turDataGroupModelGenerate
(int dataGroupId) turDataGroupModelGet
(int dataGroupId, int id) turDataGroupModelList
(int dataGroupId) turDataGroupModelUpdate
(int dataGroupId, int id, TurDataGroupModel turDataGroupModel)
-
Constructor Details
-
TurMLDataGroupModelAPI
@Inject public TurMLDataGroupModelAPI(TurDataGroupRepository turDataGroupRepository, TurDataGroupSentenceRepository turDataGroupSentenceRepository, TurMLModelRepository turMLModelRepository, TurDataGroupModelRepository turDataGroupModelRepository)
-
-
Method Details
-
turDataGroupModelList
-
turDataGroupModelGet
@GetMapping("/{id}") public TurDataGroupModel turDataGroupModelGet(@PathVariable int dataGroupId, @PathVariable int id) -
turDataGroupModelUpdate
@PutMapping("/{id}") public TurDataGroupModel turDataGroupModelUpdate(@PathVariable int dataGroupId, @PathVariable int id, @RequestBody TurDataGroupModel turDataGroupModel) -
turDataGroupModelDelete
@Transactional @DeleteMapping("/{id}") public boolean turDataGroupModelDelete(@PathVariable int dataGroupId, @PathVariable int id) -
turDataGroupModelAdd
@PostMapping public TurDataGroupModel turDataGroupModelAdd(@PathVariable int dataGroupId, @RequestBody TurMLModel turMLModel) -
turDataGroupModelGenerate
@GetMapping("/generate") public TurDataGroupModel turDataGroupModelGenerate(@PathVariable int dataGroupId)
-