public class ProjectApiV10 extends MLRestAPI
Constructor and Description |
---|
ProjectApiV10() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createProject(org.wso2.carbon.ml.commons.domain.MLProject project)
Create a new Project.
|
javax.ws.rs.core.Response |
deleteProject(long projectId)
Delete a project
|
javax.ws.rs.core.Response |
getAllAnalysesOfProject(long projectId)
Get all analyses of a project
|
javax.ws.rs.core.Response |
getAllProjects()
Get all projects
|
javax.ws.rs.core.Response |
getAllProjectsWithAnalyses(String datasetName)
Get all projects created with the given dataset
|
javax.ws.rs.core.Response |
getAnalysisOfProject(long projectId,
String analysisName)
Get analysis of a project given the analysis name
|
javax.ws.rs.core.Response |
getProject(String projectName)
Get project by project name
|
javax.ws.rs.core.Response |
getProjectModels(long projectId)
Get all models of a project
|
javax.ws.rs.core.Response |
options() |
getTenantID
public javax.ws.rs.core.Response options()
public javax.ws.rs.core.Response createProject(org.wso2.carbon.ml.commons.domain.MLProject project)
getProject(String)
before this.project
- MLProject
objectpublic javax.ws.rs.core.Response getProject(String projectName)
projectName
- Name of the projectMLProject
objectpublic javax.ws.rs.core.Response getAllProjects()
MLProject
objectspublic javax.ws.rs.core.Response getProjectModels(long projectId)
projectId
- Unique id of the projectMLModelData
objectspublic javax.ws.rs.core.Response getAllProjectsWithAnalyses(String datasetName)
datasetName
- Name of the datasetMLProjectBean
objectspublic javax.ws.rs.core.Response getAllAnalysesOfProject(long projectId)
projectId
- Unique id of the projectMLAnalysis
objectspublic javax.ws.rs.core.Response getAnalysisOfProject(long projectId, String analysisName)
projectId
- Unique id of the projectanalysisName
- Name of the analysisMLAnalysis
objectpublic javax.ws.rs.core.Response deleteProject(long projectId)
projectId
- Unique id of the projectCopyright © 2015 WSO2, Inc.. All Rights Reserved.