public SaveApSsidConfigResponse saveApSsidConfigWithOptions()

in cloudwifi-pop-20191118/src/main/java/com/aliyun/cloudwifi_pop20191118/Client.java [2306:2576]


    public SaveApSsidConfigResponse saveApSsidConfigWithOptions(SaveApSsidConfigRequest request, RuntimeOptions runtime) throws Exception {
        com.aliyun.teautil.Common.validateModel(request);
        java.util.Map<String, Object> query = new java.util.HashMap<>();
        if (!com.aliyun.teautil.Common.isUnset(request.acctPort)) {
            query.put("AcctPort", request.acctPort);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.acctSecret)) {
            query.put("AcctSecret", request.acctSecret);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.acctServer)) {
            query.put("AcctServer", request.acctServer);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.acctStatusServerWork)) {
            query.put("AcctStatusServerWork", request.acctStatusServerWork);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.apAssetId)) {
            query.put("ApAssetId", request.apAssetId);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.appCode)) {
            query.put("AppCode", request.appCode);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.appName)) {
            query.put("AppName", request.appName);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.arpProxyEnable)) {
            query.put("ArpProxyEnable", request.arpProxyEnable);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.authCache)) {
            query.put("AuthCache", request.authCache);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.authPort)) {
            query.put("AuthPort", request.authPort);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.authSecret)) {
            query.put("AuthSecret", request.authSecret);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.authServer)) {
            query.put("AuthServer", request.authServer);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.authStatusServerWork)) {
            query.put("AuthStatusServerWork", request.authStatusServerWork);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.cir)) {
            query.put("Cir", request.cir);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.cirStep)) {
            query.put("CirStep", request.cirStep);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.cirType)) {
            query.put("CirType", request.cirType);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.cirUl)) {
            query.put("CirUl", request.cirUl);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.daeClient)) {
            query.put("DaeClient", request.daeClient);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.daePort)) {
            query.put("DaePort", request.daePort);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.daeSecret)) {
            query.put("DaeSecret", request.daeSecret);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.disabled)) {
            query.put("Disabled", request.disabled);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.disassocLowAck)) {
            query.put("DisassocLowAck", request.disassocLowAck);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.disassocWeakRssi)) {
            query.put("DisassocWeakRssi", request.disassocWeakRssi);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.dynamicVlan)) {
            query.put("DynamicVlan", request.dynamicVlan);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.encKey)) {
            query.put("EncKey", request.encKey);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.encryption)) {
            query.put("Encryption", request.encryption);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.fourthAuthPort)) {
            query.put("FourthAuthPort", request.fourthAuthPort);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.fourthAuthSecret)) {
            query.put("FourthAuthSecret", request.fourthAuthSecret);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.fourthAuthServer)) {
            query.put("FourthAuthServer", request.fourthAuthServer);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.ftOverDs)) {
            query.put("FtOverDs", request.ftOverDs);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.hidden)) {
            query.put("Hidden", request.hidden);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.id)) {
            query.put("Id", request.id);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.ieee80211r)) {
            query.put("Ieee80211r", request.ieee80211r);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.ieee80211w)) {
            query.put("Ieee80211w", request.ieee80211w);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.ignoreWeakProbe)) {
            query.put("IgnoreWeakProbe", request.ignoreWeakProbe);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.isolate)) {
            query.put("Isolate", request.isolate);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.liteEffect)) {
            query.put("LiteEffect", request.liteEffect);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.mac)) {
            query.put("Mac", request.mac);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.maxInactivity)) {
            query.put("MaxInactivity", request.maxInactivity);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.maxassoc)) {
            query.put("Maxassoc", request.maxassoc);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.mobilityDomain)) {
            query.put("MobilityDomain", request.mobilityDomain);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.multicastForward)) {
            query.put("MulticastForward", request.multicastForward);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.nasid)) {
            query.put("Nasid", request.nasid);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.ndProxyWork)) {
            query.put("NdProxyWork", request.ndProxyWork);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.network)) {
            query.put("Network", request.network);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.ownip)) {
            query.put("Ownip", request.ownip);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.radioIndex)) {
            query.put("RadioIndex", request.radioIndex);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.secondaryAcctPort)) {
            query.put("SecondaryAcctPort", request.secondaryAcctPort);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.secondaryAcctSecret)) {
            query.put("SecondaryAcctSecret", request.secondaryAcctSecret);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.secondaryAcctServer)) {
            query.put("SecondaryAcctServer", request.secondaryAcctServer);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.secondaryAuthPort)) {
            query.put("SecondaryAuthPort", request.secondaryAuthPort);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.secondaryAuthSecret)) {
            query.put("SecondaryAuthSecret", request.secondaryAuthSecret);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.secondaryAuthServer)) {
            query.put("SecondaryAuthServer", request.secondaryAuthServer);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.sendConfigToAp)) {
            query.put("SendConfigToAp", request.sendConfigToAp);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.shortPreamble)) {
            query.put("ShortPreamble", request.shortPreamble);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.ssid)) {
            query.put("Ssid", request.ssid);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.ssidLb)) {
            query.put("SsidLb", request.ssidLb);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.thirdAuthPort)) {
            query.put("ThirdAuthPort", request.thirdAuthPort);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.thirdAuthSecret)) {
            query.put("ThirdAuthSecret", request.thirdAuthSecret);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.thirdAuthServer)) {
            query.put("ThirdAuthServer", request.thirdAuthServer);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.type)) {
            query.put("Type", request.type);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.vlanDhcp)) {
            query.put("VlanDhcp", request.vlanDhcp);
        }

        if (!com.aliyun.teautil.Common.isUnset(request.wmm)) {
            query.put("Wmm", request.wmm);
        }

        OpenApiRequest req = OpenApiRequest.build(TeaConverter.buildMap(
            new TeaPair("query", com.aliyun.openapiutil.Client.query(query))
        ));
        Params params = Params.build(TeaConverter.buildMap(
            new TeaPair("action", "SaveApSsidConfig"),
            new TeaPair("version", "2019-11-18"),
            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 SaveApSsidConfigResponse());
    }