in cmn-20200825/src/main/java/com/aliyun/cmn20200825/Client.java [1343:1527]
public CreateWorkOrderResponse createWorkOrderWithOptions(CreateWorkOrderRequest request, com.aliyun.teautil.models.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.instanceId)) {
query.put("InstanceId", request.instanceId);
}
java.util.Map<String, Object> body = new java.util.HashMap<>();
if (!com.aliyun.teautil.Common.isUnset(request.alarmHappenTime)) {
body.put("AlarmHappenTime", request.alarmHappenTime);
}
if (!com.aliyun.teautil.Common.isUnset(request.alarmRecoverTime)) {
body.put("AlarmRecoverTime", request.alarmRecoverTime);
}
if (!com.aliyun.teautil.Common.isUnset(request.alarmRelated)) {
body.put("AlarmRelated", request.alarmRelated);
}
if (!com.aliyun.teautil.Common.isUnset(request.area)) {
body.put("Area", request.area);
}
if (!com.aliyun.teautil.Common.isUnset(request.circuitId)) {
body.put("CircuitId", request.circuitId);
}
if (!com.aliyun.teautil.Common.isUnset(request.circuitName)) {
body.put("CircuitName", request.circuitName);
}
if (!com.aliyun.teautil.Common.isUnset(request.circuitType)) {
body.put("CircuitType", request.circuitType);
}
if (!com.aliyun.teautil.Common.isUnset(request.clientToken)) {
body.put("ClientToken", request.clientToken);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceIp)) {
body.put("DeviceIp", request.deviceIp);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceIpA)) {
body.put("DeviceIpA", request.deviceIpA);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceIpB)) {
body.put("DeviceIpB", request.deviceIpB);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceModelA)) {
body.put("DeviceModelA", request.deviceModelA);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceModelB)) {
body.put("DeviceModelB", request.deviceModelB);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceName)) {
body.put("DeviceName", request.deviceName);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceNameA)) {
body.put("DeviceNameA", request.deviceNameA);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceNameB)) {
body.put("DeviceNameB", request.deviceNameB);
}
if (!com.aliyun.teautil.Common.isUnset(request.devicePortA)) {
body.put("DevicePortA", request.devicePortA);
}
if (!com.aliyun.teautil.Common.isUnset(request.devicePortB)) {
body.put("DevicePortB", request.devicePortB);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceSnA)) {
body.put("DeviceSnA", request.deviceSnA);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceSnB)) {
body.put("DeviceSnB", request.deviceSnB);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceType)) {
body.put("DeviceType", request.deviceType);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceVendor)) {
body.put("DeviceVendor", request.deviceVendor);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceVendorA)) {
body.put("DeviceVendorA", request.deviceVendorA);
}
if (!com.aliyun.teautil.Common.isUnset(request.deviceVendorB)) {
body.put("DeviceVendorB", request.deviceVendorB);
}
if (!com.aliyun.teautil.Common.isUnset(request.emergencyDegree)) {
body.put("EmergencyDegree", request.emergencyDegree);
}
if (!com.aliyun.teautil.Common.isUnset(request.impactBusiness)) {
body.put("ImpactBusiness", request.impactBusiness);
}
if (!com.aliyun.teautil.Common.isUnset(request.incidentDescription)) {
body.put("IncidentDescription", request.incidentDescription);
}
if (!com.aliyun.teautil.Common.isUnset(request.incidentSubType)) {
body.put("IncidentSubType", request.incidentSubType);
}
if (!com.aliyun.teautil.Common.isUnset(request.incidentType)) {
body.put("IncidentType", request.incidentType);
}
if (!com.aliyun.teautil.Common.isUnset(request.liableMan)) {
body.put("LiableMan", request.liableMan);
}
if (!com.aliyun.teautil.Common.isUnset(request.linkMan)) {
body.put("LinkMan", request.linkMan);
}
if (!com.aliyun.teautil.Common.isUnset(request.originalSubjectAlarm)) {
body.put("OriginalSubjectAlarm", request.originalSubjectAlarm);
}
if (!com.aliyun.teautil.Common.isUnset(request.processLimited)) {
body.put("ProcessLimited", request.processLimited);
}
if (!com.aliyun.teautil.Common.isUnset(request.processMan)) {
body.put("ProcessMan", request.processMan);
}
if (!com.aliyun.teautil.Common.isUnset(request.processManId)) {
body.put("ProcessManId", request.processManId);
}
if (!com.aliyun.teautil.Common.isUnset(request.skillGroups)) {
body.put("SkillGroups", request.skillGroups);
}
if (!com.aliyun.teautil.Common.isUnset(request.workOrderSource)) {
body.put("WorkOrderSource", request.workOrderSource);
}
if (!com.aliyun.teautil.Common.isUnset(request.workOrderStep)) {
body.put("WorkOrderStep", request.workOrderStep);
}
if (!com.aliyun.teautil.Common.isUnset(request.workOrderTitle)) {
body.put("WorkOrderTitle", request.workOrderTitle);
}
if (!com.aliyun.teautil.Common.isUnset(request.workOrderType)) {
body.put("WorkOrderType", request.workOrderType);
}
com.aliyun.teaopenapi.models.OpenApiRequest req = com.aliyun.teaopenapi.models.OpenApiRequest.build(TeaConverter.buildMap(
new TeaPair("query", com.aliyun.openapiutil.Client.query(query)),
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", "CreateWorkOrder"),
new TeaPair("version", "2020-08-25"),
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 CreateWorkOrderResponse());
}