google_cloud_workflows_v1/
stub.rs1#![allow(rustdoc::broken_intra_doc_links)]
26
27pub(crate) mod dynamic;
28
29pub trait Workflows: std::fmt::Debug + Send + Sync {
41 fn list_workflows(
43 &self,
44 _req: crate::model::ListWorkflowsRequest,
45 _options: crate::RequestOptions,
46 ) -> impl std::future::Future<
47 Output = crate::Result<crate::Response<crate::model::ListWorkflowsResponse>>,
48 > + Send {
49 gaxi::unimplemented::unimplemented_stub()
50 }
51
52 fn get_workflow(
54 &self,
55 _req: crate::model::GetWorkflowRequest,
56 _options: crate::RequestOptions,
57 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Workflow>>> + Send
58 {
59 gaxi::unimplemented::unimplemented_stub()
60 }
61
62 fn create_workflow(
64 &self,
65 _req: crate::model::CreateWorkflowRequest,
66 _options: crate::RequestOptions,
67 ) -> impl std::future::Future<
68 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
69 > + Send {
70 gaxi::unimplemented::unimplemented_stub()
71 }
72
73 fn delete_workflow(
75 &self,
76 _req: crate::model::DeleteWorkflowRequest,
77 _options: crate::RequestOptions,
78 ) -> impl std::future::Future<
79 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
80 > + Send {
81 gaxi::unimplemented::unimplemented_stub()
82 }
83
84 fn update_workflow(
86 &self,
87 _req: crate::model::UpdateWorkflowRequest,
88 _options: crate::RequestOptions,
89 ) -> impl std::future::Future<
90 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
91 > + Send {
92 gaxi::unimplemented::unimplemented_stub()
93 }
94
95 fn list_workflow_revisions(
97 &self,
98 _req: crate::model::ListWorkflowRevisionsRequest,
99 _options: crate::RequestOptions,
100 ) -> impl std::future::Future<
101 Output = crate::Result<crate::Response<crate::model::ListWorkflowRevisionsResponse>>,
102 > + Send {
103 gaxi::unimplemented::unimplemented_stub()
104 }
105
106 fn list_locations(
108 &self,
109 _req: google_cloud_location::model::ListLocationsRequest,
110 _options: crate::RequestOptions,
111 ) -> impl std::future::Future<
112 Output = crate::Result<
113 crate::Response<google_cloud_location::model::ListLocationsResponse>,
114 >,
115 > + Send {
116 gaxi::unimplemented::unimplemented_stub()
117 }
118
119 fn get_location(
121 &self,
122 _req: google_cloud_location::model::GetLocationRequest,
123 _options: crate::RequestOptions,
124 ) -> impl std::future::Future<
125 Output = crate::Result<crate::Response<google_cloud_location::model::Location>>,
126 > + Send {
127 gaxi::unimplemented::unimplemented_stub()
128 }
129
130 fn list_operations(
132 &self,
133 _req: google_cloud_longrunning::model::ListOperationsRequest,
134 _options: crate::RequestOptions,
135 ) -> impl std::future::Future<
136 Output = crate::Result<
137 crate::Response<google_cloud_longrunning::model::ListOperationsResponse>,
138 >,
139 > + Send {
140 gaxi::unimplemented::unimplemented_stub()
141 }
142
143 fn get_operation(
145 &self,
146 _req: google_cloud_longrunning::model::GetOperationRequest,
147 _options: crate::RequestOptions,
148 ) -> impl std::future::Future<
149 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
150 > + Send {
151 gaxi::unimplemented::unimplemented_stub()
152 }
153
154 fn delete_operation(
156 &self,
157 _req: google_cloud_longrunning::model::DeleteOperationRequest,
158 _options: crate::RequestOptions,
159 ) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
160 gaxi::unimplemented::unimplemented_stub()
161 }
162
163 fn get_polling_error_policy(
168 &self,
169 _options: &crate::RequestOptions,
170 ) -> std::sync::Arc<dyn google_cloud_gax::polling_error_policy::PollingErrorPolicy> {
171 std::sync::Arc::new(google_cloud_gax::polling_error_policy::Aip194Strict)
172 }
173
174 fn get_polling_backoff_policy(
179 &self,
180 _options: &crate::RequestOptions,
181 ) -> std::sync::Arc<dyn google_cloud_gax::polling_backoff_policy::PollingBackoffPolicy> {
182 std::sync::Arc::new(google_cloud_gax::exponential_backoff::ExponentialBackoff::default())
183 }
184}