SimulatorController

@RequestMapping(value = ["/api/simulator"])
@RestController
class SimulatorController @Autowired constructor(simulatorRequestGateway: SimulatorRequestGateway, detailedSimulatorRequestGateway: DetailedSimulatorRequestGateway)

Constructors

Link copied to clipboard
@Autowired
constructor(simulatorRequestGateway: SimulatorRequestGateway, detailedSimulatorRequestGateway: DetailedSimulatorRequestGateway)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
@PermitAll
@PostMapping(value = ["/simulate"])
fun simulate(@RequestBody simulationRequest: PortfolioSimulationRequest): ResponseEntity<PortfolioSimulationResponse>
Link copied to clipboard
@PermitAll
@PostMapping(value = ["/simulate/detailed"])
fun simulateDetailed(@RequestBody simulationRequest: DetailedPortfolioSimulationRequest): ResponseEntity<DetailedPortfolioSimulationResponse>