| Package | Description |
|---|---|
| com.gooddata.connector | |
| com.gooddata.dataload.processes | |
| com.gooddata.dataset | |
| com.gooddata.md | |
| com.gooddata.model | |
| com.gooddata.project |
| Modifier and Type | Method and Description |
|---|---|
Integration |
ConnectorService.createIntegration(Project project,
ConnectorType connectorType,
Integration integration)
Create connector integration
|
Integration |
ConnectorService.createIntegration(Project project,
Settings settings)
Create connector integration with given settings
|
FutureResult<ProcessStatus> |
ConnectorService.executeProcess(Project project,
ProcessExecution execution)
Execute connector process
|
void |
ConnectorService.updateSettings(Project project,
Settings settings)
Update integration settings
|
| Modifier and Type | Method and Description |
|---|---|
DataloadProcess |
ProcessService.createProcess(Project project,
DataloadProcess process,
File processData)
Create new process with given data by given project.
|
DataloadProcess |
ProcessService.getProcessById(Project project,
String id)
Get process by given id and project.
|
Collection<DataloadProcess> |
ProcessService.listProcesses(Project project)
Get list of processes by given project.
|
DataloadProcess |
ProcessService.updateProcess(Project project,
DataloadProcess process,
File processData)
Update process with given data by given project.
|
| Modifier and Type | Method and Description |
|---|---|
DatasetManifest |
DatasetService.getDatasetManifest(Project project,
String datasetId)
Obtains manifest from given project by given datasetId
|
Collection<Dataset> |
DatasetService.listDatasets(Project project)
Lists datasets in project.
|
FutureResult<Void> |
DatasetService.loadDataset(Project project,
DatasetManifest manifest,
InputStream dataset)
Loads dataset into platform.
|
FutureResult<Void> |
DatasetService.loadDataset(Project project,
String datasetId,
InputStream dataset)
Gets DatasetManifest (using
DatasetService.getDatasetManifest(com.gooddata.project.Project, String)
first and then calls DatasetService.loadDataset(com.gooddata.project.Project, DatasetManifest, java.io.InputStream) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Obj> |
MetadataService.createObj(Project project,
T obj)
Create metadata object in given project
|
<T extends Queryable> |
MetadataService.find(Project project,
Class<T> cls,
Restriction... restrictions)
Find metadata by restrictions like identifier, title or summary.
|
<T extends Queryable> |
MetadataService.findUris(Project project,
Class<T> cls,
Restriction... restrictions)
Find metadata URIs by restrictions like identifier, title or summary.
|
<T extends Queryable> |
MetadataService.getObj(Project project,
Class<T> cls,
Restriction... restrictions)
Get metadata object by restrictions like identifier, title or summary.
|
<T extends Obj> |
MetadataService.getObjById(Project project,
String id,
Class<T> cls)
Get metadata object by id.
|
<T extends Queryable> |
MetadataService.getObjUri(Project project,
Class<T> cls,
Restriction... restrictions)
Get metadata object URI by restrictions like identifier, title or summary.
|
| Modifier and Type | Method and Description |
|---|---|
FutureResult<ModelDiff> |
ModelService.getProjectModelDiff(Project project,
Reader targetModel) |
FutureResult<ModelDiff> |
ModelService.getProjectModelDiff(Project project,
String targetModel) |
FutureResult<Void> |
ModelService.updateProjectModel(Project project,
Collection<String> maqlDdl)
Update project model with the given update script(s) (MAQL).
|
FutureResult<Void> |
ModelService.updateProjectModel(Project project,
com.gooddata.model.ModelDiff.UpdateScript updateScript)
Update project model with the given update script (MAQL).
|
FutureResult<Void> |
ModelService.updateProjectModel(Project project,
ModelDiff modelDiff)
Update project model with the MAQL script from given ModelDiff with the least side-effects
(see
ModelDiff.getUpdateMaql()). |
FutureResult<Void> |
ModelService.updateProjectModel(Project project,
String... maqlDdl)
Update project model with the given update script(s) (MAQL).
|
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectService.getProjectById(String id)
Get project by id.
|
Project |
ProjectService.getProjectByUri(String uri)
Get project by URI.
|
| Modifier and Type | Method and Description |
|---|---|
FutureResult<Project> |
ProjectService.createProject(Project project)
Create new project.
|
Collection<Project> |
ProjectService.getProjects()
Get all projects current user has access to.
|
Collection<Project> |
Projects.getProjects() |
| Modifier and Type | Method and Description |
|---|---|
FutureResult<Project> |
ProjectService.createProject(Project project)
Create new project.
|
Collection<ProjectTemplate> |
ProjectService.getProjectTemplates(Project project) |
void |
ProjectService.removeProject(Project project)
Removes given project
|
| Constructor and Description |
|---|
Projects(Collection<Project> projects) |
Copyright © 2014. All Rights Reserved.