All Classes Namespaces Files Functions Variables Pages
Namespaces | Classes | Enumerations | Functions
dx Namespace Reference

An executable object that can be published for others to discover. More...

Namespaces

 DXErrorTypes
 

Classes

class  DXDataObject
 The abstract base class for all data object remote handlers. More...
 
class  BlockingQueue
 
class  Log
 
class  DXError
 Generic exception for the DNAnexus C++ library. More...
 
class  DXAPIError
 
class  DXConnectionError
 
class  DXFileError
 Represents errors relating to the DXFile class. More...
 
class  DXAppError
 Represents errors relating to the DXApp class. More...
 
class  DXJobError
 Represents errors relating to the DXJob class. More...
 
class  DXNotImplementedError
 
class  DXApp
 
class  DXApplet
 
class  DXFile
 A remote file handler. More...
 
class  DXJob
 The instantiation of an applet or app. More...
 
class  DXContainer
 A generic container for data objects. More...
 
class  DXProject
 A DXContainer with additional functionality for collaboration. More...
 
class  DXRecord
 A minimal data object. More...
 
class  DXSystem
 Static functions for searching for objects. More...
 

Enumerations

enum  LogLevel {
  logDEBUG4, logDEBUG3, logDEBUG2, logDEBUG1,
  logDEBUG, logINFO, logWARNING, logERROR,
  DISABLE_LOGGING = 15, logUSERINFO = 16
}
 

Functions

JSON analysisAddTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON analysisAddTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON analysisDescribe (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON analysisDescribe (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON analysisRemoveTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON analysisRemoveTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON analysisSetProperties (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON analysisSetProperties (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON analysisTerminate (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON analysisTerminate (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON appAddAuthorizedUsers (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appAddAuthorizedUsers (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appAddAuthorizedUsersWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appAddAuthorizedUsersWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appAddCategories (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appAddCategories (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appAddCategoriesWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appAddCategoriesWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appAddDevelopers (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appAddDevelopers (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appAddDevelopersWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appAddDevelopersWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appAddTags (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appAddTags (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appAddTagsWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appAddTagsWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appDelete (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appDelete (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appDeleteWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appDeleteWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appDescribe (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appDescribe (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appDescribeWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appDescribeWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appGet (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appGet (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appGetWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appGetWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appInstall (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appInstall (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appInstallWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appInstallWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appListAuthorizedUsers (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appListAuthorizedUsers (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appListAuthorizedUsersWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appListAuthorizedUsersWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appListCategories (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appListCategories (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appListCategoriesWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appListCategoriesWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appListDevelopers (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appListDevelopers (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appListDevelopersWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appListDevelopersWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appPublish (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appPublish (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appPublishWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appPublishWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appRemoveAuthorizedUsers (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appRemoveAuthorizedUsers (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appRemoveAuthorizedUsersWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appRemoveAuthorizedUsersWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appRemoveCategories (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appRemoveCategories (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appRemoveCategoriesWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appRemoveCategoriesWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appRemoveDevelopers (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appRemoveDevelopers (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appRemoveDevelopersWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appRemoveDevelopersWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appRemoveTags (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appRemoveTags (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appRemoveTagsWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appRemoveTagsWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appRun (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appRun (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appRunWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appRunWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appValidateBatch (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appValidateBatch (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appValidateBatchWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appValidateBatchWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appUninstall (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appUninstall (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appUninstallWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appUninstallWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appUpdate (const std::string &app_id_or_name, const std::string &input_params, const bool safe_to_retry)
 
JSON appUpdate (const std::string &app_id_or_name, const JSON &input_params, const bool safe_to_retry)
 
JSON appUpdateWithAlias (const std::string &app_name, const std::string &app_alias, const std::string &input_params, const bool safe_to_retry)
 
JSON appUpdateWithAlias (const std::string &app_name, const std::string &app_alias, const JSON &input_params, const bool safe_to_retry)
 
JSON appNew (const std::string &input_params, const bool safe_to_retry)
 
JSON appNew (const JSON &input_params, const bool safe_to_retry)
 
JSON appletAddTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON appletAddTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON appletDescribe (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON appletDescribe (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON appletGet (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON appletGet (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON appletGetDetails (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON appletGetDetails (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON appletListProjects (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON appletListProjects (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON appletRemoveTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON appletRemoveTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON appletRename (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON appletRename (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON appletValidateBatch (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON appletValidateBatch (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON appletRun (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON appletRun (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON appletSetProperties (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON appletSetProperties (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON appletNew (const std::string &input_params, const bool safe_to_retry)
 
JSON appletNew (const JSON &input_params, const bool safe_to_retry)
 
JSON containerClone (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON containerClone (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON containerDescribe (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON containerDescribe (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON containerDestroy (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON containerDestroy (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON containerListFolder (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON containerListFolder (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON containerMove (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON containerMove (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON containerNewFolder (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON containerNewFolder (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON containerRemoveFolder (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON containerRemoveFolder (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON containerRemoveObjects (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON containerRemoveObjects (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON containerRenameFolder (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON containerRenameFolder (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON databaseAddTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON databaseAddTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON databaseAddTypes (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON databaseAddTypes (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON databaseDescribe (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON databaseDescribe (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON databaseGetDetails (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON databaseGetDetails (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON databaseListProjects (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON databaseListProjects (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON databaseRelocate (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON databaseRelocate (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON databaseRemoveTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON databaseRemoveTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON databaseRemoveTypes (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON databaseRemoveTypes (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON databaseRename (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON databaseRename (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON databaseSetDetails (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON databaseSetDetails (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON databaseSetProperties (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON databaseSetProperties (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON databaseSetVisibility (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON databaseSetVisibility (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileAddTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileAddTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileAddTypes (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileAddTypes (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileClose (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileClose (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileDescribe (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileDescribe (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileDownload (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileDownload (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileGetDetails (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileGetDetails (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileListProjects (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileListProjects (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileRemoveTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileRemoveTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileRemoveTypes (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileRemoveTypes (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileRename (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileRename (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileSetDetails (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileSetDetails (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileSetProperties (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileSetProperties (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileSetVisibility (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileSetVisibility (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileUpload (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON fileUpload (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON fileNew (const std::string &input_params, const bool safe_to_retry)
 
JSON fileNew (const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowAddAuthorizedUsers (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowAddAuthorizedUsers (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowAddCategories (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowAddCategories (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowAddDevelopers (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowAddDevelopers (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowAddTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowAddTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowDelete (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowDelete (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowDescribe (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowDescribe (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowListAuthorizedUsers (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowListAuthorizedUsers (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowListCategories (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowListCategories (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowListDevelopers (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowListDevelopers (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowPublish (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowPublish (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowRemoveAuthorizedUsers (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowRemoveAuthorizedUsers (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowRemoveCategories (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowRemoveCategories (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowRemoveDevelopers (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowRemoveDevelopers (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowRemoveTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowRemoveTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowRun (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowRun (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowUpdate (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowUpdate (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON globalWorkflowNew (const std::string &input_params, const bool safe_to_retry)
 
JSON globalWorkflowNew (const JSON &input_params, const bool safe_to_retry)
 
JSON gtableAddRows (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableAddRows (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableAddTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableAddTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableAddTypes (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableAddTypes (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableClose (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableClose (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableDescribe (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableDescribe (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableGet (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableGet (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableGetDetails (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableGetDetails (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableListProjects (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableListProjects (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableNextPart (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableNextPart (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableRemoveTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableRemoveTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableRemoveTypes (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableRemoveTypes (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableRename (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableRename (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableSetDetails (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableSetDetails (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableSetProperties (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableSetProperties (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableSetVisibility (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON gtableSetVisibility (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON gtableNew (const std::string &input_params, const bool safe_to_retry)
 
JSON gtableNew (const JSON &input_params, const bool safe_to_retry)
 
JSON jobAddTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON jobAddTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON jobDescribe (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON jobDescribe (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON jobGetLog (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON jobGetLog (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON jobRemoveTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON jobRemoveTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON jobSetProperties (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON jobSetProperties (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON jobTerminate (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON jobTerminate (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON jobNew (const std::string &input_params, const bool safe_to_retry)
 
JSON jobNew (const JSON &input_params, const bool safe_to_retry)
 
JSON notificationsGet (const std::string &input_params, const bool safe_to_retry)
 
JSON notificationsGet (const JSON &input_params, const bool safe_to_retry)
 
JSON notificationsMarkRead (const std::string &input_params, const bool safe_to_retry)
 
JSON notificationsMarkRead (const JSON &input_params, const bool safe_to_retry)
 
JSON orgDescribe (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON orgDescribe (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON orgFindMembers (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON orgFindMembers (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON orgFindProjects (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON orgFindProjects (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON orgFindApps (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON orgFindApps (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON orgInvite (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON orgInvite (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON orgRemoveMember (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON orgRemoveMember (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON orgSetMemberAccess (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON orgSetMemberAccess (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON orgUpdate (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON orgUpdate (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON orgNew (const std::string &input_params, const bool safe_to_retry)
 
JSON orgNew (const JSON &input_params, const bool safe_to_retry)
 
JSON projectAddTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectAddTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectClone (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectClone (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectDecreasePermissions (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectDecreasePermissions (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectDescribe (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectDescribe (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectDestroy (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectDestroy (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectInvite (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectInvite (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectLeave (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectLeave (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectListFolder (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectListFolder (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectMove (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectMove (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectNewFolder (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectNewFolder (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectRemoveFolder (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectRemoveFolder (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectRemoveObjects (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectRemoveObjects (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectRemoveTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectRemoveTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectRenameFolder (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectRenameFolder (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectSetProperties (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectSetProperties (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectTransfer (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectTransfer (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectUpdate (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectUpdate (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectUpdateSponsorship (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON projectUpdateSponsorship (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON projectNew (const std::string &input_params, const bool safe_to_retry)
 
JSON projectNew (const JSON &input_params, const bool safe_to_retry)
 
JSON recordAddTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON recordAddTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON recordAddTypes (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON recordAddTypes (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON recordClose (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON recordClose (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON recordDescribe (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON recordDescribe (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON recordGetDetails (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON recordGetDetails (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON recordListProjects (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON recordListProjects (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON recordRemoveTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON recordRemoveTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON recordRemoveTypes (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON recordRemoveTypes (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON recordRename (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON recordRename (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON recordSetDetails (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON recordSetDetails (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON recordSetProperties (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON recordSetProperties (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON recordSetVisibility (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON recordSetVisibility (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON recordNew (const std::string &input_params, const bool safe_to_retry)
 
JSON recordNew (const JSON &input_params, const bool safe_to_retry)
 
JSON systemDescribeDataObjects (const std::string &input_params, const bool safe_to_retry)
 
JSON systemDescribeDataObjects (const JSON &input_params, const bool safe_to_retry)
 
JSON systemDescribeExecutions (const std::string &input_params, const bool safe_to_retry)
 
JSON systemDescribeExecutions (const JSON &input_params, const bool safe_to_retry)
 
JSON systemDescribeProjects (const std::string &input_params, const bool safe_to_retry)
 
JSON systemDescribeProjects (const JSON &input_params, const bool safe_to_retry)
 
JSON systemFindAffiliates (const std::string &input_params, const bool safe_to_retry)
 
JSON systemFindAffiliates (const JSON &input_params, const bool safe_to_retry)
 
JSON systemFindApps (const std::string &input_params, const bool safe_to_retry)
 
JSON systemFindApps (const JSON &input_params, const bool safe_to_retry)
 
JSON systemFindDataObjects (const std::string &input_params, const bool safe_to_retry)
 
JSON systemFindDataObjects (const JSON &input_params, const bool safe_to_retry)
 
JSON systemFindGlobalWorkflows (const std::string &input_params, const bool safe_to_retry)
 
JSON systemFindGlobalWorkflows (const JSON &input_params, const bool safe_to_retry)
 
JSON systemResolveDataObjects (const std::string &input_params, const bool safe_to_retry)
 
JSON systemResolveDataObjects (const JSON &input_params, const bool safe_to_retry)
 
JSON systemFindExecutions (const std::string &input_params, const bool safe_to_retry)
 
JSON systemFindExecutions (const JSON &input_params, const bool safe_to_retry)
 
JSON systemFindAnalyses (const std::string &input_params, const bool safe_to_retry)
 
JSON systemFindAnalyses (const JSON &input_params, const bool safe_to_retry)
 
JSON systemFindDatabases (const std::string &input_params, const bool safe_to_retry)
 
JSON systemFindDatabases (const JSON &input_params, const bool safe_to_retry)
 
JSON systemFindJobs (const std::string &input_params, const bool safe_to_retry)
 
JSON systemFindJobs (const JSON &input_params, const bool safe_to_retry)
 
JSON systemFindProjects (const std::string &input_params, const bool safe_to_retry)
 
JSON systemFindProjects (const JSON &input_params, const bool safe_to_retry)
 
JSON systemFindUsers (const std::string &input_params, const bool safe_to_retry)
 
JSON systemFindUsers (const JSON &input_params, const bool safe_to_retry)
 
JSON systemFindProjectMembers (const std::string &input_params, const bool safe_to_retry)
 
JSON systemFindProjectMembers (const JSON &input_params, const bool safe_to_retry)
 
JSON systemFindOrgs (const std::string &input_params, const bool safe_to_retry)
 
JSON systemFindOrgs (const JSON &input_params, const bool safe_to_retry)
 
JSON systemGenerateBatchInputs (const std::string &input_params, const bool safe_to_retry)
 
JSON systemGenerateBatchInputs (const JSON &input_params, const bool safe_to_retry)
 
JSON systemGlobalSearch (const std::string &input_params, const bool safe_to_retry)
 
JSON systemGlobalSearch (const JSON &input_params, const bool safe_to_retry)
 
JSON systemGreet (const std::string &input_params, const bool safe_to_retry)
 
JSON systemGreet (const JSON &input_params, const bool safe_to_retry)
 
JSON systemHeaders (const std::string &input_params, const bool safe_to_retry)
 
JSON systemHeaders (const JSON &input_params, const bool safe_to_retry)
 
JSON systemShortenURL (const std::string &input_params, const bool safe_to_retry)
 
JSON systemShortenURL (const JSON &input_params, const bool safe_to_retry)
 
JSON systemWhoami (const std::string &input_params, const bool safe_to_retry)
 
JSON systemWhoami (const JSON &input_params, const bool safe_to_retry)
 
JSON userDescribe (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON userDescribe (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON userUpdate (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON userUpdate (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowAddStage (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowAddStage (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowAddTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowAddTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowAddTypes (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowAddTypes (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowClose (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowClose (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowDescribe (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowDescribe (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowDryRun (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowDryRun (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowGetDetails (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowGetDetails (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowIsStageCompatible (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowIsStageCompatible (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowListProjects (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowListProjects (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowMoveStage (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowMoveStage (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowOverwrite (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowOverwrite (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowRemoveStage (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowRemoveStage (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowRemoveTags (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowRemoveTags (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowRemoveTypes (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowRemoveTypes (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowRename (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowRename (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowRun (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowRun (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowValidateBatch (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowValidateBatch (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowSetDetails (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowSetDetails (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowSetProperties (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowSetProperties (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowSetStageInputs (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowSetStageInputs (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowSetVisibility (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowSetVisibility (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowUpdate (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowUpdate (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowUpdateStageExecutable (const std::string &object_id, const std::string &input_params, const bool safe_to_retry)
 
JSON workflowUpdateStageExecutable (const std::string &object_id, const JSON &input_params, const bool safe_to_retry)
 
JSON workflowNew (const std::string &input_params, const bool safe_to_retry)
 
JSON workflowNew (const JSON &input_params, const bool safe_to_retry)
 
JSON analysisAddTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON analysisDescribe (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON analysisRemoveTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON analysisSetProperties (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON analysisTerminate (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appAddAuthorizedUsers (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appAddAuthorizedUsersWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appAddCategories (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appAddCategoriesWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appAddDevelopers (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appAddDevelopersWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appAddTags (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appAddTagsWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appDelete (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appDeleteWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appDescribe (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appDescribeWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appGet (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appGetWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appInstall (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appInstallWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appListAuthorizedUsers (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appListAuthorizedUsersWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appListCategories (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appListCategoriesWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appListDevelopers (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appListDevelopersWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appPublish (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appPublishWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appRemoveAuthorizedUsers (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appRemoveAuthorizedUsersWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appRemoveCategories (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appRemoveCategoriesWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appRemoveDevelopers (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appRemoveDevelopersWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appRemoveTags (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appRemoveTagsWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appRun (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON appRunWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON appValidateBatch (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appValidateBatchWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appUninstall (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appUninstallWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appUpdate (const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appUpdateWithAlias (const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appNew (const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON appletAddTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appletDescribe (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appletGet (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appletGetDetails (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appletListProjects (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appletRemoveTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appletRename (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appletValidateBatch (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appletRun (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON appletSetProperties (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON appletNew (const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON containerClone (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON containerDescribe (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON containerDestroy (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON containerListFolder (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON containerMove (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON containerNewFolder (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON containerRemoveFolder (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON containerRemoveObjects (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON containerRenameFolder (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON databaseAddTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON databaseAddTypes (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON databaseDescribe (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON databaseGetDetails (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON databaseListProjects (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON databaseRelocate (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON databaseRemoveTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON databaseRemoveTypes (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON databaseRename (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON databaseSetDetails (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON databaseSetProperties (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON databaseSetVisibility (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileAddTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileAddTypes (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileClose (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileDescribe (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileDownload (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileGetDetails (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileListProjects (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileRemoveTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileRemoveTypes (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileRename (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileSetDetails (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileSetProperties (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileSetVisibility (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileUpload (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON fileNew (const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON globalWorkflowAddAuthorizedUsers (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowAddCategories (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowAddDevelopers (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowAddTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowDelete (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowDescribe (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowListAuthorizedUsers (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowListCategories (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowListDevelopers (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowPublish (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowRemoveAuthorizedUsers (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowRemoveCategories (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowRemoveDevelopers (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowRemoveTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowRun (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON globalWorkflowUpdate (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON globalWorkflowNew (const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON gtableAddRows (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableAddTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableAddTypes (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableClose (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableDescribe (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableGet (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableGetDetails (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableListProjects (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableNextPart (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableRemoveTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableRemoveTypes (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableRename (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableSetDetails (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableSetProperties (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableSetVisibility (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON gtableNew (const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON jobAddTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON jobDescribe (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON jobGetLog (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON jobRemoveTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON jobSetProperties (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON jobTerminate (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON jobNew (const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON notificationsGet (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON notificationsMarkRead (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON orgDescribe (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON orgFindMembers (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON orgFindProjects (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON orgFindApps (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON orgInvite (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON orgRemoveMember (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON orgSetMemberAccess (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON orgUpdate (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON orgNew (const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON projectAddTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON projectClone (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON projectDecreasePermissions (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON projectDescribe (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON projectDestroy (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON projectInvite (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON projectLeave (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON projectListFolder (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON projectMove (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON projectNewFolder (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON projectRemoveFolder (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON projectRemoveObjects (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON projectRemoveTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON projectRenameFolder (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON projectSetProperties (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON projectTransfer (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON projectUpdate (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON projectUpdateSponsorship (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON projectNew (const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON recordAddTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON recordAddTypes (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON recordClose (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON recordDescribe (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON recordGetDetails (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON recordListProjects (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON recordRemoveTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON recordRemoveTypes (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON recordRename (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON recordSetDetails (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON recordSetProperties (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON recordSetVisibility (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON recordNew (const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON systemDescribeDataObjects (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemDescribeExecutions (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemDescribeProjects (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemFindAffiliates (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemFindApps (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemFindDataObjects (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemFindGlobalWorkflows (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemResolveDataObjects (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemFindExecutions (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemFindAnalyses (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemFindDatabases (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemFindJobs (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemFindProjects (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemFindUsers (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemFindProjectMembers (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemFindOrgs (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemGenerateBatchInputs (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemGlobalSearch (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemGreet (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemHeaders (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemShortenURL (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON systemWhoami (const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON userDescribe (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON userUpdate (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON workflowAddStage (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowAddTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowAddTypes (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowClose (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowDescribe (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowDryRun (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowGetDetails (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowIsStageCompatible (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowListProjects (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowMoveStage (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowOverwrite (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowRemoveStage (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowRemoveTags (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowRemoveTypes (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowRename (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowRun (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON workflowValidateBatch (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowSetDetails (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowSetProperties (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowSetStageInputs (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowSetVisibility (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowUpdate (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowUpdateStageExecutable (const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true)
 
JSON workflowNew (const dx::JSON &input_params, const bool safe_to_retry=false)
 
JSON DXLink (const std::string &dxid, const std::string &proj)
 
JSON DXHTTPRequest (const string &resource, const string &data, const bool safeToRetry, const map< string, string > &headers)
 
dx::JSON DXHTTPRequest (const std::string &resource, const std::string &data, const bool safeToRetry=false, const std::map< std::string, std::string > &headers=std::map< std::string, std::string >())
 
bool loadFromEnvironment ()
 
void dxLoadInput (JSON &input)
 
void dxWriteOutput (const JSON &output)
 
void dxReportError (const string &message, const bool internal)
 
void dxLoadInput (dx::JSON &input)
 
void dxWriteOutput (const dx::JSON &output)
 
void dxReportError (const std::string &message, const bool internal=false)
 
string getUserHomeDirectory ()
 
string joinPath (const string &first_path, const string &second_path, const string &third_path)
 
std::string getHexifiedMD5 (const unsigned char *ptr, const unsigned long size)
 
std::string getHexifiedMD5 (const vector< char > &inp)
 
std::string getHexifiedMD5 (const std::string &inp)
 
std::string joinPath (const std::string &first_path, const std::string &second_path, const std::string &third_path="")
 
std::string getHexifiedMD5 (const std::vector< char > &inp)
 
void makeHTTPRequestForFileReadAndWrite (HttpRequest &resp, const string &url, const HttpHeaders &headers, const HttpMethod &method, const char *data=NULL, const size_t size=0u, const int MAX_TRIES=5)
 
void appendDependsOnAndInstanceType (JSON &input, const vector< string > &depends_on, const string fn_name, const JSON &instance_type)
 
void appendDependsOnAndInstanceType (dx::JSON &input, const std::vector< std::string > &depends_on=std::vector< std::string >(), const std::string fn_name="main", const dx::JSON &instance_type=dx::JSON(dx::JSON_NULL))
 
JSON getApiTimeStamp (const JSON &t)
 
JSON getTimestampAdjustedField (const JSON &j)
 

Detailed Description

An executable object that can be published for others to discover.

An executable object representing an analysis or other piece of software.

Apps allow users and developers to publish their software for everyone on the platform. Apps extend the functionality of applets (represented by DXApplet objects) to allow reproducibility, versioning, collaborative development, and community feedback.

Unlike applets, apps are published in a single global namespace.

The DXApp handler allows you to read and modify the metadata of existing app objects in the Platform. To create a new app object, use the dx build –create-app command-line tool in the DNAnexus SDK.

See Apps in the API specification for more information.

An applet operates on input data and produces output data. Both the inputs and the outputs of an applet can include a combination of simple objects (of numeric, string, hash, or boolean type; passed by value) or data objects (passed by reference).

To publish your software for public consumption, create an App object (represented by DXApp) instead.

To create a new applet object, consider using the dx build command-line tool in the DNAnexus SDK.

See Applets in the API specification for more information.

Function Documentation

dx::JSON dx::DXHTTPRequest ( const std::string &  resource,
const std::string &  data,
const bool  safeToRetry = false,
const std::map< std::string, std::string > &  headers = std::map< std::string, std::string >() 
)

This is a low-level function for making an HTTP request to the API server using the information that has been set by setAPIServerInfo() and setSecurityContext().

Parameters
resourceAPI server route to access, e.g. "/file/new"
dataData to send in the request
safeToRetryIf true, indicates that the request is idempotent and that a failed request may be retried. Defaults to false.
headersAdditional HTTP headers to include in the request
Returns
The response from the API server, parsed as a JSON
JSON dx::DXLink ( const std::string &  dxid,
const std::string &  proj = "" 
)

Creates a JSON object that is a special DNAnexus link to an existing data object ID.

Parameters
dxidData object ID to link to.
projProject ID to specify in the link.
void dx::dxLoadInput ( dx::JSON &  input)

This function reads the local file job_input.json and loads the JSON contents into the given JSON variable.

Parameters
inputJSON variable to be set
void dx::dxReportError ( const std::string &  message,
const bool  internal = false 
)

This function records the given error message into the local file job_error.json and exits with a nonzero exit code.

Parameters
messageError message which will be shown to the user
internalWhether the error should be reported as an AppInternalError instead of AppError
void dx::dxWriteOutput ( const dx::JSON &  output)

This function serializes the given JSON variable and saves it to the local file job_output.json.

Parameters
outputJSON variable to be serialized
bool dx::loadFromEnvironment ( )

Loads the data from environment variables and calls setAPIServerInfo(), setSecurityContext(), setWorkspaceID(), and setProjectContext() as appropriate.