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) booleanturDataGroupModelDelete(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)
-