Also used :
DatasetDTO(org.talend.dataprep.api.dataset.DatasetDTO)
PathVariable(org.springframework.web.bind.annotation.PathVariable)
RequestParam(org.springframework.web.bind.annotation.RequestParam)
UpdateDataSet(org.talend.dataprep.api.service.command.dataset.UpdateDataSet)
StringUtils.containsIgnoreCase(org.apache.commons.lang3.StringUtils.containsIgnoreCase)
PUT(org.springframework.web.bind.annotation.RequestMethod.PUT)
Autowired(org.springframework.beans.factory.annotation.Autowired)
ApiParam(io.swagger.annotations.ApiParam)
SetFavorite(org.talend.dataprep.api.service.command.dataset.SetFavorite)
DatasetDetailsDTO(org.talend.dataprep.api.dataset.DatasetDetailsDTO)
CommandHelper.toStream(org.talend.dataprep.command.CommandHelper.toStream)
DatasetDTO(org.talend.dataprep.api.dataset.DatasetDTO)
TEXT_PLAIN_VALUE(org.springframework.http.MediaType.TEXT_PLAIN_VALUE)
CommandHelper.toStreaming(org.talend.dataprep.command.CommandHelper.toStreaming)
SemanticDomain(org.talend.dataprep.api.dataset.statistics.SemanticDomain)
ApiOperation(io.swagger.annotations.ApiOperation)
DataSetMetadata(org.talend.dataprep.api.dataset.DataSetMetadata)
DataSet(org.talend.dataprep.api.dataset.DataSet)
CertificationState(org.talend.dataprep.dataset.adapter.Dataset.CertificationState)
Order(org.talend.dataprep.util.SortAndOrderHelper.Order)
MediaType(org.springframework.http.MediaType)
UpdateColumn(org.talend.dataprep.api.service.command.dataset.UpdateColumn)
PublicAPI(org.talend.dataprep.security.PublicAPI)
StreamingResponseBody(org.springframework.web.servlet.mvc.method.annotation.StreamingResponseBody)
Collectors(java.util.stream.Collectors)
RestController(org.springframework.web.bind.annotation.RestController)
DataSetPreview(org.talend.dataprep.api.service.command.dataset.DataSetPreview)
List(java.util.List)
HystrixCommand(com.netflix.hystrix.HystrixCommand)
StringUtils.isNotBlank(org.apache.commons.lang3.StringUtils.isNotBlank)
Stream(java.util.stream.Stream)
GetDataSetColumnTypes(org.talend.dataprep.api.service.command.dataset.GetDataSetColumnTypes)
RequestHeader(org.springframework.web.bind.annotation.RequestHeader)
PreparationList(org.talend.dataprep.api.service.command.preparation.PreparationList)
CopyDataSet(org.talend.dataprep.api.service.command.dataset.CopyDataSet)
GenericCommand(org.talend.dataprep.command.GenericCommand)
SuggestLookupActions(org.talend.dataprep.api.service.command.transformation.SuggestLookupActions)
RequestMapping(org.springframework.web.bind.annotation.RequestMapping)
Callable(java.util.concurrent.Callable)
CreateOrUpdateDataSet(org.talend.dataprep.api.service.command.dataset.CreateOrUpdateDataSet)
SortAndOrderHelper(org.talend.dataprep.util.SortAndOrderHelper)
GET(org.springframework.web.bind.annotation.RequestMethod.GET)
PreparationSearchByDataSetId(org.talend.dataprep.api.service.command.preparation.PreparationSearchByDataSetId)
DatasetClient(org.talend.dataprep.dataset.adapter.DatasetClient)
ArrayList(java.util.ArrayList)
Value(org.springframework.beans.factory.annotation.Value)
CONTENT_TYPE(org.springframework.http.HttpHeaders.CONTENT_TYPE)
Charset(java.nio.charset.Charset)
CompatibleDataSetList(org.talend.dataprep.api.service.command.dataset.CompatibleDataSetList)
POST(org.springframework.web.bind.annotation.RequestMethod.POST)
DataSetGetImportParameters(org.talend.dataprep.api.service.command.dataset.DataSetGetImportParameters)
DELETE(org.springframework.web.bind.annotation.RequestMethod.DELETE)
CreateDataSet(org.talend.dataprep.api.service.command.dataset.CreateDataSet)
Sort(org.talend.dataprep.util.SortAndOrderHelper.Sort)
APPLICATION_JSON_VALUE(org.springframework.http.MediaType.APPLICATION_JSON_VALUE)
StringsHelper(org.talend.dataprep.util.StringsHelper)
ActionForm(org.talend.dataprep.api.action.ActionForm)
PreparationDTO(org.talend.dataprep.api.preparation.PreparationDTO)
DataSetDelete(org.talend.dataprep.api.service.command.dataset.DataSetDelete)
CERTIFIED(org.talend.dataprep.dataset.adapter.Dataset.CertificationState.CERTIFIED)
ResponseEntity(org.springframework.http.ResponseEntity)
CommandHelper(org.talend.dataprep.command.CommandHelper)
EncodingSupport(org.talend.dataprep.configuration.EncodingSupport)
Timed(org.talend.dataprep.metrics.Timed)
InputStream(java.io.InputStream)
CertificationState(org.talend.dataprep.dataset.adapter.Dataset.CertificationState)
Timed(org.talend.dataprep.metrics.Timed)
ApiOperation(io.swagger.annotations.ApiOperation)
RequestMapping(org.springframework.web.bind.annotation.RequestMapping)