/Users/deen/code/yugabyte-db/build/debugcov-clang-dynamic-arm64-ninja/src/yb/master/master_backup.proxy.cc
Line | Count | Source (jump to first uncovered line) |
1 | | // THIS FILE IS AUTOGENERATED FROM yb/master/master_backup.proto |
2 | | |
3 | | #include "yb/master/master_backup.proxy.h" |
4 | | |
5 | | #include "yb/master/master_backup.service.h" |
6 | | |
7 | | #include "yb/rpc/proxy.h" |
8 | | #include "yb/rpc/outbound_call.h" |
9 | | #include "yb/util/metrics.h" |
10 | | #include "yb/util/net/sockaddr.h" |
11 | | |
12 | | METRIC_DEFINE_counter( |
13 | | server, proxy_request_bytes_yb_master_MasterBackup_CreateSnapshot, |
14 | | "Bytes sent by yb.master.MasterBackup.CreateSnapshot() RPC requests", |
15 | | yb::MetricUnit::kBytes, |
16 | | "Bytes sent by yb.master.MasterBackup.CreateSnapshot() RPC requests"); |
17 | | |
18 | | METRIC_DEFINE_counter( |
19 | | server, proxy_response_bytes_yb_master_MasterBackup_CreateSnapshot, |
20 | | "Bytes received in response to yb.master.MasterBackup.CreateSnapshot() RPC requests", |
21 | | yb::MetricUnit::kBytes, |
22 | | "Bytes received in response to yb.master.MasterBackup.CreateSnapshot() RPC requests"); |
23 | | |
24 | | METRIC_DEFINE_counter( |
25 | | server, proxy_request_bytes_yb_master_MasterBackup_ListSnapshots, |
26 | | "Bytes sent by yb.master.MasterBackup.ListSnapshots() RPC requests", |
27 | | yb::MetricUnit::kBytes, |
28 | | "Bytes sent by yb.master.MasterBackup.ListSnapshots() RPC requests"); |
29 | | |
30 | | METRIC_DEFINE_counter( |
31 | | server, proxy_response_bytes_yb_master_MasterBackup_ListSnapshots, |
32 | | "Bytes received in response to yb.master.MasterBackup.ListSnapshots() RPC requests", |
33 | | yb::MetricUnit::kBytes, |
34 | | "Bytes received in response to yb.master.MasterBackup.ListSnapshots() RPC requests"); |
35 | | |
36 | | METRIC_DEFINE_counter( |
37 | | server, proxy_request_bytes_yb_master_MasterBackup_ListSnapshotRestorations, |
38 | | "Bytes sent by yb.master.MasterBackup.ListSnapshotRestorations() RPC requests", |
39 | | yb::MetricUnit::kBytes, |
40 | | "Bytes sent by yb.master.MasterBackup.ListSnapshotRestorations() RPC requests"); |
41 | | |
42 | | METRIC_DEFINE_counter( |
43 | | server, proxy_response_bytes_yb_master_MasterBackup_ListSnapshotRestorations, |
44 | | "Bytes received in response to yb.master.MasterBackup.ListSnapshotRestorations() RPC requests", |
45 | | yb::MetricUnit::kBytes, |
46 | | "Bytes received in response to yb.master.MasterBackup.ListSnapshotRestorations() RPC requests"); |
47 | | |
48 | | METRIC_DEFINE_counter( |
49 | | server, proxy_request_bytes_yb_master_MasterBackup_RestoreSnapshot, |
50 | | "Bytes sent by yb.master.MasterBackup.RestoreSnapshot() RPC requests", |
51 | | yb::MetricUnit::kBytes, |
52 | | "Bytes sent by yb.master.MasterBackup.RestoreSnapshot() RPC requests"); |
53 | | |
54 | | METRIC_DEFINE_counter( |
55 | | server, proxy_response_bytes_yb_master_MasterBackup_RestoreSnapshot, |
56 | | "Bytes received in response to yb.master.MasterBackup.RestoreSnapshot() RPC requests", |
57 | | yb::MetricUnit::kBytes, |
58 | | "Bytes received in response to yb.master.MasterBackup.RestoreSnapshot() RPC requests"); |
59 | | |
60 | | METRIC_DEFINE_counter( |
61 | | server, proxy_request_bytes_yb_master_MasterBackup_DeleteSnapshot, |
62 | | "Bytes sent by yb.master.MasterBackup.DeleteSnapshot() RPC requests", |
63 | | yb::MetricUnit::kBytes, |
64 | | "Bytes sent by yb.master.MasterBackup.DeleteSnapshot() RPC requests"); |
65 | | |
66 | | METRIC_DEFINE_counter( |
67 | | server, proxy_response_bytes_yb_master_MasterBackup_DeleteSnapshot, |
68 | | "Bytes received in response to yb.master.MasterBackup.DeleteSnapshot() RPC requests", |
69 | | yb::MetricUnit::kBytes, |
70 | | "Bytes received in response to yb.master.MasterBackup.DeleteSnapshot() RPC requests"); |
71 | | |
72 | | METRIC_DEFINE_counter( |
73 | | server, proxy_request_bytes_yb_master_MasterBackup_ImportSnapshotMeta, |
74 | | "Bytes sent by yb.master.MasterBackup.ImportSnapshotMeta() RPC requests", |
75 | | yb::MetricUnit::kBytes, |
76 | | "Bytes sent by yb.master.MasterBackup.ImportSnapshotMeta() RPC requests"); |
77 | | |
78 | | METRIC_DEFINE_counter( |
79 | | server, proxy_response_bytes_yb_master_MasterBackup_ImportSnapshotMeta, |
80 | | "Bytes received in response to yb.master.MasterBackup.ImportSnapshotMeta() RPC requests", |
81 | | yb::MetricUnit::kBytes, |
82 | | "Bytes received in response to yb.master.MasterBackup.ImportSnapshotMeta() RPC requests"); |
83 | | |
84 | | METRIC_DEFINE_counter( |
85 | | server, proxy_request_bytes_yb_master_MasterBackup_CreateSnapshotSchedule, |
86 | | "Bytes sent by yb.master.MasterBackup.CreateSnapshotSchedule() RPC requests", |
87 | | yb::MetricUnit::kBytes, |
88 | | "Bytes sent by yb.master.MasterBackup.CreateSnapshotSchedule() RPC requests"); |
89 | | |
90 | | METRIC_DEFINE_counter( |
91 | | server, proxy_response_bytes_yb_master_MasterBackup_CreateSnapshotSchedule, |
92 | | "Bytes received in response to yb.master.MasterBackup.CreateSnapshotSchedule() RPC requests", |
93 | | yb::MetricUnit::kBytes, |
94 | | "Bytes received in response to yb.master.MasterBackup.CreateSnapshotSchedule() RPC requests"); |
95 | | |
96 | | METRIC_DEFINE_counter( |
97 | | server, proxy_request_bytes_yb_master_MasterBackup_ListSnapshotSchedules, |
98 | | "Bytes sent by yb.master.MasterBackup.ListSnapshotSchedules() RPC requests", |
99 | | yb::MetricUnit::kBytes, |
100 | | "Bytes sent by yb.master.MasterBackup.ListSnapshotSchedules() RPC requests"); |
101 | | |
102 | | METRIC_DEFINE_counter( |
103 | | server, proxy_response_bytes_yb_master_MasterBackup_ListSnapshotSchedules, |
104 | | "Bytes received in response to yb.master.MasterBackup.ListSnapshotSchedules() RPC requests", |
105 | | yb::MetricUnit::kBytes, |
106 | | "Bytes received in response to yb.master.MasterBackup.ListSnapshotSchedules() RPC requests"); |
107 | | |
108 | | METRIC_DEFINE_counter( |
109 | | server, proxy_request_bytes_yb_master_MasterBackup_DeleteSnapshotSchedule, |
110 | | "Bytes sent by yb.master.MasterBackup.DeleteSnapshotSchedule() RPC requests", |
111 | | yb::MetricUnit::kBytes, |
112 | | "Bytes sent by yb.master.MasterBackup.DeleteSnapshotSchedule() RPC requests"); |
113 | | |
114 | | METRIC_DEFINE_counter( |
115 | | server, proxy_response_bytes_yb_master_MasterBackup_DeleteSnapshotSchedule, |
116 | | "Bytes received in response to yb.master.MasterBackup.DeleteSnapshotSchedule() RPC requests", |
117 | | yb::MetricUnit::kBytes, |
118 | | "Bytes received in response to yb.master.MasterBackup.DeleteSnapshotSchedule() RPC requests"); |
119 | | |
120 | | namespace yb { |
121 | | namespace master { |
122 | | |
123 | | |
124 | | namespace { |
125 | | |
126 | | const std::string kFullMasterBackupName = "yb.master.MasterBackup"; |
127 | | |
128 | 0 | ::yb::rpc::ProxyMetricsPtr CreateMasterBackupMetrics(const scoped_refptr<MetricEntity>& entity) { |
129 | 0 | auto result = std::make_shared<::yb::rpc::ProxyMetricsImpl<9>>(); |
130 | 0 | result->value[to_underlying(MasterBackupRpcMethodIndexes::kCreateSnapshot)] = { |
131 | 0 | METRIC_proxy_request_bytes_yb_master_MasterBackup_CreateSnapshot.Instantiate(entity), |
132 | 0 | METRIC_proxy_response_bytes_yb_master_MasterBackup_CreateSnapshot.Instantiate(entity) |
133 | 0 | }; |
134 | |
|
135 | 0 | result->value[to_underlying(MasterBackupRpcMethodIndexes::kListSnapshots)] = { |
136 | 0 | METRIC_proxy_request_bytes_yb_master_MasterBackup_ListSnapshots.Instantiate(entity), |
137 | 0 | METRIC_proxy_response_bytes_yb_master_MasterBackup_ListSnapshots.Instantiate(entity) |
138 | 0 | }; |
139 | |
|
140 | 0 | result->value[to_underlying(MasterBackupRpcMethodIndexes::kListSnapshotRestorations)] = { |
141 | 0 | METRIC_proxy_request_bytes_yb_master_MasterBackup_ListSnapshotRestorations.Instantiate(entity), |
142 | 0 | METRIC_proxy_response_bytes_yb_master_MasterBackup_ListSnapshotRestorations.Instantiate(entity) |
143 | 0 | }; |
144 | |
|
145 | 0 | result->value[to_underlying(MasterBackupRpcMethodIndexes::kRestoreSnapshot)] = { |
146 | 0 | METRIC_proxy_request_bytes_yb_master_MasterBackup_RestoreSnapshot.Instantiate(entity), |
147 | 0 | METRIC_proxy_response_bytes_yb_master_MasterBackup_RestoreSnapshot.Instantiate(entity) |
148 | 0 | }; |
149 | |
|
150 | 0 | result->value[to_underlying(MasterBackupRpcMethodIndexes::kDeleteSnapshot)] = { |
151 | 0 | METRIC_proxy_request_bytes_yb_master_MasterBackup_DeleteSnapshot.Instantiate(entity), |
152 | 0 | METRIC_proxy_response_bytes_yb_master_MasterBackup_DeleteSnapshot.Instantiate(entity) |
153 | 0 | }; |
154 | |
|
155 | 0 | result->value[to_underlying(MasterBackupRpcMethodIndexes::kImportSnapshotMeta)] = { |
156 | 0 | METRIC_proxy_request_bytes_yb_master_MasterBackup_ImportSnapshotMeta.Instantiate(entity), |
157 | 0 | METRIC_proxy_response_bytes_yb_master_MasterBackup_ImportSnapshotMeta.Instantiate(entity) |
158 | 0 | }; |
159 | |
|
160 | 0 | result->value[to_underlying(MasterBackupRpcMethodIndexes::kCreateSnapshotSchedule)] = { |
161 | 0 | METRIC_proxy_request_bytes_yb_master_MasterBackup_CreateSnapshotSchedule.Instantiate(entity), |
162 | 0 | METRIC_proxy_response_bytes_yb_master_MasterBackup_CreateSnapshotSchedule.Instantiate(entity) |
163 | 0 | }; |
164 | |
|
165 | 0 | result->value[to_underlying(MasterBackupRpcMethodIndexes::kListSnapshotSchedules)] = { |
166 | 0 | METRIC_proxy_request_bytes_yb_master_MasterBackup_ListSnapshotSchedules.Instantiate(entity), |
167 | 0 | METRIC_proxy_response_bytes_yb_master_MasterBackup_ListSnapshotSchedules.Instantiate(entity) |
168 | 0 | }; |
169 | |
|
170 | 0 | result->value[to_underlying(MasterBackupRpcMethodIndexes::kDeleteSnapshotSchedule)] = { |
171 | 0 | METRIC_proxy_request_bytes_yb_master_MasterBackup_DeleteSnapshotSchedule.Instantiate(entity), |
172 | 0 | METRIC_proxy_response_bytes_yb_master_MasterBackup_DeleteSnapshotSchedule.Instantiate(entity) |
173 | 0 | }; |
174 | |
|
175 | 0 | return result; |
176 | 0 | } |
177 | | |
178 | | |
179 | | } // namespace |
180 | | |
181 | | MasterBackupProxy::MasterBackupProxy( |
182 | | ::yb::rpc::ProxyCache* cache, const ::yb::HostPort& remote, |
183 | | const ::yb::rpc::Protocol* protocol, |
184 | | const ::yb::MonoDelta& resolve_cache_timeout) |
185 | | : ProxyBase(kFullMasterBackupName, &CreateMasterBackupMetrics, |
186 | 112 | cache, remote, protocol, resolve_cache_timeout) {} |
187 | | |
188 | | ::yb::Status MasterBackupProxy::CreateSnapshot( |
189 | 3 | const ::yb::master::CreateSnapshotRequestPB &req, ::yb::master::CreateSnapshotResponsePB *resp, ::yb::rpc::RpcController *controller) const { |
190 | 3 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "CreateSnapshot"); |
191 | 3 | return proxy().SyncRequest( |
192 | 3 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kCreateSnapshot)), req, resp, controller); |
193 | 3 | } |
194 | | |
195 | | void MasterBackupProxy::CreateSnapshotAsync( |
196 | | const ::yb::master::CreateSnapshotRequestPB &req, ::yb::master::CreateSnapshotResponsePB *resp, ::yb::rpc::RpcController *controller, |
197 | 0 | ::yb::rpc::ResponseCallback callback) const { |
198 | 0 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "CreateSnapshot"); |
199 | 0 | proxy().AsyncRequest( |
200 | 0 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kCreateSnapshot)), req, resp, controller, std::move(callback)); |
201 | 0 | } |
202 | | |
203 | | ::yb::Status MasterBackupProxy::ListSnapshots( |
204 | 9 | const ::yb::master::ListSnapshotsRequestPB &req, ::yb::master::ListSnapshotsResponsePB *resp, ::yb::rpc::RpcController *controller) const { |
205 | 9 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "ListSnapshots"); |
206 | 9 | return proxy().SyncRequest( |
207 | 9 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kListSnapshots)), req, resp, controller); |
208 | 9 | } |
209 | | |
210 | | void MasterBackupProxy::ListSnapshotsAsync( |
211 | | const ::yb::master::ListSnapshotsRequestPB &req, ::yb::master::ListSnapshotsResponsePB *resp, ::yb::rpc::RpcController *controller, |
212 | 0 | ::yb::rpc::ResponseCallback callback) const { |
213 | 0 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "ListSnapshots"); |
214 | 0 | proxy().AsyncRequest( |
215 | 0 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kListSnapshots)), req, resp, controller, std::move(callback)); |
216 | 0 | } |
217 | | |
218 | | ::yb::Status MasterBackupProxy::ListSnapshotRestorations( |
219 | 6 | const ::yb::master::ListSnapshotRestorationsRequestPB &req, ::yb::master::ListSnapshotRestorationsResponsePB *resp, ::yb::rpc::RpcController *controller) const { |
220 | 6 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "ListSnapshotRestorations"); |
221 | 6 | return proxy().SyncRequest( |
222 | 6 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kListSnapshotRestorations)), req, resp, controller); |
223 | 6 | } |
224 | | |
225 | | void MasterBackupProxy::ListSnapshotRestorationsAsync( |
226 | | const ::yb::master::ListSnapshotRestorationsRequestPB &req, ::yb::master::ListSnapshotRestorationsResponsePB *resp, ::yb::rpc::RpcController *controller, |
227 | 0 | ::yb::rpc::ResponseCallback callback) const { |
228 | 0 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "ListSnapshotRestorations"); |
229 | 0 | proxy().AsyncRequest( |
230 | 0 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kListSnapshotRestorations)), req, resp, controller, std::move(callback)); |
231 | 0 | } |
232 | | |
233 | | ::yb::Status MasterBackupProxy::RestoreSnapshot( |
234 | 3 | const ::yb::master::RestoreSnapshotRequestPB &req, ::yb::master::RestoreSnapshotResponsePB *resp, ::yb::rpc::RpcController *controller) const { |
235 | 3 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "RestoreSnapshot"); |
236 | 3 | return proxy().SyncRequest( |
237 | 3 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kRestoreSnapshot)), req, resp, controller); |
238 | 3 | } |
239 | | |
240 | | void MasterBackupProxy::RestoreSnapshotAsync( |
241 | | const ::yb::master::RestoreSnapshotRequestPB &req, ::yb::master::RestoreSnapshotResponsePB *resp, ::yb::rpc::RpcController *controller, |
242 | 0 | ::yb::rpc::ResponseCallback callback) const { |
243 | 0 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "RestoreSnapshot"); |
244 | 0 | proxy().AsyncRequest( |
245 | 0 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kRestoreSnapshot)), req, resp, controller, std::move(callback)); |
246 | 0 | } |
247 | | |
248 | | ::yb::Status MasterBackupProxy::DeleteSnapshot( |
249 | 0 | const ::yb::master::DeleteSnapshotRequestPB &req, ::yb::master::DeleteSnapshotResponsePB *resp, ::yb::rpc::RpcController *controller) const { |
250 | 0 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "DeleteSnapshot"); |
251 | 0 | return proxy().SyncRequest( |
252 | 0 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kDeleteSnapshot)), req, resp, controller); |
253 | 0 | } |
254 | | |
255 | | void MasterBackupProxy::DeleteSnapshotAsync( |
256 | | const ::yb::master::DeleteSnapshotRequestPB &req, ::yb::master::DeleteSnapshotResponsePB *resp, ::yb::rpc::RpcController *controller, |
257 | 0 | ::yb::rpc::ResponseCallback callback) const { |
258 | 0 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "DeleteSnapshot"); |
259 | 0 | proxy().AsyncRequest( |
260 | 0 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kDeleteSnapshot)), req, resp, controller, std::move(callback)); |
261 | 0 | } |
262 | | |
263 | | ::yb::Status MasterBackupProxy::ImportSnapshotMeta( |
264 | 0 | const ::yb::master::ImportSnapshotMetaRequestPB &req, ::yb::master::ImportSnapshotMetaResponsePB *resp, ::yb::rpc::RpcController *controller) const { |
265 | 0 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "ImportSnapshotMeta"); |
266 | 0 | return proxy().SyncRequest( |
267 | 0 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kImportSnapshotMeta)), req, resp, controller); |
268 | 0 | } |
269 | | |
270 | | void MasterBackupProxy::ImportSnapshotMetaAsync( |
271 | | const ::yb::master::ImportSnapshotMetaRequestPB &req, ::yb::master::ImportSnapshotMetaResponsePB *resp, ::yb::rpc::RpcController *controller, |
272 | 0 | ::yb::rpc::ResponseCallback callback) const { |
273 | 0 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "ImportSnapshotMeta"); |
274 | 0 | proxy().AsyncRequest( |
275 | 0 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kImportSnapshotMeta)), req, resp, controller, std::move(callback)); |
276 | 0 | } |
277 | | |
278 | | ::yb::Status MasterBackupProxy::CreateSnapshotSchedule( |
279 | 8 | const ::yb::master::CreateSnapshotScheduleRequestPB &req, ::yb::master::CreateSnapshotScheduleResponsePB *resp, ::yb::rpc::RpcController *controller) const { |
280 | 8 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "CreateSnapshotSchedule"); |
281 | 8 | return proxy().SyncRequest( |
282 | 8 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kCreateSnapshotSchedule)), req, resp, controller); |
283 | 8 | } |
284 | | |
285 | | void MasterBackupProxy::CreateSnapshotScheduleAsync( |
286 | | const ::yb::master::CreateSnapshotScheduleRequestPB &req, ::yb::master::CreateSnapshotScheduleResponsePB *resp, ::yb::rpc::RpcController *controller, |
287 | 0 | ::yb::rpc::ResponseCallback callback) const { |
288 | 0 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "CreateSnapshotSchedule"); |
289 | 0 | proxy().AsyncRequest( |
290 | 0 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kCreateSnapshotSchedule)), req, resp, controller, std::move(callback)); |
291 | 0 | } |
292 | | |
293 | | ::yb::Status MasterBackupProxy::ListSnapshotSchedules( |
294 | 11 | const ::yb::master::ListSnapshotSchedulesRequestPB &req, ::yb::master::ListSnapshotSchedulesResponsePB *resp, ::yb::rpc::RpcController *controller) const { |
295 | 11 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "ListSnapshotSchedules"); |
296 | 11 | return proxy().SyncRequest( |
297 | 11 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kListSnapshotSchedules)), req, resp, controller); |
298 | 11 | } |
299 | | |
300 | | void MasterBackupProxy::ListSnapshotSchedulesAsync( |
301 | | const ::yb::master::ListSnapshotSchedulesRequestPB &req, ::yb::master::ListSnapshotSchedulesResponsePB *resp, ::yb::rpc::RpcController *controller, |
302 | 0 | ::yb::rpc::ResponseCallback callback) const { |
303 | 0 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "ListSnapshotSchedules"); |
304 | 0 | proxy().AsyncRequest( |
305 | 0 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kListSnapshotSchedules)), req, resp, controller, std::move(callback)); |
306 | 0 | } |
307 | | |
308 | | ::yb::Status MasterBackupProxy::DeleteSnapshotSchedule( |
309 | 0 | const ::yb::master::DeleteSnapshotScheduleRequestPB &req, ::yb::master::DeleteSnapshotScheduleResponsePB *resp, ::yb::rpc::RpcController *controller) const { |
310 | 0 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "DeleteSnapshotSchedule"); |
311 | 0 | return proxy().SyncRequest( |
312 | 0 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kDeleteSnapshotSchedule)), req, resp, controller); |
313 | 0 | } |
314 | | |
315 | | void MasterBackupProxy::DeleteSnapshotScheduleAsync( |
316 | | const ::yb::master::DeleteSnapshotScheduleRequestPB &req, ::yb::master::DeleteSnapshotScheduleResponsePB *resp, ::yb::rpc::RpcController *controller, |
317 | 0 | ::yb::rpc::ResponseCallback callback) const { |
318 | 0 | static ::yb::rpc::RemoteMethod method("yb.master.MasterBackup", "DeleteSnapshotSchedule"); |
319 | 0 | proxy().AsyncRequest( |
320 | 0 | &method, metrics<9>(static_cast<size_t>(MasterBackupRpcMethodIndexes::kDeleteSnapshotSchedule)), req, resp, controller, std::move(callback)); |
321 | 0 | } |
322 | | |
323 | | } // namespace master |
324 | | } // namespace yb |