semtk3.semtkasyncclient module¶
-
class
semtk3.semtkasyncclient.SemTkAsyncClient(baseURL, service=None, status_client=None, results_client=None)¶ Bases:
semtk3.semtkclient.SemTkClient-
exec_get_job_completion_percentage(jobid)¶ returns int
-
exec_get_results_table(jobid)¶ returns SemtkTable
-
exec_job_status_boolean(jobid)¶ returns boolean
-
exec_job_status_message(jobid)¶ returns string
-
exec_wait_for_percent_or_msec(jobid, percent_complete, max_wait_msec)¶ returns integer percent complete
-
poll_until_success(jobid)¶ poll for percent complete and return if SUCCESS raises RestException including if status=”failure”
returns void
-
post_async_to_table(endpoint, dataObj={})¶ returns SemTkTable raises errors otherwise
-
post_get_percent_complete(jobid)¶ get percent complete using status, otherwise using self
-
post_get_status_boolean(jobid)¶ get status using status client, otherwise using self
-
post_get_status_message(jobid)¶ get status message using status client, otherwise using self
-
post_get_table_results(jobid)¶ get table results using results, otherwise using self
-
post_wait_for_percent_or_msec(jobid, percent_complete, max_wait_msec)¶
-