ResponseMessage responseMessage = byStatusCode.get(apiResponse.code());
if (null == responseMessage) {
byStatusCode.put(apiResponse.code(),
new ResponseMessage(apiResponse.code(), apiResponse.message(), toOption(overrideTypeName)));
} else {
Option<String> responseModel = responseMessage.responseModel();
if (!isNullOrEmpty(overrideTypeName)) {
responseModel = toOption(overrideTypeName);
}
byStatusCode.put(apiResponse.code(),
new ResponseMessage(apiResponse.code(), coalese(apiResponse.message(), responseMessage.message()),