#![allow(rustdoc::broken_intra_doc_links)]
pub(crate) mod dynamic;
pub trait TranscoderService: std::fmt::Debug + Send + Sync {
fn create_job(
&self,
_req: crate::model::CreateJobRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Job>>> + Send
{
gaxi::unimplemented::unimplemented_stub()
}
fn list_jobs(
&self,
_req: crate::model::ListJobsRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<
Output = crate::Result<crate::Response<crate::model::ListJobsResponse>>,
> + Send {
gaxi::unimplemented::unimplemented_stub()
}
fn get_job(
&self,
_req: crate::model::GetJobRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Job>>> + Send
{
gaxi::unimplemented::unimplemented_stub()
}
fn delete_job(
&self,
_req: crate::model::DeleteJobRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
gaxi::unimplemented::unimplemented_stub()
}
fn create_job_template(
&self,
_req: crate::model::CreateJobTemplateRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::JobTemplate>>>
+ Send {
gaxi::unimplemented::unimplemented_stub()
}
fn list_job_templates(
&self,
_req: crate::model::ListJobTemplatesRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<
Output = crate::Result<crate::Response<crate::model::ListJobTemplatesResponse>>,
> + Send {
gaxi::unimplemented::unimplemented_stub()
}
fn get_job_template(
&self,
_req: crate::model::GetJobTemplateRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::JobTemplate>>>
+ Send {
gaxi::unimplemented::unimplemented_stub()
}
fn delete_job_template(
&self,
_req: crate::model::DeleteJobTemplateRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
gaxi::unimplemented::unimplemented_stub()
}
}