pub trait IngestInternalService {
// Required methods
fn get_ingest_job(
&self,
auth_: BearerToken,
ingest_job_rid: IngestJobRid,
) -> Result<IngestJob, Error>;
fn update_ingest_job_status(
&self,
auth_: BearerToken,
ingest_job_rid: IngestJobRid,
status: IngestJobStatus,
) -> Result<IngestJobStatus, Error>;
}
Required Methods§
Sourcefn get_ingest_job(
&self,
auth_: BearerToken,
ingest_job_rid: IngestJobRid,
) -> Result<IngestJob, Error>
fn get_ingest_job( &self, auth_: BearerToken, ingest_job_rid: IngestJobRid, ) -> Result<IngestJob, Error>
Returns a single ingest job by RID.
Sourcefn update_ingest_job_status(
&self,
auth_: BearerToken,
ingest_job_rid: IngestJobRid,
status: IngestJobStatus,
) -> Result<IngestJobStatus, Error>
fn update_ingest_job_status( &self, auth_: BearerToken, ingest_job_rid: IngestJobRid, status: IngestJobStatus, ) -> Result<IngestJobStatus, Error>
Updates the status of an ingest job.