in servicemesh-20200111/src/main/java/com/aliyun/servicemesh20200111/Client.java [3935:4117]
public UpdateNamespaceScopeSidecarConfigResponse updateNamespaceScopeSidecarConfigWithOptions(UpdateNamespaceScopeSidecarConfigRequest request, com.aliyun.teautil.models.RuntimeOptions runtime) throws Exception {
com.aliyun.teautil.Common.validateModel(request);
java.util.Map<String, Object> body = new java.util.HashMap<>();
if (!com.aliyun.teautil.Common.isUnset(request.concurrency)) {
body.put("Concurrency", request.concurrency);
}
if (!com.aliyun.teautil.Common.isUnset(request.enableCoreDump)) {
body.put("EnableCoreDump", request.enableCoreDump);
}
if (!com.aliyun.teautil.Common.isUnset(request.excludeIPRanges)) {
body.put("ExcludeIPRanges", request.excludeIPRanges);
}
if (!com.aliyun.teautil.Common.isUnset(request.excludeInboundPorts)) {
body.put("ExcludeInboundPorts", request.excludeInboundPorts);
}
if (!com.aliyun.teautil.Common.isUnset(request.excludeOutboundPorts)) {
body.put("ExcludeOutboundPorts", request.excludeOutboundPorts);
}
if (!com.aliyun.teautil.Common.isUnset(request.holdApplicationUntilProxyStarts)) {
body.put("HoldApplicationUntilProxyStarts", request.holdApplicationUntilProxyStarts);
}
if (!com.aliyun.teautil.Common.isUnset(request.includeIPRanges)) {
body.put("IncludeIPRanges", request.includeIPRanges);
}
if (!com.aliyun.teautil.Common.isUnset(request.includeInboundPorts)) {
body.put("IncludeInboundPorts", request.includeInboundPorts);
}
if (!com.aliyun.teautil.Common.isUnset(request.includeOutboundPorts)) {
body.put("IncludeOutboundPorts", request.includeOutboundPorts);
}
if (!com.aliyun.teautil.Common.isUnset(request.interceptionMode)) {
body.put("InterceptionMode", request.interceptionMode);
}
if (!com.aliyun.teautil.Common.isUnset(request.istioDNSProxyEnabled)) {
body.put("IstioDNSProxyEnabled", request.istioDNSProxyEnabled);
}
if (!com.aliyun.teautil.Common.isUnset(request.lifecycle)) {
body.put("Lifecycle", request.lifecycle);
}
if (!com.aliyun.teautil.Common.isUnset(request.logLevel)) {
body.put("LogLevel", request.logLevel);
}
if (!com.aliyun.teautil.Common.isUnset(request.namespace)) {
body.put("Namespace", request.namespace);
}
if (!com.aliyun.teautil.Common.isUnset(request.postStart)) {
body.put("PostStart", request.postStart);
}
if (!com.aliyun.teautil.Common.isUnset(request.preStop)) {
body.put("PreStop", request.preStop);
}
if (!com.aliyun.teautil.Common.isUnset(request.privileged)) {
body.put("Privileged", request.privileged);
}
if (!com.aliyun.teautil.Common.isUnset(request.proxyInitAckSloCPUResourceLimit)) {
body.put("ProxyInitAckSloCPUResourceLimit", request.proxyInitAckSloCPUResourceLimit);
}
if (!com.aliyun.teautil.Common.isUnset(request.proxyInitAckSloCPUResourceRequest)) {
body.put("ProxyInitAckSloCPUResourceRequest", request.proxyInitAckSloCPUResourceRequest);
}
if (!com.aliyun.teautil.Common.isUnset(request.proxyInitAckSloMemoryResourceLimit)) {
body.put("ProxyInitAckSloMemoryResourceLimit", request.proxyInitAckSloMemoryResourceLimit);
}
if (!com.aliyun.teautil.Common.isUnset(request.proxyInitAckSloMemoryResourceRequest)) {
body.put("ProxyInitAckSloMemoryResourceRequest", request.proxyInitAckSloMemoryResourceRequest);
}
if (!com.aliyun.teautil.Common.isUnset(request.proxyInitCPUResourceLimit)) {
body.put("ProxyInitCPUResourceLimit", request.proxyInitCPUResourceLimit);
}
if (!com.aliyun.teautil.Common.isUnset(request.proxyInitCPUResourceRequest)) {
body.put("ProxyInitCPUResourceRequest", request.proxyInitCPUResourceRequest);
}
if (!com.aliyun.teautil.Common.isUnset(request.proxyInitMemoryResourceLimit)) {
body.put("ProxyInitMemoryResourceLimit", request.proxyInitMemoryResourceLimit);
}
if (!com.aliyun.teautil.Common.isUnset(request.proxyInitMemoryResourceRequest)) {
body.put("ProxyInitMemoryResourceRequest", request.proxyInitMemoryResourceRequest);
}
if (!com.aliyun.teautil.Common.isUnset(request.proxyMetadata)) {
body.put("ProxyMetadata", request.proxyMetadata);
}
if (!com.aliyun.teautil.Common.isUnset(request.proxyStatsMatcher)) {
body.put("ProxyStatsMatcher", request.proxyStatsMatcher);
}
if (!com.aliyun.teautil.Common.isUnset(request.readinessFailureThreshold)) {
body.put("ReadinessFailureThreshold", request.readinessFailureThreshold);
}
if (!com.aliyun.teautil.Common.isUnset(request.readinessInitialDelaySeconds)) {
body.put("ReadinessInitialDelaySeconds", request.readinessInitialDelaySeconds);
}
if (!com.aliyun.teautil.Common.isUnset(request.readinessPeriodSeconds)) {
body.put("ReadinessPeriodSeconds", request.readinessPeriodSeconds);
}
if (!com.aliyun.teautil.Common.isUnset(request.serviceMeshId)) {
body.put("ServiceMeshId", request.serviceMeshId);
}
if (!com.aliyun.teautil.Common.isUnset(request.sidecarProxyAckSloCPUResourceLimit)) {
body.put("SidecarProxyAckSloCPUResourceLimit", request.sidecarProxyAckSloCPUResourceLimit);
}
if (!com.aliyun.teautil.Common.isUnset(request.sidecarProxyAckSloCPUResourceRequest)) {
body.put("SidecarProxyAckSloCPUResourceRequest", request.sidecarProxyAckSloCPUResourceRequest);
}
if (!com.aliyun.teautil.Common.isUnset(request.sidecarProxyAckSloMemoryResourceLimit)) {
body.put("SidecarProxyAckSloMemoryResourceLimit", request.sidecarProxyAckSloMemoryResourceLimit);
}
if (!com.aliyun.teautil.Common.isUnset(request.sidecarProxyAckSloMemoryResourceRequest)) {
body.put("SidecarProxyAckSloMemoryResourceRequest", request.sidecarProxyAckSloMemoryResourceRequest);
}
if (!com.aliyun.teautil.Common.isUnset(request.sidecarProxyCPUResourceLimit)) {
body.put("SidecarProxyCPUResourceLimit", request.sidecarProxyCPUResourceLimit);
}
if (!com.aliyun.teautil.Common.isUnset(request.sidecarProxyCPUResourceRequest)) {
body.put("SidecarProxyCPUResourceRequest", request.sidecarProxyCPUResourceRequest);
}
if (!com.aliyun.teautil.Common.isUnset(request.sidecarProxyMemoryResourceLimit)) {
body.put("SidecarProxyMemoryResourceLimit", request.sidecarProxyMemoryResourceLimit);
}
if (!com.aliyun.teautil.Common.isUnset(request.sidecarProxyMemoryResourceRequest)) {
body.put("SidecarProxyMemoryResourceRequest", request.sidecarProxyMemoryResourceRequest);
}
if (!com.aliyun.teautil.Common.isUnset(request.terminationDrainDuration)) {
body.put("TerminationDrainDuration", request.terminationDrainDuration);
}
if (!com.aliyun.teautil.Common.isUnset(request.tracing)) {
body.put("Tracing", request.tracing);
}
com.aliyun.teaopenapi.models.OpenApiRequest req = com.aliyun.teaopenapi.models.OpenApiRequest.build(TeaConverter.buildMap(
new TeaPair("body", com.aliyun.openapiutil.Client.parseToMap(body))
));
com.aliyun.teaopenapi.models.Params params = com.aliyun.teaopenapi.models.Params.build(TeaConverter.buildMap(
new TeaPair("action", "UpdateNamespaceScopeSidecarConfig"),
new TeaPair("version", "2020-01-11"),
new TeaPair("protocol", "HTTPS"),
new TeaPair("pathname", "/"),
new TeaPair("method", "POST"),
new TeaPair("authType", "AK"),
new TeaPair("style", "RPC"),
new TeaPair("reqBodyType", "formData"),
new TeaPair("bodyType", "json")
));
return TeaModel.toModel(this.callApi(params, req, runtime), new UpdateNamespaceScopeSidecarConfigResponse());
}