Class RecommendedCardController

java.lang.Object
com.arms.api.aichat.controller.RecommendedCardController

@RestController @RequestMapping("/auth-user/api/aichat/recommended-cards") public class RecommendedCardController extends Object
  • Constructor Details

    • RecommendedCardController

      public RecommendedCardController()
  • Method Details

    • getCards

      @GetMapping public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<RecommendedCard>>> getCards()
    • getCard

      @GetMapping("/{cardId}") public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RecommendedCard>> getCard(@PathVariable String cardId)
    • saveCard

      @PostMapping public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RecommendedCard>> saveCard(@RequestBody RecommendedCard card)
    • updateCard

      @PutMapping("/{cardId}") public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RecommendedCard>> updateCard(@PathVariable String cardId, @RequestBody RecommendedCard card)
    • deleteCard

      @DeleteMapping("/{cardId}") public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Void>> deleteCard(@PathVariable String cardId)