http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/content/api-docs/0.16/index.html ---------------------------------------------------------------------- diff --git a/content/api-docs/0.16/index.html b/content/api-docs/0.16/index.html new file mode 100644 index 0000000..cdaa519 --- /dev/null +++ b/content/api-docs/0.16/index.html @@ -0,0 +1,354 @@ +<html><head> +<link href="style.css" rel="stylesheet" type="text/css"/> +<title>All Thrift declarations</title></head><body> +<div class="container-fluid"> +<h1>All Thrift declarations</h1> +<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead> +<tr> +<td>airavata_api</td><td><a href="airavata_api.html#Svc_Airavata">Airavata</a><br/> +<ul> +<li><a href="airavata_api.html#Fn_Airavata_addCloudJobSubmissionDetails">addCloudJobSubmissionDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_addGateway">addGateway</a></li> +<li><a href="airavata_api.html#Fn_Airavata_addGatewayComputeResourcePreference">addGatewayComputeResourcePreference</a></li> +<li><a href="airavata_api.html#Fn_Airavata_addGatewayStoragePreference">addGatewayStoragePreference</a></li> +<li><a href="airavata_api.html#Fn_Airavata_addGridFTPDataMovementDetails">addGridFTPDataMovementDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_addLocalDataMovementDetails">addLocalDataMovementDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_addLocalSubmissionDetails">addLocalSubmissionDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_addSCPDataMovementDetails">addSCPDataMovementDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_addSSHForkJobSubmissionDetails">addSSHForkJobSubmissionDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_addSSHJobSubmissionDetails">addSSHJobSubmissionDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_addUNICOREJobSubmissionDetails">addUNICOREJobSubmissionDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_addUnicoreDataMovementDetails">addUnicoreDataMovementDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_changeDataMovementPriorities">changeDataMovementPriorities</a></li> +<li><a href="airavata_api.html#Fn_Airavata_changeDataMovementPriority">changeDataMovementPriority</a></li> +<li><a href="airavata_api.html#Fn_Airavata_changeJobSubmissionPriorities">changeJobSubmissionPriorities</a></li> +<li><a href="airavata_api.html#Fn_Airavata_changeJobSubmissionPriority">changeJobSubmissionPriority</a></li> +<li><a href="airavata_api.html#Fn_Airavata_cloneApplicationInterface">cloneApplicationInterface</a></li> +<li><a href="airavata_api.html#Fn_Airavata_cloneExperiment">cloneExperiment</a></li> +<li><a href="airavata_api.html#Fn_Airavata_createExperiment">createExperiment</a></li> +<li><a href="airavata_api.html#Fn_Airavata_createProject">createProject</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteApplicationDeployment">deleteApplicationDeployment</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteApplicationInterface">deleteApplicationInterface</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteApplicationModule">deleteApplicationModule</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteBatchQueue">deleteBatchQueue</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteComputeResource">deleteComputeResource</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteDataMovementInterface">deleteDataMovementInterface</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteExperiment">deleteExperiment</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteGateway">deleteGateway</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteGatewayComputeResourcePreference">deleteGatewayComputeResourcePreference</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteGatewayResourceProfile">deleteGatewayResourceProfile</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteGatewayStoragePreference">deleteGatewayStoragePreference</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteJobSubmissionInterface">deleteJobSubmissionInterface</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteProject">deleteProject</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteResourceJobManager">deleteResourceJobManager</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteSSHPubKey">deleteSSHPubKey</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteStorageResource">deleteStorageResource</a></li> +<li><a href="airavata_api.html#Fn_Airavata_deleteWorkflow">deleteWorkflow</a></li> +<li><a href="airavata_api.html#Fn_Airavata_generateAndRegisterSSHKeys">generateAndRegisterSSHKeys</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAPIVersion">getAPIVersion</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAllAppModules">getAllAppModules</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAllApplicationDeployments">getAllApplicationDeployments</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAllApplicationInterfaceNames">getAllApplicationInterfaceNames</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAllApplicationInterfaces">getAllApplicationInterfaces</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAllComputeResourceNames">getAllComputeResourceNames</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAllGatewayComputeResourcePreferences">getAllGatewayComputeResourcePreferences</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAllGatewayResourceProfiles">getAllGatewayResourceProfiles</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAllGatewaySSHPubKeys">getAllGatewaySSHPubKeys</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAllGatewayStoragePreferences">getAllGatewayStoragePreferences</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAllGateways">getAllGateways</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAllStorageResourceNames">getAllStorageResourceNames</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAllUserSSHPubKeys">getAllUserSSHPubKeys</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAllWorkflows">getAllWorkflows</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAppModuleDeployedResources">getAppModuleDeployedResources</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getApplicationDeployment">getApplicationDeployment</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getApplicationInputs">getApplicationInputs</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getApplicationInterface">getApplicationInterface</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getApplicationModule">getApplicationModule</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getApplicationOutputs">getApplicationOutputs</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getAvailableAppInterfaceComputeResources">getAvailableAppInterfaceComputeResources</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getChildDataProducts">getChildDataProducts</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getCloudJobSubmission">getCloudJobSubmission</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getComputeResource">getComputeResource</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getDataProduct">getDataProduct</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getDetailedExperimentTree">getDetailedExperimentTree</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getExperiment">getExperiment</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getExperimentOutputs">getExperimentOutputs</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getExperimentStatistics">getExperimentStatistics</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getExperimentStatus">getExperimentStatus</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getExperimentsInProject">getExperimentsInProject</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getGateway">getGateway</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getGatewayComputeResourcePreference">getGatewayComputeResourcePreference</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getGatewayResourceProfile">getGatewayResourceProfile</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getGatewayStoragePreference">getGatewayStoragePreference</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getGridFTPDataMovement">getGridFTPDataMovement</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getIntermediateOutputs">getIntermediateOutputs</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getJobDetails">getJobDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getJobStatuses">getJobStatuses</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getLocalDataMovement">getLocalDataMovement</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getLocalJobSubmission">getLocalJobSubmission</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getParentDataProduct">getParentDataProduct</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getProject">getProject</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getResourceJobManager">getResourceJobManager</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getSCPDataMovement">getSCPDataMovement</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getSSHJobSubmission">getSSHJobSubmission</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getSSHPubKey">getSSHPubKey</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getStorageResource">getStorageResource</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getUnicoreDataMovement">getUnicoreDataMovement</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getUnicoreJobSubmission">getUnicoreJobSubmission</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getUserExperiments">getUserExperiments</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getUserProjects">getUserProjects</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getWorkflow">getWorkflow</a></li> +<li><a href="airavata_api.html#Fn_Airavata_getWorkflowTemplateId">getWorkflowTemplateId</a></li> +<li><a href="airavata_api.html#Fn_Airavata_isGatewayExist">isGatewayExist</a></li> +<li><a href="airavata_api.html#Fn_Airavata_isUserExists">isUserExists</a></li> +<li><a href="airavata_api.html#Fn_Airavata_isWorkflowExistWithName">isWorkflowExistWithName</a></li> +<li><a href="airavata_api.html#Fn_Airavata_launchExperiment">launchExperiment</a></li> +<li><a href="airavata_api.html#Fn_Airavata_registerApplicationDeployment">registerApplicationDeployment</a></li> +<li><a href="airavata_api.html#Fn_Airavata_registerApplicationInterface">registerApplicationInterface</a></li> +<li><a href="airavata_api.html#Fn_Airavata_registerApplicationModule">registerApplicationModule</a></li> +<li><a href="airavata_api.html#Fn_Airavata_registerComputeResource">registerComputeResource</a></li> +<li><a href="airavata_api.html#Fn_Airavata_registerDataProduct">registerDataProduct</a></li> +<li><a href="airavata_api.html#Fn_Airavata_registerGatewayResourceProfile">registerGatewayResourceProfile</a></li> +<li><a href="airavata_api.html#Fn_Airavata_registerReplicaLocation">registerReplicaLocation</a></li> +<li><a href="airavata_api.html#Fn_Airavata_registerResourceJobManager">registerResourceJobManager</a></li> +<li><a href="airavata_api.html#Fn_Airavata_registerStorageResource">registerStorageResource</a></li> +<li><a href="airavata_api.html#Fn_Airavata_registerWorkflow">registerWorkflow</a></li> +<li><a href="airavata_api.html#Fn_Airavata_searchExperiments">searchExperiments</a></li> +<li><a href="airavata_api.html#Fn_Airavata_searchExperimentsByApplication">searchExperimentsByApplication</a></li> +<li><a href="airavata_api.html#Fn_Airavata_searchExperimentsByCreationTime">searchExperimentsByCreationTime</a></li> +<li><a href="airavata_api.html#Fn_Airavata_searchExperimentsByDesc">searchExperimentsByDesc</a></li> +<li><a href="airavata_api.html#Fn_Airavata_searchExperimentsByName">searchExperimentsByName</a></li> +<li><a href="airavata_api.html#Fn_Airavata_searchExperimentsByStatus">searchExperimentsByStatus</a></li> +<li><a href="airavata_api.html#Fn_Airavata_searchProjectsByProjectDesc">searchProjectsByProjectDesc</a></li> +<li><a href="airavata_api.html#Fn_Airavata_searchProjectsByProjectName">searchProjectsByProjectName</a></li> +<li><a href="airavata_api.html#Fn_Airavata_terminateExperiment">terminateExperiment</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateApplicationDeployment">updateApplicationDeployment</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateApplicationInterface">updateApplicationInterface</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateApplicationModule">updateApplicationModule</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateCloudJobSubmissionDetails">updateCloudJobSubmissionDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateComputeResource">updateComputeResource</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateExperiment">updateExperiment</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateExperimentConfiguration">updateExperimentConfiguration</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateGateway">updateGateway</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateGatewayComputeResourcePreference">updateGatewayComputeResourcePreference</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateGatewayResourceProfile">updateGatewayResourceProfile</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateGatewayStoragePreference">updateGatewayStoragePreference</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateGridFTPDataMovementDetails">updateGridFTPDataMovementDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateLocalDataMovementDetails">updateLocalDataMovementDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateLocalSubmissionDetails">updateLocalSubmissionDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateProject">updateProject</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateResourceJobManager">updateResourceJobManager</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateResourceScheduleing">updateResourceScheduleing</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateSCPDataMovementDetails">updateSCPDataMovementDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateSSHJobSubmissionDetails">updateSSHJobSubmissionDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateStorageResource">updateStorageResource</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateUnicoreDataMovementDetails">updateUnicoreDataMovementDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateUnicoreJobSubmissionDetails">updateUnicoreJobSubmissionDetails</a></li> +<li><a href="airavata_api.html#Fn_Airavata_updateWorkflow">updateWorkflow</a></li> +<li><a href="airavata_api.html#Fn_Airavata_validateExperiment">validateExperiment</a></li> +</ul> +</td> +<td></td> +<td><code><a href="airavata_api.html#Const_AIRAVATA_API_VERSION">AIRAVATA_API_VERSION</a></code><br/> +</code></td> +</tr><tr> +<td>airavata_errors</td><td></td> +<td><a href="airavata_errors.html#Struct_AiravataClientException">AiravataClientException</a><br/> +<a href="airavata_errors.html#Enum_AiravataErrorType">AiravataErrorType</a><br/> +<a href="airavata_errors.html#Struct_AiravataSystemException">AiravataSystemException</a><br/> +<a href="airavata_errors.html#Struct_AuthenticationException">AuthenticationException</a><br/> +<a href="airavata_errors.html#Struct_AuthorizationException">AuthorizationException</a><br/> +<a href="airavata_errors.html#Struct_ExperimentNotFoundException">ExperimentNotFoundException</a><br/> +<a href="airavata_errors.html#Struct_InvalidRequestException">InvalidRequestException</a><br/> +<a href="airavata_errors.html#Struct_LaunchValidationException">LaunchValidationException</a><br/> +<a href="airavata_errors.html#Struct_ProjectNotFoundException">ProjectNotFoundException</a><br/> +<a href="airavata_errors.html#Struct_TimedOutException">TimedOutException</a><br/> +<a href="airavata_errors.html#Struct_ValidationResults">ValidationResults</a><br/> +<a href="airavata_errors.html#Struct_ValidatorResult">ValidatorResult</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>experiment_model</td><td></td> +<td><a href="experiment_model.html#Struct_ExperimentModel">ExperimentModel</a><br/> +<a href="experiment_model.html#Enum_ExperimentSearchFields">ExperimentSearchFields</a><br/> +<a href="experiment_model.html#Struct_ExperimentStatistics">ExperimentStatistics</a><br/> +<a href="experiment_model.html#Struct_ExperimentSummaryModel">ExperimentSummaryModel</a><br/> +<a href="experiment_model.html#Enum_ExperimentType">ExperimentType</a><br/> +<a href="experiment_model.html#Struct_UserConfigurationDataModel">UserConfigurationDataModel</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>airavata_commons</td><td></td> +<td><a href="airavata_commons.html#Struct_ErrorModel">ErrorModel</a><br/> +<a href="airavata_commons.html#Struct_ValidationResults">ValidationResults</a><br/> +<a href="airavata_commons.html#Struct_ValidatorResult">ValidatorResult</a><br/> +</td> +<td><code><a href="airavata_commons.html#Const_DEFAULT_ID">DEFAULT_ID</a></code><br/> +</code></td> +</tr><tr> +<td>application_io_models</td><td></td> +<td><a href="application_io_models.html#Enum_DataType">DataType</a><br/> +<a href="application_io_models.html#Struct_InputDataObjectType">InputDataObjectType</a><br/> +<a href="application_io_models.html#Struct_OutputDataObjectType">OutputDataObjectType</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>compute_resource_model</td><td></td> +<td><a href="compute_resource_model.html#Struct_BatchQueue">BatchQueue</a><br/> +<a href="compute_resource_model.html#Struct_CloudJobSubmission">CloudJobSubmission</a><br/> +<a href="compute_resource_model.html#Struct_ComputeResourceDescription">ComputeResourceDescription</a><br/> +<a href="compute_resource_model.html#Enum_DMType">DMType</a><br/> +<a href="compute_resource_model.html#Enum_FileSystems">FileSystems</a><br/> +<a href="compute_resource_model.html#Struct_GlobusJobSubmission">GlobusJobSubmission</a><br/> +<a href="compute_resource_model.html#Enum_JobManagerCommand">JobManagerCommand</a><br/> +<a href="compute_resource_model.html#Struct_JobSubmissionInterface">JobSubmissionInterface</a><br/> +<a href="compute_resource_model.html#Enum_JobSubmissionProtocol">JobSubmissionProtocol</a><br/> +<a href="compute_resource_model.html#Struct_LOCALSubmission">LOCALSubmission</a><br/> +<a href="compute_resource_model.html#Enum_MonitorMode">MonitorMode</a><br/> +<a href="compute_resource_model.html#Enum_ProviderName">ProviderName</a><br/> +<a href="compute_resource_model.html#Struct_ResourceJobManager">ResourceJobManager</a><br/> +<a href="compute_resource_model.html#Enum_ResourceJobManagerType">ResourceJobManagerType</a><br/> +<a href="compute_resource_model.html#Struct_SSHJobSubmission">SSHJobSubmission</a><br/> +<a href="compute_resource_model.html#Struct_UnicoreJobSubmission">UnicoreJobSubmission</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>parallelism_model</td><td></td> +<td><a href="parallelism_model.html#Enum_ApplicationParallelismType">ApplicationParallelismType</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>data_movement_models</td><td></td> +<td><a href="data_movement_models.html#Enum_DMType">DMType</a><br/> +<a href="data_movement_models.html#Struct_DataMovementInterface">DataMovementInterface</a><br/> +<a href="data_movement_models.html#Enum_DataMovementProtocol">DataMovementProtocol</a><br/> +<a href="data_movement_models.html#Struct_GridFTPDataMovement">GridFTPDataMovement</a><br/> +<a href="data_movement_models.html#Struct_LOCALDataMovement">LOCALDataMovement</a><br/> +<a href="data_movement_models.html#Struct_SCPDataMovement">SCPDataMovement</a><br/> +<a href="data_movement_models.html#Enum_SecurityProtocol">SecurityProtocol</a><br/> +<a href="data_movement_models.html#Struct_UnicoreDataMovement">UnicoreDataMovement</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>scheduling_model</td><td></td> +<td><a href="scheduling_model.html#Struct_ComputationalResourceSchedulingModel">ComputationalResourceSchedulingModel</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>status_models</td><td></td> +<td><a href="status_models.html#Enum_ExperimentState">ExperimentState</a><br/> +<a href="status_models.html#Struct_ExperimentStatus">ExperimentStatus</a><br/> +<a href="status_models.html#Enum_JobState">JobState</a><br/> +<a href="status_models.html#Struct_JobStatus">JobStatus</a><br/> +<a href="status_models.html#Enum_ProcessState">ProcessState</a><br/> +<a href="status_models.html#Struct_ProcessStatus">ProcessStatus</a><br/> +<a href="status_models.html#Enum_TaskState">TaskState</a><br/> +<a href="status_models.html#Struct_TaskStatus">TaskStatus</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>process_model</td><td></td> +<td><a href="process_model.html#Struct_ProcessModel">ProcessModel</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>task_model</td><td></td> +<td><a href="task_model.html#Enum_DataStageType">DataStageType</a><br/> +<a href="task_model.html#Struct_DataStagingTaskModel">DataStagingTaskModel</a><br/> +<a href="task_model.html#Struct_EnvironmentSetupTaskModel">EnvironmentSetupTaskModel</a><br/> +<a href="task_model.html#Struct_JobSubmissionTaskModel">JobSubmissionTaskModel</a><br/> +<a href="task_model.html#Struct_MonitorTaskModel">MonitorTaskModel</a><br/> +<a href="task_model.html#Struct_TaskModel">TaskModel</a><br/> +<a href="task_model.html#Enum_TaskTypes">TaskTypes</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>job_model</td><td></td> +<td><a href="job_model.html#Struct_JobModel">JobModel</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>security_model</td><td></td> +<td><a href="security_model.html#Struct_AuthzToken">AuthzToken</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>airavata_data_models</td><td></td> +<td></td> +<td></code></td> +</tr><tr> +<td>workspace_model</td><td></td> +<td><a href="workspace_model.html#Struct_Gateway">Gateway</a><br/> +<a href="workspace_model.html#Struct_Group">Group</a><br/> +<a href="workspace_model.html#Struct_Project">Project</a><br/> +<a href="workspace_model.html#Struct_User">User</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>messaging_events</td><td></td> +<td><a href="messaging_events.html#Struct_ExperimentStatusChangeEvent">ExperimentStatusChangeEvent</a><br/> +<a href="messaging_events.html#Struct_JobIdentifier">JobIdentifier</a><br/> +<a href="messaging_events.html#Struct_JobStatusChangeEvent">JobStatusChangeEvent</a><br/> +<a href="messaging_events.html#Struct_JobStatusChangeRequestEvent">JobStatusChangeRequestEvent</a><br/> +<a href="messaging_events.html#Struct_Message">Message</a><br/> +<a href="messaging_events.html#Enum_MessageLevel">MessageLevel</a><br/> +<a href="messaging_events.html#Enum_MessageType">MessageType</a><br/> +<a href="messaging_events.html#Struct_ProcessIdentifier">ProcessIdentifier</a><br/> +<a href="messaging_events.html#Struct_ProcessStatusChangeEvent">ProcessStatusChangeEvent</a><br/> +<a href="messaging_events.html#Struct_ProcessStatusChangeRequestEvent">ProcessStatusChangeRequestEvent</a><br/> +<a href="messaging_events.html#Struct_ProcessSubmitEvent">ProcessSubmitEvent</a><br/> +<a href="messaging_events.html#Struct_ProcessTerminateEvent">ProcessTerminateEvent</a><br/> +<a href="messaging_events.html#Struct_TaskIdentifier">TaskIdentifier</a><br/> +<a href="messaging_events.html#Struct_TaskOutputChangeEvent">TaskOutputChangeEvent</a><br/> +<a href="messaging_events.html#Struct_TaskStatusChangeEvent">TaskStatusChangeEvent</a><br/> +<a href="messaging_events.html#Struct_TaskStatusChangeRequestEvent">TaskStatusChangeRequestEvent</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>replica_catalog_models</td><td></td> +<td><a href="replica_catalog_models.html#Struct_DataProductModel">DataProductModel</a><br/> +<a href="replica_catalog_models.html#Enum_DataProductType">DataProductType</a><br/> +<a href="replica_catalog_models.html#Struct_DataReplicaLocationModel">DataReplicaLocationModel</a><br/> +<a href="replica_catalog_models.html#Enum_ReplicaLocationCategory">ReplicaLocationCategory</a><br/> +<a href="replica_catalog_models.html#Enum_ReplicaPersistentType">ReplicaPersistentType</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>application_deployment_model</td><td></td> +<td><a href="application_deployment_model.html#Struct_ApplicationDeploymentDescription">ApplicationDeploymentDescription</a><br/> +<a href="application_deployment_model.html#Struct_ApplicationModule">ApplicationModule</a><br/> +<a href="application_deployment_model.html#Struct_CommandObject">CommandObject</a><br/> +<a href="application_deployment_model.html#Struct_SetEnvPaths">SetEnvPaths</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>application_interface_model</td><td></td> +<td><a href="application_interface_model.html#Struct_ApplicationInterfaceDescription">ApplicationInterfaceDescription</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>storage_resource_model</td><td></td> +<td><a href="storage_resource_model.html#Struct_StorageResourceDescription">StorageResourceDescription</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>gateway_resource_profile_model</td><td></td> +<td><a href="gateway_resource_profile_model.html#Struct_ComputeResourcePreference">ComputeResourcePreference</a><br/> +<a href="gateway_resource_profile_model.html#Struct_GatewayResourceProfile">GatewayResourceProfile</a><br/> +<a href="gateway_resource_profile_model.html#Struct_StoragePreference">StoragePreference</a><br/> +</td> +<td></code></td> +</tr><tr> +<td>workflow_data_model</td><td></td> +<td><a href="workflow_data_model.html#Enum_ComponentState">ComponentState</a><br/> +<a href="workflow_data_model.html#Struct_ComponentStatus">ComponentStatus</a><br/> +<a href="workflow_data_model.html#Struct_EdgeModel">EdgeModel</a><br/> +<a href="workflow_data_model.html#Struct_NodeModel">NodeModel</a><br/> +<a href="workflow_data_model.html#Struct_PortModel">PortModel</a><br/> +<a href="workflow_data_model.html#Struct_WorkflowModel">WorkflowModel</a><br/> +<a href="workflow_data_model.html#Enum_WorkflowState">WorkflowState</a><br/> +<a href="workflow_data_model.html#Struct_WorkflowStatus">WorkflowStatus</a><br/> +</td> +<td></code></td> +</tr></table> +</div></body></html>
http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/content/api-docs/0.16/job_model.html ---------------------------------------------------------------------- diff --git a/content/api-docs/0.16/job_model.html b/content/api-docs/0.16/job_model.html new file mode 100644 index 0000000..275dac1 --- /dev/null +++ b/content/api-docs/0.16/job_model.html @@ -0,0 +1,32 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +<link href="style.css" rel="stylesheet" type="text/css"/> +<title>Thrift module: job_model</title></head><body> +<div class="container-fluid"> +<h1>Thrift module: job_model</h1> +<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead> +<tr> +<td>job_model</td><td></td> +<td><a href="#Struct_JobModel">JobModel</a><br/> +</td> +<td></code></td> +</tr></table> +<hr/><h2 id="Structs">Data structures</h2> +<div class="definition"><h3 id="Struct_JobModel">Struct: JobModel</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>jobId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>taskId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>3</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>4</td><td>jobDescription</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>5</td><td>creationTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>6</td><td>jobStatus</td><td><code><a href="status_models.html#Struct_JobStatus">status_models.JobStatus</a></code></td><td></td><td>optional</td><td></td></tr> +<tr><td>7</td><td>computeResourceConsumed</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>8</td><td>jobName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>9</td><td>workingDir</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>10</td><td>stdOut</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>11</td><td>stdErr</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>12</td><td>exitCode</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr> +</table><br/></div></div></body></html> http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/content/api-docs/0.16/messaging_events.html ---------------------------------------------------------------------- diff --git a/content/api-docs/0.16/messaging_events.html b/content/api-docs/0.16/messaging_events.html new file mode 100644 index 0000000..0d471d1 --- /dev/null +++ b/content/api-docs/0.16/messaging_events.html @@ -0,0 +1,131 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +<link href="style.css" rel="stylesheet" type="text/css"/> +<title>Thrift module: messaging_events</title></head><body> +<div class="container-fluid"> +<h1>Thrift module: messaging_events</h1> +<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead> +<tr> +<td>messaging_events</td><td></td> +<td><a href="#Struct_ExperimentStatusChangeEvent">ExperimentStatusChangeEvent</a><br/> +<a href="#Struct_JobIdentifier">JobIdentifier</a><br/> +<a href="#Struct_JobStatusChangeEvent">JobStatusChangeEvent</a><br/> +<a href="#Struct_JobStatusChangeRequestEvent">JobStatusChangeRequestEvent</a><br/> +<a href="#Struct_Message">Message</a><br/> +<a href="#Enum_MessageLevel">MessageLevel</a><br/> +<a href="#Enum_MessageType">MessageType</a><br/> +<a href="#Struct_ProcessIdentifier">ProcessIdentifier</a><br/> +<a href="#Struct_ProcessStatusChangeEvent">ProcessStatusChangeEvent</a><br/> +<a href="#Struct_ProcessStatusChangeRequestEvent">ProcessStatusChangeRequestEvent</a><br/> +<a href="#Struct_ProcessSubmitEvent">ProcessSubmitEvent</a><br/> +<a href="#Struct_ProcessTerminateEvent">ProcessTerminateEvent</a><br/> +<a href="#Struct_TaskIdentifier">TaskIdentifier</a><br/> +<a href="#Struct_TaskOutputChangeEvent">TaskOutputChangeEvent</a><br/> +<a href="#Struct_TaskStatusChangeEvent">TaskStatusChangeEvent</a><br/> +<a href="#Struct_TaskStatusChangeRequestEvent">TaskStatusChangeRequestEvent</a><br/> +</td> +<td></code></td> +</tr></table> +<hr/><h2 id="Enumerations">Enumerations</h2> +<div class="definition"><h3 id="Enum_MessageLevel">Enumeration: MessageLevel</h3> +<br/><table class="table-bordered table-striped table-condensed"> +<tr><td><code>INFO</code></td><td><code>0</code></td><td> +</td></tr> +<tr><td><code>DEBUG</code></td><td><code>1</code></td><td> +</td></tr> +<tr><td><code>ERROR</code></td><td><code>2</code></td><td> +</td></tr> +<tr><td><code>ACK</code></td><td><code>3</code></td><td> +</td></tr> +</table></div> +<div class="definition"><h3 id="Enum_MessageType">Enumeration: MessageType</h3> +<br/><table class="table-bordered table-striped table-condensed"> +<tr><td><code>EXPERIMENT</code></td><td><code>0</code></td><td> +</td></tr> +<tr><td><code>TASK</code></td><td><code>1</code></td><td> +</td></tr> +<tr><td><code>PROCESS</code></td><td><code>2</code></td><td> +</td></tr> +<tr><td><code>JOB</code></td><td><code>3</code></td><td> +</td></tr> +<tr><td><code>LAUNCHPROCESS</code></td><td><code>4</code></td><td> +</td></tr> +<tr><td><code>TERMINATEPROCESS</code></td><td><code>5</code></td><td> +</td></tr> +<tr><td><code>PROCESSOUTPUT</code></td><td><code>6</code></td><td> +</td></tr> +</table></div> +<hr/><h2 id="Structs">Data structures</h2> +<div class="definition"><h3 id="Struct_ExperimentStatusChangeEvent">Struct: ExperimentStatusChangeEvent</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_ExperimentState">status_models.ExperimentState</a></code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>experimentId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>3</td><td>gatewayId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_ProcessIdentifier">Struct: ProcessIdentifier</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>experimentId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>3</td><td>gatewayId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_TaskIdentifier">Struct: TaskIdentifier</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>taskId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>3</td><td>experimentId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>4</td><td>gatewayId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_TaskStatusChangeEvent">Struct: TaskStatusChangeEvent</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_TaskState">status_models.TaskState</a></code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>taskIdentity</td><td><code><a href="#Struct_TaskIdentifier">TaskIdentifier</a></code></td><td></td><td>required</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_TaskStatusChangeRequestEvent">Struct: TaskStatusChangeRequestEvent</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_TaskState">status_models.TaskState</a></code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>taskIdentity</td><td><code><a href="#Struct_TaskIdentifier">TaskIdentifier</a></code></td><td></td><td>required</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_ProcessStatusChangeEvent">Struct: ProcessStatusChangeEvent</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_ProcessState">status_models.ProcessState</a></code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>processIdentity</td><td><code><a href="#Struct_ProcessIdentifier">ProcessIdentifier</a></code></td><td></td><td>required</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_ProcessStatusChangeRequestEvent">Struct: ProcessStatusChangeRequestEvent</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_ProcessState">status_models.ProcessState</a></code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>processIdentity</td><td><code><a href="#Struct_ProcessIdentifier">ProcessIdentifier</a></code></td><td></td><td>required</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_TaskOutputChangeEvent">Struct: TaskOutputChangeEvent</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>output</td><td><code>list<<code><a href="application_io_models.html#Struct_OutputDataObjectType">application_io_models.OutputDataObjectType</a></code>></code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>taskIdentity</td><td><code><a href="#Struct_TaskIdentifier">TaskIdentifier</a></code></td><td></td><td>required</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_JobIdentifier">Struct: JobIdentifier</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>jobId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>taskId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>3</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>4</td><td>experimentId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>5</td><td>gatewayId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_ProcessSubmitEvent">Struct: ProcessSubmitEvent</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>gatewayId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>3</td><td>experimentId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>4</td><td>tokenId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_ProcessTerminateEvent">Struct: ProcessTerminateEvent</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>gatewayId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>3</td><td>tokenId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_JobStatusChangeEvent">Struct: JobStatusChangeEvent</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_JobState">status_models.JobState</a></code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>jobIdentity</td><td><code><a href="#Struct_JobIdentifier">JobIdentifier</a></code></td><td></td><td>required</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_JobStatusChangeRequestEvent">Struct: JobStatusChangeRequestEvent</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_JobState">status_models.JobState</a></code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>jobIdentity</td><td><code><a href="#Struct_JobIdentifier">JobIdentifier</a></code></td><td></td><td>required</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_Message">Struct: Message</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>event</td><td><code>binary</code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>messageId</td><td><code>string</code></td><td></td><td>required</td><td><code>"DO_NOT_SET_AT_CLIENTS"</code></td></tr> +<tr><td>3</td><td>messageType</td><td><code><a href="#Enum_MessageType">MessageType</a></code></td><td></td><td>required</td><td></td></tr> +<tr><td>4</td><td>updatedTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>5</td><td>messageLevel</td><td><code><a href="#Enum_MessageLevel">MessageLevel</a></code></td><td></td><td>optional</td><td></td></tr> +</table><br/></div></div></body></html> http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/content/api-docs/0.16/parallelism_model.html ---------------------------------------------------------------------- diff --git a/content/api-docs/0.16/parallelism_model.html b/content/api-docs/0.16/parallelism_model.html new file mode 100644 index 0000000..9920222 --- /dev/null +++ b/content/api-docs/0.16/parallelism_model.html @@ -0,0 +1,49 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +<link href="style.css" rel="stylesheet" type="text/css"/> +<title>Thrift module: parallelism_model</title></head><body> +<div class="container-fluid"> +<h1>Thrift module: parallelism_model</h1> +Application Parallelism Enumerations. + +<br/><table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead> +<tr> +<td>parallelism_model</td><td></td> +<td><a href="#Enum_ApplicationParallelismType">ApplicationParallelismType</a><br/> +</td> +<td></code></td> +</tr></table> +<hr/><h2 id="Enumerations">Enumerations</h2> +<div class="definition"><h3 id="Enum_ApplicationParallelismType">Enumeration: ApplicationParallelismType</h3> +Enumeration of application parallelism supported by Airavata + +SERIAL: + Single processor applications without any parallelization. + +MPI: + Messaging Passing Interface. + +OPENMP: + Shared Memory Implementtaion. + +OPENMP_MPI: + Hybrid Applications. + +<br/><br/><table class="table-bordered table-striped table-condensed"> +<tr><td><code>SERIAL</code></td><td><code>0</code></td><td> +</td></tr> +<tr><td><code>MPI</code></td><td><code>1</code></td><td> +</td></tr> +<tr><td><code>OPENMP</code></td><td><code>2</code></td><td> +</td></tr> +<tr><td><code>OPENMP_MPI</code></td><td><code>3</code></td><td> +</td></tr> +<tr><td><code>CCM</code></td><td><code>4</code></td><td> +</td></tr> +<tr><td><code>CRAY_MPI</code></td><td><code>5</code></td><td> +</td></tr> +</table></div> +</div></body></html> http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/content/api-docs/0.16/process_model.html ---------------------------------------------------------------------- diff --git a/content/api-docs/0.16/process_model.html b/content/api-docs/0.16/process_model.html new file mode 100644 index 0000000..fa84095 --- /dev/null +++ b/content/api-docs/0.16/process_model.html @@ -0,0 +1,50 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +<link href="style.css" rel="stylesheet" type="text/css"/> +<title>Thrift module: process_model</title></head><body> +<div class="container-fluid"> +<h1>Thrift module: process_model</h1> +<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead> +<tr> +<td>process_model</td><td></td> +<td><a href="#Struct_ProcessModel">ProcessModel</a><br/> +</td> +<td></code></td> +</tr></table> +<hr/><h2 id="Structs">Data structures</h2> +<div class="definition"><h3 id="Struct_ProcessModel">Struct: ProcessModel</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td><code>"DO_NOT_SET_AT_CLIENTS"</code></td></tr> +<tr><td>2</td><td>experimentId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>3</td><td>creationTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>4</td><td>lastUpdateTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>5</td><td>processStatus</td><td><code><a href="status_models.html#Struct_ProcessStatus">status_models.ProcessStatus</a></code></td><td></td><td>optional</td><td></td></tr> +<tr><td>6</td><td>processDetail</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>7</td><td>applicationInterfaceId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>8</td><td>applicationDeploymentId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>9</td><td>computeResourceId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>10</td><td>processInputs</td><td><code>list<<code><a href="application_io_models.html#Struct_InputDataObjectType">application_io_models.InputDataObjectType</a></code>></code></td><td></td><td>optional</td><td></td></tr> +<tr><td>11</td><td>processOutputs</td><td><code>list<<code><a href="application_io_models.html#Struct_OutputDataObjectType">application_io_models.OutputDataObjectType</a></code>></code></td><td></td><td>optional</td><td></td></tr> +<tr><td>12</td><td>resourceSchedule</td><td><code><a href="scheduling_model.html#Struct_ComputationalResourceSchedulingModel">scheduling_model.ComputationalResourceSchedulingModel</a></code></td><td></td><td>optional</td><td></td></tr> +<tr><td>13</td><td>tasks</td><td><code>list<<code><a href="task_model.html#Struct_TaskModel">task_model.TaskModel</a></code>></code></td><td></td><td>optional</td><td></td></tr> +<tr><td>14</td><td>taskDag</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>15</td><td>processError</td><td><code><a href="airavata_commons.html#Struct_ErrorModel">airavata_commons.ErrorModel</a></code></td><td></td><td>optional</td><td></td></tr> +<tr><td>16</td><td>gatewayExecutionId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>17</td><td>enableEmailNotification</td><td><code>bool</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>18</td><td>emailAddresses</td><td><code>list<<code>string</code>></code></td><td></td><td>optional</td><td></td></tr> +<tr><td>19</td><td>storageResourceId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>20</td><td>userDn</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>21</td><td>generateCert</td><td><code>bool</code></td><td></td><td>optional</td><td><code>false</code></td></tr> +<tr><td>22</td><td>experimentDataDir</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>23</td><td>userName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +</table><br/>ProcessModel: A structure holding the process details. The infromation is derived based on user provided + configuration data or system inferred information from scheduling and QoS parameters. + +processDetail: + A friendly description of the process, usally used to communicate information to users. + + +<br/></div></div></body></html> http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/content/api-docs/0.16/replica_catalog_models.html ---------------------------------------------------------------------- diff --git a/content/api-docs/0.16/replica_catalog_models.html b/content/api-docs/0.16/replica_catalog_models.html new file mode 100644 index 0000000..f97a161 --- /dev/null +++ b/content/api-docs/0.16/replica_catalog_models.html @@ -0,0 +1,76 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +<link href="style.css" rel="stylesheet" type="text/css"/> +<title>Thrift module: replica_catalog_models</title></head><body> +<div class="container-fluid"> +<h1>Thrift module: replica_catalog_models</h1> +<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead> +<tr> +<td>replica_catalog_models</td><td></td> +<td><a href="#Struct_DataProductModel">DataProductModel</a><br/> +<a href="#Enum_DataProductType">DataProductType</a><br/> +<a href="#Struct_DataReplicaLocationModel">DataReplicaLocationModel</a><br/> +<a href="#Enum_ReplicaLocationCategory">ReplicaLocationCategory</a><br/> +<a href="#Enum_ReplicaPersistentType">ReplicaPersistentType</a><br/> +</td> +<td></code></td> +</tr></table> +<hr/><h2 id="Enumerations">Enumerations</h2> +<div class="definition"><h3 id="Enum_ReplicaLocationCategory">Enumeration: ReplicaLocationCategory</h3> +<br/><table class="table-bordered table-striped table-condensed"> +<tr><td><code>GATEWAY_DATA_STORE</code></td><td><code>0</code></td><td> +</td></tr> +<tr><td><code>COMPUTE_RESOURCE</code></td><td><code>1</code></td><td> +</td></tr> +<tr><td><code>LONG_TERM_STORAGE_RESOURCE</code></td><td><code>2</code></td><td> +</td></tr> +<tr><td><code>OTHER</code></td><td><code>3</code></td><td> +</td></tr> +</table></div> +<div class="definition"><h3 id="Enum_ReplicaPersistentType">Enumeration: ReplicaPersistentType</h3> +<br/><table class="table-bordered table-striped table-condensed"> +<tr><td><code>TRANSIENT</code></td><td><code>0</code></td><td> +</td></tr> +<tr><td><code>PERSISTENT</code></td><td><code>1</code></td><td> +</td></tr> +</table></div> +<div class="definition"><h3 id="Enum_DataProductType">Enumeration: DataProductType</h3> +<br/><table class="table-bordered table-striped table-condensed"> +<tr><td><code>FILE</code></td><td><code>0</code></td><td> +</td></tr> +<tr><td><code>COLLECTION</code></td><td><code>1</code></td><td> +</td></tr> +</table></div> +<hr/><h2 id="Structs">Data structures</h2> +<div class="definition"><h3 id="Struct_DataProductModel">Struct: DataProductModel</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>productUri</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>2</td><td>gatewayId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>3</td><td>parentProductUri</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>4</td><td>productName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>5</td><td>productDescription</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>6</td><td>ownerName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>7</td><td>dataProductType</td><td><code><a href="#Enum_DataProductType">DataProductType</a></code></td><td></td><td>optional</td><td></td></tr> +<tr><td>8</td><td>productSize</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>9</td><td>creationTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>10</td><td>lastModifiedTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>11</td><td>productMetadata</td><td><code>map<<code>string</code>, <code>string</code>></code></td><td></td><td>optional</td><td></td></tr> +<tr><td>12</td><td>replicaLocations</td><td><code>list<<code><a href="#Typedef_DataReplicaLocationModel">DataReplicaLocationModel</a></code>></code></td><td></td><td>optional</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_DataReplicaLocationModel">Struct: DataReplicaLocationModel</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>replicaId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>2</td><td>productUri</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>3</td><td>replicaName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>4</td><td>replicaDescription</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>5</td><td>creationTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>6</td><td>lastModifiedTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>7</td><td>validUntilTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>8</td><td>replicaLocationCategory</td><td><code><a href="#Enum_ReplicaLocationCategory">ReplicaLocationCategory</a></code></td><td></td><td>optional</td><td></td></tr> +<tr><td>9</td><td>replicaPersistentType</td><td><code><a href="#Enum_ReplicaPersistentType">ReplicaPersistentType</a></code></td><td></td><td>optional</td><td></td></tr> +<tr><td>10</td><td>storageResourceId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>11</td><td>filePath</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>12</td><td>replicaMetadata</td><td><code>map<<code>string</code>, <code>string</code>></code></td><td></td><td>optional</td><td></td></tr> +</table><br/></div></div></body></html> http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/content/api-docs/0.16/scheduling_model.html ---------------------------------------------------------------------- diff --git a/content/api-docs/0.16/scheduling_model.html b/content/api-docs/0.16/scheduling_model.html new file mode 100644 index 0000000..1735862 --- /dev/null +++ b/content/api-docs/0.16/scheduling_model.html @@ -0,0 +1,35 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +<link href="style.css" rel="stylesheet" type="text/css"/> +<title>Thrift module: scheduling_model</title></head><body> +<div class="container-fluid"> +<h1>Thrift module: scheduling_model</h1> +<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead> +<tr> +<td>scheduling_model</td><td></td> +<td><a href="#Struct_ComputationalResourceSchedulingModel">ComputationalResourceSchedulingModel</a><br/> +</td> +<td></code></td> +</tr></table> +<hr/><h2 id="Structs">Data structures</h2> +<div class="definition"><h3 id="Struct_ComputationalResourceSchedulingModel">Struct: ComputationalResourceSchedulingModel</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>resourceHostId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>2</td><td>totalCPUCount</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>3</td><td>nodeCount</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>4</td><td>numberOfThreads</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>5</td><td>queueName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>6</td><td>wallTimeLimit</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>7</td><td>totalPhysicalMemory</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>8</td><td>chessisNumber</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>9</td><td>staticWorkingDir</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>10</td><td>overrideLoginUserName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>11</td><td>overrideScratchLocation</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>12</td><td>overrideAllocationProjectNumber</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +</table><br/>ComputationalResourceSchedulingModel: + + +<br/></div></div></body></html> http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/content/api-docs/0.16/security_model.html ---------------------------------------------------------------------- diff --git a/content/api-docs/0.16/security_model.html b/content/api-docs/0.16/security_model.html new file mode 100644 index 0000000..d9d52e6 --- /dev/null +++ b/content/api-docs/0.16/security_model.html @@ -0,0 +1,22 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +<link href="style.css" rel="stylesheet" type="text/css"/> +<title>Thrift module: security_model</title></head><body> +<div class="container-fluid"> +<h1>Thrift module: security_model</h1> +<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead> +<tr> +<td>security_model</td><td></td> +<td><a href="#Struct_AuthzToken">AuthzToken</a><br/> +</td> +<td></code></td> +</tr></table> +<hr/><h2 id="Structs">Data structures</h2> +<div class="definition"><h3 id="Struct_AuthzToken">Struct: AuthzToken</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>accessToken</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>claimsMap</td><td><code>map<<code>string</code>, <code>string</code>></code></td><td></td><td>optional</td><td></td></tr> +</table><br/></div></div></body></html> http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/content/api-docs/0.16/status_models.html ---------------------------------------------------------------------- diff --git a/content/api-docs/0.16/status_models.html b/content/api-docs/0.16/status_models.html new file mode 100644 index 0000000..904d6c2 --- /dev/null +++ b/content/api-docs/0.16/status_models.html @@ -0,0 +1,141 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +<link href="style.css" rel="stylesheet" type="text/css"/> +<title>Thrift module: status_models</title></head><body> +<div class="container-fluid"> +<h1>Thrift module: status_models</h1> +<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead> +<tr> +<td>status_models</td><td></td> +<td><a href="#Enum_ExperimentState">ExperimentState</a><br/> +<a href="#Struct_ExperimentStatus">ExperimentStatus</a><br/> +<a href="#Enum_JobState">JobState</a><br/> +<a href="#Struct_JobStatus">JobStatus</a><br/> +<a href="#Enum_ProcessState">ProcessState</a><br/> +<a href="#Struct_ProcessStatus">ProcessStatus</a><br/> +<a href="#Enum_TaskState">TaskState</a><br/> +<a href="#Struct_TaskStatus">TaskStatus</a><br/> +</td> +<td></code></td> +</tr></table> +<hr/><h2 id="Enumerations">Enumerations</h2> +<div class="definition"><h3 id="Enum_ExperimentState">Enumeration: ExperimentState</h3> +<br/><table class="table-bordered table-striped table-condensed"> +<tr><td><code>CREATED</code></td><td><code>0</code></td><td> +</td></tr> +<tr><td><code>VALIDATED</code></td><td><code>1</code></td><td> +</td></tr> +<tr><td><code>SCHEDULED</code></td><td><code>2</code></td><td> +</td></tr> +<tr><td><code>LAUNCHED</code></td><td><code>3</code></td><td> +</td></tr> +<tr><td><code>EXECUTING</code></td><td><code>4</code></td><td> +</td></tr> +<tr><td><code>CANCELING</code></td><td><code>5</code></td><td> +</td></tr> +<tr><td><code>CANCELED</code></td><td><code>6</code></td><td> +</td></tr> +<tr><td><code>COMPLETED</code></td><td><code>7</code></td><td> +</td></tr> +<tr><td><code>FAILED</code></td><td><code>8</code></td><td> +</td></tr> +</table></div> +<div class="definition"><h3 id="Enum_TaskState">Enumeration: TaskState</h3> +<br/><table class="table-bordered table-striped table-condensed"> +<tr><td><code>CREATED</code></td><td><code>0</code></td><td> +</td></tr> +<tr><td><code>EXECUTING</code></td><td><code>1</code></td><td> +</td></tr> +<tr><td><code>COMPLETED</code></td><td><code>2</code></td><td> +</td></tr> +<tr><td><code>FAILED</code></td><td><code>3</code></td><td> +</td></tr> +<tr><td><code>CANCELED</code></td><td><code>4</code></td><td> +</td></tr> +</table></div> +<div class="definition"><h3 id="Enum_ProcessState">Enumeration: ProcessState</h3> +<br/><table class="table-bordered table-striped table-condensed"> +<tr><td><code>CREATED</code></td><td><code>0</code></td><td> +</td></tr> +<tr><td><code>VALIDATED</code></td><td><code>1</code></td><td> +</td></tr> +<tr><td><code>STARTED</code></td><td><code>2</code></td><td> +</td></tr> +<tr><td><code>PRE_PROCESSING</code></td><td><code>3</code></td><td> +</td></tr> +<tr><td><code>CONFIGURING_WORKSPACE</code></td><td><code>4</code></td><td> +</td></tr> +<tr><td><code>INPUT_DATA_STAGING</code></td><td><code>5</code></td><td> +</td></tr> +<tr><td><code>EXECUTING</code></td><td><code>6</code></td><td> +</td></tr> +<tr><td><code>MONITORING</code></td><td><code>7</code></td><td> +</td></tr> +<tr><td><code>OUTPUT_DATA_STAGING</code></td><td><code>8</code></td><td> +</td></tr> +<tr><td><code>POST_PROCESSING</code></td><td><code>9</code></td><td> +</td></tr> +<tr><td><code>COMPLETED</code></td><td><code>10</code></td><td> +</td></tr> +<tr><td><code>FAILED</code></td><td><code>11</code></td><td> +</td></tr> +<tr><td><code>CANCELLING</code></td><td><code>12</code></td><td> +</td></tr> +<tr><td><code>CANCELED</code></td><td><code>13</code></td><td> +</td></tr> +</table></div> +<div class="definition"><h3 id="Enum_JobState">Enumeration: JobState</h3> +<br/><table class="table-bordered table-striped table-condensed"> +<tr><td><code>SUBMITTED</code></td><td><code>0</code></td><td> +</td></tr> +<tr><td><code>QUEUED</code></td><td><code>1</code></td><td> +</td></tr> +<tr><td><code>ACTIVE</code></td><td><code>2</code></td><td> +</td></tr> +<tr><td><code>COMPLETE</code></td><td><code>3</code></td><td> +</td></tr> +<tr><td><code>CANCELED</code></td><td><code>4</code></td><td> +</td></tr> +<tr><td><code>FAILED</code></td><td><code>5</code></td><td> +</td></tr> +<tr><td><code>SUSPENDED</code></td><td><code>6</code></td><td> +</td></tr> +<tr><td><code>UNKNOWN</code></td><td><code>7</code></td><td> +</td></tr> +</table></div> +<hr/><h2 id="Structs">Data structures</h2> +<div class="definition"><h3 id="Struct_ExperimentStatus">Struct: ExperimentStatus</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>state</td><td><code><a href="#Enum_ExperimentState">ExperimentState</a></code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>timeOfStateChange</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>3</td><td>reason</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +</table><br/>Status: A generic status object. + +state: + State . + +timeOfStateChange: + time the status was last updated. + +reason: + User friendly reason on how the state is inferred. + +<br/></div><div class="definition"><h3 id="Struct_ProcessStatus">Struct: ProcessStatus</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>state</td><td><code><a href="#Enum_ProcessState">ProcessState</a></code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>timeOfStateChange</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>3</td><td>reason</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_TaskStatus">Struct: TaskStatus</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>state</td><td><code><a href="#Enum_TaskState">TaskState</a></code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>timeOfStateChange</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>3</td><td>reason</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +</table><br/></div><div class="definition"><h3 id="Struct_JobStatus">Struct: JobStatus</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>jobState</td><td><code><a href="#Enum_JobState">JobState</a></code></td><td></td><td>required</td><td></td></tr> +<tr><td>2</td><td>timeOfStateChange</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>3</td><td>reason</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +</table><br/></div></div></body></html> http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/content/api-docs/0.16/storage_resource_model.html ---------------------------------------------------------------------- diff --git a/content/api-docs/0.16/storage_resource_model.html b/content/api-docs/0.16/storage_resource_model.html new file mode 100644 index 0000000..2dd9a89 --- /dev/null +++ b/content/api-docs/0.16/storage_resource_model.html @@ -0,0 +1,40 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +<link href="style.css" rel="stylesheet" type="text/css"/> +<title>Thrift module: storage_resource_model</title></head><body> +<div class="container-fluid"> +<h1>Thrift module: storage_resource_model</h1> +<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead> +<tr> +<td>storage_resource_model</td><td></td> +<td><a href="#Struct_StorageResourceDescription">StorageResourceDescription</a><br/> +</td> +<td></code></td> +</tr></table> +<hr/><h2 id="Structs">Data structures</h2> +<div class="definition"><h3 id="Struct_StorageResourceDescription">Struct: StorageResourceDescription</h3> +<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead> +<tr><td>1</td><td>storageResourceId</td><td><code>string</code></td><td></td><td>required</td><td><code>"DO_NOT_SET_AT_CLIENTS"</code></td></tr> +<tr><td>2</td><td>hostName</td><td><code>string</code></td><td></td><td>required</td><td></td></tr> +<tr><td>3</td><td>storageResourceDescription</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>4</td><td>enabled</td><td><code>bool</code></td><td></td><td>optional</td><td></td></tr> +<tr><td>5</td><td>dataMovementInterfaces</td><td><code>list<<code><a href="data_movement_models.html#Struct_DataMovementInterface">data_movement_models.DataMovementInterface</a></code>></code></td><td></td><td>optional</td><td></td></tr> +</table><br/>Storage Resource Description + +storageResourceId: Airavata Internal Unique Identifier to distinguish Compute Resource. + +hostName: + Fully Qualified Host Name. + +storageResourceDescription: + A user friendly description of the resource. + + +DataMovementProtocol: + Option to specify a prefered data movement mechanism of the available options. + + +<br/></div></div></body></html> http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/content/api-docs/0.16/style.css ---------------------------------------------------------------------- diff --git a/content/api-docs/0.16/style.css b/content/api-docs/0.16/style.css new file mode 100644 index 0000000..34fd9d7 --- /dev/null +++ b/content/api-docs/0.16/style.css @@ -0,0 +1,184 @@ +/*! + * Bootstrap v2.0.3 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ +.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";} +.clearfix:after{clear:both;} +.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;} +.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;} +article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;} +audio,canvas,video{display:inline-block;*display:inline;*zoom:1;} +audio:not([controls]){display:none;} +html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;} +a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} +a:hover,a:active{outline:0;} +sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;} +sup{top:-0.5em;} +sub{bottom:-0.25em;} +img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;} +button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;} +button,input{*overflow:visible;line-height:normal;} +button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;} +button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;} +input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;} +input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;} +textarea{overflow:auto;vertical-align:top;} +body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#333333;background-color:#ffffff;} +a{color:#0088cc;text-decoration:none;} +a:hover{color:#005580;text-decoration:underline;} +.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";} +.row:after{clear:both;} +[class*="span"]{float:left;margin-left:20px;} +.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;} +.span12{width:940px;} +.span11{width:860px;} +.span10{width:780px;} +.span9{width:700px;} +.span8{width:620px;} +.span7{width:540px;} +.span6{width:460px;} +.span5{width:380px;} +.span4{width:300px;} +.span3{width:220px;} +.span2{width:140px;} +.span1{width:60px;} +.offset12{margin-left:980px;} +.offset11{margin-left:900px;} +.offset10{margin-left:820px;} +.offset9{margin-left:740px;} +.offset8{margin-left:660px;} +.offset7{margin-left:580px;} +.offset6{margin-left:500px;} +.offset5{margin-left:420px;} +.offset4{margin-left:340px;} +.offset3{margin-left:260px;} +.offset2{margin-left:180px;} +.offset1{margin-left:100px;} +.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";} +.row-fluid:after{clear:both;} +.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846382977%;} +.row-fluid [class*="span"]:first-child{margin-left:0;} +.row-fluid .span12{width:99.99999998999999%;*width:99.94680850063828%;} +.row-fluid .span11{width:91.489361693%;*width:91.4361702036383%;} +.row-fluid .span10{width:82.97872339599999%;*width:82.92553190663828%;} +.row-fluid .span9{width:74.468085099%;*width:74.4148936096383%;} +.row-fluid .span8{width:65.95744680199999%;*width:65.90425531263828%;} +.row-fluid .span7{width:57.446808505%;*width:57.3936170156383%;} +.row-fluid .span6{width:48.93617020799999%;*width:48.88297871863829%;} +.row-fluid .span5{width:40.425531911%;*width:40.3723404216383%;} +.row-fluid .span4{width:31.914893614%;*width:31.8617021246383%;} +.row-fluid .span3{width:23.404255317%;*width:23.3510638276383%;} +.row-fluid .span2{width:14.89361702%;*width:14.8404255306383%;} +.row-fluid .span1{width:6.382978723%;*width:6.329787233638298%;} +.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";} +.container:after{clear:both;} +.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";} +.container-fluid:after{clear:both;} +p{margin:0 0 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;}p small{font-size:11px;color:#999999;} +.lead{margin-bottom:18px;font-size:20px;font-weight:200;line-height:27px;} +h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:bold;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999999;} +h1{font-size:30px;line-height:36px;}h1 small{font-size:18px;} +h2{font-size:24px;line-height:36px;}h2 small{font-size:18px;} +h3{font-size:18px;line-height:27px;}h3 small{font-size:14px;} +h4,h5,h6{line-height:18px;} +h4{font-size:14px;}h4 small{font-size:12px;} +h5{font-size:12px;} +h6{font-size:11px;color:#999999;text-transform:uppercase;} +.page-header{padding-bottom:17px;margin:18px 0;border-bottom:1px solid #eeeeee;} +.page-header h1{line-height:1;} +ul,ol{padding:0;margin:0 0 9px 25px;} +ul ul,ul ol,ol ol,ol ul{margin-bottom:0;} +ul{list-style:disc;} +ol{list-style:decimal;} +li{line-height:18px;} +ul.unstyled,ol.unstyled{margin-left:0;list-style:none;} +dl{margin-bottom:18px;} +dt,dd{line-height:18px;} +dt{font-weight:bold;line-height:17px;} +dd{margin-left:9px;} +.dl-horizontal dt{float:left;width:120px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} +.dl-horizontal dd{margin-left:130px;} +hr{margin:18px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;} +strong{font-weight:bold;} +em{font-style:italic;} +.muted{color:#999999;} +abbr[title]{cursor:help;border-bottom:1px dotted #ddd;} +abbr.initialism{font-size:90%;text-transform:uppercase;} +blockquote{padding:0 0 0 15px;margin:0 0 18px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:22.5px;} +blockquote small{display:block;line-height:18px;color:#999999;}blockquote small:before{content:'\2014 \00A0';} +blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;} +q:before,q:after,blockquote:before,blockquote:after{content:"";} +address{display:block;margin-bottom:18px;font-style:normal;line-height:18px;} +small{font-size:100%;} +cite{font-style:normal;} +code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;} +pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12.025px;line-height:18px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}pre.prettyprint{margin-bottom:18px;} +pre code{padding:0;color:inherit;background-color:transparent;border:0;} +.pre-scrollable{max-height:340px;overflow-y:scroll;} +.label,.badge{font-size:10.998px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;} +.label{padding:1px 4px 2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.badge{padding:1px 9px 2px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;} +a.label:hover,a.badge:hover{color:#ffffff;text-decoration:none;cursor:pointer;} +.label-important,.badge-important{background-color:#b94a48;} +.label-important[href],.badge-important[href]{background-color:#953b39;} +.label-warning,.badge-warning{background-color:#f89406;} +.label-warning[href],.badge-warning[href]{background-color:#c67605;} +.label-success,.badge-success{background-color:#468847;} +.label-success[href],.badge-success[href]{background-color:#356635;} +.label-info,.badge-info{background-color:#3a87ad;} +.label-info[href],.badge-info[href]{background-color:#2d6987;} +.label-inverse,.badge-inverse{background-color:#333333;} +.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a;} +table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;} +.table{width:100%;margin-bottom:18px;}.table th,.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;} +.table th{font-weight:bold;} +.table thead th{vertical-align:bottom;} +.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;} +.table tbody+tbody{border-top:2px solid #dddddd;} +.table-condensed th,.table-condensed td{padding:4px 5px;} +.table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapsed;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th,.table-bordered td{border-left:1px solid #dddddd;} +.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;} +.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;} +.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;} +.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;} +.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;} +.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;} +.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5;} +table .span1{float:none;width:44px;margin-left:0;} +table .span2{float:none;width:124px;margin-left:0;} +table .span3{float:none;width:204px;margin-left:0;} +table .span4{float:none;width:284px;margin-left:0;} +table .span5{float:none;width:364px;margin-left:0;} +table .span6{float:none;width:444px;margin-left:0;} +table .span7{float:none;width:524px;margin-left:0;} +table .span8{float:none;width:604px;margin-left:0;} +table .span9{float:none;width:684px;margin-left:0;} +table .span10{float:none;width:764px;margin-left:0;} +table .span11{float:none;width:844px;margin-left:0;} +table .span12{float:none;width:924px;margin-left:0;} +table .span13{float:none;width:1004px;margin-left:0;} +table .span14{float:none;width:1084px;margin-left:0;} +table .span15{float:none;width:1164px;margin-left:0;} +table .span16{float:none;width:1244px;margin-left:0;} +table .span17{float:none;width:1324px;margin-left:0;} +table .span18{float:none;width:1404px;margin-left:0;} +table .span19{float:none;width:1484px;margin-left:0;} +table .span20{float:none;width:1564px;margin-left:0;} +table .span21{float:none;width:1644px;margin-left:0;} +table .span22{float:none;width:1724px;margin-left:0;} +table .span23{float:none;width:1804px;margin-left:0;} +table .span24{float:none;width:1884px;margin-left:0;} +/* Auto-generated CSS for generated Thrift docs */ +h3, h4 { margin-bottom: 6px; } +div.definition { border: 1px solid #CCC; margin-bottom: 10px; padding: 10px; } +div.extends { margin: -0.5em 0 1em 5em } +td { vertical-align: top; } +table { empty-cells: show; } +code { line-height: 20px; } +.table-bordered th, .table-bordered td { border-bottom: 1px solid #DDDDDD; }
