类 ConfigControllerV2
- java.lang.Object
-
- com.alibaba.nacos.config.server.controller.v2.ConfigControllerV2
-
@NacosApi @RestController @RequestMapping("/v2/cs/config") public class ConfigControllerV2 extends java.lang.ObjectSpecial controller v2 for soft load client to publish data.- 作者:
- dongyafei
-
-
字段概要
字段 修饰符和类型 字段 说明 private ConfigOperationServiceconfigOperationServiceprivate ConfigServletInnerinner
-
构造器概要
构造器 构造器 说明 ConfigControllerV2(ConfigServletInner inner, ConfigOperationService configOperationService)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 com.alibaba.nacos.api.model.v2.Result<java.lang.Boolean>deleteConfig(javax.servlet.http.HttpServletRequest request, java.lang.String dataId, java.lang.String group, java.lang.String namespaceId, java.lang.String tag)Synchronously delete all pre-aggregation data under a dataId.voidgetConfig(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String dataId, java.lang.String group, java.lang.String namespaceId, java.lang.String tag)Get configure board information fail.com.alibaba.nacos.api.model.v2.Result<java.lang.Boolean>publishConfig(ConfigForm configForm, javax.servlet.http.HttpServletRequest request)Adds or updates non-aggregated data.
-
-
-
字段详细资料
-
inner
private final ConfigServletInner inner
-
configOperationService
private final ConfigOperationService configOperationService
-
-
构造器详细资料
-
ConfigControllerV2
public ConfigControllerV2(ConfigServletInner inner, ConfigOperationService configOperationService)
-
-
方法详细资料
-
getConfig
@GetMapping public void getConfig(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, @RequestParam("dataId") java.lang.String dataId, @RequestParam("group") java.lang.String group, @RequestParam(value="namespaceId",required=false,defaultValue="") java.lang.String namespaceId, @RequestParam(value="tag",required=false) java.lang.String tag) throws com.alibaba.nacos.api.exception.NacosException, java.io.IOException, javax.servlet.ServletExceptionGet configure board information fail.- 抛出:
javax.servlet.ServletException- ServletException.java.io.IOException- IOException.com.alibaba.nacos.api.exception.api.NacosApiException- NacosApiException.com.alibaba.nacos.api.exception.NacosException
-
publishConfig
@PostMapping public com.alibaba.nacos.api.model.v2.Result<java.lang.Boolean> publishConfig(ConfigForm configForm, javax.servlet.http.HttpServletRequest request) throws com.alibaba.nacos.api.exception.NacosException
Adds or updates non-aggregated data.- 抛出:
com.alibaba.nacos.api.exception.NacosException- NacosException.
-
deleteConfig
@DeleteMapping public com.alibaba.nacos.api.model.v2.Result<java.lang.Boolean> deleteConfig(javax.servlet.http.HttpServletRequest request, @RequestParam("dataId") java.lang.String dataId, @RequestParam("group") java.lang.String group, @RequestParam(value="namespaceId",required=false,defaultValue="") java.lang.String namespaceId, @RequestParam(value="tag",required=false) java.lang.String tag) throws com.alibaba.nacos.api.exception.NacosExceptionSynchronously delete all pre-aggregation data under a dataId.- 抛出:
com.alibaba.nacos.api.exception.api.NacosApiException- NacosApiException.com.alibaba.nacos.api.exception.NacosException
-
-