Class VectorPolicyController
-
- All Implemented Interfaces:
@CrossOrigin(origins = {"*"}, exposedHeaders = {"*"})@RequestMapping(produces = {"application/json"})@RestController() public final class VectorPolicyController
-
-
Constructor Summary
Constructors Constructor Description VectorPolicyController(VectorBucketService vectorBucketService)
-
Method Summary
Modifier and Type Method Description final ResponseEntity<Void>putVectorBucketPolicy(@RequestBody() PutVectorBucketPolicyRequest request)final ResponseEntity<GetVectorBucketPolicyResponse>getVectorBucketPolicy(@RequestBody() GetVectorBucketPolicyRequest request)final ResponseEntity<Void>deleteVectorBucketPolicy(@RequestBody() DeleteVectorBucketPolicyRequest request)-
-
Constructor Detail
-
VectorPolicyController
VectorPolicyController(VectorBucketService vectorBucketService)
-
-
Method Detail
-
putVectorBucketPolicy
@PostMapping(value = {"/PutVectorBucketPolicy"}) final ResponseEntity<Void> putVectorBucketPolicy(@RequestBody() PutVectorBucketPolicyRequest request)
-
getVectorBucketPolicy
@PostMapping(value = {"/GetVectorBucketPolicy"}) final ResponseEntity<GetVectorBucketPolicyResponse> getVectorBucketPolicy(@RequestBody() GetVectorBucketPolicyRequest request)
-
deleteVectorBucketPolicy
@PostMapping(value = {"/DeleteVectorBucketPolicy"}) final ResponseEntity<Void> deleteVectorBucketPolicy(@RequestBody() DeleteVectorBucketPolicyRequest request)
-
-
-
-