Class VectorBucketController
-
- All Implemented Interfaces:
@CrossOrigin(origins = {"*"}, exposedHeaders = {"*"})@RequestMapping(produces = {"application/json"})@RestController() public final class VectorBucketController
-
-
Constructor Summary
Constructors Constructor Description VectorBucketController(VectorBucketService vectorBucketService)
-
Method Summary
Modifier and Type Method Description final ResponseEntity<CreateVectorBucketResponse>createVectorBucket(@RequestBody() CreateVectorBucketRequest request)final ResponseEntity<GetVectorBucketResponse>getVectorBucket(@RequestBody() GetVectorBucketRequest request)final ResponseEntity<ListVectorBucketsResponse>listVectorBuckets(@RequestBody(required = false) ListVectorBucketsRequest request)final ResponseEntity<Void>deleteVectorBucket(@RequestBody() DeleteVectorBucketRequest request)-
-
Constructor Detail
-
VectorBucketController
VectorBucketController(VectorBucketService vectorBucketService)
-
-
Method Detail
-
createVectorBucket
@PostMapping(value = {"/CreateVectorBucket"}) final ResponseEntity<CreateVectorBucketResponse> createVectorBucket(@RequestBody() CreateVectorBucketRequest request)
-
getVectorBucket
@PostMapping(value = {"/GetVectorBucket"}) final ResponseEntity<GetVectorBucketResponse> getVectorBucket(@RequestBody() GetVectorBucketRequest request)
-
listVectorBuckets
@PostMapping(value = {"/ListVectorBuckets"}) final ResponseEntity<ListVectorBucketsResponse> listVectorBuckets(@RequestBody(required = false) ListVectorBucketsRequest request)
-
deleteVectorBucket
@PostMapping(value = {"/DeleteVectorBucket"}) final ResponseEntity<Void> deleteVectorBucket(@RequestBody() DeleteVectorBucketRequest request)
-
-
-
-