| Modifier and Type | Method and Description |
|---|---|
CoupaInstance |
ConnectorService.createCoupaInstance(Project project,
CoupaInstance instance)
Creates Coupa connector instance.
|
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
|
Collection<CoupaInstance> |
ConnectorService.findCoupaInstances(Project project)
Returns collection of all existing Coupa instances
|
CoupaSettings |
ConnectorService.getCoupaSettings(Project project)
Gets settings for coupa connector.
|
Integration |
ConnectorService.getIntegration(Project project,
ConnectorType connectorType)
Retrieve connector integration
|
PardotSettings |
ConnectorService.getPardotSettings(Project project)
Gets settings for pardot connector.
|
<T extends Settings> |
ConnectorService.getSettings(Project project,
ConnectorType connectorType,
Class<T> settingsClass)
Get settings for given connector of given class.
|
Zendesk4Settings |
ConnectorService.getZendesk4Settings(Project project)
Get settings for zendesk4 connector.
|
void |
ConnectorService.updateIntegration(Project project,
ConnectorType connectorType,
Integration integration)
Update connector integration
|
void |
ConnectorService.updateSettings(Project project,
Settings settings)
Update integration settings
|
| Constructor and Description |
|---|
IntegrationNotFoundException(Project project,
ConnectorType connectorType,
Throwable e) |
| Modifier and Type | Method and Description |
|---|---|
OutputStage |
OutputStageService.getOutputStage(Project project)
Get output stage by given project.
|
| Modifier and Type | Method and Description |
|---|---|
DataloadProcess |
ProcessService.createProcess(Project project,
DataloadProcess process)
Create new process without data.
|
DataloadProcess |
ProcessService.createProcess(Project project,
DataloadProcess process,
File processData)
Create new process with given data by given project.
|
FutureResult<DataloadProcess> |
ProcessService.createProcessFromAppstore(Project project,
DataloadProcess process)
Create new process from appstore.
|
Schedule |
ProcessService.createSchedule(Project project,
Schedule schedule)
Create new schedule with given data by given project.
|
DataloadProcess |
ProcessService.getProcessById(Project project,
String id)
Get process by given id and project.
|
Schedule |
ProcessService.getScheduleById(Project project,
String id)
Get schedule by given id and project.
|
Collection<DataloadProcess> |
ProcessService.listProcesses(Project project)
Get list of processes by given project.
|
com.gooddata.collections.PageableList<Schedule> |
ProcessService.listSchedules(Project project)
Get first page of paged list of schedules by given project.
|
com.gooddata.collections.PageableList<Schedule> |
ProcessService.listSchedules(Project project,
com.gooddata.collections.Page startPage)
Get defined page of paged list of schedules by given project.
|
DataloadProcess |
ProcessService.updateProcess(Project project,
DataloadProcess process,
File processData)
Deprecated.
|
FutureResult<DataloadProcess> |
ProcessService.updateProcessFromAppstore(Project project,
DataloadProcess process)
Deprecated.
|
Schedule |
ProcessService.updateSchedule(Project project,
Schedule schedule)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
DatasetManifest |
DatasetService.getDatasetManifest(Project project,
String datasetId)
Obtains manifest from given project by given datasetId
|
Upload |
DatasetService.getLastUploadForDataset(Project project,
String datasetId)
Returns last upload for the dataset with given identifier in the given project.
|
UploadStatistics |
DatasetService.getUploadStatistics(Project project)
Returns global upload statistics for the given project.
|
Collection<AboutLinks.Link> |
DatasetService.listDatasetLinks(Project project)
Lists datasets (links) in project.
|
Collection<Dataset> |
DatasetService.listDatasets(Project project)
Deprecated.
use
DatasetService.listDatasetLinks(Project) instead |
Collection<Upload> |
DatasetService.listUploadsForDataset(Project project,
String datasetId)
Lists all uploads for the dataset with the given identifier in the given 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) |
FutureResult<Void> |
DatasetService.loadDatasets(Project project,
Collection<DatasetManifest> datasets)
Loads datasets into platform.
|
FutureResult<Void> |
DatasetService.loadDatasets(Project project,
DatasetManifest... datasets) |
FutureResult<Void> |
DatasetService.optimizeSliHash(Project project)
Optimize SLI hash.
|
FutureResult<Void> |
DatasetService.updateProjectData(Project project,
String maqlDml)
Update project data with the given update script (MAQL).
|
| Modifier and Type | Method and Description |
|---|---|
ProjectFeatureFlag |
FeatureFlagService.createProjectFeatureFlag(Project project,
ProjectFeatureFlag flag)
Creates new feature flag for given project.
|
ProjectFeatureFlag |
FeatureFlagService.getProjectFeatureFlag(Project project,
String featureFlagName)
Returns project feature flag (only project scoped flags, use
FeatureFlagService.listFeatureFlags(Project) for aggregated
flags from all scopes) for given project by its unique name (aka "key"). |
FeatureFlags |
FeatureFlagService.listFeatureFlags(Project project)
Returns aggregated feature flags for given project and current user (aggregates global, project group, project
and user feature flags).
|
ProjectFeatureFlags |
FeatureFlagService.listProjectFeatureFlags(Project project)
Returns project feature flags (only project scoped flags, use
FeatureFlagService.listFeatureFlags(Project) for aggregated
flags from all scopes) for given project. |
| 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.
|
Collection<String> |
MetadataService.findUris(Project project,
Restriction... restrictions)
Find metadata URIs by restrictions.
|
<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.
|
Collection<Obj> |
MetadataService.getObjsByUris(Project project,
Collection<String> uris)
Retrieves a collection of objects corresponding to the supplied collection of URIs.
|
<T extends Queryable> |
MetadataService.getObjUri(Project project,
Class<T> cls,
Restriction... restrictions)
Get metadata object URI by restrictions like identifier, title or summary.
|
Map<String,String> |
MetadataService.identifiersToUris(Project project,
Collection<String> identifiers)
Find metadata URIs for given identifiers.
|
Collection<Usage> |
MetadataService.usedBy(Project project,
Collection<String> uris,
boolean nearest,
Class<? extends Obj>... types)
Find all objects which use the given objects.
|
Collection<Entry> |
MetadataService.usedBy(Project project,
Obj obj,
boolean nearest,
Class<? extends Obj>... types)
Find all objects which use the given object.
|
Collection<Entry> |
MetadataService.usedBy(Project project,
String uri,
boolean nearest,
Class<? extends Obj>... types)
Find all objects which use the given object.
|
| Modifier and Type | Method and Description |
|---|---|
FutureResult<PartialMdExportToken> |
ExportImportService.partialExport(Project project,
PartialMdExport export)
Exports partial metadata from project and returns token identifying this export
|
FutureResult<Void> |
ExportImportService.partialImport(Project project,
PartialMdExportToken mdExportToken)
Imports partial metadata to project based on given token
|
| 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 |
|---|---|
Subscription |
NotificationService.createSubscription(Project project,
Account account,
Subscription subscription)
Create subscription for notifications
|
void |
NotificationService.triggerEvent(Project project,
ProjectEvent event)
Triggers given project event.
|
| 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 |
|---|---|
User |
ProjectService.addUserToProject(Project project,
Account account,
Role... userRoles)
Add user in to the project
|
FutureResult<Project> |
ProjectService.createProject(Project project)
Create new project.
|
Set<ProjectValidationType> |
ProjectService.getAvailableProjectValidationTypes(Project project)
Get available validation types for project.
|
Collection<ProjectTemplate> |
ProjectService.getProjectTemplates(Project project) |
Set<Role> |
ProjectService.getRoles(Project project)
Get set of user role by given project.
|
User |
ProjectService.getUser(Project project,
Account account)
get user in project
|
com.gooddata.collections.PageableList<User> |
ProjectService.listUsers(Project project)
Get first page of paged list of users by given project.
|
com.gooddata.collections.PageableList<User> |
ProjectService.listUsers(Project project,
com.gooddata.collections.Page startPage)
Get defined page of paged list of users by given project.
|
void |
ProjectService.removeProject(Project project)
Removes given project
|
CreatedInvitations |
ProjectService.sendInvitations(Project project,
Invitation... invitations)
Send project invitations to users
|
void |
ProjectService.updateUserInProject(Project project,
User... users)
Update user in the project
|
FutureResult<ProjectValidationResults> |
ProjectService.validateProject(Project project)
Validate project using all available validations.
|
FutureResult<ProjectValidationResults> |
ProjectService.validateProject(Project project,
ProjectValidationType... validations)
Validate project with given validations
|
FutureResult<ProjectValidationResults> |
ProjectService.validateProject(Project project,
Set<ProjectValidationType> validations)
Validate project with given validations
|
| Constructor and Description |
|---|
Projects(Collection<Project> projects) |
Copyright © 2017. All rights reserved.