public SaveApgroupSsidConfigResponse saveApgroupSsidConfigWithOptions()

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


    public SaveApgroupSsidConfigResponse saveApgroupSsidConfigWithOptions(SaveApgroupSsidConfigRequest 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.apgroupId)) {
            query.put("ApgroupId", request.apgroupId);
        }

        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.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.binding)) {
            query.put("Binding", request.binding);
        }

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

        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.effect)) {
            query.put("Effect", request.effect);
        }

        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.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.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.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.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.network)) {
            query.put("Network", request.network);
        }

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

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

        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.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.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", "SaveApgroupSsidConfig"),
            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 SaveApgroupSsidConfigResponse());
    }