@RestController
@RequestMapping(value="${minio.endpoint.name:/minio}")
public class MinioEndpoint
extends Object
| 构造器和说明 |
|---|
MinioEndpoint() |
| 限定符和类型 | 方法和说明 |
|---|---|
io.minio.messages.Bucket |
createBucket(String bucketName)
Bucket Endpoints
|
io.minio.StatObjectResponse |
createObject(org.springframework.web.multipart.MultipartFile object,
String bucketName)
Object Endpoints
|
io.minio.StatObjectResponse |
createObject(org.springframework.web.multipart.MultipartFile object,
String bucketName,
String objectName) |
void |
deleteBucket(String bucketName) |
void |
deleteObject(String bucketName,
String objectName) |
List<MinioItem> |
filterObject(String bucketName,
String objectName) |
io.minio.messages.Bucket |
getBucket(String bucketName) |
List<io.minio.messages.Bucket> |
getBuckets() |
Map<String,Object> |
getObject(String bucketName,
String objectName,
Integer expires) |
@PostMapping(value="/bucket/{bucketName}")
public io.minio.messages.Bucket createBucket(@PathVariable
String bucketName)
@GetMapping(value="/bucket") public List<io.minio.messages.Bucket> getBuckets()
@GetMapping(value="/bucket/{bucketName}")
public io.minio.messages.Bucket getBucket(@PathVariable
String bucketName)
@DeleteMapping(value="/bucket/{bucketName}")
@ResponseStatus(value=ACCEPTED)
public void deleteBucket(@PathVariable
String bucketName)
@PostMapping(value="/object/{bucketName}")
public io.minio.StatObjectResponse createObject(@RequestBody
org.springframework.web.multipart.MultipartFile object,
@PathVariable
String bucketName)
@PostMapping(value="/object/{bucketName}/{objectName}")
public io.minio.StatObjectResponse createObject(@RequestBody
org.springframework.web.multipart.MultipartFile object,
@PathVariable
String bucketName,
@PathVariable
String objectName)
@GetMapping(value="/object/{bucketName}/{objectName}")
public List<MinioItem> filterObject(@PathVariable
String bucketName,
@PathVariable
String objectName)
@GetMapping(value="/object/{bucketName}/{objectName}/{expires}")
public Map<String,Object> getObject(@PathVariable
String bucketName,
@PathVariable
String objectName,
@PathVariable
Integer expires)
Copyright © 2021. All rights reserved.