Search in sources :

Example 1 with LoggingApiOutputDTO

use of org.wso2.carbon.apimgt.rest.api.devops.dto.LoggingApiOutputDTO in project carbon-apimgt by wso2.

the class DevopsAPIUtils method getLoggingAPIList.

public static LoggingApiOutputListDTO getLoggingAPIList(List<APILogInfoDTO> apiLogInfoDTOList) {
    LoggingApiOutputListDTO loggingApiOutputListDTO = new LoggingApiOutputListDTO();
    List<LoggingApiOutputDTO> loggingApiOutputDTOList = new ArrayList<>();
    for (APILogInfoDTO apiLogInfoDTO : apiLogInfoDTOList) {
        LoggingApiOutputDTO loggingApiOutputDTO = new LoggingApiOutputDTO();
        loggingApiOutputDTO.setContext(apiLogInfoDTO.getContext());
        loggingApiOutputDTO.setLogLevel(apiLogInfoDTO.getLogLevel());
        loggingApiOutputDTO.setApiId(apiLogInfoDTO.getApiId());
        loggingApiOutputDTOList.add(loggingApiOutputDTO);
    }
    loggingApiOutputListDTO.apis(loggingApiOutputDTOList);
    return loggingApiOutputListDTO;
}
Also used : ArrayList(java.util.ArrayList) APILogInfoDTO(org.wso2.carbon.apimgt.impl.dto.APILogInfoDTO) LoggingApiOutputDTO(org.wso2.carbon.apimgt.rest.api.devops.dto.LoggingApiOutputDTO) LoggingApiOutputListDTO(org.wso2.carbon.apimgt.rest.api.devops.dto.LoggingApiOutputListDTO)

Aggregations

ArrayList (java.util.ArrayList)1 APILogInfoDTO (org.wso2.carbon.apimgt.impl.dto.APILogInfoDTO)1 LoggingApiOutputDTO (org.wso2.carbon.apimgt.rest.api.devops.dto.LoggingApiOutputDTO)1 LoggingApiOutputListDTO (org.wso2.carbon.apimgt.rest.api.devops.dto.LoggingApiOutputListDTO)1