OpenSDN source code
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
rpc.grpc.pb.cc
Go to the documentation of this file.
1 // Generated by the gRPC C++ plugin.
2 // If you make any local change, they will be lost.
3 // source: rpc.proto
4 
5 #include "rpc.pb.h"
6 #include "rpc.grpc.pb.h"
7 
8 #include <grpcpp/impl/codegen/async_stream.h>
9 #include <grpcpp/impl/codegen/async_unary_call.h>
10 #include <grpcpp/impl/codegen/channel_interface.h>
11 #include <grpcpp/impl/codegen/client_unary_call.h>
12 #include <grpcpp/impl/codegen/method_handler_impl.h>
13 #include <grpcpp/impl/codegen/rpc_service_method.h>
14 #include <grpcpp/impl/codegen/service_type.h>
15 #include <grpcpp/impl/codegen/sync_stream.h>
16 namespace etcdserverpb {
17 
18 static const char* KV_method_names[] = {
19  "/etcdserverpb.KV/Range",
20  "/etcdserverpb.KV/Put",
21  "/etcdserverpb.KV/DeleteRange",
22  "/etcdserverpb.KV/Txn",
23  "/etcdserverpb.KV/Compact",
24 };
25 
26 std::unique_ptr< KV::Stub> KV::NewStub(const std::shared_ptr< ::grpc::ChannelInterface>& channel, const ::grpc::StubOptions& options) {
27  (void)options;
28  std::unique_ptr< KV::Stub> stub(new KV::Stub(channel));
29  return stub;
30 }
31 
32 KV::Stub::Stub(const std::shared_ptr< ::grpc::ChannelInterface>& channel)
33  : channel_(channel), rpcmethod_Range_(KV_method_names[0], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
34  , rpcmethod_Put_(KV_method_names[1], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
35  , rpcmethod_DeleteRange_(KV_method_names[2], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
36  , rpcmethod_Txn_(KV_method_names[3], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
37  , rpcmethod_Compact_(KV_method_names[4], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
38  {}
39 
40 ::grpc::Status KV::Stub::Range(::grpc::ClientContext* context, const ::etcdserverpb::RangeRequest& request, ::etcdserverpb::RangeResponse* response) {
41  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_Range_, context, request, response);
42 }
43 
44 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::RangeResponse>* KV::Stub::AsyncRangeRaw(::grpc::ClientContext* context, const ::etcdserverpb::RangeRequest& request, ::grpc::CompletionQueue* cq) {
45  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::RangeResponse>::Create(channel_.get(), cq, rpcmethod_Range_, context, request, true);
46 }
47 
48 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::RangeResponse>* KV::Stub::PrepareAsyncRangeRaw(::grpc::ClientContext* context, const ::etcdserverpb::RangeRequest& request, ::grpc::CompletionQueue* cq) {
49  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::RangeResponse>::Create(channel_.get(), cq, rpcmethod_Range_, context, request, false);
50 }
51 
52 ::grpc::Status KV::Stub::Put(::grpc::ClientContext* context, const ::etcdserverpb::PutRequest& request, ::etcdserverpb::PutResponse* response) {
53  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_Put_, context, request, response);
54 }
55 
56 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::PutResponse>* KV::Stub::AsyncPutRaw(::grpc::ClientContext* context, const ::etcdserverpb::PutRequest& request, ::grpc::CompletionQueue* cq) {
57  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::PutResponse>::Create(channel_.get(), cq, rpcmethod_Put_, context, request, true);
58 }
59 
60 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::PutResponse>* KV::Stub::PrepareAsyncPutRaw(::grpc::ClientContext* context, const ::etcdserverpb::PutRequest& request, ::grpc::CompletionQueue* cq) {
61  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::PutResponse>::Create(channel_.get(), cq, rpcmethod_Put_, context, request, false);
62 }
63 
64 ::grpc::Status KV::Stub::DeleteRange(::grpc::ClientContext* context, const ::etcdserverpb::DeleteRangeRequest& request, ::etcdserverpb::DeleteRangeResponse* response) {
65  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_DeleteRange_, context, request, response);
66 }
67 
68 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::DeleteRangeResponse>* KV::Stub::AsyncDeleteRangeRaw(::grpc::ClientContext* context, const ::etcdserverpb::DeleteRangeRequest& request, ::grpc::CompletionQueue* cq) {
69  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::DeleteRangeResponse>::Create(channel_.get(), cq, rpcmethod_DeleteRange_, context, request, true);
70 }
71 
72 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::DeleteRangeResponse>* KV::Stub::PrepareAsyncDeleteRangeRaw(::grpc::ClientContext* context, const ::etcdserverpb::DeleteRangeRequest& request, ::grpc::CompletionQueue* cq) {
73  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::DeleteRangeResponse>::Create(channel_.get(), cq, rpcmethod_DeleteRange_, context, request, false);
74 }
75 
76 ::grpc::Status KV::Stub::Txn(::grpc::ClientContext* context, const ::etcdserverpb::TxnRequest& request, ::etcdserverpb::TxnResponse* response) {
77  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_Txn_, context, request, response);
78 }
79 
80 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::TxnResponse>* KV::Stub::AsyncTxnRaw(::grpc::ClientContext* context, const ::etcdserverpb::TxnRequest& request, ::grpc::CompletionQueue* cq) {
81  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::TxnResponse>::Create(channel_.get(), cq, rpcmethod_Txn_, context, request, true);
82 }
83 
84 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::TxnResponse>* KV::Stub::PrepareAsyncTxnRaw(::grpc::ClientContext* context, const ::etcdserverpb::TxnRequest& request, ::grpc::CompletionQueue* cq) {
85  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::TxnResponse>::Create(channel_.get(), cq, rpcmethod_Txn_, context, request, false);
86 }
87 
88 ::grpc::Status KV::Stub::Compact(::grpc::ClientContext* context, const ::etcdserverpb::CompactionRequest& request, ::etcdserverpb::CompactionResponse* response) {
89  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_Compact_, context, request, response);
90 }
91 
92 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::CompactionResponse>* KV::Stub::AsyncCompactRaw(::grpc::ClientContext* context, const ::etcdserverpb::CompactionRequest& request, ::grpc::CompletionQueue* cq) {
93  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::CompactionResponse>::Create(channel_.get(), cq, rpcmethod_Compact_, context, request, true);
94 }
95 
96 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::CompactionResponse>* KV::Stub::PrepareAsyncCompactRaw(::grpc::ClientContext* context, const ::etcdserverpb::CompactionRequest& request, ::grpc::CompletionQueue* cq) {
97  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::CompactionResponse>::Create(channel_.get(), cq, rpcmethod_Compact_, context, request, false);
98 }
99 
101  AddMethod(new ::grpc::internal::RpcServiceMethod(
102  KV_method_names[0],
103  ::grpc::internal::RpcMethod::NORMAL_RPC,
104  new ::grpc::internal::RpcMethodHandler< KV::Service, ::etcdserverpb::RangeRequest, ::etcdserverpb::RangeResponse>(
105  std::mem_fn(&KV::Service::Range), this)));
106  AddMethod(new ::grpc::internal::RpcServiceMethod(
107  KV_method_names[1],
108  ::grpc::internal::RpcMethod::NORMAL_RPC,
109  new ::grpc::internal::RpcMethodHandler< KV::Service, ::etcdserverpb::PutRequest, ::etcdserverpb::PutResponse>(
110  std::mem_fn(&KV::Service::Put), this)));
111  AddMethod(new ::grpc::internal::RpcServiceMethod(
112  KV_method_names[2],
113  ::grpc::internal::RpcMethod::NORMAL_RPC,
114  new ::grpc::internal::RpcMethodHandler< KV::Service, ::etcdserverpb::DeleteRangeRequest, ::etcdserverpb::DeleteRangeResponse>(
115  std::mem_fn(&KV::Service::DeleteRange), this)));
116  AddMethod(new ::grpc::internal::RpcServiceMethod(
117  KV_method_names[3],
118  ::grpc::internal::RpcMethod::NORMAL_RPC,
119  new ::grpc::internal::RpcMethodHandler< KV::Service, ::etcdserverpb::TxnRequest, ::etcdserverpb::TxnResponse>(
120  std::mem_fn(&KV::Service::Txn), this)));
121  AddMethod(new ::grpc::internal::RpcServiceMethod(
122  KV_method_names[4],
123  ::grpc::internal::RpcMethod::NORMAL_RPC,
124  new ::grpc::internal::RpcMethodHandler< KV::Service, ::etcdserverpb::CompactionRequest, ::etcdserverpb::CompactionResponse>(
125  std::mem_fn(&KV::Service::Compact), this)));
126 }
127 
129 }
130 
131 ::grpc::Status KV::Service::Range(::grpc::ServerContext* context, const ::etcdserverpb::RangeRequest* request, ::etcdserverpb::RangeResponse* response) {
132  (void) context;
133  (void) request;
134  (void) response;
135  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
136 }
137 
138 ::grpc::Status KV::Service::Put(::grpc::ServerContext* context, const ::etcdserverpb::PutRequest* request, ::etcdserverpb::PutResponse* response) {
139  (void) context;
140  (void) request;
141  (void) response;
142  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
143 }
144 
145 ::grpc::Status KV::Service::DeleteRange(::grpc::ServerContext* context, const ::etcdserverpb::DeleteRangeRequest* request, ::etcdserverpb::DeleteRangeResponse* response) {
146  (void) context;
147  (void) request;
148  (void) response;
149  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
150 }
151 
152 ::grpc::Status KV::Service::Txn(::grpc::ServerContext* context, const ::etcdserverpb::TxnRequest* request, ::etcdserverpb::TxnResponse* response) {
153  (void) context;
154  (void) request;
155  (void) response;
156  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
157 }
158 
159 ::grpc::Status KV::Service::Compact(::grpc::ServerContext* context, const ::etcdserverpb::CompactionRequest* request, ::etcdserverpb::CompactionResponse* response) {
160  (void) context;
161  (void) request;
162  (void) response;
163  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
164 }
165 
166 
167 static const char* Watch_method_names[] = {
168  "/etcdserverpb.Watch/Watch",
169 };
170 
171 std::unique_ptr< Watch::Stub> Watch::NewStub(const std::shared_ptr< ::grpc::ChannelInterface>& channel, const ::grpc::StubOptions& options) {
172  (void)options;
173  std::unique_ptr< Watch::Stub> stub(new Watch::Stub(channel));
174  return stub;
175 }
176 
177 Watch::Stub::Stub(const std::shared_ptr< ::grpc::ChannelInterface>& channel)
178  : channel_(channel), rpcmethod_Watch_(Watch_method_names[0], ::grpc::internal::RpcMethod::BIDI_STREAMING, channel)
179  {}
180 
181 ::grpc::ClientReaderWriter< ::etcdserverpb::WatchRequest, ::etcdserverpb::WatchResponse>* Watch::Stub::WatchRaw(::grpc::ClientContext* context) {
182  return ::grpc::internal::ClientReaderWriterFactory< ::etcdserverpb::WatchRequest, ::etcdserverpb::WatchResponse>::Create(channel_.get(), rpcmethod_Watch_, context);
183 }
184 
185 ::grpc::ClientAsyncReaderWriter< ::etcdserverpb::WatchRequest, ::etcdserverpb::WatchResponse>* Watch::Stub::AsyncWatchRaw(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq, void* tag) {
186  return ::grpc::internal::ClientAsyncReaderWriterFactory< ::etcdserverpb::WatchRequest, ::etcdserverpb::WatchResponse>::Create(channel_.get(), cq, rpcmethod_Watch_, context, true, tag);
187 }
188 
189 ::grpc::ClientAsyncReaderWriter< ::etcdserverpb::WatchRequest, ::etcdserverpb::WatchResponse>* Watch::Stub::PrepareAsyncWatchRaw(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq) {
190  return ::grpc::internal::ClientAsyncReaderWriterFactory< ::etcdserverpb::WatchRequest, ::etcdserverpb::WatchResponse>::Create(channel_.get(), cq, rpcmethod_Watch_, context, false, nullptr);
191 }
192 
194  AddMethod(new ::grpc::internal::RpcServiceMethod(
196  ::grpc::internal::RpcMethod::BIDI_STREAMING,
197  new ::grpc::internal::BidiStreamingHandler< Watch::Service, ::etcdserverpb::WatchRequest, ::etcdserverpb::WatchResponse>(
198  std::mem_fn(&Watch::Service::Watch), this)));
199 }
200 
202 }
203 
204 ::grpc::Status Watch::Service::Watch(::grpc::ServerContext* context, ::grpc::ServerReaderWriter< ::etcdserverpb::WatchResponse, ::etcdserverpb::WatchRequest>* stream) {
205  (void) context;
206  (void) stream;
207  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
208 }
209 
210 
211 static const char* Lease_method_names[] = {
212  "/etcdserverpb.Lease/LeaseGrant",
213  "/etcdserverpb.Lease/LeaseRevoke",
214  "/etcdserverpb.Lease/LeaseKeepAlive",
215 };
216 
217 std::unique_ptr< Lease::Stub> Lease::NewStub(const std::shared_ptr< ::grpc::ChannelInterface>& channel, const ::grpc::StubOptions& options) {
218  (void)options;
219  std::unique_ptr< Lease::Stub> stub(new Lease::Stub(channel));
220  return stub;
221 }
222 
223 Lease::Stub::Stub(const std::shared_ptr< ::grpc::ChannelInterface>& channel)
224  : channel_(channel), rpcmethod_LeaseGrant_(Lease_method_names[0], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
225  , rpcmethod_LeaseRevoke_(Lease_method_names[1], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
226  , rpcmethod_LeaseKeepAlive_(Lease_method_names[2], ::grpc::internal::RpcMethod::BIDI_STREAMING, channel)
227  {}
228 
229 ::grpc::Status Lease::Stub::LeaseGrant(::grpc::ClientContext* context, const ::etcdserverpb::LeaseGrantRequest& request, ::etcdserverpb::LeaseGrantResponse* response) {
230  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_LeaseGrant_, context, request, response);
231 }
232 
233 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::LeaseGrantResponse>* Lease::Stub::AsyncLeaseGrantRaw(::grpc::ClientContext* context, const ::etcdserverpb::LeaseGrantRequest& request, ::grpc::CompletionQueue* cq) {
234  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::LeaseGrantResponse>::Create(channel_.get(), cq, rpcmethod_LeaseGrant_, context, request, true);
235 }
236 
237 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::LeaseGrantResponse>* Lease::Stub::PrepareAsyncLeaseGrantRaw(::grpc::ClientContext* context, const ::etcdserverpb::LeaseGrantRequest& request, ::grpc::CompletionQueue* cq) {
238  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::LeaseGrantResponse>::Create(channel_.get(), cq, rpcmethod_LeaseGrant_, context, request, false);
239 }
240 
241 ::grpc::Status Lease::Stub::LeaseRevoke(::grpc::ClientContext* context, const ::etcdserverpb::LeaseRevokeRequest& request, ::etcdserverpb::LeaseRevokeResponse* response) {
242  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_LeaseRevoke_, context, request, response);
243 }
244 
245 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::LeaseRevokeResponse>* Lease::Stub::AsyncLeaseRevokeRaw(::grpc::ClientContext* context, const ::etcdserverpb::LeaseRevokeRequest& request, ::grpc::CompletionQueue* cq) {
246  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::LeaseRevokeResponse>::Create(channel_.get(), cq, rpcmethod_LeaseRevoke_, context, request, true);
247 }
248 
249 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::LeaseRevokeResponse>* Lease::Stub::PrepareAsyncLeaseRevokeRaw(::grpc::ClientContext* context, const ::etcdserverpb::LeaseRevokeRequest& request, ::grpc::CompletionQueue* cq) {
250  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::LeaseRevokeResponse>::Create(channel_.get(), cq, rpcmethod_LeaseRevoke_, context, request, false);
251 }
252 
253 ::grpc::ClientReaderWriter< ::etcdserverpb::LeaseKeepAliveRequest, ::etcdserverpb::LeaseKeepAliveResponse>* Lease::Stub::LeaseKeepAliveRaw(::grpc::ClientContext* context) {
254  return ::grpc::internal::ClientReaderWriterFactory< ::etcdserverpb::LeaseKeepAliveRequest, ::etcdserverpb::LeaseKeepAliveResponse>::Create(channel_.get(), rpcmethod_LeaseKeepAlive_, context);
255 }
256 
257 ::grpc::ClientAsyncReaderWriter< ::etcdserverpb::LeaseKeepAliveRequest, ::etcdserverpb::LeaseKeepAliveResponse>* Lease::Stub::AsyncLeaseKeepAliveRaw(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq, void* tag) {
258  return ::grpc::internal::ClientAsyncReaderWriterFactory< ::etcdserverpb::LeaseKeepAliveRequest, ::etcdserverpb::LeaseKeepAliveResponse>::Create(channel_.get(), cq, rpcmethod_LeaseKeepAlive_, context, true, tag);
259 }
260 
261 ::grpc::ClientAsyncReaderWriter< ::etcdserverpb::LeaseKeepAliveRequest, ::etcdserverpb::LeaseKeepAliveResponse>* Lease::Stub::PrepareAsyncLeaseKeepAliveRaw(::grpc::ClientContext* context, ::grpc::CompletionQueue* cq) {
262  return ::grpc::internal::ClientAsyncReaderWriterFactory< ::etcdserverpb::LeaseKeepAliveRequest, ::etcdserverpb::LeaseKeepAliveResponse>::Create(channel_.get(), cq, rpcmethod_LeaseKeepAlive_, context, false, nullptr);
263 }
264 
266  AddMethod(new ::grpc::internal::RpcServiceMethod(
268  ::grpc::internal::RpcMethod::NORMAL_RPC,
269  new ::grpc::internal::RpcMethodHandler< Lease::Service, ::etcdserverpb::LeaseGrantRequest, ::etcdserverpb::LeaseGrantResponse>(
270  std::mem_fn(&Lease::Service::LeaseGrant), this)));
271  AddMethod(new ::grpc::internal::RpcServiceMethod(
273  ::grpc::internal::RpcMethod::NORMAL_RPC,
274  new ::grpc::internal::RpcMethodHandler< Lease::Service, ::etcdserverpb::LeaseRevokeRequest, ::etcdserverpb::LeaseRevokeResponse>(
275  std::mem_fn(&Lease::Service::LeaseRevoke), this)));
276  AddMethod(new ::grpc::internal::RpcServiceMethod(
278  ::grpc::internal::RpcMethod::BIDI_STREAMING,
279  new ::grpc::internal::BidiStreamingHandler< Lease::Service, ::etcdserverpb::LeaseKeepAliveRequest, ::etcdserverpb::LeaseKeepAliveResponse>(
280  std::mem_fn(&Lease::Service::LeaseKeepAlive), this)));
281 }
282 
284 }
285 
286 ::grpc::Status Lease::Service::LeaseGrant(::grpc::ServerContext* context, const ::etcdserverpb::LeaseGrantRequest* request, ::etcdserverpb::LeaseGrantResponse* response) {
287  (void) context;
288  (void) request;
289  (void) response;
290  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
291 }
292 
293 ::grpc::Status Lease::Service::LeaseRevoke(::grpc::ServerContext* context, const ::etcdserverpb::LeaseRevokeRequest* request, ::etcdserverpb::LeaseRevokeResponse* response) {
294  (void) context;
295  (void) request;
296  (void) response;
297  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
298 }
299 
300 ::grpc::Status Lease::Service::LeaseKeepAlive(::grpc::ServerContext* context, ::grpc::ServerReaderWriter< ::etcdserverpb::LeaseKeepAliveResponse, ::etcdserverpb::LeaseKeepAliveRequest>* stream) {
301  (void) context;
302  (void) stream;
303  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
304 }
305 
306 
307 static const char* Cluster_method_names[] = {
308  "/etcdserverpb.Cluster/MemberAdd",
309  "/etcdserverpb.Cluster/MemberRemove",
310  "/etcdserverpb.Cluster/MemberUpdate",
311  "/etcdserverpb.Cluster/MemberList",
312 };
313 
314 std::unique_ptr< Cluster::Stub> Cluster::NewStub(const std::shared_ptr< ::grpc::ChannelInterface>& channel, const ::grpc::StubOptions& options) {
315  (void)options;
316  std::unique_ptr< Cluster::Stub> stub(new Cluster::Stub(channel));
317  return stub;
318 }
319 
320 Cluster::Stub::Stub(const std::shared_ptr< ::grpc::ChannelInterface>& channel)
321  : channel_(channel), rpcmethod_MemberAdd_(Cluster_method_names[0], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
322  , rpcmethod_MemberRemove_(Cluster_method_names[1], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
323  , rpcmethod_MemberUpdate_(Cluster_method_names[2], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
324  , rpcmethod_MemberList_(Cluster_method_names[3], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
325  {}
326 
327 ::grpc::Status Cluster::Stub::MemberAdd(::grpc::ClientContext* context, const ::etcdserverpb::MemberAddRequest& request, ::etcdserverpb::MemberAddResponse* response) {
328  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_MemberAdd_, context, request, response);
329 }
330 
331 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberAddResponse>* Cluster::Stub::AsyncMemberAddRaw(::grpc::ClientContext* context, const ::etcdserverpb::MemberAddRequest& request, ::grpc::CompletionQueue* cq) {
332  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::MemberAddResponse>::Create(channel_.get(), cq, rpcmethod_MemberAdd_, context, request, true);
333 }
334 
335 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberAddResponse>* Cluster::Stub::PrepareAsyncMemberAddRaw(::grpc::ClientContext* context, const ::etcdserverpb::MemberAddRequest& request, ::grpc::CompletionQueue* cq) {
336  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::MemberAddResponse>::Create(channel_.get(), cq, rpcmethod_MemberAdd_, context, request, false);
337 }
338 
339 ::grpc::Status Cluster::Stub::MemberRemove(::grpc::ClientContext* context, const ::etcdserverpb::MemberRemoveRequest& request, ::etcdserverpb::MemberRemoveResponse* response) {
340  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_MemberRemove_, context, request, response);
341 }
342 
343 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberRemoveResponse>* Cluster::Stub::AsyncMemberRemoveRaw(::grpc::ClientContext* context, const ::etcdserverpb::MemberRemoveRequest& request, ::grpc::CompletionQueue* cq) {
344  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::MemberRemoveResponse>::Create(channel_.get(), cq, rpcmethod_MemberRemove_, context, request, true);
345 }
346 
347 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberRemoveResponse>* Cluster::Stub::PrepareAsyncMemberRemoveRaw(::grpc::ClientContext* context, const ::etcdserverpb::MemberRemoveRequest& request, ::grpc::CompletionQueue* cq) {
348  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::MemberRemoveResponse>::Create(channel_.get(), cq, rpcmethod_MemberRemove_, context, request, false);
349 }
350 
351 ::grpc::Status Cluster::Stub::MemberUpdate(::grpc::ClientContext* context, const ::etcdserverpb::MemberUpdateRequest& request, ::etcdserverpb::MemberUpdateResponse* response) {
352  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_MemberUpdate_, context, request, response);
353 }
354 
355 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberUpdateResponse>* Cluster::Stub::AsyncMemberUpdateRaw(::grpc::ClientContext* context, const ::etcdserverpb::MemberUpdateRequest& request, ::grpc::CompletionQueue* cq) {
356  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::MemberUpdateResponse>::Create(channel_.get(), cq, rpcmethod_MemberUpdate_, context, request, true);
357 }
358 
359 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberUpdateResponse>* Cluster::Stub::PrepareAsyncMemberUpdateRaw(::grpc::ClientContext* context, const ::etcdserverpb::MemberUpdateRequest& request, ::grpc::CompletionQueue* cq) {
360  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::MemberUpdateResponse>::Create(channel_.get(), cq, rpcmethod_MemberUpdate_, context, request, false);
361 }
362 
363 ::grpc::Status Cluster::Stub::MemberList(::grpc::ClientContext* context, const ::etcdserverpb::MemberListRequest& request, ::etcdserverpb::MemberListResponse* response) {
364  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_MemberList_, context, request, response);
365 }
366 
367 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberListResponse>* Cluster::Stub::AsyncMemberListRaw(::grpc::ClientContext* context, const ::etcdserverpb::MemberListRequest& request, ::grpc::CompletionQueue* cq) {
368  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::MemberListResponse>::Create(channel_.get(), cq, rpcmethod_MemberList_, context, request, true);
369 }
370 
371 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberListResponse>* Cluster::Stub::PrepareAsyncMemberListRaw(::grpc::ClientContext* context, const ::etcdserverpb::MemberListRequest& request, ::grpc::CompletionQueue* cq) {
372  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::MemberListResponse>::Create(channel_.get(), cq, rpcmethod_MemberList_, context, request, false);
373 }
374 
376  AddMethod(new ::grpc::internal::RpcServiceMethod(
378  ::grpc::internal::RpcMethod::NORMAL_RPC,
379  new ::grpc::internal::RpcMethodHandler< Cluster::Service, ::etcdserverpb::MemberAddRequest, ::etcdserverpb::MemberAddResponse>(
380  std::mem_fn(&Cluster::Service::MemberAdd), this)));
381  AddMethod(new ::grpc::internal::RpcServiceMethod(
383  ::grpc::internal::RpcMethod::NORMAL_RPC,
384  new ::grpc::internal::RpcMethodHandler< Cluster::Service, ::etcdserverpb::MemberRemoveRequest, ::etcdserverpb::MemberRemoveResponse>(
385  std::mem_fn(&Cluster::Service::MemberRemove), this)));
386  AddMethod(new ::grpc::internal::RpcServiceMethod(
388  ::grpc::internal::RpcMethod::NORMAL_RPC,
389  new ::grpc::internal::RpcMethodHandler< Cluster::Service, ::etcdserverpb::MemberUpdateRequest, ::etcdserverpb::MemberUpdateResponse>(
390  std::mem_fn(&Cluster::Service::MemberUpdate), this)));
391  AddMethod(new ::grpc::internal::RpcServiceMethod(
393  ::grpc::internal::RpcMethod::NORMAL_RPC,
394  new ::grpc::internal::RpcMethodHandler< Cluster::Service, ::etcdserverpb::MemberListRequest, ::etcdserverpb::MemberListResponse>(
395  std::mem_fn(&Cluster::Service::MemberList), this)));
396 }
397 
399 }
400 
401 ::grpc::Status Cluster::Service::MemberAdd(::grpc::ServerContext* context, const ::etcdserverpb::MemberAddRequest* request, ::etcdserverpb::MemberAddResponse* response) {
402  (void) context;
403  (void) request;
404  (void) response;
405  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
406 }
407 
408 ::grpc::Status Cluster::Service::MemberRemove(::grpc::ServerContext* context, const ::etcdserverpb::MemberRemoveRequest* request, ::etcdserverpb::MemberRemoveResponse* response) {
409  (void) context;
410  (void) request;
411  (void) response;
412  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
413 }
414 
415 ::grpc::Status Cluster::Service::MemberUpdate(::grpc::ServerContext* context, const ::etcdserverpb::MemberUpdateRequest* request, ::etcdserverpb::MemberUpdateResponse* response) {
416  (void) context;
417  (void) request;
418  (void) response;
419  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
420 }
421 
422 ::grpc::Status Cluster::Service::MemberList(::grpc::ServerContext* context, const ::etcdserverpb::MemberListRequest* request, ::etcdserverpb::MemberListResponse* response) {
423  (void) context;
424  (void) request;
425  (void) response;
426  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
427 }
428 
429 
430 static const char* Maintenance_method_names[] = {
431  "/etcdserverpb.Maintenance/Alarm",
432  "/etcdserverpb.Maintenance/Status",
433  "/etcdserverpb.Maintenance/Defragment",
434  "/etcdserverpb.Maintenance/Hash",
435  "/etcdserverpb.Maintenance/Snapshot",
436 };
437 
438 std::unique_ptr< Maintenance::Stub> Maintenance::NewStub(const std::shared_ptr< ::grpc::ChannelInterface>& channel, const ::grpc::StubOptions& options) {
439  (void)options;
440  std::unique_ptr< Maintenance::Stub> stub(new Maintenance::Stub(channel));
441  return stub;
442 }
443 
444 Maintenance::Stub::Stub(const std::shared_ptr< ::grpc::ChannelInterface>& channel)
445  : channel_(channel), rpcmethod_Alarm_(Maintenance_method_names[0], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
446  , rpcmethod_Status_(Maintenance_method_names[1], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
447  , rpcmethod_Defragment_(Maintenance_method_names[2], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
448  , rpcmethod_Hash_(Maintenance_method_names[3], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
449  , rpcmethod_Snapshot_(Maintenance_method_names[4], ::grpc::internal::RpcMethod::SERVER_STREAMING, channel)
450  {}
451 
452 ::grpc::Status Maintenance::Stub::Alarm(::grpc::ClientContext* context, const ::etcdserverpb::AlarmRequest& request, ::etcdserverpb::AlarmResponse* response) {
453  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_Alarm_, context, request, response);
454 }
455 
456 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AlarmResponse>* Maintenance::Stub::AsyncAlarmRaw(::grpc::ClientContext* context, const ::etcdserverpb::AlarmRequest& request, ::grpc::CompletionQueue* cq) {
457  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AlarmResponse>::Create(channel_.get(), cq, rpcmethod_Alarm_, context, request, true);
458 }
459 
460 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AlarmResponse>* Maintenance::Stub::PrepareAsyncAlarmRaw(::grpc::ClientContext* context, const ::etcdserverpb::AlarmRequest& request, ::grpc::CompletionQueue* cq) {
461  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AlarmResponse>::Create(channel_.get(), cq, rpcmethod_Alarm_, context, request, false);
462 }
463 
464 ::grpc::Status Maintenance::Stub::Status(::grpc::ClientContext* context, const ::etcdserverpb::StatusRequest& request, ::etcdserverpb::StatusResponse* response) {
465  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_Status_, context, request, response);
466 }
467 
468 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::StatusResponse>* Maintenance::Stub::AsyncStatusRaw(::grpc::ClientContext* context, const ::etcdserverpb::StatusRequest& request, ::grpc::CompletionQueue* cq) {
469  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::StatusResponse>::Create(channel_.get(), cq, rpcmethod_Status_, context, request, true);
470 }
471 
472 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::StatusResponse>* Maintenance::Stub::PrepareAsyncStatusRaw(::grpc::ClientContext* context, const ::etcdserverpb::StatusRequest& request, ::grpc::CompletionQueue* cq) {
473  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::StatusResponse>::Create(channel_.get(), cq, rpcmethod_Status_, context, request, false);
474 }
475 
476 ::grpc::Status Maintenance::Stub::Defragment(::grpc::ClientContext* context, const ::etcdserverpb::DefragmentRequest& request, ::etcdserverpb::DefragmentResponse* response) {
477  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_Defragment_, context, request, response);
478 }
479 
480 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::DefragmentResponse>* Maintenance::Stub::AsyncDefragmentRaw(::grpc::ClientContext* context, const ::etcdserverpb::DefragmentRequest& request, ::grpc::CompletionQueue* cq) {
481  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::DefragmentResponse>::Create(channel_.get(), cq, rpcmethod_Defragment_, context, request, true);
482 }
483 
484 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::DefragmentResponse>* Maintenance::Stub::PrepareAsyncDefragmentRaw(::grpc::ClientContext* context, const ::etcdserverpb::DefragmentRequest& request, ::grpc::CompletionQueue* cq) {
485  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::DefragmentResponse>::Create(channel_.get(), cq, rpcmethod_Defragment_, context, request, false);
486 }
487 
488 ::grpc::Status Maintenance::Stub::Hash(::grpc::ClientContext* context, const ::etcdserverpb::HashRequest& request, ::etcdserverpb::HashResponse* response) {
489  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_Hash_, context, request, response);
490 }
491 
492 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::HashResponse>* Maintenance::Stub::AsyncHashRaw(::grpc::ClientContext* context, const ::etcdserverpb::HashRequest& request, ::grpc::CompletionQueue* cq) {
493  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::HashResponse>::Create(channel_.get(), cq, rpcmethod_Hash_, context, request, true);
494 }
495 
496 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::HashResponse>* Maintenance::Stub::PrepareAsyncHashRaw(::grpc::ClientContext* context, const ::etcdserverpb::HashRequest& request, ::grpc::CompletionQueue* cq) {
497  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::HashResponse>::Create(channel_.get(), cq, rpcmethod_Hash_, context, request, false);
498 }
499 
500 ::grpc::ClientReader< ::etcdserverpb::SnapshotResponse>* Maintenance::Stub::SnapshotRaw(::grpc::ClientContext* context, const ::etcdserverpb::SnapshotRequest& request) {
501  return ::grpc::internal::ClientReaderFactory< ::etcdserverpb::SnapshotResponse>::Create(channel_.get(), rpcmethod_Snapshot_, context, request);
502 }
503 
504 ::grpc::ClientAsyncReader< ::etcdserverpb::SnapshotResponse>* Maintenance::Stub::AsyncSnapshotRaw(::grpc::ClientContext* context, const ::etcdserverpb::SnapshotRequest& request, ::grpc::CompletionQueue* cq, void* tag) {
505  return ::grpc::internal::ClientAsyncReaderFactory< ::etcdserverpb::SnapshotResponse>::Create(channel_.get(), cq, rpcmethod_Snapshot_, context, request, true, tag);
506 }
507 
508 ::grpc::ClientAsyncReader< ::etcdserverpb::SnapshotResponse>* Maintenance::Stub::PrepareAsyncSnapshotRaw(::grpc::ClientContext* context, const ::etcdserverpb::SnapshotRequest& request, ::grpc::CompletionQueue* cq) {
509  return ::grpc::internal::ClientAsyncReaderFactory< ::etcdserverpb::SnapshotResponse>::Create(channel_.get(), cq, rpcmethod_Snapshot_, context, request, false, nullptr);
510 }
511 
513  AddMethod(new ::grpc::internal::RpcServiceMethod(
515  ::grpc::internal::RpcMethod::NORMAL_RPC,
516  new ::grpc::internal::RpcMethodHandler< Maintenance::Service, ::etcdserverpb::AlarmRequest, ::etcdserverpb::AlarmResponse>(
517  std::mem_fn(&Maintenance::Service::Alarm), this)));
518  AddMethod(new ::grpc::internal::RpcServiceMethod(
520  ::grpc::internal::RpcMethod::NORMAL_RPC,
521  new ::grpc::internal::RpcMethodHandler< Maintenance::Service, ::etcdserverpb::StatusRequest, ::etcdserverpb::StatusResponse>(
522  std::mem_fn(&Maintenance::Service::Status), this)));
523  AddMethod(new ::grpc::internal::RpcServiceMethod(
525  ::grpc::internal::RpcMethod::NORMAL_RPC,
526  new ::grpc::internal::RpcMethodHandler< Maintenance::Service, ::etcdserverpb::DefragmentRequest, ::etcdserverpb::DefragmentResponse>(
527  std::mem_fn(&Maintenance::Service::Defragment), this)));
528  AddMethod(new ::grpc::internal::RpcServiceMethod(
530  ::grpc::internal::RpcMethod::NORMAL_RPC,
531  new ::grpc::internal::RpcMethodHandler< Maintenance::Service, ::etcdserverpb::HashRequest, ::etcdserverpb::HashResponse>(
532  std::mem_fn(&Maintenance::Service::Hash), this)));
533  AddMethod(new ::grpc::internal::RpcServiceMethod(
535  ::grpc::internal::RpcMethod::SERVER_STREAMING,
536  new ::grpc::internal::ServerStreamingHandler< Maintenance::Service, ::etcdserverpb::SnapshotRequest, ::etcdserverpb::SnapshotResponse>(
537  std::mem_fn(&Maintenance::Service::Snapshot), this)));
538 }
539 
541 }
542 
543 ::grpc::Status Maintenance::Service::Alarm(::grpc::ServerContext* context, const ::etcdserverpb::AlarmRequest* request, ::etcdserverpb::AlarmResponse* response) {
544  (void) context;
545  (void) request;
546  (void) response;
547  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
548 }
549 
550 ::grpc::Status Maintenance::Service::Status(::grpc::ServerContext* context, const ::etcdserverpb::StatusRequest* request, ::etcdserverpb::StatusResponse* response) {
551  (void) context;
552  (void) request;
553  (void) response;
554  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
555 }
556 
557 ::grpc::Status Maintenance::Service::Defragment(::grpc::ServerContext* context, const ::etcdserverpb::DefragmentRequest* request, ::etcdserverpb::DefragmentResponse* response) {
558  (void) context;
559  (void) request;
560  (void) response;
561  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
562 }
563 
564 ::grpc::Status Maintenance::Service::Hash(::grpc::ServerContext* context, const ::etcdserverpb::HashRequest* request, ::etcdserverpb::HashResponse* response) {
565  (void) context;
566  (void) request;
567  (void) response;
568  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
569 }
570 
571 ::grpc::Status Maintenance::Service::Snapshot(::grpc::ServerContext* context, const ::etcdserverpb::SnapshotRequest* request, ::grpc::ServerWriter< ::etcdserverpb::SnapshotResponse>* writer) {
572  (void) context;
573  (void) request;
574  (void) writer;
575  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
576 }
577 
578 
579 static const char* Auth_method_names[] = {
580  "/etcdserverpb.Auth/AuthEnable",
581  "/etcdserverpb.Auth/AuthDisable",
582  "/etcdserverpb.Auth/Authenticate",
583  "/etcdserverpb.Auth/UserAdd",
584  "/etcdserverpb.Auth/UserGet",
585  "/etcdserverpb.Auth/UserList",
586  "/etcdserverpb.Auth/UserDelete",
587  "/etcdserverpb.Auth/UserChangePassword",
588  "/etcdserverpb.Auth/UserGrantRole",
589  "/etcdserverpb.Auth/UserRevokeRole",
590  "/etcdserverpb.Auth/RoleAdd",
591  "/etcdserverpb.Auth/RoleGet",
592  "/etcdserverpb.Auth/RoleList",
593  "/etcdserverpb.Auth/RoleDelete",
594  "/etcdserverpb.Auth/RoleGrantPermission",
595  "/etcdserverpb.Auth/RoleRevokePermission",
596 };
597 
598 std::unique_ptr< Auth::Stub> Auth::NewStub(const std::shared_ptr< ::grpc::ChannelInterface>& channel, const ::grpc::StubOptions& options) {
599  (void)options;
600  std::unique_ptr< Auth::Stub> stub(new Auth::Stub(channel));
601  return stub;
602 }
603 
604 Auth::Stub::Stub(const std::shared_ptr< ::grpc::ChannelInterface>& channel)
605  : channel_(channel), rpcmethod_AuthEnable_(Auth_method_names[0], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
606  , rpcmethod_AuthDisable_(Auth_method_names[1], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
607  , rpcmethod_Authenticate_(Auth_method_names[2], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
608  , rpcmethod_UserAdd_(Auth_method_names[3], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
609  , rpcmethod_UserGet_(Auth_method_names[4], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
610  , rpcmethod_UserList_(Auth_method_names[5], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
611  , rpcmethod_UserDelete_(Auth_method_names[6], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
612  , rpcmethod_UserChangePassword_(Auth_method_names[7], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
613  , rpcmethod_UserGrantRole_(Auth_method_names[8], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
614  , rpcmethod_UserRevokeRole_(Auth_method_names[9], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
615  , rpcmethod_RoleAdd_(Auth_method_names[10], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
616  , rpcmethod_RoleGet_(Auth_method_names[11], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
617  , rpcmethod_RoleList_(Auth_method_names[12], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
618  , rpcmethod_RoleDelete_(Auth_method_names[13], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
619  , rpcmethod_RoleGrantPermission_(Auth_method_names[14], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
620  , rpcmethod_RoleRevokePermission_(Auth_method_names[15], ::grpc::internal::RpcMethod::NORMAL_RPC, channel)
621  {}
622 
623 ::grpc::Status Auth::Stub::AuthEnable(::grpc::ClientContext* context, const ::etcdserverpb::AuthEnableRequest& request, ::etcdserverpb::AuthEnableResponse* response) {
624  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_AuthEnable_, context, request, response);
625 }
626 
627 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthEnableResponse>* Auth::Stub::AsyncAuthEnableRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthEnableRequest& request, ::grpc::CompletionQueue* cq) {
628  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthEnableResponse>::Create(channel_.get(), cq, rpcmethod_AuthEnable_, context, request, true);
629 }
630 
631 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthEnableResponse>* Auth::Stub::PrepareAsyncAuthEnableRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthEnableRequest& request, ::grpc::CompletionQueue* cq) {
632  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthEnableResponse>::Create(channel_.get(), cq, rpcmethod_AuthEnable_, context, request, false);
633 }
634 
635 ::grpc::Status Auth::Stub::AuthDisable(::grpc::ClientContext* context, const ::etcdserverpb::AuthDisableRequest& request, ::etcdserverpb::AuthDisableResponse* response) {
636  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_AuthDisable_, context, request, response);
637 }
638 
639 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthDisableResponse>* Auth::Stub::AsyncAuthDisableRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthDisableRequest& request, ::grpc::CompletionQueue* cq) {
640  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthDisableResponse>::Create(channel_.get(), cq, rpcmethod_AuthDisable_, context, request, true);
641 }
642 
643 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthDisableResponse>* Auth::Stub::PrepareAsyncAuthDisableRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthDisableRequest& request, ::grpc::CompletionQueue* cq) {
644  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthDisableResponse>::Create(channel_.get(), cq, rpcmethod_AuthDisable_, context, request, false);
645 }
646 
647 ::grpc::Status Auth::Stub::Authenticate(::grpc::ClientContext* context, const ::etcdserverpb::AuthenticateRequest& request, ::etcdserverpb::AuthenticateResponse* response) {
648  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_Authenticate_, context, request, response);
649 }
650 
651 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthenticateResponse>* Auth::Stub::AsyncAuthenticateRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthenticateRequest& request, ::grpc::CompletionQueue* cq) {
652  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthenticateResponse>::Create(channel_.get(), cq, rpcmethod_Authenticate_, context, request, true);
653 }
654 
655 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthenticateResponse>* Auth::Stub::PrepareAsyncAuthenticateRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthenticateRequest& request, ::grpc::CompletionQueue* cq) {
656  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthenticateResponse>::Create(channel_.get(), cq, rpcmethod_Authenticate_, context, request, false);
657 }
658 
659 ::grpc::Status Auth::Stub::UserAdd(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserAddRequest& request, ::etcdserverpb::AuthUserAddResponse* response) {
660  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_UserAdd_, context, request, response);
661 }
662 
663 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserAddResponse>* Auth::Stub::AsyncUserAddRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserAddRequest& request, ::grpc::CompletionQueue* cq) {
664  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserAddResponse>::Create(channel_.get(), cq, rpcmethod_UserAdd_, context, request, true);
665 }
666 
667 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserAddResponse>* Auth::Stub::PrepareAsyncUserAddRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserAddRequest& request, ::grpc::CompletionQueue* cq) {
668  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserAddResponse>::Create(channel_.get(), cq, rpcmethod_UserAdd_, context, request, false);
669 }
670 
671 ::grpc::Status Auth::Stub::UserGet(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserGetRequest& request, ::etcdserverpb::AuthUserGetResponse* response) {
672  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_UserGet_, context, request, response);
673 }
674 
675 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserGetResponse>* Auth::Stub::AsyncUserGetRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserGetRequest& request, ::grpc::CompletionQueue* cq) {
676  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserGetResponse>::Create(channel_.get(), cq, rpcmethod_UserGet_, context, request, true);
677 }
678 
679 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserGetResponse>* Auth::Stub::PrepareAsyncUserGetRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserGetRequest& request, ::grpc::CompletionQueue* cq) {
680  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserGetResponse>::Create(channel_.get(), cq, rpcmethod_UserGet_, context, request, false);
681 }
682 
683 ::grpc::Status Auth::Stub::UserList(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserListRequest& request, ::etcdserverpb::AuthUserListResponse* response) {
684  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_UserList_, context, request, response);
685 }
686 
687 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserListResponse>* Auth::Stub::AsyncUserListRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserListRequest& request, ::grpc::CompletionQueue* cq) {
688  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserListResponse>::Create(channel_.get(), cq, rpcmethod_UserList_, context, request, true);
689 }
690 
691 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserListResponse>* Auth::Stub::PrepareAsyncUserListRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserListRequest& request, ::grpc::CompletionQueue* cq) {
692  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserListResponse>::Create(channel_.get(), cq, rpcmethod_UserList_, context, request, false);
693 }
694 
695 ::grpc::Status Auth::Stub::UserDelete(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserDeleteRequest& request, ::etcdserverpb::AuthUserDeleteResponse* response) {
696  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_UserDelete_, context, request, response);
697 }
698 
699 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserDeleteResponse>* Auth::Stub::AsyncUserDeleteRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserDeleteRequest& request, ::grpc::CompletionQueue* cq) {
700  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserDeleteResponse>::Create(channel_.get(), cq, rpcmethod_UserDelete_, context, request, true);
701 }
702 
703 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserDeleteResponse>* Auth::Stub::PrepareAsyncUserDeleteRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserDeleteRequest& request, ::grpc::CompletionQueue* cq) {
704  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserDeleteResponse>::Create(channel_.get(), cq, rpcmethod_UserDelete_, context, request, false);
705 }
706 
707 ::grpc::Status Auth::Stub::UserChangePassword(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserChangePasswordRequest& request, ::etcdserverpb::AuthUserChangePasswordResponse* response) {
708  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_UserChangePassword_, context, request, response);
709 }
710 
711 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserChangePasswordResponse>* Auth::Stub::AsyncUserChangePasswordRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserChangePasswordRequest& request, ::grpc::CompletionQueue* cq) {
712  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserChangePasswordResponse>::Create(channel_.get(), cq, rpcmethod_UserChangePassword_, context, request, true);
713 }
714 
715 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserChangePasswordResponse>* Auth::Stub::PrepareAsyncUserChangePasswordRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserChangePasswordRequest& request, ::grpc::CompletionQueue* cq) {
716  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserChangePasswordResponse>::Create(channel_.get(), cq, rpcmethod_UserChangePassword_, context, request, false);
717 }
718 
719 ::grpc::Status Auth::Stub::UserGrantRole(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserGrantRoleRequest& request, ::etcdserverpb::AuthUserGrantRoleResponse* response) {
720  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_UserGrantRole_, context, request, response);
721 }
722 
723 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserGrantRoleResponse>* Auth::Stub::AsyncUserGrantRoleRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserGrantRoleRequest& request, ::grpc::CompletionQueue* cq) {
724  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserGrantRoleResponse>::Create(channel_.get(), cq, rpcmethod_UserGrantRole_, context, request, true);
725 }
726 
727 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserGrantRoleResponse>* Auth::Stub::PrepareAsyncUserGrantRoleRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserGrantRoleRequest& request, ::grpc::CompletionQueue* cq) {
728  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserGrantRoleResponse>::Create(channel_.get(), cq, rpcmethod_UserGrantRole_, context, request, false);
729 }
730 
731 ::grpc::Status Auth::Stub::UserRevokeRole(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserRevokeRoleRequest& request, ::etcdserverpb::AuthUserRevokeRoleResponse* response) {
732  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_UserRevokeRole_, context, request, response);
733 }
734 
735 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserRevokeRoleResponse>* Auth::Stub::AsyncUserRevokeRoleRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserRevokeRoleRequest& request, ::grpc::CompletionQueue* cq) {
736  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserRevokeRoleResponse>::Create(channel_.get(), cq, rpcmethod_UserRevokeRole_, context, request, true);
737 }
738 
739 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserRevokeRoleResponse>* Auth::Stub::PrepareAsyncUserRevokeRoleRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthUserRevokeRoleRequest& request, ::grpc::CompletionQueue* cq) {
740  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthUserRevokeRoleResponse>::Create(channel_.get(), cq, rpcmethod_UserRevokeRole_, context, request, false);
741 }
742 
743 ::grpc::Status Auth::Stub::RoleAdd(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleAddRequest& request, ::etcdserverpb::AuthRoleAddResponse* response) {
744  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_RoleAdd_, context, request, response);
745 }
746 
747 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleAddResponse>* Auth::Stub::AsyncRoleAddRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleAddRequest& request, ::grpc::CompletionQueue* cq) {
748  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthRoleAddResponse>::Create(channel_.get(), cq, rpcmethod_RoleAdd_, context, request, true);
749 }
750 
751 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleAddResponse>* Auth::Stub::PrepareAsyncRoleAddRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleAddRequest& request, ::grpc::CompletionQueue* cq) {
752  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthRoleAddResponse>::Create(channel_.get(), cq, rpcmethod_RoleAdd_, context, request, false);
753 }
754 
755 ::grpc::Status Auth::Stub::RoleGet(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleGetRequest& request, ::etcdserverpb::AuthRoleGetResponse* response) {
756  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_RoleGet_, context, request, response);
757 }
758 
759 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleGetResponse>* Auth::Stub::AsyncRoleGetRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleGetRequest& request, ::grpc::CompletionQueue* cq) {
760  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthRoleGetResponse>::Create(channel_.get(), cq, rpcmethod_RoleGet_, context, request, true);
761 }
762 
763 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleGetResponse>* Auth::Stub::PrepareAsyncRoleGetRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleGetRequest& request, ::grpc::CompletionQueue* cq) {
764  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthRoleGetResponse>::Create(channel_.get(), cq, rpcmethod_RoleGet_, context, request, false);
765 }
766 
767 ::grpc::Status Auth::Stub::RoleList(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleListRequest& request, ::etcdserverpb::AuthRoleListResponse* response) {
768  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_RoleList_, context, request, response);
769 }
770 
771 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleListResponse>* Auth::Stub::AsyncRoleListRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleListRequest& request, ::grpc::CompletionQueue* cq) {
772  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthRoleListResponse>::Create(channel_.get(), cq, rpcmethod_RoleList_, context, request, true);
773 }
774 
775 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleListResponse>* Auth::Stub::PrepareAsyncRoleListRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleListRequest& request, ::grpc::CompletionQueue* cq) {
776  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthRoleListResponse>::Create(channel_.get(), cq, rpcmethod_RoleList_, context, request, false);
777 }
778 
779 ::grpc::Status Auth::Stub::RoleDelete(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleDeleteRequest& request, ::etcdserverpb::AuthRoleDeleteResponse* response) {
780  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_RoleDelete_, context, request, response);
781 }
782 
783 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleDeleteResponse>* Auth::Stub::AsyncRoleDeleteRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleDeleteRequest& request, ::grpc::CompletionQueue* cq) {
784  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthRoleDeleteResponse>::Create(channel_.get(), cq, rpcmethod_RoleDelete_, context, request, true);
785 }
786 
787 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleDeleteResponse>* Auth::Stub::PrepareAsyncRoleDeleteRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleDeleteRequest& request, ::grpc::CompletionQueue* cq) {
788  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthRoleDeleteResponse>::Create(channel_.get(), cq, rpcmethod_RoleDelete_, context, request, false);
789 }
790 
791 ::grpc::Status Auth::Stub::RoleGrantPermission(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleGrantPermissionRequest& request, ::etcdserverpb::AuthRoleGrantPermissionResponse* response) {
792  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_RoleGrantPermission_, context, request, response);
793 }
794 
795 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleGrantPermissionResponse>* Auth::Stub::AsyncRoleGrantPermissionRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleGrantPermissionRequest& request, ::grpc::CompletionQueue* cq) {
796  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthRoleGrantPermissionResponse>::Create(channel_.get(), cq, rpcmethod_RoleGrantPermission_, context, request, true);
797 }
798 
799 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleGrantPermissionResponse>* Auth::Stub::PrepareAsyncRoleGrantPermissionRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleGrantPermissionRequest& request, ::grpc::CompletionQueue* cq) {
800  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthRoleGrantPermissionResponse>::Create(channel_.get(), cq, rpcmethod_RoleGrantPermission_, context, request, false);
801 }
802 
803 ::grpc::Status Auth::Stub::RoleRevokePermission(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleRevokePermissionRequest& request, ::etcdserverpb::AuthRoleRevokePermissionResponse* response) {
804  return ::grpc::internal::BlockingUnaryCall(channel_.get(), rpcmethod_RoleRevokePermission_, context, request, response);
805 }
806 
807 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleRevokePermissionResponse>* Auth::Stub::AsyncRoleRevokePermissionRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleRevokePermissionRequest& request, ::grpc::CompletionQueue* cq) {
808  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthRoleRevokePermissionResponse>::Create(channel_.get(), cq, rpcmethod_RoleRevokePermission_, context, request, true);
809 }
810 
811 ::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleRevokePermissionResponse>* Auth::Stub::PrepareAsyncRoleRevokePermissionRaw(::grpc::ClientContext* context, const ::etcdserverpb::AuthRoleRevokePermissionRequest& request, ::grpc::CompletionQueue* cq) {
812  return ::grpc::internal::ClientAsyncResponseReaderFactory< ::etcdserverpb::AuthRoleRevokePermissionResponse>::Create(channel_.get(), cq, rpcmethod_RoleRevokePermission_, context, request, false);
813 }
814 
816  AddMethod(new ::grpc::internal::RpcServiceMethod(
818  ::grpc::internal::RpcMethod::NORMAL_RPC,
819  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthEnableRequest, ::etcdserverpb::AuthEnableResponse>(
820  std::mem_fn(&Auth::Service::AuthEnable), this)));
821  AddMethod(new ::grpc::internal::RpcServiceMethod(
823  ::grpc::internal::RpcMethod::NORMAL_RPC,
824  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthDisableRequest, ::etcdserverpb::AuthDisableResponse>(
825  std::mem_fn(&Auth::Service::AuthDisable), this)));
826  AddMethod(new ::grpc::internal::RpcServiceMethod(
828  ::grpc::internal::RpcMethod::NORMAL_RPC,
829  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthenticateRequest, ::etcdserverpb::AuthenticateResponse>(
830  std::mem_fn(&Auth::Service::Authenticate), this)));
831  AddMethod(new ::grpc::internal::RpcServiceMethod(
833  ::grpc::internal::RpcMethod::NORMAL_RPC,
834  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthUserAddRequest, ::etcdserverpb::AuthUserAddResponse>(
835  std::mem_fn(&Auth::Service::UserAdd), this)));
836  AddMethod(new ::grpc::internal::RpcServiceMethod(
838  ::grpc::internal::RpcMethod::NORMAL_RPC,
839  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthUserGetRequest, ::etcdserverpb::AuthUserGetResponse>(
840  std::mem_fn(&Auth::Service::UserGet), this)));
841  AddMethod(new ::grpc::internal::RpcServiceMethod(
843  ::grpc::internal::RpcMethod::NORMAL_RPC,
844  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthUserListRequest, ::etcdserverpb::AuthUserListResponse>(
845  std::mem_fn(&Auth::Service::UserList), this)));
846  AddMethod(new ::grpc::internal::RpcServiceMethod(
848  ::grpc::internal::RpcMethod::NORMAL_RPC,
849  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthUserDeleteRequest, ::etcdserverpb::AuthUserDeleteResponse>(
850  std::mem_fn(&Auth::Service::UserDelete), this)));
851  AddMethod(new ::grpc::internal::RpcServiceMethod(
853  ::grpc::internal::RpcMethod::NORMAL_RPC,
854  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthUserChangePasswordRequest, ::etcdserverpb::AuthUserChangePasswordResponse>(
855  std::mem_fn(&Auth::Service::UserChangePassword), this)));
856  AddMethod(new ::grpc::internal::RpcServiceMethod(
858  ::grpc::internal::RpcMethod::NORMAL_RPC,
859  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthUserGrantRoleRequest, ::etcdserverpb::AuthUserGrantRoleResponse>(
860  std::mem_fn(&Auth::Service::UserGrantRole), this)));
861  AddMethod(new ::grpc::internal::RpcServiceMethod(
863  ::grpc::internal::RpcMethod::NORMAL_RPC,
864  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthUserRevokeRoleRequest, ::etcdserverpb::AuthUserRevokeRoleResponse>(
865  std::mem_fn(&Auth::Service::UserRevokeRole), this)));
866  AddMethod(new ::grpc::internal::RpcServiceMethod(
867  Auth_method_names[10],
868  ::grpc::internal::RpcMethod::NORMAL_RPC,
869  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthRoleAddRequest, ::etcdserverpb::AuthRoleAddResponse>(
870  std::mem_fn(&Auth::Service::RoleAdd), this)));
871  AddMethod(new ::grpc::internal::RpcServiceMethod(
872  Auth_method_names[11],
873  ::grpc::internal::RpcMethod::NORMAL_RPC,
874  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthRoleGetRequest, ::etcdserverpb::AuthRoleGetResponse>(
875  std::mem_fn(&Auth::Service::RoleGet), this)));
876  AddMethod(new ::grpc::internal::RpcServiceMethod(
877  Auth_method_names[12],
878  ::grpc::internal::RpcMethod::NORMAL_RPC,
879  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthRoleListRequest, ::etcdserverpb::AuthRoleListResponse>(
880  std::mem_fn(&Auth::Service::RoleList), this)));
881  AddMethod(new ::grpc::internal::RpcServiceMethod(
882  Auth_method_names[13],
883  ::grpc::internal::RpcMethod::NORMAL_RPC,
884  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthRoleDeleteRequest, ::etcdserverpb::AuthRoleDeleteResponse>(
885  std::mem_fn(&Auth::Service::RoleDelete), this)));
886  AddMethod(new ::grpc::internal::RpcServiceMethod(
887  Auth_method_names[14],
888  ::grpc::internal::RpcMethod::NORMAL_RPC,
889  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthRoleGrantPermissionRequest, ::etcdserverpb::AuthRoleGrantPermissionResponse>(
890  std::mem_fn(&Auth::Service::RoleGrantPermission), this)));
891  AddMethod(new ::grpc::internal::RpcServiceMethod(
892  Auth_method_names[15],
893  ::grpc::internal::RpcMethod::NORMAL_RPC,
894  new ::grpc::internal::RpcMethodHandler< Auth::Service, ::etcdserverpb::AuthRoleRevokePermissionRequest, ::etcdserverpb::AuthRoleRevokePermissionResponse>(
895  std::mem_fn(&Auth::Service::RoleRevokePermission), this)));
896 }
897 
899 }
900 
901 ::grpc::Status Auth::Service::AuthEnable(::grpc::ServerContext* context, const ::etcdserverpb::AuthEnableRequest* request, ::etcdserverpb::AuthEnableResponse* response) {
902  (void) context;
903  (void) request;
904  (void) response;
905  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
906 }
907 
908 ::grpc::Status Auth::Service::AuthDisable(::grpc::ServerContext* context, const ::etcdserverpb::AuthDisableRequest* request, ::etcdserverpb::AuthDisableResponse* response) {
909  (void) context;
910  (void) request;
911  (void) response;
912  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
913 }
914 
915 ::grpc::Status Auth::Service::Authenticate(::grpc::ServerContext* context, const ::etcdserverpb::AuthenticateRequest* request, ::etcdserverpb::AuthenticateResponse* response) {
916  (void) context;
917  (void) request;
918  (void) response;
919  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
920 }
921 
922 ::grpc::Status Auth::Service::UserAdd(::grpc::ServerContext* context, const ::etcdserverpb::AuthUserAddRequest* request, ::etcdserverpb::AuthUserAddResponse* response) {
923  (void) context;
924  (void) request;
925  (void) response;
926  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
927 }
928 
929 ::grpc::Status Auth::Service::UserGet(::grpc::ServerContext* context, const ::etcdserverpb::AuthUserGetRequest* request, ::etcdserverpb::AuthUserGetResponse* response) {
930  (void) context;
931  (void) request;
932  (void) response;
933  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
934 }
935 
936 ::grpc::Status Auth::Service::UserList(::grpc::ServerContext* context, const ::etcdserverpb::AuthUserListRequest* request, ::etcdserverpb::AuthUserListResponse* response) {
937  (void) context;
938  (void) request;
939  (void) response;
940  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
941 }
942 
943 ::grpc::Status Auth::Service::UserDelete(::grpc::ServerContext* context, const ::etcdserverpb::AuthUserDeleteRequest* request, ::etcdserverpb::AuthUserDeleteResponse* response) {
944  (void) context;
945  (void) request;
946  (void) response;
947  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
948 }
949 
950 ::grpc::Status Auth::Service::UserChangePassword(::grpc::ServerContext* context, const ::etcdserverpb::AuthUserChangePasswordRequest* request, ::etcdserverpb::AuthUserChangePasswordResponse* response) {
951  (void) context;
952  (void) request;
953  (void) response;
954  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
955 }
956 
957 ::grpc::Status Auth::Service::UserGrantRole(::grpc::ServerContext* context, const ::etcdserverpb::AuthUserGrantRoleRequest* request, ::etcdserverpb::AuthUserGrantRoleResponse* response) {
958  (void) context;
959  (void) request;
960  (void) response;
961  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
962 }
963 
964 ::grpc::Status Auth::Service::UserRevokeRole(::grpc::ServerContext* context, const ::etcdserverpb::AuthUserRevokeRoleRequest* request, ::etcdserverpb::AuthUserRevokeRoleResponse* response) {
965  (void) context;
966  (void) request;
967  (void) response;
968  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
969 }
970 
971 ::grpc::Status Auth::Service::RoleAdd(::grpc::ServerContext* context, const ::etcdserverpb::AuthRoleAddRequest* request, ::etcdserverpb::AuthRoleAddResponse* response) {
972  (void) context;
973  (void) request;
974  (void) response;
975  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
976 }
977 
978 ::grpc::Status Auth::Service::RoleGet(::grpc::ServerContext* context, const ::etcdserverpb::AuthRoleGetRequest* request, ::etcdserverpb::AuthRoleGetResponse* response) {
979  (void) context;
980  (void) request;
981  (void) response;
982  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
983 }
984 
985 ::grpc::Status Auth::Service::RoleList(::grpc::ServerContext* context, const ::etcdserverpb::AuthRoleListRequest* request, ::etcdserverpb::AuthRoleListResponse* response) {
986  (void) context;
987  (void) request;
988  (void) response;
989  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
990 }
991 
992 ::grpc::Status Auth::Service::RoleDelete(::grpc::ServerContext* context, const ::etcdserverpb::AuthRoleDeleteRequest* request, ::etcdserverpb::AuthRoleDeleteResponse* response) {
993  (void) context;
994  (void) request;
995  (void) response;
996  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
997 }
998 
999 ::grpc::Status Auth::Service::RoleGrantPermission(::grpc::ServerContext* context, const ::etcdserverpb::AuthRoleGrantPermissionRequest* request, ::etcdserverpb::AuthRoleGrantPermissionResponse* response) {
1000  (void) context;
1001  (void) request;
1002  (void) response;
1003  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
1004 }
1005 
1006 ::grpc::Status Auth::Service::RoleRevokePermission(::grpc::ServerContext* context, const ::etcdserverpb::AuthRoleRevokePermissionRequest* request, ::etcdserverpb::AuthRoleRevokePermissionResponse* response) {
1007  (void) context;
1008  (void) request;
1009  (void) response;
1010  return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
1011 }
1012 
1013 
1014 } // namespace etcdserverpb
1015 
::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberAddResponse > * PrepareAsyncMemberAddRaw(::grpc::ClientContext *context, const ::etcdserverpb::MemberAddRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:335
virtual ::grpc::Status Put(::grpc::ServerContext *context, const ::etcdserverpb::PutRequest *request,::etcdserverpb::PutResponse *response)
Definition: rpc.grpc.pb.cc:138
static std::unique_ptr< Stub > NewStub(const std::shared_ptr< ::grpc::ChannelInterface > &channel, const ::grpc::StubOptions &options=::grpc::StubOptions())
Definition: rpc.grpc.pb.cc:26
::grpc::ClientAsyncResponseReader< ::etcdserverpb::PutResponse > * AsyncPutRaw(::grpc::ClientContext *context, const ::etcdserverpb::PutRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:56
::grpc::ClientAsyncResponseReader< ::etcdserverpb::LeaseRevokeResponse > * PrepareAsyncLeaseRevokeRaw(::grpc::ClientContext *context, const ::etcdserverpb::LeaseRevokeRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:249
::grpc::ClientAsyncResponseReader< ::etcdserverpb::DefragmentResponse > * PrepareAsyncDefragmentRaw(::grpc::ClientContext *context, const ::etcdserverpb::DefragmentRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:484
::grpc::ClientAsyncResponseReader< ::etcdserverpb::TxnResponse > * PrepareAsyncTxnRaw(::grpc::ClientContext *context, const ::etcdserverpb::TxnRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:84
static std::unique_ptr< Stub > NewStub(const std::shared_ptr< ::grpc::ChannelInterface > &channel, const ::grpc::StubOptions &options=::grpc::StubOptions())
Definition: rpc.grpc.pb.cc:314
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserListResponse > * AsyncUserListRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserListRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:687
static const char * Cluster_method_names[]
Definition: rpc.grpc.pb.cc:307
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthenticateResponse > * PrepareAsyncAuthenticateRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthenticateRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:655
static const char * Watch_method_names[]
Definition: rpc.grpc.pb.cc:167
virtual ::grpc::Status UserGrantRole(::grpc::ServerContext *context, const ::etcdserverpb::AuthUserGrantRoleRequest *request,::etcdserverpb::AuthUserGrantRoleResponse *response)
Definition: rpc.grpc.pb.cc:957
virtual ::grpc::Status Range(::grpc::ServerContext *context, const ::etcdserverpb::RangeRequest *request,::etcdserverpb::RangeResponse *response)
Definition: rpc.grpc.pb.cc:131
::grpc::Status RoleGet(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleGetRequest &request,::etcdserverpb::AuthRoleGetResponse *response) override
Definition: rpc.grpc.pb.cc:755
virtual ::grpc::Status Watch(::grpc::ServerContext *context,::grpc::ServerReaderWriter< ::etcdserverpb::WatchResponse,::etcdserverpb::WatchRequest > *stream)
Definition: rpc.grpc.pb.cc:204
virtual ::grpc::Status Txn(::grpc::ServerContext *context, const ::etcdserverpb::TxnRequest *request,::etcdserverpb::TxnResponse *response)
Definition: rpc.grpc.pb.cc:152
virtual ::grpc::Status DeleteRange(::grpc::ServerContext *context, const ::etcdserverpb::DeleteRangeRequest *request,::etcdserverpb::DeleteRangeResponse *response)
Definition: rpc.grpc.pb.cc:145
::grpc::Status Alarm(::grpc::ClientContext *context, const ::etcdserverpb::AlarmRequest &request,::etcdserverpb::AlarmResponse *response) override
Definition: rpc.grpc.pb.cc:452
::grpc::Status UserChangePassword(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserChangePasswordRequest &request,::etcdserverpb::AuthUserChangePasswordResponse *response) override
Definition: rpc.grpc.pb.cc:707
virtual ::grpc::Status AuthDisable(::grpc::ServerContext *context, const ::etcdserverpb::AuthDisableRequest *request,::etcdserverpb::AuthDisableResponse *response)
Definition: rpc.grpc.pb.cc:908
virtual ::grpc::Status UserRevokeRole(::grpc::ServerContext *context, const ::etcdserverpb::AuthUserRevokeRoleRequest *request,::etcdserverpb::AuthUserRevokeRoleResponse *response)
Definition: rpc.grpc.pb.cc:964
virtual ::grpc::Status MemberList(::grpc::ServerContext *context, const ::etcdserverpb::MemberListRequest *request,::etcdserverpb::MemberListResponse *response)
Definition: rpc.grpc.pb.cc:422
static std::unique_ptr< Stub > NewStub(const std::shared_ptr< ::grpc::ChannelInterface > &channel, const ::grpc::StubOptions &options=::grpc::StubOptions())
Definition: rpc.grpc.pb.cc:598
::grpc::Status Range(::grpc::ClientContext *context, const ::etcdserverpb::RangeRequest &request,::etcdserverpb::RangeResponse *response) override
Definition: rpc.grpc.pb.cc:40
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserDeleteResponse > * AsyncUserDeleteRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserDeleteRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:699
::grpc::Status RoleGrantPermission(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleGrantPermissionRequest &request,::etcdserverpb::AuthRoleGrantPermissionResponse *response) override
Definition: rpc.grpc.pb.cc:791
::grpc::Status UserAdd(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserAddRequest &request,::etcdserverpb::AuthUserAddResponse *response) override
Definition: rpc.grpc.pb.cc:659
::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberListResponse > * PrepareAsyncMemberListRaw(::grpc::ClientContext *context, const ::etcdserverpb::MemberListRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:371
::grpc::Status Txn(::grpc::ClientContext *context, const ::etcdserverpb::TxnRequest &request,::etcdserverpb::TxnResponse *response) override
Definition: rpc.grpc.pb.cc:76
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserGetResponse > * AsyncUserGetRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserGetRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:675
::grpc::Status LeaseRevoke(::grpc::ClientContext *context, const ::etcdserverpb::LeaseRevokeRequest &request,::etcdserverpb::LeaseRevokeResponse *response) override
Definition: rpc.grpc.pb.cc:241
::grpc::Status AuthEnable(::grpc::ClientContext *context, const ::etcdserverpb::AuthEnableRequest &request,::etcdserverpb::AuthEnableResponse *response) override
Definition: rpc.grpc.pb.cc:623
::grpc::ClientAsyncReaderWriter< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > * AsyncLeaseKeepAliveRaw(::grpc::ClientContext *context,::grpc::CompletionQueue *cq, void *tag) override
Definition: rpc.grpc.pb.cc:257
::grpc::ClientAsyncReaderWriter< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > * PrepareAsyncLeaseKeepAliveRaw(::grpc::ClientContext *context,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:261
virtual ::grpc::Status UserList(::grpc::ServerContext *context, const ::etcdserverpb::AuthUserListRequest *request,::etcdserverpb::AuthUserListResponse *response)
Definition: rpc.grpc.pb.cc:936
virtual ::grpc::Status Compact(::grpc::ServerContext *context, const ::etcdserverpb::CompactionRequest *request,::etcdserverpb::CompactionResponse *response)
Definition: rpc.grpc.pb.cc:159
::grpc::Status RoleRevokePermission(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleRevokePermissionRequest &request,::etcdserverpb::AuthRoleRevokePermissionResponse *response) override
Definition: rpc.grpc.pb.cc:803
::grpc::Status MemberList(::grpc::ClientContext *context, const ::etcdserverpb::MemberListRequest &request,::etcdserverpb::MemberListResponse *response) override
Definition: rpc.grpc.pb.cc:363
virtual ::grpc::Status LeaseRevoke(::grpc::ServerContext *context, const ::etcdserverpb::LeaseRevokeRequest *request,::etcdserverpb::LeaseRevokeResponse *response)
Definition: rpc.grpc.pb.cc:293
::grpc::ClientAsyncResponseReader< ::etcdserverpb::CompactionResponse > * PrepareAsyncCompactRaw(::grpc::ClientContext *context, const ::etcdserverpb::CompactionRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:96
::grpc::ClientAsyncResponseReader< ::etcdserverpb::RangeResponse > * PrepareAsyncRangeRaw(::grpc::ClientContext *context, const ::etcdserverpb::RangeRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:48
::grpc::Status UserRevokeRole(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserRevokeRoleRequest &request,::etcdserverpb::AuthUserRevokeRoleResponse *response) override
Definition: rpc.grpc.pb.cc:731
::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberListResponse > * AsyncMemberListRaw(::grpc::ClientContext *context, const ::etcdserverpb::MemberListRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:367
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserRevokeRoleResponse > * PrepareAsyncUserRevokeRoleRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserRevokeRoleRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:739
::grpc::ClientReader< ::etcdserverpb::SnapshotResponse > * SnapshotRaw(::grpc::ClientContext *context, const ::etcdserverpb::SnapshotRequest &request) override
Definition: rpc.grpc.pb.cc:500
::grpc::ClientAsyncResponseReader< ::etcdserverpb::CompactionResponse > * AsyncCompactRaw(::grpc::ClientContext *context, const ::etcdserverpb::CompactionRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:92
::grpc::ClientAsyncResponseReader< ::etcdserverpb::HashResponse > * AsyncHashRaw(::grpc::ClientContext *context, const ::etcdserverpb::HashRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:492
::grpc::ClientAsyncResponseReader< ::etcdserverpb::DeleteRangeResponse > * AsyncDeleteRangeRaw(::grpc::ClientContext *context, const ::etcdserverpb::DeleteRangeRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:68
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthDisableResponse > * AsyncAuthDisableRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthDisableRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:639
virtual ::grpc::Status RoleRevokePermission(::grpc::ServerContext *context, const ::etcdserverpb::AuthRoleRevokePermissionRequest *request,::etcdserverpb::AuthRoleRevokePermissionResponse *response)
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleGetResponse > * AsyncRoleGetRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleGetRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:759
::grpc::ClientAsyncResponseReader< ::etcdserverpb::LeaseGrantResponse > * AsyncLeaseGrantRaw(::grpc::ClientContext *context, const ::etcdserverpb::LeaseGrantRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:233
::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberAddResponse > * AsyncMemberAddRaw(::grpc::ClientContext *context, const ::etcdserverpb::MemberAddRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:331
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleRevokePermissionResponse > * PrepareAsyncRoleRevokePermissionRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleRevokePermissionRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:811
::grpc::ClientAsyncResponseReader< ::etcdserverpb::TxnResponse > * AsyncTxnRaw(::grpc::ClientContext *context, const ::etcdserverpb::TxnRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:80
::grpc::Status UserGet(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserGetRequest &request,::etcdserverpb::AuthUserGetResponse *response) override
Definition: rpc.grpc.pb.cc:671
virtual ::grpc::Status UserAdd(::grpc::ServerContext *context, const ::etcdserverpb::AuthUserAddRequest *request,::etcdserverpb::AuthUserAddResponse *response)
Definition: rpc.grpc.pb.cc:922
virtual ::grpc::Status UserGet(::grpc::ServerContext *context, const ::etcdserverpb::AuthUserGetRequest *request,::etcdserverpb::AuthUserGetResponse *response)
Definition: rpc.grpc.pb.cc:929
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleGrantPermissionResponse > * AsyncRoleGrantPermissionRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleGrantPermissionRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:795
::grpc::Status Hash(::grpc::ClientContext *context, const ::etcdserverpb::HashRequest &request,::etcdserverpb::HashResponse *response) override
Definition: rpc.grpc.pb.cc:488
virtual ::grpc::Status LeaseKeepAlive(::grpc::ServerContext *context,::grpc::ServerReaderWriter< ::etcdserverpb::LeaseKeepAliveResponse,::etcdserverpb::LeaseKeepAliveRequest > *stream)
Definition: rpc.grpc.pb.cc:300
::grpc::Status MemberAdd(::grpc::ClientContext *context, const ::etcdserverpb::MemberAddRequest &request,::etcdserverpb::MemberAddResponse *response) override
Definition: rpc.grpc.pb.cc:327
::grpc::Status RoleAdd(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleAddRequest &request,::etcdserverpb::AuthRoleAddResponse *response) override
Definition: rpc.grpc.pb.cc:743
virtual ::grpc::Status Alarm(::grpc::ServerContext *context, const ::etcdserverpb::AlarmRequest *request,::etcdserverpb::AlarmResponse *response)
Definition: rpc.grpc.pb.cc:543
::grpc::ClientAsyncResponseReader< ::etcdserverpb::RangeResponse > * AsyncRangeRaw(::grpc::ClientContext *context, const ::etcdserverpb::RangeRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:44
::grpc::ClientAsyncResponseReader< ::etcdserverpb::LeaseRevokeResponse > * AsyncLeaseRevokeRaw(::grpc::ClientContext *context, const ::etcdserverpb::LeaseRevokeRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:245
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthDisableResponse > * PrepareAsyncAuthDisableRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthDisableRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:643
Stub(const std::shared_ptr< ::grpc::ChannelInterface > &channel)
Definition: rpc.grpc.pb.cc:320
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserGetResponse > * PrepareAsyncUserGetRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserGetRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:679
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserChangePasswordResponse > * PrepareAsyncUserChangePasswordRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserChangePasswordRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:715
virtual ::grpc::Status LeaseGrant(::grpc::ServerContext *context, const ::etcdserverpb::LeaseGrantRequest *request,::etcdserverpb::LeaseGrantResponse *response)
Definition: rpc.grpc.pb.cc:286
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserGrantRoleResponse > * AsyncUserGrantRoleRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserGrantRoleRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:723
::grpc::ClientReaderWriter< ::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > * WatchRaw(::grpc::ClientContext *context) override
Definition: rpc.grpc.pb.cc:181
Stub(const std::shared_ptr< ::grpc::ChannelInterface > &channel)
Definition: rpc.grpc.pb.cc:604
::grpc::ClientAsyncResponseReader< ::etcdserverpb::HashResponse > * PrepareAsyncHashRaw(::grpc::ClientContext *context, const ::etcdserverpb::HashRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:496
static std::unique_ptr< Stub > NewStub(const std::shared_ptr< ::grpc::ChannelInterface > &channel, const ::grpc::StubOptions &options=::grpc::StubOptions())
Definition: rpc.grpc.pb.cc:217
virtual ::grpc::Status RoleGet(::grpc::ServerContext *context, const ::etcdserverpb::AuthRoleGetRequest *request,::etcdserverpb::AuthRoleGetResponse *response)
Definition: rpc.grpc.pb.cc:978
::grpc::ClientAsyncResponseReader< ::etcdserverpb::DefragmentResponse > * AsyncDefragmentRaw(::grpc::ClientContext *context, const ::etcdserverpb::DefragmentRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:480
virtual ::grpc::Status RoleAdd(::grpc::ServerContext *context, const ::etcdserverpb::AuthRoleAddRequest *request,::etcdserverpb::AuthRoleAddResponse *response)
Definition: rpc.grpc.pb.cc:971
::grpc::Status UserDelete(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserDeleteRequest &request,::etcdserverpb::AuthUserDeleteResponse *response) override
Definition: rpc.grpc.pb.cc:695
virtual ::grpc::Status AuthEnable(::grpc::ServerContext *context, const ::etcdserverpb::AuthEnableRequest *request,::etcdserverpb::AuthEnableResponse *response)
Definition: rpc.grpc.pb.cc:901
static Options options
virtual ::grpc::Status UserDelete(::grpc::ServerContext *context, const ::etcdserverpb::AuthUserDeleteRequest *request,::etcdserverpb::AuthUserDeleteResponse *response)
Definition: rpc.grpc.pb.cc:943
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleRevokePermissionResponse > * AsyncRoleRevokePermissionRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleRevokePermissionRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:807
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AlarmResponse > * AsyncAlarmRaw(::grpc::ClientContext *context, const ::etcdserverpb::AlarmRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:456
::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberUpdateResponse > * AsyncMemberUpdateRaw(::grpc::ClientContext *context, const ::etcdserverpb::MemberUpdateRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:355
::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberRemoveResponse > * AsyncMemberRemoveRaw(::grpc::ClientContext *context, const ::etcdserverpb::MemberRemoveRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:343
::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberRemoveResponse > * PrepareAsyncMemberRemoveRaw(::grpc::ClientContext *context, const ::etcdserverpb::MemberRemoveRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:347
::grpc::Status RoleList(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleListRequest &request,::etcdserverpb::AuthRoleListResponse *response) override
Definition: rpc.grpc.pb.cc:767
Stub(const std::shared_ptr< ::grpc::ChannelInterface > &channel)
Definition: rpc.grpc.pb.cc:223
::grpc::ClientAsyncReaderWriter< ::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > * PrepareAsyncWatchRaw(::grpc::ClientContext *context,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:189
virtual ::grpc::Status Authenticate(::grpc::ServerContext *context, const ::etcdserverpb::AuthenticateRequest *request,::etcdserverpb::AuthenticateResponse *response)
Definition: rpc.grpc.pb.cc:915
::grpc::Status MemberRemove(::grpc::ClientContext *context, const ::etcdserverpb::MemberRemoveRequest &request,::etcdserverpb::MemberRemoveResponse *response) override
Definition: rpc.grpc.pb.cc:339
static const char * Maintenance_method_names[]
Definition: rpc.grpc.pb.cc:430
::grpc::Status LeaseGrant(::grpc::ClientContext *context, const ::etcdserverpb::LeaseGrantRequest &request,::etcdserverpb::LeaseGrantResponse *response) override
Definition: rpc.grpc.pb.cc:229
::grpc::ClientAsyncResponseReader< ::etcdserverpb::LeaseGrantResponse > * PrepareAsyncLeaseGrantRaw(::grpc::ClientContext *context, const ::etcdserverpb::LeaseGrantRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:237
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleDeleteResponse > * PrepareAsyncRoleDeleteRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleDeleteRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:787
::grpc::ClientAsyncResponseReader< ::etcdserverpb::PutResponse > * PrepareAsyncPutRaw(::grpc::ClientContext *context, const ::etcdserverpb::PutRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:60
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AlarmResponse > * PrepareAsyncAlarmRaw(::grpc::ClientContext *context, const ::etcdserverpb::AlarmRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:460
::grpc::Status DeleteRange(::grpc::ClientContext *context, const ::etcdserverpb::DeleteRangeRequest &request,::etcdserverpb::DeleteRangeResponse *response) override
Definition: rpc.grpc.pb.cc:64
virtual ::grpc::Status Hash(::grpc::ServerContext *context, const ::etcdserverpb::HashRequest *request,::etcdserverpb::HashResponse *response)
Definition: rpc.grpc.pb.cc:564
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserListResponse > * PrepareAsyncUserListRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserListRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:691
Stub(const std::shared_ptr< ::grpc::ChannelInterface > &channel)
Definition: rpc.grpc.pb.cc:32
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserRevokeRoleResponse > * AsyncUserRevokeRoleRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserRevokeRoleRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:735
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserAddResponse > * AsyncUserAddRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserAddRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:663
virtual ::grpc::Status MemberRemove(::grpc::ServerContext *context, const ::etcdserverpb::MemberRemoveRequest *request,::etcdserverpb::MemberRemoveResponse *response)
Definition: rpc.grpc.pb.cc:408
virtual ::grpc::Status RoleGrantPermission(::grpc::ServerContext *context, const ::etcdserverpb::AuthRoleGrantPermissionRequest *request,::etcdserverpb::AuthRoleGrantPermissionResponse *response)
Definition: rpc.grpc.pb.cc:999
Stub(const std::shared_ptr< ::grpc::ChannelInterface > &channel)
Definition: rpc.grpc.pb.cc:444
static const char * KV_method_names[]
Definition: rpc.grpc.pb.cc:18
::grpc::Status Defragment(::grpc::ClientContext *context, const ::etcdserverpb::DefragmentRequest &request,::etcdserverpb::DefragmentResponse *response) override
Definition: rpc.grpc.pb.cc:476
virtual ::grpc::Status Defragment(::grpc::ServerContext *context, const ::etcdserverpb::DefragmentRequest *request,::etcdserverpb::DefragmentResponse *response)
Definition: rpc.grpc.pb.cc:557
static const char * Lease_method_names[]
Definition: rpc.grpc.pb.cc:211
::grpc::ClientAsyncResponseReader< ::etcdserverpb::DeleteRangeResponse > * PrepareAsyncDeleteRangeRaw(::grpc::ClientContext *context, const ::etcdserverpb::DeleteRangeRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:72
::grpc::ClientAsyncResponseReader< ::etcdserverpb::MemberUpdateResponse > * PrepareAsyncMemberUpdateRaw(::grpc::ClientContext *context, const ::etcdserverpb::MemberUpdateRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:359
::grpc::Status MemberUpdate(::grpc::ClientContext *context, const ::etcdserverpb::MemberUpdateRequest &request,::etcdserverpb::MemberUpdateResponse *response) override
Definition: rpc.grpc.pb.cc:351
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleDeleteResponse > * AsyncRoleDeleteRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleDeleteRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:783
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthEnableResponse > * AsyncAuthEnableRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthEnableRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:627
static const char * Auth_method_names[]
Definition: rpc.grpc.pb.cc:579
::grpc::Status UserList(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserListRequest &request,::etcdserverpb::AuthUserListResponse *response) override
Definition: rpc.grpc.pb.cc:683
::grpc::ClientAsyncReaderWriter< ::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > * AsyncWatchRaw(::grpc::ClientContext *context,::grpc::CompletionQueue *cq, void *tag) override
Definition: rpc.grpc.pb.cc:185
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleListResponse > * AsyncRoleListRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleListRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:771
::grpc::ClientReaderWriter< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > * LeaseKeepAliveRaw(::grpc::ClientContext *context) override
Definition: rpc.grpc.pb.cc:253
virtual ::grpc::Status RoleDelete(::grpc::ServerContext *context, const ::etcdserverpb::AuthRoleDeleteRequest *request,::etcdserverpb::AuthRoleDeleteResponse *response)
Definition: rpc.grpc.pb.cc:992
virtual ::grpc::Status RoleList(::grpc::ServerContext *context, const ::etcdserverpb::AuthRoleListRequest *request,::etcdserverpb::AuthRoleListResponse *response)
Definition: rpc.grpc.pb.cc:985
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleAddResponse > * AsyncRoleAddRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleAddRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:747
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthEnableResponse > * PrepareAsyncAuthEnableRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthEnableRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:631
static std::unique_ptr< Stub > NewStub(const std::shared_ptr< ::grpc::ChannelInterface > &channel, const ::grpc::StubOptions &options=::grpc::StubOptions())
Definition: rpc.grpc.pb.cc:438
static std::unique_ptr< Stub > NewStub(const std::shared_ptr< ::grpc::ChannelInterface > &channel, const ::grpc::StubOptions &options=::grpc::StubOptions())
Definition: rpc.grpc.pb.cc:171
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleGetResponse > * PrepareAsyncRoleGetRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleGetRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:763
::grpc::ClientAsyncResponseReader< ::etcdserverpb::StatusResponse > * AsyncStatusRaw(::grpc::ClientContext *context, const ::etcdserverpb::StatusRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:468
virtual ::grpc::Status MemberAdd(::grpc::ServerContext *context, const ::etcdserverpb::MemberAddRequest *request,::etcdserverpb::MemberAddResponse *response)
Definition: rpc.grpc.pb.cc:401
::grpc::Status UserGrantRole(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserGrantRoleRequest &request,::etcdserverpb::AuthUserGrantRoleResponse *response) override
Definition: rpc.grpc.pb.cc:719
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleGrantPermissionResponse > * PrepareAsyncRoleGrantPermissionRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleGrantPermissionRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:799
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleListResponse > * PrepareAsyncRoleListRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleListRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:775
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserAddResponse > * PrepareAsyncUserAddRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserAddRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:667
::grpc::Status AuthDisable(::grpc::ClientContext *context, const ::etcdserverpb::AuthDisableRequest &request,::etcdserverpb::AuthDisableResponse *response) override
Definition: rpc.grpc.pb.cc:635
virtual ::grpc::Status Snapshot(::grpc::ServerContext *context, const ::etcdserverpb::SnapshotRequest *request,::grpc::ServerWriter< ::etcdserverpb::SnapshotResponse > *writer)
Definition: rpc.grpc.pb.cc:571
Stub(const std::shared_ptr< ::grpc::ChannelInterface > &channel)
Definition: rpc.grpc.pb.cc:177
::grpc::Status Compact(::grpc::ClientContext *context, const ::etcdserverpb::CompactionRequest &request,::etcdserverpb::CompactionResponse *response) override
Definition: rpc.grpc.pb.cc:88
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserChangePasswordResponse > * AsyncUserChangePasswordRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserChangePasswordRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:711
virtual ::grpc::Status Status(::grpc::ServerContext *context, const ::etcdserverpb::StatusRequest *request,::etcdserverpb::StatusResponse *response)
Definition: rpc.grpc.pb.cc:550
::grpc::Status Authenticate(::grpc::ClientContext *context, const ::etcdserverpb::AuthenticateRequest &request,::etcdserverpb::AuthenticateResponse *response) override
Definition: rpc.grpc.pb.cc:647
virtual ::grpc::Status MemberUpdate(::grpc::ServerContext *context, const ::etcdserverpb::MemberUpdateRequest *request,::etcdserverpb::MemberUpdateResponse *response)
Definition: rpc.grpc.pb.cc:415
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserDeleteResponse > * PrepareAsyncUserDeleteRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserDeleteRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:703
::grpc::Status Put(::grpc::ClientContext *context, const ::etcdserverpb::PutRequest &request,::etcdserverpb::PutResponse *response) override
Definition: rpc.grpc.pb.cc:52
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthenticateResponse > * AsyncAuthenticateRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthenticateRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:651
::grpc::Status RoleDelete(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleDeleteRequest &request,::etcdserverpb::AuthRoleDeleteResponse *response) override
Definition: rpc.grpc.pb.cc:779
::grpc::ClientAsyncResponseReader< ::etcdserverpb::StatusResponse > * PrepareAsyncStatusRaw(::grpc::ClientContext *context, const ::etcdserverpb::StatusRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:472
::grpc::Status Status(::grpc::ClientContext *context, const ::etcdserverpb::StatusRequest &request,::etcdserverpb::StatusResponse *response) override
Definition: rpc.grpc.pb.cc:464
::grpc::ClientAsyncReader< ::etcdserverpb::SnapshotResponse > * AsyncSnapshotRaw(::grpc::ClientContext *context, const ::etcdserverpb::SnapshotRequest &request,::grpc::CompletionQueue *cq, void *tag) override
Definition: rpc.grpc.pb.cc:504
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthUserGrantRoleResponse > * PrepareAsyncUserGrantRoleRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthUserGrantRoleRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:727
::grpc::ClientAsyncResponseReader< ::etcdserverpb::AuthRoleAddResponse > * PrepareAsyncRoleAddRaw(::grpc::ClientContext *context, const ::etcdserverpb::AuthRoleAddRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:751
::grpc::ClientAsyncReader< ::etcdserverpb::SnapshotResponse > * PrepareAsyncSnapshotRaw(::grpc::ClientContext *context, const ::etcdserverpb::SnapshotRequest &request,::grpc::CompletionQueue *cq) override
Definition: rpc.grpc.pb.cc:508
virtual ::grpc::Status UserChangePassword(::grpc::ServerContext *context, const ::etcdserverpb::AuthUserChangePasswordRequest *request,::etcdserverpb::AuthUserChangePasswordResponse *response)
Definition: rpc.grpc.pb.cc:950