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() |
getTenantIDpublic 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 © 2018 WSO2, Inc.. All rights reserved.