Package com.viglet.turing.connector.api
Class TurConnectorIndexingRuleAPI
Object
TurConnectorIndexingRuleAPI
@RestController
@RequestMapping("/api/v2/connector/indexing-rule")
public class TurConnectorIndexingRuleAPI
extends Object
- Since:
- 2025.2
- Author:
- Alexandre Oliveira
-
Constructor Summary
ConstructorsConstructorDescriptionTurConnectorIndexingRuleAPI
(TurConnectorIndexingRuleService turConnectorIndexingRuleService) -
Method Summary
Modifier and TypeMethodDescriptionturConnectorIndexingRuleAdd
(TurConnectorIndexingRuleModel turConnectorIndexingRule) boolean
turConnectorIndexingRuleUpdate
(String id, TurConnectorIndexingRuleModel indexingRule)
-
Constructor Details
-
TurConnectorIndexingRuleAPI
@Inject public TurConnectorIndexingRuleAPI(TurConnectorIndexingRuleService turConnectorIndexingRuleService)
-
-
Method Details
-
turConnectorIndexingRuleBySourceList
@GetMapping("source/{source}") public Set<TurConnectorIndexingRuleModel> turConnectorIndexingRuleBySourceList(@PathVariable String source) -
turConnectorIndexingRuleList
-
turConnectorIndexingRuleGet
@GetMapping("{id}") public TurConnectorIndexingRuleModel turConnectorIndexingRuleGet(@PathVariable String id) -
turConnectorIndexingRuleUpdate
@PutMapping("/{id}") public TurConnectorIndexingRuleModel turConnectorIndexingRuleUpdate(@PathVariable String id, @RequestBody TurConnectorIndexingRuleModel indexingRule) -
turConnectorIndexingRuleDelete
@Transactional @DeleteMapping("/{id}") public boolean turConnectorIndexingRuleDelete(@PathVariable String id) -
turConnectorIndexingRuleAdd
@PostMapping public TurConnectorIndexingRuleModel turConnectorIndexingRuleAdd(@RequestBody TurConnectorIndexingRuleModel turConnectorIndexingRule) -
turConnectorIndexingRuleStructure
-