类 MinioAdminGroupController

java.lang.Object
cn.herodotus.oss.rest.minio.reactive.controller.MinioAdminGroupController
所有已实现的接口:
OssController, cn.herodotus.stirrup.web.core.definition.Controller, cn.herodotus.stirrup.web.core.definition.ReactiveController

@RestController @RequestMapping("/oss/minio/admin/group") public class MinioAdminGroupController extends Object implements OssController

Description: Minio 组管理接口

作者:
: gengwei.zheng
Date:
: 2023/6/25 15:18
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    reactor.core.publisher.Mono<cn.herodotus.stirrup.core.definition.domain.Result<VoidResponse>>
    add(cn.herodotus.oss.core.minio.domain.GroupDomain domain)
     
    reactor.core.publisher.Mono<cn.herodotus.stirrup.core.definition.domain.Result<cn.herodotus.oss.core.minio.domain.GroupDomain>>
    get(String group)
     
    reactor.core.publisher.Mono<cn.herodotus.stirrup.core.definition.domain.Result<List<String>>>
     
    reactor.core.publisher.Mono<cn.herodotus.stirrup.core.definition.domain.Result<VoidResponse>>
    remove(String group)
     

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 cn.herodotus.stirrup.web.core.definition.Controller

    getPageInfoMap, result, result, result, result, result, result, result

    从接口继承的方法 cn.herodotus.oss.rest.minio.reactive.definition.OssController

    fromVoid

    从接口继承的方法 cn.herodotus.stirrup.web.core.definition.ReactiveController

    fromList, result
  • 构造器详细资料

  • 方法详细资料

    • list

      @AccessLimited @GetMapping("/list") public reactor.core.publisher.Mono<cn.herodotus.stirrup.core.definition.domain.Result<List<String>>> list()
    • get

      @AccessLimited @GetMapping public reactor.core.publisher.Mono<cn.herodotus.stirrup.core.definition.domain.Result<cn.herodotus.oss.core.minio.domain.GroupDomain>> get(String group)
    • add

      @Idempotent @PostMapping public reactor.core.publisher.Mono<cn.herodotus.stirrup.core.definition.domain.Result<VoidResponse>> add(@Validated @RequestBody cn.herodotus.oss.core.minio.domain.GroupDomain domain)
    • remove

      @Idempotent @DeleteMapping public reactor.core.publisher.Mono<cn.herodotus.stirrup.core.definition.domain.Result<VoidResponse>> remove(String group)