Class DeploymentController
java.lang.Object
org.qubership.integration.platform.runtime.catalog.rest.v1.controller.DeploymentController
@RestController
@RequestMapping(value="/v1/catalog/chains/{chainId}/deployments",
produces="application/json")
@CrossOrigin(origins="*")
public class DeploymentController
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionDeploymentController(DeploymentService deploymentService, DeploymentMapper deploymentMapper, RuntimeDeploymentService runtimeDeploymentService) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<org.qubership.integration.platform.catalog.model.dto.deployment.DeploymentResponse> create(String chainId, DeploymentRequest request) org.springframework.http.ResponseEntity<List<org.qubership.integration.platform.catalog.model.dto.deployment.DeploymentResponse>> createAll(String chainId, List<DeploymentRequest> request) org.springframework.http.ResponseEntity<Void> deleteByChainId(String chainId) org.springframework.http.ResponseEntity<?> deleteById(String chainId, String deploymentId) org.springframework.http.ResponseEntity<List<org.qubership.integration.platform.catalog.model.dto.deployment.DeploymentResponse>> findAllByChainId(String chainId) org.springframework.http.ResponseEntity<org.qubership.integration.platform.catalog.model.dto.deployment.DeploymentResponse>
-
Constructor Details
-
DeploymentController
@Autowired public DeploymentController(DeploymentService deploymentService, DeploymentMapper deploymentMapper, RuntimeDeploymentService runtimeDeploymentService)
-
-
Method Details
-
findAllByChainId
-
findById
-
create
@PostMapping public org.springframework.http.ResponseEntity<org.qubership.integration.platform.catalog.model.dto.deployment.DeploymentResponse> create(@PathVariable String chainId, @RequestBody DeploymentRequest request) -
createAll
@PostMapping("/all") public org.springframework.http.ResponseEntity<List<org.qubership.integration.platform.catalog.model.dto.deployment.DeploymentResponse>> createAll(@PathVariable String chainId, @RequestBody List<DeploymentRequest> request) -
deleteByChainId
-
deleteById
-