Class StorageBinController
java.lang.Object
com.v1rex.liftnexus.storagebin.controller.StorageBinController
@RestController
@RequestMapping("/api/v1/storage-bins")
@Validated
public class StorageBinController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<StorageBinResponse> createStorageBin(@Valid StorageBinRequest request) org.springframework.http.ResponseEntity<org.springframework.data.domain.Page<StorageBinResponse>> findAllStorageBins(org.springframework.data.domain.Pageable pageable) org.springframework.http.ResponseEntity<StorageBinResponse>
-
Constructor Details
-
StorageBinController
public StorageBinController()
-
-
Method Details
-
findById
@GetMapping("/{id}") public org.springframework.http.ResponseEntity<StorageBinResponse> findById(@PathVariable Long id) -
findAllStorageBins
@GetMapping public org.springframework.http.ResponseEntity<org.springframework.data.domain.Page<StorageBinResponse>> findAllStorageBins(@PageableDefault(size=15,sort="id",direction=ASC) org.springframework.data.domain.Pageable pageable) -
createStorageBin
@PostMapping public org.springframework.http.ResponseEntity<StorageBinResponse> createStorageBin(@RequestBody @Valid @Valid StorageBinRequest request)
-