google_cloud_build_v2/
stub.rs1#![allow(rustdoc::broken_intra_doc_links)]
26
27pub(crate) mod dynamic;
28
29pub trait RepositoryManager: std::fmt::Debug + Send + Sync {
41 fn create_connection(
43 &self,
44 _req: crate::model::CreateConnectionRequest,
45 _options: gax::options::RequestOptions,
46 ) -> impl std::future::Future<
47 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
48 > + Send {
49 gaxi::unimplemented::unimplemented_stub()
50 }
51
52 fn get_connection(
54 &self,
55 _req: crate::model::GetConnectionRequest,
56 _options: gax::options::RequestOptions,
57 ) -> impl std::future::Future<
58 Output = crate::Result<gax::response::Response<crate::model::Connection>>,
59 > + Send {
60 gaxi::unimplemented::unimplemented_stub()
61 }
62
63 fn list_connections(
65 &self,
66 _req: crate::model::ListConnectionsRequest,
67 _options: gax::options::RequestOptions,
68 ) -> impl std::future::Future<
69 Output = crate::Result<gax::response::Response<crate::model::ListConnectionsResponse>>,
70 > + Send {
71 gaxi::unimplemented::unimplemented_stub()
72 }
73
74 fn update_connection(
76 &self,
77 _req: crate::model::UpdateConnectionRequest,
78 _options: gax::options::RequestOptions,
79 ) -> impl std::future::Future<
80 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
81 > + Send {
82 gaxi::unimplemented::unimplemented_stub()
83 }
84
85 fn delete_connection(
87 &self,
88 _req: crate::model::DeleteConnectionRequest,
89 _options: gax::options::RequestOptions,
90 ) -> impl std::future::Future<
91 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
92 > + Send {
93 gaxi::unimplemented::unimplemented_stub()
94 }
95
96 fn create_repository(
98 &self,
99 _req: crate::model::CreateRepositoryRequest,
100 _options: gax::options::RequestOptions,
101 ) -> impl std::future::Future<
102 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
103 > + Send {
104 gaxi::unimplemented::unimplemented_stub()
105 }
106
107 fn batch_create_repositories(
109 &self,
110 _req: crate::model::BatchCreateRepositoriesRequest,
111 _options: gax::options::RequestOptions,
112 ) -> impl std::future::Future<
113 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
114 > + Send {
115 gaxi::unimplemented::unimplemented_stub()
116 }
117
118 fn get_repository(
120 &self,
121 _req: crate::model::GetRepositoryRequest,
122 _options: gax::options::RequestOptions,
123 ) -> impl std::future::Future<
124 Output = crate::Result<gax::response::Response<crate::model::Repository>>,
125 > + Send {
126 gaxi::unimplemented::unimplemented_stub()
127 }
128
129 fn list_repositories(
131 &self,
132 _req: crate::model::ListRepositoriesRequest,
133 _options: gax::options::RequestOptions,
134 ) -> impl std::future::Future<
135 Output = crate::Result<gax::response::Response<crate::model::ListRepositoriesResponse>>,
136 > + Send {
137 gaxi::unimplemented::unimplemented_stub()
138 }
139
140 fn delete_repository(
142 &self,
143 _req: crate::model::DeleteRepositoryRequest,
144 _options: gax::options::RequestOptions,
145 ) -> impl std::future::Future<
146 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
147 > + Send {
148 gaxi::unimplemented::unimplemented_stub()
149 }
150
151 fn fetch_read_write_token(
153 &self,
154 _req: crate::model::FetchReadWriteTokenRequest,
155 _options: gax::options::RequestOptions,
156 ) -> impl std::future::Future<
157 Output = crate::Result<gax::response::Response<crate::model::FetchReadWriteTokenResponse>>,
158 > + Send {
159 gaxi::unimplemented::unimplemented_stub()
160 }
161
162 fn fetch_read_token(
164 &self,
165 _req: crate::model::FetchReadTokenRequest,
166 _options: gax::options::RequestOptions,
167 ) -> impl std::future::Future<
168 Output = crate::Result<gax::response::Response<crate::model::FetchReadTokenResponse>>,
169 > + Send {
170 gaxi::unimplemented::unimplemented_stub()
171 }
172
173 fn fetch_linkable_repositories(
175 &self,
176 _req: crate::model::FetchLinkableRepositoriesRequest,
177 _options: gax::options::RequestOptions,
178 ) -> impl std::future::Future<
179 Output = crate::Result<
180 gax::response::Response<crate::model::FetchLinkableRepositoriesResponse>,
181 >,
182 > + Send {
183 gaxi::unimplemented::unimplemented_stub()
184 }
185
186 fn fetch_git_refs(
188 &self,
189 _req: crate::model::FetchGitRefsRequest,
190 _options: gax::options::RequestOptions,
191 ) -> impl std::future::Future<
192 Output = crate::Result<gax::response::Response<crate::model::FetchGitRefsResponse>>,
193 > + Send {
194 gaxi::unimplemented::unimplemented_stub()
195 }
196
197 fn set_iam_policy(
199 &self,
200 _req: iam_v1::model::SetIamPolicyRequest,
201 _options: gax::options::RequestOptions,
202 ) -> impl std::future::Future<
203 Output = crate::Result<gax::response::Response<iam_v1::model::Policy>>,
204 > + Send {
205 gaxi::unimplemented::unimplemented_stub()
206 }
207
208 fn get_iam_policy(
210 &self,
211 _req: iam_v1::model::GetIamPolicyRequest,
212 _options: gax::options::RequestOptions,
213 ) -> impl std::future::Future<
214 Output = crate::Result<gax::response::Response<iam_v1::model::Policy>>,
215 > + Send {
216 gaxi::unimplemented::unimplemented_stub()
217 }
218
219 fn test_iam_permissions(
221 &self,
222 _req: iam_v1::model::TestIamPermissionsRequest,
223 _options: gax::options::RequestOptions,
224 ) -> impl std::future::Future<
225 Output = crate::Result<gax::response::Response<iam_v1::model::TestIamPermissionsResponse>>,
226 > + Send {
227 gaxi::unimplemented::unimplemented_stub()
228 }
229
230 fn get_operation(
232 &self,
233 _req: longrunning::model::GetOperationRequest,
234 _options: gax::options::RequestOptions,
235 ) -> impl std::future::Future<
236 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
237 > + Send {
238 gaxi::unimplemented::unimplemented_stub()
239 }
240
241 fn cancel_operation(
243 &self,
244 _req: longrunning::model::CancelOperationRequest,
245 _options: gax::options::RequestOptions,
246 ) -> impl std::future::Future<Output = crate::Result<gax::response::Response<()>>> + Send {
247 gaxi::unimplemented::unimplemented_stub()
248 }
249
250 fn get_polling_error_policy(
255 &self,
256 _options: &gax::options::RequestOptions,
257 ) -> std::sync::Arc<dyn gax::polling_error_policy::PollingErrorPolicy> {
258 std::sync::Arc::new(gax::polling_error_policy::Aip194Strict)
259 }
260
261 fn get_polling_backoff_policy(
266 &self,
267 _options: &gax::options::RequestOptions,
268 ) -> std::sync::Arc<dyn gax::polling_backoff_policy::PollingBackoffPolicy> {
269 std::sync::Arc::new(gax::exponential_backoff::ExponentialBackoff::default())
270 }
271}