OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
rpc.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: rpc.proto
3 
4 #ifndef PROTOBUF_rpc_2eproto__INCLUDED
5 #define PROTOBUF_rpc_2eproto__INCLUDED
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3005000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3005001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/io/coded_stream.h>
23 #include <google/protobuf/arena.h>
24 #include <google/protobuf/arenastring.h>
25 #include <google/protobuf/generated_message_table_driven.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/metadata.h>
28 #include <google/protobuf/message.h>
29 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
30 #include <google/protobuf/extension_set.h> // IWYU pragma: export
31 #include <google/protobuf/generated_enum_reflection.h>
32 #include <google/protobuf/unknown_field_set.h>
33 #include "kv.pb.h"
34 #include "auth.pb.h"
35 // @@protoc_insertion_point(includes)
36 
37 namespace protobuf_rpc_2eproto {
38 // Internal implementation detail -- do not use these members.
39 struct TableStruct {
40  static const ::google::protobuf::internal::ParseTableField entries[];
41  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
42  static const ::google::protobuf::internal::ParseTable schema[76];
43  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
44  static const ::google::protobuf::internal::SerializationTable serialization_table[];
45  static const ::google::protobuf::uint32 offsets[];
46 };
47 void AddDescriptors();
67 void InitDefaultsCompare();
105 void InitDefaultsMember();
200 inline void InitDefaults() {
277 }
278 } // namespace protobuf_rpc_2eproto
279 namespace etcdserverpb {
280 class AlarmMember;
283 class AlarmRequest;
286 class AlarmResponse;
289 class AuthDisableRequest;
292 class AuthDisableResponse;
295 class AuthEnableRequest;
298 class AuthEnableResponse;
301 class AuthRoleAddRequest;
304 class AuthRoleAddResponse;
313 class AuthRoleGetRequest;
316 class AuthRoleGetResponse;
325 class AuthRoleListRequest;
337 class AuthUserAddRequest;
340 class AuthUserAddResponse;
355 class AuthUserGetRequest;
358 class AuthUserGetResponse;
367 class AuthUserListRequest;
379 class AuthenticateRequest;
385 class CompactionRequest;
388 class CompactionResponse;
391 class Compare;
394 class DefragmentRequest;
397 class DefragmentResponse;
400 class DeleteRangeRequest;
403 class DeleteRangeResponse;
406 class HashRequest;
409 class HashResponse;
412 class LeaseGrantRequest;
415 class LeaseGrantResponse;
424 class LeaseRevokeRequest;
427 class LeaseRevokeResponse;
430 class Member;
433 class MemberAddRequest;
436 class MemberAddResponse;
439 class MemberListRequest;
442 class MemberListResponse;
445 class MemberRemoveRequest;
451 class MemberUpdateRequest;
457 class PutRequest;
460 class PutResponse;
463 class RangeRequest;
466 class RangeResponse;
469 class RequestOp;
472 class ResponseHeader;
475 class ResponseOp;
478 class SnapshotRequest;
481 class SnapshotResponse;
484 class StatusRequest;
487 class StatusResponse;
490 class TxnRequest;
493 class TxnResponse;
496 class WatchCancelRequest;
499 class WatchCreateRequest;
502 class WatchRequest;
505 class WatchResponse;
508 } // namespace etcdserverpb
509 namespace etcdserverpb {
510 
517 };
518 bool RangeRequest_SortOrder_IsValid(int value);
522 
523 const ::google::protobuf::EnumDescriptor* RangeRequest_SortOrder_descriptor();
524 inline const ::std::string& RangeRequest_SortOrder_Name(RangeRequest_SortOrder value) {
525  return ::google::protobuf::internal::NameOfEnum(
527 }
529  const ::std::string& name, RangeRequest_SortOrder* value) {
530  return ::google::protobuf::internal::ParseNamedEnum<RangeRequest_SortOrder>(
531  RangeRequest_SortOrder_descriptor(), name, value);
532 }
541 };
542 bool RangeRequest_SortTarget_IsValid(int value);
546 
547 const ::google::protobuf::EnumDescriptor* RangeRequest_SortTarget_descriptor();
548 inline const ::std::string& RangeRequest_SortTarget_Name(RangeRequest_SortTarget value) {
549  return ::google::protobuf::internal::NameOfEnum(
551 }
553  const ::std::string& name, RangeRequest_SortTarget* value) {
554  return ::google::protobuf::internal::ParseNamedEnum<RangeRequest_SortTarget>(
555  RangeRequest_SortTarget_descriptor(), name, value);
556 }
563 };
564 bool Compare_CompareResult_IsValid(int value);
568 
569 const ::google::protobuf::EnumDescriptor* Compare_CompareResult_descriptor();
570 inline const ::std::string& Compare_CompareResult_Name(Compare_CompareResult value) {
571  return ::google::protobuf::internal::NameOfEnum(
573 }
575  const ::std::string& name, Compare_CompareResult* value) {
576  return ::google::protobuf::internal::ParseNamedEnum<Compare_CompareResult>(
577  Compare_CompareResult_descriptor(), name, value);
578 }
586 };
587 bool Compare_CompareTarget_IsValid(int value);
591 
592 const ::google::protobuf::EnumDescriptor* Compare_CompareTarget_descriptor();
593 inline const ::std::string& Compare_CompareTarget_Name(Compare_CompareTarget value) {
594  return ::google::protobuf::internal::NameOfEnum(
596 }
598  const ::std::string& name, Compare_CompareTarget* value) {
599  return ::google::protobuf::internal::ParseNamedEnum<Compare_CompareTarget>(
600  Compare_CompareTarget_descriptor(), name, value);
601 }
607 };
612 
613 const ::google::protobuf::EnumDescriptor* WatchCreateRequest_FilterType_descriptor();
615  return ::google::protobuf::internal::NameOfEnum(
617 }
619  const ::std::string& name, WatchCreateRequest_FilterType* value) {
620  return ::google::protobuf::internal::ParseNamedEnum<WatchCreateRequest_FilterType>(
622 }
629 };
630 bool AlarmRequest_AlarmAction_IsValid(int value);
634 
635 const ::google::protobuf::EnumDescriptor* AlarmRequest_AlarmAction_descriptor();
636 inline const ::std::string& AlarmRequest_AlarmAction_Name(AlarmRequest_AlarmAction value) {
637  return ::google::protobuf::internal::NameOfEnum(
639 }
641  const ::std::string& name, AlarmRequest_AlarmAction* value) {
642  return ::google::protobuf::internal::ParseNamedEnum<AlarmRequest_AlarmAction>(
643  AlarmRequest_AlarmAction_descriptor(), name, value);
644 }
645 enum AlarmType {
646  NONE = 0,
647  NOSPACE = 1,
648  AlarmType_INT_MIN_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32min,
649  AlarmType_INT_MAX_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32max
650 };
651 bool AlarmType_IsValid(int value);
655 
656 const ::google::protobuf::EnumDescriptor* AlarmType_descriptor();
657 inline const ::std::string& AlarmType_Name(AlarmType value) {
658  return ::google::protobuf::internal::NameOfEnum(
659  AlarmType_descriptor(), value);
660 }
661 inline bool AlarmType_Parse(
662  const ::std::string& name, AlarmType* value) {
663  return ::google::protobuf::internal::ParseNamedEnum<AlarmType>(
664  AlarmType_descriptor(), name, value);
665 }
666 // ===================================================================
667 
668 class ResponseHeader : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.ResponseHeader) */ {
669  public:
670  ResponseHeader();
671  virtual ~ResponseHeader();
672 
673  ResponseHeader(const ResponseHeader& from);
674 
675  inline ResponseHeader& operator=(const ResponseHeader& from) {
676  CopyFrom(from);
677  return *this;
678  }
679  #if LANG_CXX11
680  ResponseHeader(ResponseHeader&& from) noexcept
681  : ResponseHeader() {
682  *this = ::std::move(from);
683  }
684 
685  inline ResponseHeader& operator=(ResponseHeader&& from) noexcept {
686  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
687  if (this != &from) InternalSwap(&from);
688  } else {
689  CopyFrom(from);
690  }
691  return *this;
692  }
693  #endif
694  static const ::google::protobuf::Descriptor* descriptor();
695  static const ResponseHeader& default_instance();
696 
697  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
698  static inline const ResponseHeader* internal_default_instance() {
699  return reinterpret_cast<const ResponseHeader*>(
701  }
702  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
703  0;
704 
705  void Swap(ResponseHeader* other);
706  friend void swap(ResponseHeader& a, ResponseHeader& b) {
707  a.Swap(&b);
708  }
709 
710  // implements Message ----------------------------------------------
711 
712  inline ResponseHeader* New() const PROTOBUF_FINAL { return New(NULL); }
713 
714  ResponseHeader* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
715  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
716  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
717  void CopyFrom(const ResponseHeader& from);
718  void MergeFrom(const ResponseHeader& from);
719  void Clear() PROTOBUF_FINAL;
720  bool IsInitialized() const PROTOBUF_FINAL;
721 
722  size_t ByteSizeLong() const PROTOBUF_FINAL;
724  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
726  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
727  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
728  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
729  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
730  private:
731  void SharedCtor();
732  void SharedDtor();
733  void SetCachedSize(int size) const PROTOBUF_FINAL;
734  void InternalSwap(ResponseHeader* other);
735  private:
736  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
737  return NULL;
738  }
739  inline void* MaybeArenaPtr() const {
740  return NULL;
741  }
742  public:
743 
744  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
745 
746  // nested types ----------------------------------------------------
747 
748  // accessors -------------------------------------------------------
749 
750  // uint64 cluster_id = 1;
751  void clear_cluster_id();
752  static const int kClusterIdFieldNumber = 1;
753  ::google::protobuf::uint64 cluster_id() const;
754  void set_cluster_id(::google::protobuf::uint64 value);
755 
756  // uint64 member_id = 2;
757  void clear_member_id();
758  static const int kMemberIdFieldNumber = 2;
759  ::google::protobuf::uint64 member_id() const;
760  void set_member_id(::google::protobuf::uint64 value);
761 
762  // int64 revision = 3;
763  void clear_revision();
764  static const int kRevisionFieldNumber = 3;
765  ::google::protobuf::int64 revision() const;
766  void set_revision(::google::protobuf::int64 value);
767 
768  // uint64 raft_term = 4;
769  void clear_raft_term();
770  static const int kRaftTermFieldNumber = 4;
771  ::google::protobuf::uint64 raft_term() const;
772  void set_raft_term(::google::protobuf::uint64 value);
773 
774  // @@protoc_insertion_point(class_scope:etcdserverpb.ResponseHeader)
775  private:
776 
777  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
778  ::google::protobuf::uint64 cluster_id_;
779  ::google::protobuf::uint64 member_id_;
780  ::google::protobuf::int64 revision_;
781  ::google::protobuf::uint64 raft_term_;
782  mutable int _cached_size_;
783  friend struct ::protobuf_rpc_2eproto::TableStruct;
784  friend void ::protobuf_rpc_2eproto::InitDefaultsResponseHeaderImpl();
785 };
786 // -------------------------------------------------------------------
787 
788 class RangeRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.RangeRequest) */ {
789  public:
790  RangeRequest();
791  virtual ~RangeRequest();
792 
793  RangeRequest(const RangeRequest& from);
794 
795  inline RangeRequest& operator=(const RangeRequest& from) {
796  CopyFrom(from);
797  return *this;
798  }
799  #if LANG_CXX11
800  RangeRequest(RangeRequest&& from) noexcept
801  : RangeRequest() {
802  *this = ::std::move(from);
803  }
804 
805  inline RangeRequest& operator=(RangeRequest&& from) noexcept {
806  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
807  if (this != &from) InternalSwap(&from);
808  } else {
809  CopyFrom(from);
810  }
811  return *this;
812  }
813  #endif
814  static const ::google::protobuf::Descriptor* descriptor();
815  static const RangeRequest& default_instance();
816 
817  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
818  static inline const RangeRequest* internal_default_instance() {
819  return reinterpret_cast<const RangeRequest*>(
821  }
822  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
823  1;
824 
825  void Swap(RangeRequest* other);
826  friend void swap(RangeRequest& a, RangeRequest& b) {
827  a.Swap(&b);
828  }
829 
830  // implements Message ----------------------------------------------
831 
832  inline RangeRequest* New() const PROTOBUF_FINAL { return New(NULL); }
833 
834  RangeRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
835  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
836  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
837  void CopyFrom(const RangeRequest& from);
838  void MergeFrom(const RangeRequest& from);
839  void Clear() PROTOBUF_FINAL;
840  bool IsInitialized() const PROTOBUF_FINAL;
841 
842  size_t ByteSizeLong() const PROTOBUF_FINAL;
844  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
846  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
847  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
848  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
849  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
850  private:
851  void SharedCtor();
852  void SharedDtor();
853  void SetCachedSize(int size) const PROTOBUF_FINAL;
854  void InternalSwap(RangeRequest* other);
855  private:
856  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
857  return NULL;
858  }
859  inline void* MaybeArenaPtr() const {
860  return NULL;
861  }
862  public:
863 
864  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
865 
866  // nested types ----------------------------------------------------
867 
869  static const SortOrder NONE =
871  static const SortOrder ASCEND =
873  static const SortOrder DESCEND =
875  static inline bool SortOrder_IsValid(int value) {
876  return RangeRequest_SortOrder_IsValid(value);
877  }
878  static const SortOrder SortOrder_MIN =
880  static const SortOrder SortOrder_MAX =
882  static const int SortOrder_ARRAYSIZE =
884  static inline const ::google::protobuf::EnumDescriptor*
887  }
888  static inline const ::std::string& SortOrder_Name(SortOrder value) {
889  return RangeRequest_SortOrder_Name(value);
890  }
891  static inline bool SortOrder_Parse(const ::std::string& name,
892  SortOrder* value) {
893  return RangeRequest_SortOrder_Parse(name, value);
894  }
895 
897  static const SortTarget KEY =
899  static const SortTarget VERSION =
901  static const SortTarget CREATE =
903  static const SortTarget MOD =
905  static const SortTarget VALUE =
907  static inline bool SortTarget_IsValid(int value) {
908  return RangeRequest_SortTarget_IsValid(value);
909  }
910  static const SortTarget SortTarget_MIN =
912  static const SortTarget SortTarget_MAX =
914  static const int SortTarget_ARRAYSIZE =
916  static inline const ::google::protobuf::EnumDescriptor*
919  }
920  static inline const ::std::string& SortTarget_Name(SortTarget value) {
921  return RangeRequest_SortTarget_Name(value);
922  }
923  static inline bool SortTarget_Parse(const ::std::string& name,
924  SortTarget* value) {
925  return RangeRequest_SortTarget_Parse(name, value);
926  }
927 
928  // accessors -------------------------------------------------------
929 
930  // bytes key = 1;
931  void clear_key();
932  static const int kKeyFieldNumber = 1;
933  const ::std::string& key() const;
934  void set_key(const ::std::string& value);
935  #if LANG_CXX11
936  void set_key(::std::string&& value);
937  #endif
938  void set_key(const char* value);
939  void set_key(const void* value, size_t size);
940  ::std::string* mutable_key();
941  ::std::string* release_key();
942  void set_allocated_key(::std::string* key);
943 
944  // bytes range_end = 2;
945  void clear_range_end();
946  static const int kRangeEndFieldNumber = 2;
947  const ::std::string& range_end() const;
948  void set_range_end(const ::std::string& value);
949  #if LANG_CXX11
950  void set_range_end(::std::string&& value);
951  #endif
952  void set_range_end(const char* value);
953  void set_range_end(const void* value, size_t size);
954  ::std::string* mutable_range_end();
955  ::std::string* release_range_end();
956  void set_allocated_range_end(::std::string* range_end);
957 
958  // int64 limit = 3;
959  void clear_limit();
960  static const int kLimitFieldNumber = 3;
961  ::google::protobuf::int64 limit() const;
962  void set_limit(::google::protobuf::int64 value);
963 
964  // int64 revision = 4;
965  void clear_revision();
966  static const int kRevisionFieldNumber = 4;
967  ::google::protobuf::int64 revision() const;
968  void set_revision(::google::protobuf::int64 value);
969 
970  // .etcdserverpb.RangeRequest.SortOrder sort_order = 5;
971  void clear_sort_order();
972  static const int kSortOrderFieldNumber = 5;
973  ::etcdserverpb::RangeRequest_SortOrder sort_order() const;
974  void set_sort_order(::etcdserverpb::RangeRequest_SortOrder value);
975 
976  // .etcdserverpb.RangeRequest.SortTarget sort_target = 6;
977  void clear_sort_target();
978  static const int kSortTargetFieldNumber = 6;
979  ::etcdserverpb::RangeRequest_SortTarget sort_target() const;
980  void set_sort_target(::etcdserverpb::RangeRequest_SortTarget value);
981 
982  // bool serializable = 7;
983  void clear_serializable();
984  static const int kSerializableFieldNumber = 7;
985  bool serializable() const;
986  void set_serializable(bool value);
987 
988  // bool keys_only = 8;
989  void clear_keys_only();
990  static const int kKeysOnlyFieldNumber = 8;
991  bool keys_only() const;
992  void set_keys_only(bool value);
993 
994  // bool count_only = 9;
995  void clear_count_only();
996  static const int kCountOnlyFieldNumber = 9;
997  bool count_only() const;
998  void set_count_only(bool value);
999 
1000  // @@protoc_insertion_point(class_scope:etcdserverpb.RangeRequest)
1001  private:
1002 
1003  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1004  ::google::protobuf::internal::ArenaStringPtr key_;
1005  ::google::protobuf::internal::ArenaStringPtr range_end_;
1006  ::google::protobuf::int64 limit_;
1007  ::google::protobuf::int64 revision_;
1013  mutable int _cached_size_;
1014  friend struct ::protobuf_rpc_2eproto::TableStruct;
1016 };
1017 // -------------------------------------------------------------------
1018 
1019 class RangeResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.RangeResponse) */ {
1020  public:
1021  RangeResponse();
1022  virtual ~RangeResponse();
1023 
1024  RangeResponse(const RangeResponse& from);
1025 
1026  inline RangeResponse& operator=(const RangeResponse& from) {
1027  CopyFrom(from);
1028  return *this;
1029  }
1030  #if LANG_CXX11
1031  RangeResponse(RangeResponse&& from) noexcept
1032  : RangeResponse() {
1033  *this = ::std::move(from);
1034  }
1035 
1036  inline RangeResponse& operator=(RangeResponse&& from) noexcept {
1037  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1038  if (this != &from) InternalSwap(&from);
1039  } else {
1040  CopyFrom(from);
1041  }
1042  return *this;
1043  }
1044  #endif
1045  static const ::google::protobuf::Descriptor* descriptor();
1046  static const RangeResponse& default_instance();
1047 
1048  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
1049  static inline const RangeResponse* internal_default_instance() {
1050  return reinterpret_cast<const RangeResponse*>(
1052  }
1053  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
1054  2;
1055 
1056  void Swap(RangeResponse* other);
1057  friend void swap(RangeResponse& a, RangeResponse& b) {
1058  a.Swap(&b);
1059  }
1060 
1061  // implements Message ----------------------------------------------
1062 
1063  inline RangeResponse* New() const PROTOBUF_FINAL { return New(NULL); }
1064 
1065  RangeResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
1066  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1067  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1068  void CopyFrom(const RangeResponse& from);
1069  void MergeFrom(const RangeResponse& from);
1070  void Clear() PROTOBUF_FINAL;
1071  bool IsInitialized() const PROTOBUF_FINAL;
1072 
1073  size_t ByteSizeLong() const PROTOBUF_FINAL;
1075  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
1077  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
1078  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1079  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
1080  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
1081  private:
1082  void SharedCtor();
1083  void SharedDtor();
1084  void SetCachedSize(int size) const PROTOBUF_FINAL;
1085  void InternalSwap(RangeResponse* other);
1086  private:
1087  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1088  return NULL;
1089  }
1090  inline void* MaybeArenaPtr() const {
1091  return NULL;
1092  }
1093  public:
1094 
1095  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
1096 
1097  // nested types ----------------------------------------------------
1098 
1099  // accessors -------------------------------------------------------
1100 
1101  // repeated .mvccpb.KeyValue kvs = 2;
1102  int kvs_size() const;
1103  void clear_kvs();
1104  static const int kKvsFieldNumber = 2;
1105  const ::mvccpb::KeyValue& kvs(int index) const;
1106  ::mvccpb::KeyValue* mutable_kvs(int index);
1107  ::mvccpb::KeyValue* add_kvs();
1108  ::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue >*
1109  mutable_kvs();
1110  const ::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue >&
1111  kvs() const;
1112 
1113  // .etcdserverpb.ResponseHeader header = 1;
1114  bool has_header() const;
1115  void clear_header();
1116  static const int kHeaderFieldNumber = 1;
1117  const ::etcdserverpb::ResponseHeader& header() const;
1118  ::etcdserverpb::ResponseHeader* release_header();
1119  ::etcdserverpb::ResponseHeader* mutable_header();
1120  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
1121 
1122  // int64 count = 4;
1123  void clear_count();
1124  static const int kCountFieldNumber = 4;
1125  ::google::protobuf::int64 count() const;
1126  void set_count(::google::protobuf::int64 value);
1127 
1128  // bool more = 3;
1129  void clear_more();
1130  static const int kMoreFieldNumber = 3;
1131  bool more() const;
1132  void set_more(bool value);
1133 
1134  // @@protoc_insertion_point(class_scope:etcdserverpb.RangeResponse)
1135  private:
1136 
1137  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1138  ::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue > kvs_;
1139  ::etcdserverpb::ResponseHeader* header_;
1140  ::google::protobuf::int64 count_;
1141  bool more_;
1142  mutable int _cached_size_;
1143  friend struct ::protobuf_rpc_2eproto::TableStruct;
1144  friend void ::protobuf_rpc_2eproto::InitDefaultsRangeResponseImpl();
1145 };
1146 // -------------------------------------------------------------------
1147 
1148 class PutRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.PutRequest) */ {
1149  public:
1150  PutRequest();
1151  virtual ~PutRequest();
1152 
1153  PutRequest(const PutRequest& from);
1154 
1155  inline PutRequest& operator=(const PutRequest& from) {
1156  CopyFrom(from);
1157  return *this;
1158  }
1159  #if LANG_CXX11
1160  PutRequest(PutRequest&& from) noexcept
1161  : PutRequest() {
1162  *this = ::std::move(from);
1163  }
1164 
1165  inline PutRequest& operator=(PutRequest&& from) noexcept {
1166  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1167  if (this != &from) InternalSwap(&from);
1168  } else {
1169  CopyFrom(from);
1170  }
1171  return *this;
1172  }
1173  #endif
1174  static const ::google::protobuf::Descriptor* descriptor();
1175  static const PutRequest& default_instance();
1176 
1177  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
1178  static inline const PutRequest* internal_default_instance() {
1179  return reinterpret_cast<const PutRequest*>(
1181  }
1182  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
1183  3;
1184 
1185  void Swap(PutRequest* other);
1186  friend void swap(PutRequest& a, PutRequest& b) {
1187  a.Swap(&b);
1188  }
1189 
1190  // implements Message ----------------------------------------------
1191 
1192  inline PutRequest* New() const PROTOBUF_FINAL { return New(NULL); }
1193 
1194  PutRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
1195  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1196  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1197  void CopyFrom(const PutRequest& from);
1198  void MergeFrom(const PutRequest& from);
1199  void Clear() PROTOBUF_FINAL;
1200  bool IsInitialized() const PROTOBUF_FINAL;
1201 
1202  size_t ByteSizeLong() const PROTOBUF_FINAL;
1204  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
1206  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
1207  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1208  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
1209  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
1210  private:
1211  void SharedCtor();
1212  void SharedDtor();
1213  void SetCachedSize(int size) const PROTOBUF_FINAL;
1214  void InternalSwap(PutRequest* other);
1215  private:
1216  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1217  return NULL;
1218  }
1219  inline void* MaybeArenaPtr() const {
1220  return NULL;
1221  }
1222  public:
1223 
1224  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
1225 
1226  // nested types ----------------------------------------------------
1227 
1228  // accessors -------------------------------------------------------
1229 
1230  // bytes key = 1;
1231  void clear_key();
1232  static const int kKeyFieldNumber = 1;
1233  const ::std::string& key() const;
1234  void set_key(const ::std::string& value);
1235  #if LANG_CXX11
1236  void set_key(::std::string&& value);
1237  #endif
1238  void set_key(const char* value);
1239  void set_key(const void* value, size_t size);
1240  ::std::string* mutable_key();
1241  ::std::string* release_key();
1242  void set_allocated_key(::std::string* key);
1243 
1244  // bytes value = 2;
1245  void clear_value();
1246  static const int kValueFieldNumber = 2;
1247  const ::std::string& value() const;
1248  void set_value(const ::std::string& value);
1249  #if LANG_CXX11
1250  void set_value(::std::string&& value);
1251  #endif
1252  void set_value(const char* value);
1253  void set_value(const void* value, size_t size);
1254  ::std::string* mutable_value();
1255  ::std::string* release_value();
1256  void set_allocated_value(::std::string* value);
1257 
1258  // int64 lease = 3;
1259  void clear_lease();
1260  static const int kLeaseFieldNumber = 3;
1261  ::google::protobuf::int64 lease() const;
1262  void set_lease(::google::protobuf::int64 value);
1263 
1264  // bool prev_kv = 4;
1265  void clear_prev_kv();
1266  static const int kPrevKvFieldNumber = 4;
1267  bool prev_kv() const;
1268  void set_prev_kv(bool value);
1269 
1270  // @@protoc_insertion_point(class_scope:etcdserverpb.PutRequest)
1271  private:
1272 
1273  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1274  ::google::protobuf::internal::ArenaStringPtr key_;
1275  ::google::protobuf::internal::ArenaStringPtr value_;
1276  ::google::protobuf::int64 lease_;
1277  bool prev_kv_;
1278  mutable int _cached_size_;
1279  friend struct ::protobuf_rpc_2eproto::TableStruct;
1281 };
1282 // -------------------------------------------------------------------
1283 
1284 class PutResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.PutResponse) */ {
1285  public:
1286  PutResponse();
1287  virtual ~PutResponse();
1288 
1289  PutResponse(const PutResponse& from);
1290 
1291  inline PutResponse& operator=(const PutResponse& from) {
1292  CopyFrom(from);
1293  return *this;
1294  }
1295  #if LANG_CXX11
1296  PutResponse(PutResponse&& from) noexcept
1297  : PutResponse() {
1298  *this = ::std::move(from);
1299  }
1300 
1301  inline PutResponse& operator=(PutResponse&& from) noexcept {
1302  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1303  if (this != &from) InternalSwap(&from);
1304  } else {
1305  CopyFrom(from);
1306  }
1307  return *this;
1308  }
1309  #endif
1310  static const ::google::protobuf::Descriptor* descriptor();
1311  static const PutResponse& default_instance();
1312 
1313  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
1314  static inline const PutResponse* internal_default_instance() {
1315  return reinterpret_cast<const PutResponse*>(
1317  }
1318  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
1319  4;
1320 
1321  void Swap(PutResponse* other);
1322  friend void swap(PutResponse& a, PutResponse& b) {
1323  a.Swap(&b);
1324  }
1325 
1326  // implements Message ----------------------------------------------
1327 
1328  inline PutResponse* New() const PROTOBUF_FINAL { return New(NULL); }
1329 
1330  PutResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
1331  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1332  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1333  void CopyFrom(const PutResponse& from);
1334  void MergeFrom(const PutResponse& from);
1335  void Clear() PROTOBUF_FINAL;
1336  bool IsInitialized() const PROTOBUF_FINAL;
1337 
1338  size_t ByteSizeLong() const PROTOBUF_FINAL;
1340  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
1342  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
1343  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1344  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
1345  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
1346  private:
1347  void SharedCtor();
1348  void SharedDtor();
1349  void SetCachedSize(int size) const PROTOBUF_FINAL;
1350  void InternalSwap(PutResponse* other);
1351  private:
1352  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1353  return NULL;
1354  }
1355  inline void* MaybeArenaPtr() const {
1356  return NULL;
1357  }
1358  public:
1359 
1360  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
1361 
1362  // nested types ----------------------------------------------------
1363 
1364  // accessors -------------------------------------------------------
1365 
1366  // .etcdserverpb.ResponseHeader header = 1;
1367  bool has_header() const;
1368  void clear_header();
1369  static const int kHeaderFieldNumber = 1;
1370  const ::etcdserverpb::ResponseHeader& header() const;
1371  ::etcdserverpb::ResponseHeader* release_header();
1372  ::etcdserverpb::ResponseHeader* mutable_header();
1373  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
1374 
1375  // .mvccpb.KeyValue prev_kv = 2;
1376  bool has_prev_kv() const;
1377  void clear_prev_kv();
1378  static const int kPrevKvFieldNumber = 2;
1379  const ::mvccpb::KeyValue& prev_kv() const;
1380  ::mvccpb::KeyValue* release_prev_kv();
1381  ::mvccpb::KeyValue* mutable_prev_kv();
1382  void set_allocated_prev_kv(::mvccpb::KeyValue* prev_kv);
1383 
1384  // @@protoc_insertion_point(class_scope:etcdserverpb.PutResponse)
1385  private:
1386 
1387  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1388  ::etcdserverpb::ResponseHeader* header_;
1389  ::mvccpb::KeyValue* prev_kv_;
1390  mutable int _cached_size_;
1391  friend struct ::protobuf_rpc_2eproto::TableStruct;
1392  friend void ::protobuf_rpc_2eproto::InitDefaultsPutResponseImpl();
1393 };
1394 // -------------------------------------------------------------------
1395 
1396 class DeleteRangeRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.DeleteRangeRequest) */ {
1397  public:
1399  virtual ~DeleteRangeRequest();
1400 
1402 
1404  CopyFrom(from);
1405  return *this;
1406  }
1407  #if LANG_CXX11
1408  DeleteRangeRequest(DeleteRangeRequest&& from) noexcept
1409  : DeleteRangeRequest() {
1410  *this = ::std::move(from);
1411  }
1412 
1413  inline DeleteRangeRequest& operator=(DeleteRangeRequest&& from) noexcept {
1414  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1415  if (this != &from) InternalSwap(&from);
1416  } else {
1417  CopyFrom(from);
1418  }
1419  return *this;
1420  }
1421  #endif
1422  static const ::google::protobuf::Descriptor* descriptor();
1423  static const DeleteRangeRequest& default_instance();
1424 
1425  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
1427  return reinterpret_cast<const DeleteRangeRequest*>(
1429  }
1430  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
1431  5;
1432 
1433  void Swap(DeleteRangeRequest* other);
1435  a.Swap(&b);
1436  }
1437 
1438  // implements Message ----------------------------------------------
1439 
1440  inline DeleteRangeRequest* New() const PROTOBUF_FINAL { return New(NULL); }
1441 
1442  DeleteRangeRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
1443  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1444  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1445  void CopyFrom(const DeleteRangeRequest& from);
1446  void MergeFrom(const DeleteRangeRequest& from);
1447  void Clear() PROTOBUF_FINAL;
1448  bool IsInitialized() const PROTOBUF_FINAL;
1449 
1450  size_t ByteSizeLong() const PROTOBUF_FINAL;
1452  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
1454  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
1455  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1456  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
1457  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
1458  private:
1459  void SharedCtor();
1460  void SharedDtor();
1461  void SetCachedSize(int size) const PROTOBUF_FINAL;
1462  void InternalSwap(DeleteRangeRequest* other);
1463  private:
1464  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1465  return NULL;
1466  }
1467  inline void* MaybeArenaPtr() const {
1468  return NULL;
1469  }
1470  public:
1471 
1472  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
1473 
1474  // nested types ----------------------------------------------------
1475 
1476  // accessors -------------------------------------------------------
1477 
1478  // bytes key = 1;
1479  void clear_key();
1480  static const int kKeyFieldNumber = 1;
1481  const ::std::string& key() const;
1482  void set_key(const ::std::string& value);
1483  #if LANG_CXX11
1484  void set_key(::std::string&& value);
1485  #endif
1486  void set_key(const char* value);
1487  void set_key(const void* value, size_t size);
1488  ::std::string* mutable_key();
1489  ::std::string* release_key();
1490  void set_allocated_key(::std::string* key);
1491 
1492  // bytes range_end = 2;
1493  void clear_range_end();
1494  static const int kRangeEndFieldNumber = 2;
1495  const ::std::string& range_end() const;
1496  void set_range_end(const ::std::string& value);
1497  #if LANG_CXX11
1498  void set_range_end(::std::string&& value);
1499  #endif
1500  void set_range_end(const char* value);
1501  void set_range_end(const void* value, size_t size);
1502  ::std::string* mutable_range_end();
1503  ::std::string* release_range_end();
1504  void set_allocated_range_end(::std::string* range_end);
1505 
1506  // bool prev_kv = 3;
1507  void clear_prev_kv();
1508  static const int kPrevKvFieldNumber = 3;
1509  bool prev_kv() const;
1510  void set_prev_kv(bool value);
1511 
1512  // @@protoc_insertion_point(class_scope:etcdserverpb.DeleteRangeRequest)
1513  private:
1514 
1515  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1516  ::google::protobuf::internal::ArenaStringPtr key_;
1517  ::google::protobuf::internal::ArenaStringPtr range_end_;
1518  bool prev_kv_;
1519  mutable int _cached_size_;
1520  friend struct ::protobuf_rpc_2eproto::TableStruct;
1522 };
1523 // -------------------------------------------------------------------
1524 
1525 class DeleteRangeResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.DeleteRangeResponse) */ {
1526  public:
1528  virtual ~DeleteRangeResponse();
1529 
1531 
1533  CopyFrom(from);
1534  return *this;
1535  }
1536  #if LANG_CXX11
1537  DeleteRangeResponse(DeleteRangeResponse&& from) noexcept
1538  : DeleteRangeResponse() {
1539  *this = ::std::move(from);
1540  }
1541 
1542  inline DeleteRangeResponse& operator=(DeleteRangeResponse&& from) noexcept {
1543  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1544  if (this != &from) InternalSwap(&from);
1545  } else {
1546  CopyFrom(from);
1547  }
1548  return *this;
1549  }
1550  #endif
1551  static const ::google::protobuf::Descriptor* descriptor();
1552  static const DeleteRangeResponse& default_instance();
1553 
1554  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
1556  return reinterpret_cast<const DeleteRangeResponse*>(
1558  }
1559  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
1560  6;
1561 
1562  void Swap(DeleteRangeResponse* other);
1564  a.Swap(&b);
1565  }
1566 
1567  // implements Message ----------------------------------------------
1568 
1569  inline DeleteRangeResponse* New() const PROTOBUF_FINAL { return New(NULL); }
1570 
1571  DeleteRangeResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
1572  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1573  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1574  void CopyFrom(const DeleteRangeResponse& from);
1575  void MergeFrom(const DeleteRangeResponse& from);
1576  void Clear() PROTOBUF_FINAL;
1577  bool IsInitialized() const PROTOBUF_FINAL;
1578 
1579  size_t ByteSizeLong() const PROTOBUF_FINAL;
1581  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
1583  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
1584  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1585  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
1586  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
1587  private:
1588  void SharedCtor();
1589  void SharedDtor();
1590  void SetCachedSize(int size) const PROTOBUF_FINAL;
1591  void InternalSwap(DeleteRangeResponse* other);
1592  private:
1593  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1594  return NULL;
1595  }
1596  inline void* MaybeArenaPtr() const {
1597  return NULL;
1598  }
1599  public:
1600 
1601  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
1602 
1603  // nested types ----------------------------------------------------
1604 
1605  // accessors -------------------------------------------------------
1606 
1607  // repeated .mvccpb.KeyValue prev_kvs = 3;
1608  int prev_kvs_size() const;
1609  void clear_prev_kvs();
1610  static const int kPrevKvsFieldNumber = 3;
1611  const ::mvccpb::KeyValue& prev_kvs(int index) const;
1612  ::mvccpb::KeyValue* mutable_prev_kvs(int index);
1613  ::mvccpb::KeyValue* add_prev_kvs();
1614  ::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue >*
1615  mutable_prev_kvs();
1616  const ::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue >&
1617  prev_kvs() const;
1618 
1619  // .etcdserverpb.ResponseHeader header = 1;
1620  bool has_header() const;
1621  void clear_header();
1622  static const int kHeaderFieldNumber = 1;
1623  const ::etcdserverpb::ResponseHeader& header() const;
1624  ::etcdserverpb::ResponseHeader* release_header();
1625  ::etcdserverpb::ResponseHeader* mutable_header();
1626  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
1627 
1628  // int64 deleted = 2;
1629  void clear_deleted();
1630  static const int kDeletedFieldNumber = 2;
1631  ::google::protobuf::int64 deleted() const;
1632  void set_deleted(::google::protobuf::int64 value);
1633 
1634  // @@protoc_insertion_point(class_scope:etcdserverpb.DeleteRangeResponse)
1635  private:
1636 
1637  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1638  ::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue > prev_kvs_;
1639  ::etcdserverpb::ResponseHeader* header_;
1640  ::google::protobuf::int64 deleted_;
1641  mutable int _cached_size_;
1642  friend struct ::protobuf_rpc_2eproto::TableStruct;
1643  friend void ::protobuf_rpc_2eproto::InitDefaultsDeleteRangeResponseImpl();
1644 };
1645 // -------------------------------------------------------------------
1646 
1647 class RequestOp : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.RequestOp) */ {
1648  public:
1649  RequestOp();
1650  virtual ~RequestOp();
1651 
1652  RequestOp(const RequestOp& from);
1653 
1654  inline RequestOp& operator=(const RequestOp& from) {
1655  CopyFrom(from);
1656  return *this;
1657  }
1658  #if LANG_CXX11
1659  RequestOp(RequestOp&& from) noexcept
1660  : RequestOp() {
1661  *this = ::std::move(from);
1662  }
1663 
1664  inline RequestOp& operator=(RequestOp&& from) noexcept {
1665  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1666  if (this != &from) InternalSwap(&from);
1667  } else {
1668  CopyFrom(from);
1669  }
1670  return *this;
1671  }
1672  #endif
1673  static const ::google::protobuf::Descriptor* descriptor();
1674  static const RequestOp& default_instance();
1675 
1677  kRequestRange = 1,
1678  kRequestPut = 2,
1679  kRequestDeleteRange = 3,
1680  REQUEST_NOT_SET = 0,
1681  };
1682 
1683  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
1684  static inline const RequestOp* internal_default_instance() {
1685  return reinterpret_cast<const RequestOp*>(
1687  }
1688  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
1689  7;
1690 
1691  void Swap(RequestOp* other);
1692  friend void swap(RequestOp& a, RequestOp& b) {
1693  a.Swap(&b);
1694  }
1695 
1696  // implements Message ----------------------------------------------
1697 
1698  inline RequestOp* New() const PROTOBUF_FINAL { return New(NULL); }
1699 
1700  RequestOp* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
1701  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1702  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1703  void CopyFrom(const RequestOp& from);
1704  void MergeFrom(const RequestOp& from);
1705  void Clear() PROTOBUF_FINAL;
1706  bool IsInitialized() const PROTOBUF_FINAL;
1707 
1708  size_t ByteSizeLong() const PROTOBUF_FINAL;
1710  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
1712  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
1713  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1714  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
1715  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
1716  private:
1717  void SharedCtor();
1718  void SharedDtor();
1719  void SetCachedSize(int size) const PROTOBUF_FINAL;
1720  void InternalSwap(RequestOp* other);
1721  private:
1722  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1723  return NULL;
1724  }
1725  inline void* MaybeArenaPtr() const {
1726  return NULL;
1727  }
1728  public:
1729 
1730  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
1731 
1732  // nested types ----------------------------------------------------
1733 
1734  // accessors -------------------------------------------------------
1735 
1736  // .etcdserverpb.RangeRequest request_range = 1;
1737  bool has_request_range() const;
1738  void clear_request_range();
1739  static const int kRequestRangeFieldNumber = 1;
1740  const ::etcdserverpb::RangeRequest& request_range() const;
1741  ::etcdserverpb::RangeRequest* release_request_range();
1742  ::etcdserverpb::RangeRequest* mutable_request_range();
1743  void set_allocated_request_range(::etcdserverpb::RangeRequest* request_range);
1744 
1745  // .etcdserverpb.PutRequest request_put = 2;
1746  bool has_request_put() const;
1747  void clear_request_put();
1748  static const int kRequestPutFieldNumber = 2;
1749  const ::etcdserverpb::PutRequest& request_put() const;
1750  ::etcdserverpb::PutRequest* release_request_put();
1751  ::etcdserverpb::PutRequest* mutable_request_put();
1752  void set_allocated_request_put(::etcdserverpb::PutRequest* request_put);
1753 
1754  // .etcdserverpb.DeleteRangeRequest request_delete_range = 3;
1755  bool has_request_delete_range() const;
1756  void clear_request_delete_range();
1757  static const int kRequestDeleteRangeFieldNumber = 3;
1758  const ::etcdserverpb::DeleteRangeRequest& request_delete_range() const;
1759  ::etcdserverpb::DeleteRangeRequest* release_request_delete_range();
1760  ::etcdserverpb::DeleteRangeRequest* mutable_request_delete_range();
1761  void set_allocated_request_delete_range(::etcdserverpb::DeleteRangeRequest* request_delete_range);
1762 
1763  RequestCase request_case() const;
1764  // @@protoc_insertion_point(class_scope:etcdserverpb.RequestOp)
1765  private:
1766  void set_has_request_range();
1767  void set_has_request_put();
1768  void set_has_request_delete_range();
1769 
1770  inline bool has_request() const;
1771  void clear_request();
1772  inline void clear_has_request();
1773 
1774  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1780  } request_;
1781  mutable int _cached_size_;
1782  ::google::protobuf::uint32 _oneof_case_[1];
1783 
1784  friend struct ::protobuf_rpc_2eproto::TableStruct;
1786 };
1787 // -------------------------------------------------------------------
1788 
1789 class ResponseOp : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.ResponseOp) */ {
1790  public:
1791  ResponseOp();
1792  virtual ~ResponseOp();
1793 
1794  ResponseOp(const ResponseOp& from);
1795 
1796  inline ResponseOp& operator=(const ResponseOp& from) {
1797  CopyFrom(from);
1798  return *this;
1799  }
1800  #if LANG_CXX11
1801  ResponseOp(ResponseOp&& from) noexcept
1802  : ResponseOp() {
1803  *this = ::std::move(from);
1804  }
1805 
1806  inline ResponseOp& operator=(ResponseOp&& from) noexcept {
1807  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1808  if (this != &from) InternalSwap(&from);
1809  } else {
1810  CopyFrom(from);
1811  }
1812  return *this;
1813  }
1814  #endif
1815  static const ::google::protobuf::Descriptor* descriptor();
1816  static const ResponseOp& default_instance();
1817 
1819  kResponseRange = 1,
1820  kResponsePut = 2,
1821  kResponseDeleteRange = 3,
1822  RESPONSE_NOT_SET = 0,
1823  };
1824 
1825  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
1826  static inline const ResponseOp* internal_default_instance() {
1827  return reinterpret_cast<const ResponseOp*>(
1829  }
1830  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
1831  8;
1832 
1833  void Swap(ResponseOp* other);
1834  friend void swap(ResponseOp& a, ResponseOp& b) {
1835  a.Swap(&b);
1836  }
1837 
1838  // implements Message ----------------------------------------------
1839 
1840  inline ResponseOp* New() const PROTOBUF_FINAL { return New(NULL); }
1841 
1842  ResponseOp* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
1843  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1844  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1845  void CopyFrom(const ResponseOp& from);
1846  void MergeFrom(const ResponseOp& from);
1847  void Clear() PROTOBUF_FINAL;
1848  bool IsInitialized() const PROTOBUF_FINAL;
1849 
1850  size_t ByteSizeLong() const PROTOBUF_FINAL;
1852  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
1854  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
1855  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1856  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
1857  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
1858  private:
1859  void SharedCtor();
1860  void SharedDtor();
1861  void SetCachedSize(int size) const PROTOBUF_FINAL;
1862  void InternalSwap(ResponseOp* other);
1863  private:
1864  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1865  return NULL;
1866  }
1867  inline void* MaybeArenaPtr() const {
1868  return NULL;
1869  }
1870  public:
1871 
1872  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
1873 
1874  // nested types ----------------------------------------------------
1875 
1876  // accessors -------------------------------------------------------
1877 
1878  // .etcdserverpb.RangeResponse response_range = 1;
1879  bool has_response_range() const;
1880  void clear_response_range();
1881  static const int kResponseRangeFieldNumber = 1;
1882  const ::etcdserverpb::RangeResponse& response_range() const;
1883  ::etcdserverpb::RangeResponse* release_response_range();
1884  ::etcdserverpb::RangeResponse* mutable_response_range();
1885  void set_allocated_response_range(::etcdserverpb::RangeResponse* response_range);
1886 
1887  // .etcdserverpb.PutResponse response_put = 2;
1888  bool has_response_put() const;
1889  void clear_response_put();
1890  static const int kResponsePutFieldNumber = 2;
1891  const ::etcdserverpb::PutResponse& response_put() const;
1892  ::etcdserverpb::PutResponse* release_response_put();
1893  ::etcdserverpb::PutResponse* mutable_response_put();
1894  void set_allocated_response_put(::etcdserverpb::PutResponse* response_put);
1895 
1896  // .etcdserverpb.DeleteRangeResponse response_delete_range = 3;
1897  bool has_response_delete_range() const;
1898  void clear_response_delete_range();
1899  static const int kResponseDeleteRangeFieldNumber = 3;
1900  const ::etcdserverpb::DeleteRangeResponse& response_delete_range() const;
1901  ::etcdserverpb::DeleteRangeResponse* release_response_delete_range();
1902  ::etcdserverpb::DeleteRangeResponse* mutable_response_delete_range();
1903  void set_allocated_response_delete_range(::etcdserverpb::DeleteRangeResponse* response_delete_range);
1904 
1905  ResponseCase response_case() const;
1906  // @@protoc_insertion_point(class_scope:etcdserverpb.ResponseOp)
1907  private:
1908  void set_has_response_range();
1909  void set_has_response_put();
1910  void set_has_response_delete_range();
1911 
1912  inline bool has_response() const;
1913  void clear_response();
1914  inline void clear_has_response();
1915 
1916  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1922  } response_;
1923  mutable int _cached_size_;
1924  ::google::protobuf::uint32 _oneof_case_[1];
1925 
1926  friend struct ::protobuf_rpc_2eproto::TableStruct;
1928 };
1929 // -------------------------------------------------------------------
1930 
1931 class Compare : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.Compare) */ {
1932  public:
1933  Compare();
1934  virtual ~Compare();
1935 
1936  Compare(const Compare& from);
1937 
1938  inline Compare& operator=(const Compare& from) {
1939  CopyFrom(from);
1940  return *this;
1941  }
1942  #if LANG_CXX11
1943  Compare(Compare&& from) noexcept
1944  : Compare() {
1945  *this = ::std::move(from);
1946  }
1947 
1948  inline Compare& operator=(Compare&& from) noexcept {
1949  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1950  if (this != &from) InternalSwap(&from);
1951  } else {
1952  CopyFrom(from);
1953  }
1954  return *this;
1955  }
1956  #endif
1957  static const ::google::protobuf::Descriptor* descriptor();
1958  static const Compare& default_instance();
1959 
1961  kVersion = 4,
1962  kCreateRevision = 5,
1963  kModRevision = 6,
1964  kValue = 7,
1965  TARGET_UNION_NOT_SET = 0,
1966  };
1967 
1968  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
1969  static inline const Compare* internal_default_instance() {
1970  return reinterpret_cast<const Compare*>(
1972  }
1973  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
1974  9;
1975 
1976  void Swap(Compare* other);
1977  friend void swap(Compare& a, Compare& b) {
1978  a.Swap(&b);
1979  }
1980 
1981  // implements Message ----------------------------------------------
1982 
1983  inline Compare* New() const PROTOBUF_FINAL { return New(NULL); }
1984 
1985  Compare* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
1986  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1987  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
1988  void CopyFrom(const Compare& from);
1989  void MergeFrom(const Compare& from);
1990  void Clear() PROTOBUF_FINAL;
1991  bool IsInitialized() const PROTOBUF_FINAL;
1992 
1993  size_t ByteSizeLong() const PROTOBUF_FINAL;
1995  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
1997  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
1998  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1999  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
2000  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
2001  private:
2002  void SharedCtor();
2003  void SharedDtor();
2004  void SetCachedSize(int size) const PROTOBUF_FINAL;
2005  void InternalSwap(Compare* other);
2006  private:
2007  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
2008  return NULL;
2009  }
2010  inline void* MaybeArenaPtr() const {
2011  return NULL;
2012  }
2013  public:
2014 
2015  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
2016 
2017  // nested types ----------------------------------------------------
2018 
2020  static const CompareResult EQUAL =
2022  static const CompareResult GREATER =
2024  static const CompareResult LESS =
2026  static inline bool CompareResult_IsValid(int value) {
2027  return Compare_CompareResult_IsValid(value);
2028  }
2029  static const CompareResult CompareResult_MIN =
2031  static const CompareResult CompareResult_MAX =
2033  static const int CompareResult_ARRAYSIZE =
2035  static inline const ::google::protobuf::EnumDescriptor*
2038  }
2039  static inline const ::std::string& CompareResult_Name(CompareResult value) {
2040  return Compare_CompareResult_Name(value);
2041  }
2042  static inline bool CompareResult_Parse(const ::std::string& name,
2043  CompareResult* value) {
2044  return Compare_CompareResult_Parse(name, value);
2045  }
2046 
2048  static const CompareTarget VERSION =
2050  static const CompareTarget CREATE =
2052  static const CompareTarget MOD =
2054  static const CompareTarget VALUE =
2056  static inline bool CompareTarget_IsValid(int value) {
2057  return Compare_CompareTarget_IsValid(value);
2058  }
2059  static const CompareTarget CompareTarget_MIN =
2061  static const CompareTarget CompareTarget_MAX =
2063  static const int CompareTarget_ARRAYSIZE =
2065  static inline const ::google::protobuf::EnumDescriptor*
2068  }
2069  static inline const ::std::string& CompareTarget_Name(CompareTarget value) {
2070  return Compare_CompareTarget_Name(value);
2071  }
2072  static inline bool CompareTarget_Parse(const ::std::string& name,
2073  CompareTarget* value) {
2074  return Compare_CompareTarget_Parse(name, value);
2075  }
2076 
2077  // accessors -------------------------------------------------------
2078 
2079  // bytes key = 3;
2080  void clear_key();
2081  static const int kKeyFieldNumber = 3;
2082  const ::std::string& key() const;
2083  void set_key(const ::std::string& value);
2084  #if LANG_CXX11
2085  void set_key(::std::string&& value);
2086  #endif
2087  void set_key(const char* value);
2088  void set_key(const void* value, size_t size);
2089  ::std::string* mutable_key();
2090  ::std::string* release_key();
2091  void set_allocated_key(::std::string* key);
2092 
2093  // .etcdserverpb.Compare.CompareResult result = 1;
2094  void clear_result();
2095  static const int kResultFieldNumber = 1;
2097  void set_result(::etcdserverpb::Compare_CompareResult value);
2098 
2099  // .etcdserverpb.Compare.CompareTarget target = 2;
2100  void clear_target();
2101  static const int kTargetFieldNumber = 2;
2103  void set_target(::etcdserverpb::Compare_CompareTarget value);
2104 
2105  // int64 version = 4;
2106  private:
2107  bool has_version() const;
2108  public:
2109  void clear_version();
2110  static const int kVersionFieldNumber = 4;
2111  ::google::protobuf::int64 version() const;
2112  void set_version(::google::protobuf::int64 value);
2113 
2114  // int64 create_revision = 5;
2115  private:
2116  bool has_create_revision() const;
2117  public:
2118  void clear_create_revision();
2119  static const int kCreateRevisionFieldNumber = 5;
2120  ::google::protobuf::int64 create_revision() const;
2121  void set_create_revision(::google::protobuf::int64 value);
2122 
2123  // int64 mod_revision = 6;
2124  private:
2125  bool has_mod_revision() const;
2126  public:
2127  void clear_mod_revision();
2128  static const int kModRevisionFieldNumber = 6;
2129  ::google::protobuf::int64 mod_revision() const;
2130  void set_mod_revision(::google::protobuf::int64 value);
2131 
2132  // bytes value = 7;
2133  private:
2134  bool has_value() const;
2135  public:
2136  void clear_value();
2137  static const int kValueFieldNumber = 7;
2138  const ::std::string& value() const;
2139  void set_value(const ::std::string& value);
2140  #if LANG_CXX11
2141  void set_value(::std::string&& value);
2142  #endif
2143  void set_value(const char* value);
2144  void set_value(const void* value, size_t size);
2145  ::std::string* mutable_value();
2146  ::std::string* release_value();
2147  void set_allocated_value(::std::string* value);
2148 
2149  TargetUnionCase target_union_case() const;
2150  // @@protoc_insertion_point(class_scope:etcdserverpb.Compare)
2151  private:
2152  void set_has_version();
2153  void set_has_create_revision();
2154  void set_has_mod_revision();
2155  void set_has_value();
2156 
2157  inline bool has_target_union() const;
2158  void clear_target_union();
2159  inline void clear_has_target_union();
2160 
2161  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
2162  ::google::protobuf::internal::ArenaStringPtr key_;
2163  int result_;
2164  int target_;
2167  ::google::protobuf::int64 version_;
2168  ::google::protobuf::int64 create_revision_;
2169  ::google::protobuf::int64 mod_revision_;
2170  ::google::protobuf::internal::ArenaStringPtr value_;
2171  } target_union_;
2172  mutable int _cached_size_;
2173  ::google::protobuf::uint32 _oneof_case_[1];
2174 
2175  friend struct ::protobuf_rpc_2eproto::TableStruct;
2177 };
2178 // -------------------------------------------------------------------
2179 
2180 class TxnRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.TxnRequest) */ {
2181  public:
2182  TxnRequest();
2183  virtual ~TxnRequest();
2184 
2185  TxnRequest(const TxnRequest& from);
2186 
2187  inline TxnRequest& operator=(const TxnRequest& from) {
2188  CopyFrom(from);
2189  return *this;
2190  }
2191  #if LANG_CXX11
2192  TxnRequest(TxnRequest&& from) noexcept
2193  : TxnRequest() {
2194  *this = ::std::move(from);
2195  }
2196 
2197  inline TxnRequest& operator=(TxnRequest&& from) noexcept {
2198  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
2199  if (this != &from) InternalSwap(&from);
2200  } else {
2201  CopyFrom(from);
2202  }
2203  return *this;
2204  }
2205  #endif
2206  static const ::google::protobuf::Descriptor* descriptor();
2207  static const TxnRequest& default_instance();
2208 
2209  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
2210  static inline const TxnRequest* internal_default_instance() {
2211  return reinterpret_cast<const TxnRequest*>(
2213  }
2214  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
2215  10;
2216 
2217  void Swap(TxnRequest* other);
2218  friend void swap(TxnRequest& a, TxnRequest& b) {
2219  a.Swap(&b);
2220  }
2221 
2222  // implements Message ----------------------------------------------
2223 
2224  inline TxnRequest* New() const PROTOBUF_FINAL { return New(NULL); }
2225 
2226  TxnRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
2227  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2228  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2229  void CopyFrom(const TxnRequest& from);
2230  void MergeFrom(const TxnRequest& from);
2231  void Clear() PROTOBUF_FINAL;
2232  bool IsInitialized() const PROTOBUF_FINAL;
2233 
2234  size_t ByteSizeLong() const PROTOBUF_FINAL;
2236  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
2238  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
2239  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
2240  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
2241  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
2242  private:
2243  void SharedCtor();
2244  void SharedDtor();
2245  void SetCachedSize(int size) const PROTOBUF_FINAL;
2246  void InternalSwap(TxnRequest* other);
2247  private:
2248  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
2249  return NULL;
2250  }
2251  inline void* MaybeArenaPtr() const {
2252  return NULL;
2253  }
2254  public:
2255 
2256  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
2257 
2258  // nested types ----------------------------------------------------
2259 
2260  // accessors -------------------------------------------------------
2261 
2262  // repeated .etcdserverpb.Compare compare = 1;
2263  int compare_size() const;
2264  void clear_compare();
2265  static const int kCompareFieldNumber = 1;
2266  const ::etcdserverpb::Compare& compare(int index) const;
2267  ::etcdserverpb::Compare* mutable_compare(int index);
2268  ::etcdserverpb::Compare* add_compare();
2269  ::google::protobuf::RepeatedPtrField< ::etcdserverpb::Compare >*
2270  mutable_compare();
2271  const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::Compare >&
2272  compare() const;
2273 
2274  // repeated .etcdserverpb.RequestOp success = 2;
2275  int success_size() const;
2276  void clear_success();
2277  static const int kSuccessFieldNumber = 2;
2278  const ::etcdserverpb::RequestOp& success(int index) const;
2279  ::etcdserverpb::RequestOp* mutable_success(int index);
2280  ::etcdserverpb::RequestOp* add_success();
2281  ::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp >*
2282  mutable_success();
2283  const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp >&
2284  success() const;
2285 
2286  // repeated .etcdserverpb.RequestOp failure = 3;
2287  int failure_size() const;
2288  void clear_failure();
2289  static const int kFailureFieldNumber = 3;
2290  const ::etcdserverpb::RequestOp& failure(int index) const;
2291  ::etcdserverpb::RequestOp* mutable_failure(int index);
2292  ::etcdserverpb::RequestOp* add_failure();
2293  ::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp >*
2294  mutable_failure();
2295  const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp >&
2296  failure() const;
2297 
2298  // @@protoc_insertion_point(class_scope:etcdserverpb.TxnRequest)
2299  private:
2300 
2301  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
2302  ::google::protobuf::RepeatedPtrField< ::etcdserverpb::Compare > compare_;
2303  ::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp > success_;
2304  ::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp > failure_;
2305  mutable int _cached_size_;
2306  friend struct ::protobuf_rpc_2eproto::TableStruct;
2307  friend void ::protobuf_rpc_2eproto::InitDefaultsTxnRequestImpl();
2308 };
2309 // -------------------------------------------------------------------
2310 
2311 class TxnResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.TxnResponse) */ {
2312  public:
2313  TxnResponse();
2314  virtual ~TxnResponse();
2315 
2316  TxnResponse(const TxnResponse& from);
2317 
2318  inline TxnResponse& operator=(const TxnResponse& from) {
2319  CopyFrom(from);
2320  return *this;
2321  }
2322  #if LANG_CXX11
2323  TxnResponse(TxnResponse&& from) noexcept
2324  : TxnResponse() {
2325  *this = ::std::move(from);
2326  }
2327 
2328  inline TxnResponse& operator=(TxnResponse&& from) noexcept {
2329  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
2330  if (this != &from) InternalSwap(&from);
2331  } else {
2332  CopyFrom(from);
2333  }
2334  return *this;
2335  }
2336  #endif
2337  static const ::google::protobuf::Descriptor* descriptor();
2338  static const TxnResponse& default_instance();
2339 
2340  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
2341  static inline const TxnResponse* internal_default_instance() {
2342  return reinterpret_cast<const TxnResponse*>(
2344  }
2345  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
2346  11;
2347 
2348  void Swap(TxnResponse* other);
2349  friend void swap(TxnResponse& a, TxnResponse& b) {
2350  a.Swap(&b);
2351  }
2352 
2353  // implements Message ----------------------------------------------
2354 
2355  inline TxnResponse* New() const PROTOBUF_FINAL { return New(NULL); }
2356 
2357  TxnResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
2358  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2359  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2360  void CopyFrom(const TxnResponse& from);
2361  void MergeFrom(const TxnResponse& from);
2362  void Clear() PROTOBUF_FINAL;
2363  bool IsInitialized() const PROTOBUF_FINAL;
2364 
2365  size_t ByteSizeLong() const PROTOBUF_FINAL;
2367  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
2369  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
2370  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
2371  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
2372  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
2373  private:
2374  void SharedCtor();
2375  void SharedDtor();
2376  void SetCachedSize(int size) const PROTOBUF_FINAL;
2377  void InternalSwap(TxnResponse* other);
2378  private:
2379  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
2380  return NULL;
2381  }
2382  inline void* MaybeArenaPtr() const {
2383  return NULL;
2384  }
2385  public:
2386 
2387  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
2388 
2389  // nested types ----------------------------------------------------
2390 
2391  // accessors -------------------------------------------------------
2392 
2393  // repeated .etcdserverpb.ResponseOp responses = 3;
2394  int responses_size() const;
2395  void clear_responses();
2396  static const int kResponsesFieldNumber = 3;
2397  const ::etcdserverpb::ResponseOp& responses(int index) const;
2398  ::etcdserverpb::ResponseOp* mutable_responses(int index);
2399  ::etcdserverpb::ResponseOp* add_responses();
2400  ::google::protobuf::RepeatedPtrField< ::etcdserverpb::ResponseOp >*
2401  mutable_responses();
2402  const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::ResponseOp >&
2403  responses() const;
2404 
2405  // .etcdserverpb.ResponseHeader header = 1;
2406  bool has_header() const;
2407  void clear_header();
2408  static const int kHeaderFieldNumber = 1;
2409  const ::etcdserverpb::ResponseHeader& header() const;
2410  ::etcdserverpb::ResponseHeader* release_header();
2411  ::etcdserverpb::ResponseHeader* mutable_header();
2412  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
2413 
2414  // bool succeeded = 2;
2415  void clear_succeeded();
2416  static const int kSucceededFieldNumber = 2;
2417  bool succeeded() const;
2418  void set_succeeded(bool value);
2419 
2420  // @@protoc_insertion_point(class_scope:etcdserverpb.TxnResponse)
2421  private:
2422 
2423  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
2424  ::google::protobuf::RepeatedPtrField< ::etcdserverpb::ResponseOp > responses_;
2425  ::etcdserverpb::ResponseHeader* header_;
2426  bool succeeded_;
2427  mutable int _cached_size_;
2428  friend struct ::protobuf_rpc_2eproto::TableStruct;
2429  friend void ::protobuf_rpc_2eproto::InitDefaultsTxnResponseImpl();
2430 };
2431 // -------------------------------------------------------------------
2432 
2433 class CompactionRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.CompactionRequest) */ {
2434  public:
2436  virtual ~CompactionRequest();
2437 
2438  CompactionRequest(const CompactionRequest& from);
2439 
2441  CopyFrom(from);
2442  return *this;
2443  }
2444  #if LANG_CXX11
2445  CompactionRequest(CompactionRequest&& from) noexcept
2446  : CompactionRequest() {
2447  *this = ::std::move(from);
2448  }
2449 
2450  inline CompactionRequest& operator=(CompactionRequest&& from) noexcept {
2451  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
2452  if (this != &from) InternalSwap(&from);
2453  } else {
2454  CopyFrom(from);
2455  }
2456  return *this;
2457  }
2458  #endif
2459  static const ::google::protobuf::Descriptor* descriptor();
2460  static const CompactionRequest& default_instance();
2461 
2462  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
2464  return reinterpret_cast<const CompactionRequest*>(
2466  }
2467  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
2468  12;
2469 
2470  void Swap(CompactionRequest* other);
2472  a.Swap(&b);
2473  }
2474 
2475  // implements Message ----------------------------------------------
2476 
2477  inline CompactionRequest* New() const PROTOBUF_FINAL { return New(NULL); }
2478 
2479  CompactionRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
2480  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2481  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2482  void CopyFrom(const CompactionRequest& from);
2483  void MergeFrom(const CompactionRequest& from);
2484  void Clear() PROTOBUF_FINAL;
2485  bool IsInitialized() const PROTOBUF_FINAL;
2486 
2487  size_t ByteSizeLong() const PROTOBUF_FINAL;
2489  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
2491  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
2492  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
2493  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
2494  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
2495  private:
2496  void SharedCtor();
2497  void SharedDtor();
2498  void SetCachedSize(int size) const PROTOBUF_FINAL;
2499  void InternalSwap(CompactionRequest* other);
2500  private:
2501  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
2502  return NULL;
2503  }
2504  inline void* MaybeArenaPtr() const {
2505  return NULL;
2506  }
2507  public:
2508 
2509  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
2510 
2511  // nested types ----------------------------------------------------
2512 
2513  // accessors -------------------------------------------------------
2514 
2515  // int64 revision = 1;
2516  void clear_revision();
2517  static const int kRevisionFieldNumber = 1;
2518  ::google::protobuf::int64 revision() const;
2519  void set_revision(::google::protobuf::int64 value);
2520 
2521  // bool physical = 2;
2522  void clear_physical();
2523  static const int kPhysicalFieldNumber = 2;
2524  bool physical() const;
2525  void set_physical(bool value);
2526 
2527  // @@protoc_insertion_point(class_scope:etcdserverpb.CompactionRequest)
2528  private:
2529 
2530  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
2531  ::google::protobuf::int64 revision_;
2532  bool physical_;
2533  mutable int _cached_size_;
2534  friend struct ::protobuf_rpc_2eproto::TableStruct;
2535  friend void ::protobuf_rpc_2eproto::InitDefaultsCompactionRequestImpl();
2536 };
2537 // -------------------------------------------------------------------
2538 
2539 class CompactionResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.CompactionResponse) */ {
2540  public:
2542  virtual ~CompactionResponse();
2543 
2545 
2547  CopyFrom(from);
2548  return *this;
2549  }
2550  #if LANG_CXX11
2551  CompactionResponse(CompactionResponse&& from) noexcept
2552  : CompactionResponse() {
2553  *this = ::std::move(from);
2554  }
2555 
2556  inline CompactionResponse& operator=(CompactionResponse&& from) noexcept {
2557  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
2558  if (this != &from) InternalSwap(&from);
2559  } else {
2560  CopyFrom(from);
2561  }
2562  return *this;
2563  }
2564  #endif
2565  static const ::google::protobuf::Descriptor* descriptor();
2566  static const CompactionResponse& default_instance();
2567 
2568  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
2570  return reinterpret_cast<const CompactionResponse*>(
2572  }
2573  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
2574  13;
2575 
2576  void Swap(CompactionResponse* other);
2578  a.Swap(&b);
2579  }
2580 
2581  // implements Message ----------------------------------------------
2582 
2583  inline CompactionResponse* New() const PROTOBUF_FINAL { return New(NULL); }
2584 
2585  CompactionResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
2586  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2587  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2588  void CopyFrom(const CompactionResponse& from);
2589  void MergeFrom(const CompactionResponse& from);
2590  void Clear() PROTOBUF_FINAL;
2591  bool IsInitialized() const PROTOBUF_FINAL;
2592 
2593  size_t ByteSizeLong() const PROTOBUF_FINAL;
2595  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
2597  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
2598  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
2599  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
2600  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
2601  private:
2602  void SharedCtor();
2603  void SharedDtor();
2604  void SetCachedSize(int size) const PROTOBUF_FINAL;
2605  void InternalSwap(CompactionResponse* other);
2606  private:
2607  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
2608  return NULL;
2609  }
2610  inline void* MaybeArenaPtr() const {
2611  return NULL;
2612  }
2613  public:
2614 
2615  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
2616 
2617  // nested types ----------------------------------------------------
2618 
2619  // accessors -------------------------------------------------------
2620 
2621  // .etcdserverpb.ResponseHeader header = 1;
2622  bool has_header() const;
2623  void clear_header();
2624  static const int kHeaderFieldNumber = 1;
2625  const ::etcdserverpb::ResponseHeader& header() const;
2626  ::etcdserverpb::ResponseHeader* release_header();
2627  ::etcdserverpb::ResponseHeader* mutable_header();
2628  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
2629 
2630  // @@protoc_insertion_point(class_scope:etcdserverpb.CompactionResponse)
2631  private:
2632 
2633  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
2634  ::etcdserverpb::ResponseHeader* header_;
2635  mutable int _cached_size_;
2636  friend struct ::protobuf_rpc_2eproto::TableStruct;
2637  friend void ::protobuf_rpc_2eproto::InitDefaultsCompactionResponseImpl();
2638 };
2639 // -------------------------------------------------------------------
2640 
2641 class HashRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.HashRequest) */ {
2642  public:
2643  HashRequest();
2644  virtual ~HashRequest();
2645 
2646  HashRequest(const HashRequest& from);
2647 
2648  inline HashRequest& operator=(const HashRequest& from) {
2649  CopyFrom(from);
2650  return *this;
2651  }
2652  #if LANG_CXX11
2653  HashRequest(HashRequest&& from) noexcept
2654  : HashRequest() {
2655  *this = ::std::move(from);
2656  }
2657 
2658  inline HashRequest& operator=(HashRequest&& from) noexcept {
2659  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
2660  if (this != &from) InternalSwap(&from);
2661  } else {
2662  CopyFrom(from);
2663  }
2664  return *this;
2665  }
2666  #endif
2667  static const ::google::protobuf::Descriptor* descriptor();
2668  static const HashRequest& default_instance();
2669 
2670  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
2671  static inline const HashRequest* internal_default_instance() {
2672  return reinterpret_cast<const HashRequest*>(
2674  }
2675  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
2676  14;
2677 
2678  void Swap(HashRequest* other);
2679  friend void swap(HashRequest& a, HashRequest& b) {
2680  a.Swap(&b);
2681  }
2682 
2683  // implements Message ----------------------------------------------
2684 
2685  inline HashRequest* New() const PROTOBUF_FINAL { return New(NULL); }
2686 
2687  HashRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
2688  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2689  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2690  void CopyFrom(const HashRequest& from);
2691  void MergeFrom(const HashRequest& from);
2692  void Clear() PROTOBUF_FINAL;
2693  bool IsInitialized() const PROTOBUF_FINAL;
2694 
2695  size_t ByteSizeLong() const PROTOBUF_FINAL;
2697  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
2699  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
2700  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
2701  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
2702  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
2703  private:
2704  void SharedCtor();
2705  void SharedDtor();
2706  void SetCachedSize(int size) const PROTOBUF_FINAL;
2707  void InternalSwap(HashRequest* other);
2708  private:
2709  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
2710  return NULL;
2711  }
2712  inline void* MaybeArenaPtr() const {
2713  return NULL;
2714  }
2715  public:
2716 
2717  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
2718 
2719  // nested types ----------------------------------------------------
2720 
2721  // accessors -------------------------------------------------------
2722 
2723  // @@protoc_insertion_point(class_scope:etcdserverpb.HashRequest)
2724  private:
2725 
2726  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
2727  mutable int _cached_size_;
2728  friend struct ::protobuf_rpc_2eproto::TableStruct;
2729  friend void ::protobuf_rpc_2eproto::InitDefaultsHashRequestImpl();
2730 };
2731 // -------------------------------------------------------------------
2732 
2733 class HashResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.HashResponse) */ {
2734  public:
2735  HashResponse();
2736  virtual ~HashResponse();
2737 
2738  HashResponse(const HashResponse& from);
2739 
2740  inline HashResponse& operator=(const HashResponse& from) {
2741  CopyFrom(from);
2742  return *this;
2743  }
2744  #if LANG_CXX11
2745  HashResponse(HashResponse&& from) noexcept
2746  : HashResponse() {
2747  *this = ::std::move(from);
2748  }
2749 
2750  inline HashResponse& operator=(HashResponse&& from) noexcept {
2751  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
2752  if (this != &from) InternalSwap(&from);
2753  } else {
2754  CopyFrom(from);
2755  }
2756  return *this;
2757  }
2758  #endif
2759  static const ::google::protobuf::Descriptor* descriptor();
2760  static const HashResponse& default_instance();
2761 
2762  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
2763  static inline const HashResponse* internal_default_instance() {
2764  return reinterpret_cast<const HashResponse*>(
2766  }
2767  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
2768  15;
2769 
2770  void Swap(HashResponse* other);
2771  friend void swap(HashResponse& a, HashResponse& b) {
2772  a.Swap(&b);
2773  }
2774 
2775  // implements Message ----------------------------------------------
2776 
2777  inline HashResponse* New() const PROTOBUF_FINAL { return New(NULL); }
2778 
2779  HashResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
2780  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2781  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2782  void CopyFrom(const HashResponse& from);
2783  void MergeFrom(const HashResponse& from);
2784  void Clear() PROTOBUF_FINAL;
2785  bool IsInitialized() const PROTOBUF_FINAL;
2786 
2787  size_t ByteSizeLong() const PROTOBUF_FINAL;
2789  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
2791  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
2792  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
2793  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
2794  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
2795  private:
2796  void SharedCtor();
2797  void SharedDtor();
2798  void SetCachedSize(int size) const PROTOBUF_FINAL;
2799  void InternalSwap(HashResponse* other);
2800  private:
2801  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
2802  return NULL;
2803  }
2804  inline void* MaybeArenaPtr() const {
2805  return NULL;
2806  }
2807  public:
2808 
2809  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
2810 
2811  // nested types ----------------------------------------------------
2812 
2813  // accessors -------------------------------------------------------
2814 
2815  // .etcdserverpb.ResponseHeader header = 1;
2816  bool has_header() const;
2817  void clear_header();
2818  static const int kHeaderFieldNumber = 1;
2819  const ::etcdserverpb::ResponseHeader& header() const;
2820  ::etcdserverpb::ResponseHeader* release_header();
2821  ::etcdserverpb::ResponseHeader* mutable_header();
2822  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
2823 
2824  // uint32 hash = 2;
2825  void clear_hash();
2826  static const int kHashFieldNumber = 2;
2827  ::google::protobuf::uint32 hash() const;
2828  void set_hash(::google::protobuf::uint32 value);
2829 
2830  // @@protoc_insertion_point(class_scope:etcdserverpb.HashResponse)
2831  private:
2832 
2833  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
2834  ::etcdserverpb::ResponseHeader* header_;
2835  ::google::protobuf::uint32 hash_;
2836  mutable int _cached_size_;
2837  friend struct ::protobuf_rpc_2eproto::TableStruct;
2838  friend void ::protobuf_rpc_2eproto::InitDefaultsHashResponseImpl();
2839 };
2840 // -------------------------------------------------------------------
2841 
2842 class SnapshotRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.SnapshotRequest) */ {
2843  public:
2844  SnapshotRequest();
2845  virtual ~SnapshotRequest();
2846 
2847  SnapshotRequest(const SnapshotRequest& from);
2848 
2850  CopyFrom(from);
2851  return *this;
2852  }
2853  #if LANG_CXX11
2854  SnapshotRequest(SnapshotRequest&& from) noexcept
2855  : SnapshotRequest() {
2856  *this = ::std::move(from);
2857  }
2858 
2859  inline SnapshotRequest& operator=(SnapshotRequest&& from) noexcept {
2860  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
2861  if (this != &from) InternalSwap(&from);
2862  } else {
2863  CopyFrom(from);
2864  }
2865  return *this;
2866  }
2867  #endif
2868  static const ::google::protobuf::Descriptor* descriptor();
2869  static const SnapshotRequest& default_instance();
2870 
2871  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
2873  return reinterpret_cast<const SnapshotRequest*>(
2875  }
2876  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
2877  16;
2878 
2879  void Swap(SnapshotRequest* other);
2880  friend void swap(SnapshotRequest& a, SnapshotRequest& b) {
2881  a.Swap(&b);
2882  }
2883 
2884  // implements Message ----------------------------------------------
2885 
2886  inline SnapshotRequest* New() const PROTOBUF_FINAL { return New(NULL); }
2887 
2888  SnapshotRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
2889  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2890  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2891  void CopyFrom(const SnapshotRequest& from);
2892  void MergeFrom(const SnapshotRequest& from);
2893  void Clear() PROTOBUF_FINAL;
2894  bool IsInitialized() const PROTOBUF_FINAL;
2895 
2896  size_t ByteSizeLong() const PROTOBUF_FINAL;
2898  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
2900  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
2901  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
2902  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
2903  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
2904  private:
2905  void SharedCtor();
2906  void SharedDtor();
2907  void SetCachedSize(int size) const PROTOBUF_FINAL;
2908  void InternalSwap(SnapshotRequest* other);
2909  private:
2910  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
2911  return NULL;
2912  }
2913  inline void* MaybeArenaPtr() const {
2914  return NULL;
2915  }
2916  public:
2917 
2918  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
2919 
2920  // nested types ----------------------------------------------------
2921 
2922  // accessors -------------------------------------------------------
2923 
2924  // @@protoc_insertion_point(class_scope:etcdserverpb.SnapshotRequest)
2925  private:
2926 
2927  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
2928  mutable int _cached_size_;
2929  friend struct ::protobuf_rpc_2eproto::TableStruct;
2930  friend void ::protobuf_rpc_2eproto::InitDefaultsSnapshotRequestImpl();
2931 };
2932 // -------------------------------------------------------------------
2933 
2934 class SnapshotResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.SnapshotResponse) */ {
2935  public:
2936  SnapshotResponse();
2937  virtual ~SnapshotResponse();
2938 
2939  SnapshotResponse(const SnapshotResponse& from);
2940 
2942  CopyFrom(from);
2943  return *this;
2944  }
2945  #if LANG_CXX11
2946  SnapshotResponse(SnapshotResponse&& from) noexcept
2947  : SnapshotResponse() {
2948  *this = ::std::move(from);
2949  }
2950 
2951  inline SnapshotResponse& operator=(SnapshotResponse&& from) noexcept {
2952  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
2953  if (this != &from) InternalSwap(&from);
2954  } else {
2955  CopyFrom(from);
2956  }
2957  return *this;
2958  }
2959  #endif
2960  static const ::google::protobuf::Descriptor* descriptor();
2961  static const SnapshotResponse& default_instance();
2962 
2963  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
2965  return reinterpret_cast<const SnapshotResponse*>(
2967  }
2968  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
2969  17;
2970 
2971  void Swap(SnapshotResponse* other);
2973  a.Swap(&b);
2974  }
2975 
2976  // implements Message ----------------------------------------------
2977 
2978  inline SnapshotResponse* New() const PROTOBUF_FINAL { return New(NULL); }
2979 
2980  SnapshotResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
2981  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2982  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
2983  void CopyFrom(const SnapshotResponse& from);
2984  void MergeFrom(const SnapshotResponse& from);
2985  void Clear() PROTOBUF_FINAL;
2986  bool IsInitialized() const PROTOBUF_FINAL;
2987 
2988  size_t ByteSizeLong() const PROTOBUF_FINAL;
2990  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
2992  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
2993  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
2994  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
2995  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
2996  private:
2997  void SharedCtor();
2998  void SharedDtor();
2999  void SetCachedSize(int size) const PROTOBUF_FINAL;
3000  void InternalSwap(SnapshotResponse* other);
3001  private:
3002  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
3003  return NULL;
3004  }
3005  inline void* MaybeArenaPtr() const {
3006  return NULL;
3007  }
3008  public:
3009 
3010  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
3011 
3012  // nested types ----------------------------------------------------
3013 
3014  // accessors -------------------------------------------------------
3015 
3016  // bytes blob = 3;
3017  void clear_blob();
3018  static const int kBlobFieldNumber = 3;
3019  const ::std::string& blob() const;
3020  void set_blob(const ::std::string& value);
3021  #if LANG_CXX11
3022  void set_blob(::std::string&& value);
3023  #endif
3024  void set_blob(const char* value);
3025  void set_blob(const void* value, size_t size);
3026  ::std::string* mutable_blob();
3027  ::std::string* release_blob();
3028  void set_allocated_blob(::std::string* blob);
3029 
3030  // .etcdserverpb.ResponseHeader header = 1;
3031  bool has_header() const;
3032  void clear_header();
3033  static const int kHeaderFieldNumber = 1;
3034  const ::etcdserverpb::ResponseHeader& header() const;
3035  ::etcdserverpb::ResponseHeader* release_header();
3036  ::etcdserverpb::ResponseHeader* mutable_header();
3037  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
3038 
3039  // uint64 remaining_bytes = 2;
3040  void clear_remaining_bytes();
3041  static const int kRemainingBytesFieldNumber = 2;
3042  ::google::protobuf::uint64 remaining_bytes() const;
3043  void set_remaining_bytes(::google::protobuf::uint64 value);
3044 
3045  // @@protoc_insertion_point(class_scope:etcdserverpb.SnapshotResponse)
3046  private:
3047 
3048  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
3049  ::google::protobuf::internal::ArenaStringPtr blob_;
3051  ::google::protobuf::uint64 remaining_bytes_;
3052  mutable int _cached_size_;
3053  friend struct ::protobuf_rpc_2eproto::TableStruct;
3055 };
3056 // -------------------------------------------------------------------
3057 
3058 class WatchRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.WatchRequest) */ {
3059  public:
3060  WatchRequest();
3061  virtual ~WatchRequest();
3062 
3063  WatchRequest(const WatchRequest& from);
3064 
3065  inline WatchRequest& operator=(const WatchRequest& from) {
3066  CopyFrom(from);
3067  return *this;
3068  }
3069  #if LANG_CXX11
3070  WatchRequest(WatchRequest&& from) noexcept
3071  : WatchRequest() {
3072  *this = ::std::move(from);
3073  }
3074 
3075  inline WatchRequest& operator=(WatchRequest&& from) noexcept {
3076  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
3077  if (this != &from) InternalSwap(&from);
3078  } else {
3079  CopyFrom(from);
3080  }
3081  return *this;
3082  }
3083  #endif
3084  static const ::google::protobuf::Descriptor* descriptor();
3085  static const WatchRequest& default_instance();
3086 
3088  kCreateRequest = 1,
3089  kCancelRequest = 2,
3090  REQUEST_UNION_NOT_SET = 0,
3091  };
3092 
3093  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
3094  static inline const WatchRequest* internal_default_instance() {
3095  return reinterpret_cast<const WatchRequest*>(
3097  }
3098  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
3099  18;
3100 
3101  void Swap(WatchRequest* other);
3102  friend void swap(WatchRequest& a, WatchRequest& b) {
3103  a.Swap(&b);
3104  }
3105 
3106  // implements Message ----------------------------------------------
3107 
3108  inline WatchRequest* New() const PROTOBUF_FINAL { return New(NULL); }
3109 
3110  WatchRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
3111  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3112  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3113  void CopyFrom(const WatchRequest& from);
3114  void MergeFrom(const WatchRequest& from);
3115  void Clear() PROTOBUF_FINAL;
3116  bool IsInitialized() const PROTOBUF_FINAL;
3117 
3118  size_t ByteSizeLong() const PROTOBUF_FINAL;
3120  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
3122  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
3123  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
3124  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
3125  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
3126  private:
3127  void SharedCtor();
3128  void SharedDtor();
3129  void SetCachedSize(int size) const PROTOBUF_FINAL;
3130  void InternalSwap(WatchRequest* other);
3131  private:
3132  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
3133  return NULL;
3134  }
3135  inline void* MaybeArenaPtr() const {
3136  return NULL;
3137  }
3138  public:
3139 
3140  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
3141 
3142  // nested types ----------------------------------------------------
3143 
3144  // accessors -------------------------------------------------------
3145 
3146  // .etcdserverpb.WatchCreateRequest create_request = 1;
3147  bool has_create_request() const;
3148  void clear_create_request();
3149  static const int kCreateRequestFieldNumber = 1;
3150  const ::etcdserverpb::WatchCreateRequest& create_request() const;
3151  ::etcdserverpb::WatchCreateRequest* release_create_request();
3152  ::etcdserverpb::WatchCreateRequest* mutable_create_request();
3153  void set_allocated_create_request(::etcdserverpb::WatchCreateRequest* create_request);
3154 
3155  // .etcdserverpb.WatchCancelRequest cancel_request = 2;
3156  bool has_cancel_request() const;
3157  void clear_cancel_request();
3158  static const int kCancelRequestFieldNumber = 2;
3159  const ::etcdserverpb::WatchCancelRequest& cancel_request() const;
3160  ::etcdserverpb::WatchCancelRequest* release_cancel_request();
3161  ::etcdserverpb::WatchCancelRequest* mutable_cancel_request();
3162  void set_allocated_cancel_request(::etcdserverpb::WatchCancelRequest* cancel_request);
3163 
3164  RequestUnionCase request_union_case() const;
3165  // @@protoc_insertion_point(class_scope:etcdserverpb.WatchRequest)
3166  private:
3167  void set_has_create_request();
3168  void set_has_cancel_request();
3169 
3170  inline bool has_request_union() const;
3171  void clear_request_union();
3172  inline void clear_has_request_union();
3173 
3174  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
3179  } request_union_;
3180  mutable int _cached_size_;
3181  ::google::protobuf::uint32 _oneof_case_[1];
3182 
3183  friend struct ::protobuf_rpc_2eproto::TableStruct;
3185 };
3186 // -------------------------------------------------------------------
3187 
3188 class WatchCreateRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.WatchCreateRequest) */ {
3189  public:
3191  virtual ~WatchCreateRequest();
3192 
3194 
3196  CopyFrom(from);
3197  return *this;
3198  }
3199  #if LANG_CXX11
3200  WatchCreateRequest(WatchCreateRequest&& from) noexcept
3201  : WatchCreateRequest() {
3202  *this = ::std::move(from);
3203  }
3204 
3205  inline WatchCreateRequest& operator=(WatchCreateRequest&& from) noexcept {
3206  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
3207  if (this != &from) InternalSwap(&from);
3208  } else {
3209  CopyFrom(from);
3210  }
3211  return *this;
3212  }
3213  #endif
3214  static const ::google::protobuf::Descriptor* descriptor();
3215  static const WatchCreateRequest& default_instance();
3216 
3217  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
3219  return reinterpret_cast<const WatchCreateRequest*>(
3221  }
3222  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
3223  19;
3224 
3225  void Swap(WatchCreateRequest* other);
3227  a.Swap(&b);
3228  }
3229 
3230  // implements Message ----------------------------------------------
3231 
3232  inline WatchCreateRequest* New() const PROTOBUF_FINAL { return New(NULL); }
3233 
3234  WatchCreateRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
3235  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3236  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3237  void CopyFrom(const WatchCreateRequest& from);
3238  void MergeFrom(const WatchCreateRequest& from);
3239  void Clear() PROTOBUF_FINAL;
3240  bool IsInitialized() const PROTOBUF_FINAL;
3241 
3242  size_t ByteSizeLong() const PROTOBUF_FINAL;
3244  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
3246  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
3247  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
3248  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
3249  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
3250  private:
3251  void SharedCtor();
3252  void SharedDtor();
3253  void SetCachedSize(int size) const PROTOBUF_FINAL;
3254  void InternalSwap(WatchCreateRequest* other);
3255  private:
3256  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
3257  return NULL;
3258  }
3259  inline void* MaybeArenaPtr() const {
3260  return NULL;
3261  }
3262  public:
3263 
3264  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
3265 
3266  // nested types ----------------------------------------------------
3267 
3269  static const FilterType NOPUT =
3271  static const FilterType NODELETE =
3273  static inline bool FilterType_IsValid(int value) {
3275  }
3276  static const FilterType FilterType_MIN =
3278  static const FilterType FilterType_MAX =
3280  static const int FilterType_ARRAYSIZE =
3282  static inline const ::google::protobuf::EnumDescriptor*
3285  }
3286  static inline const ::std::string& FilterType_Name(FilterType value) {
3287  return WatchCreateRequest_FilterType_Name(value);
3288  }
3289  static inline bool FilterType_Parse(const ::std::string& name,
3290  FilterType* value) {
3291  return WatchCreateRequest_FilterType_Parse(name, value);
3292  }
3293 
3294  // accessors -------------------------------------------------------
3295 
3296  // repeated .etcdserverpb.WatchCreateRequest.FilterType filters = 5;
3297  int filters_size() const;
3298  void clear_filters();
3299  static const int kFiltersFieldNumber = 5;
3300  ::etcdserverpb::WatchCreateRequest_FilterType filters(int index) const;
3301  void set_filters(int index, ::etcdserverpb::WatchCreateRequest_FilterType value);
3302  void add_filters(::etcdserverpb::WatchCreateRequest_FilterType value);
3303  const ::google::protobuf::RepeatedField<int>& filters() const;
3304  ::google::protobuf::RepeatedField<int>* mutable_filters();
3305 
3306  // bytes key = 1;
3307  void clear_key();
3308  static const int kKeyFieldNumber = 1;
3309  const ::std::string& key() const;
3310  void set_key(const ::std::string& value);
3311  #if LANG_CXX11
3312  void set_key(::std::string&& value);
3313  #endif
3314  void set_key(const char* value);
3315  void set_key(const void* value, size_t size);
3316  ::std::string* mutable_key();
3317  ::std::string* release_key();
3318  void set_allocated_key(::std::string* key);
3319 
3320  // bytes range_end = 2;
3321  void clear_range_end();
3322  static const int kRangeEndFieldNumber = 2;
3323  const ::std::string& range_end() const;
3324  void set_range_end(const ::std::string& value);
3325  #if LANG_CXX11
3326  void set_range_end(::std::string&& value);
3327  #endif
3328  void set_range_end(const char* value);
3329  void set_range_end(const void* value, size_t size);
3330  ::std::string* mutable_range_end();
3331  ::std::string* release_range_end();
3332  void set_allocated_range_end(::std::string* range_end);
3333 
3334  // int64 start_revision = 3;
3335  void clear_start_revision();
3336  static const int kStartRevisionFieldNumber = 3;
3337  ::google::protobuf::int64 start_revision() const;
3338  void set_start_revision(::google::protobuf::int64 value);
3339 
3340  // bool progress_notify = 4;
3341  void clear_progress_notify();
3342  static const int kProgressNotifyFieldNumber = 4;
3343  bool progress_notify() const;
3344  void set_progress_notify(bool value);
3345 
3346  // bool prev_kv = 6;
3347  void clear_prev_kv();
3348  static const int kPrevKvFieldNumber = 6;
3349  bool prev_kv() const;
3350  void set_prev_kv(bool value);
3351 
3352  // @@protoc_insertion_point(class_scope:etcdserverpb.WatchCreateRequest)
3353  private:
3354 
3355  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
3356  ::google::protobuf::RepeatedField<int> filters_;
3358  ::google::protobuf::internal::ArenaStringPtr key_;
3359  ::google::protobuf::internal::ArenaStringPtr range_end_;
3360  ::google::protobuf::int64 start_revision_;
3362  bool prev_kv_;
3363  mutable int _cached_size_;
3364  friend struct ::protobuf_rpc_2eproto::TableStruct;
3366 };
3367 // -------------------------------------------------------------------
3368 
3369 class WatchCancelRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.WatchCancelRequest) */ {
3370  public:
3372  virtual ~WatchCancelRequest();
3373 
3375 
3377  CopyFrom(from);
3378  return *this;
3379  }
3380  #if LANG_CXX11
3381  WatchCancelRequest(WatchCancelRequest&& from) noexcept
3382  : WatchCancelRequest() {
3383  *this = ::std::move(from);
3384  }
3385 
3386  inline WatchCancelRequest& operator=(WatchCancelRequest&& from) noexcept {
3387  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
3388  if (this != &from) InternalSwap(&from);
3389  } else {
3390  CopyFrom(from);
3391  }
3392  return *this;
3393  }
3394  #endif
3395  static const ::google::protobuf::Descriptor* descriptor();
3396  static const WatchCancelRequest& default_instance();
3397 
3398  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
3400  return reinterpret_cast<const WatchCancelRequest*>(
3402  }
3403  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
3404  20;
3405 
3406  void Swap(WatchCancelRequest* other);
3408  a.Swap(&b);
3409  }
3410 
3411  // implements Message ----------------------------------------------
3412 
3413  inline WatchCancelRequest* New() const PROTOBUF_FINAL { return New(NULL); }
3414 
3415  WatchCancelRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
3416  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3417  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3418  void CopyFrom(const WatchCancelRequest& from);
3419  void MergeFrom(const WatchCancelRequest& from);
3420  void Clear() PROTOBUF_FINAL;
3421  bool IsInitialized() const PROTOBUF_FINAL;
3422 
3423  size_t ByteSizeLong() const PROTOBUF_FINAL;
3425  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
3427  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
3428  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
3429  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
3430  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
3431  private:
3432  void SharedCtor();
3433  void SharedDtor();
3434  void SetCachedSize(int size) const PROTOBUF_FINAL;
3435  void InternalSwap(WatchCancelRequest* other);
3436  private:
3437  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
3438  return NULL;
3439  }
3440  inline void* MaybeArenaPtr() const {
3441  return NULL;
3442  }
3443  public:
3444 
3445  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
3446 
3447  // nested types ----------------------------------------------------
3448 
3449  // accessors -------------------------------------------------------
3450 
3451  // int64 watch_id = 1;
3452  void clear_watch_id();
3453  static const int kWatchIdFieldNumber = 1;
3454  ::google::protobuf::int64 watch_id() const;
3455  void set_watch_id(::google::protobuf::int64 value);
3456 
3457  // @@protoc_insertion_point(class_scope:etcdserverpb.WatchCancelRequest)
3458  private:
3459 
3460  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
3461  ::google::protobuf::int64 watch_id_;
3462  mutable int _cached_size_;
3463  friend struct ::protobuf_rpc_2eproto::TableStruct;
3464  friend void ::protobuf_rpc_2eproto::InitDefaultsWatchCancelRequestImpl();
3465 };
3466 // -------------------------------------------------------------------
3467 
3468 class WatchResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.WatchResponse) */ {
3469  public:
3470  WatchResponse();
3471  virtual ~WatchResponse();
3472 
3473  WatchResponse(const WatchResponse& from);
3474 
3475  inline WatchResponse& operator=(const WatchResponse& from) {
3476  CopyFrom(from);
3477  return *this;
3478  }
3479  #if LANG_CXX11
3480  WatchResponse(WatchResponse&& from) noexcept
3481  : WatchResponse() {
3482  *this = ::std::move(from);
3483  }
3484 
3485  inline WatchResponse& operator=(WatchResponse&& from) noexcept {
3486  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
3487  if (this != &from) InternalSwap(&from);
3488  } else {
3489  CopyFrom(from);
3490  }
3491  return *this;
3492  }
3493  #endif
3494  static const ::google::protobuf::Descriptor* descriptor();
3495  static const WatchResponse& default_instance();
3496 
3497  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
3498  static inline const WatchResponse* internal_default_instance() {
3499  return reinterpret_cast<const WatchResponse*>(
3501  }
3502  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
3503  21;
3504 
3505  void Swap(WatchResponse* other);
3506  friend void swap(WatchResponse& a, WatchResponse& b) {
3507  a.Swap(&b);
3508  }
3509 
3510  // implements Message ----------------------------------------------
3511 
3512  inline WatchResponse* New() const PROTOBUF_FINAL { return New(NULL); }
3513 
3514  WatchResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
3515  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3516  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3517  void CopyFrom(const WatchResponse& from);
3518  void MergeFrom(const WatchResponse& from);
3519  void Clear() PROTOBUF_FINAL;
3520  bool IsInitialized() const PROTOBUF_FINAL;
3521 
3522  size_t ByteSizeLong() const PROTOBUF_FINAL;
3524  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
3526  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
3527  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
3528  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
3529  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
3530  private:
3531  void SharedCtor();
3532  void SharedDtor();
3533  void SetCachedSize(int size) const PROTOBUF_FINAL;
3534  void InternalSwap(WatchResponse* other);
3535  private:
3536  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
3537  return NULL;
3538  }
3539  inline void* MaybeArenaPtr() const {
3540  return NULL;
3541  }
3542  public:
3543 
3544  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
3545 
3546  // nested types ----------------------------------------------------
3547 
3548  // accessors -------------------------------------------------------
3549 
3550  // repeated .mvccpb.Event events = 11;
3551  int events_size() const;
3552  void clear_events();
3553  static const int kEventsFieldNumber = 11;
3554  const ::mvccpb::Event& events(int index) const;
3555  ::mvccpb::Event* mutable_events(int index);
3556  ::mvccpb::Event* add_events();
3557  ::google::protobuf::RepeatedPtrField< ::mvccpb::Event >*
3558  mutable_events();
3559  const ::google::protobuf::RepeatedPtrField< ::mvccpb::Event >&
3560  events() const;
3561 
3562  // .etcdserverpb.ResponseHeader header = 1;
3563  bool has_header() const;
3564  void clear_header();
3565  static const int kHeaderFieldNumber = 1;
3566  const ::etcdserverpb::ResponseHeader& header() const;
3567  ::etcdserverpb::ResponseHeader* release_header();
3568  ::etcdserverpb::ResponseHeader* mutable_header();
3569  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
3570 
3571  // int64 watch_id = 2;
3572  void clear_watch_id();
3573  static const int kWatchIdFieldNumber = 2;
3574  ::google::protobuf::int64 watch_id() const;
3575  void set_watch_id(::google::protobuf::int64 value);
3576 
3577  // int64 compact_revision = 5;
3578  void clear_compact_revision();
3579  static const int kCompactRevisionFieldNumber = 5;
3580  ::google::protobuf::int64 compact_revision() const;
3581  void set_compact_revision(::google::protobuf::int64 value);
3582 
3583  // bool created = 3;
3584  void clear_created();
3585  static const int kCreatedFieldNumber = 3;
3586  bool created() const;
3587  void set_created(bool value);
3588 
3589  // bool canceled = 4;
3590  void clear_canceled();
3591  static const int kCanceledFieldNumber = 4;
3592  bool canceled() const;
3593  void set_canceled(bool value);
3594 
3595  // @@protoc_insertion_point(class_scope:etcdserverpb.WatchResponse)
3596  private:
3597 
3598  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
3599  ::google::protobuf::RepeatedPtrField< ::mvccpb::Event > events_;
3600  ::etcdserverpb::ResponseHeader* header_;
3601  ::google::protobuf::int64 watch_id_;
3602  ::google::protobuf::int64 compact_revision_;
3603  bool created_;
3604  bool canceled_;
3605  mutable int _cached_size_;
3606  friend struct ::protobuf_rpc_2eproto::TableStruct;
3607  friend void ::protobuf_rpc_2eproto::InitDefaultsWatchResponseImpl();
3608 };
3609 // -------------------------------------------------------------------
3610 
3611 class LeaseGrantRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.LeaseGrantRequest) */ {
3612  public:
3614  virtual ~LeaseGrantRequest();
3615 
3616  LeaseGrantRequest(const LeaseGrantRequest& from);
3617 
3619  CopyFrom(from);
3620  return *this;
3621  }
3622  #if LANG_CXX11
3623  LeaseGrantRequest(LeaseGrantRequest&& from) noexcept
3624  : LeaseGrantRequest() {
3625  *this = ::std::move(from);
3626  }
3627 
3628  inline LeaseGrantRequest& operator=(LeaseGrantRequest&& from) noexcept {
3629  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
3630  if (this != &from) InternalSwap(&from);
3631  } else {
3632  CopyFrom(from);
3633  }
3634  return *this;
3635  }
3636  #endif
3637  static const ::google::protobuf::Descriptor* descriptor();
3638  static const LeaseGrantRequest& default_instance();
3639 
3640  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
3642  return reinterpret_cast<const LeaseGrantRequest*>(
3644  }
3645  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
3646  22;
3647 
3648  void Swap(LeaseGrantRequest* other);
3650  a.Swap(&b);
3651  }
3652 
3653  // implements Message ----------------------------------------------
3654 
3655  inline LeaseGrantRequest* New() const PROTOBUF_FINAL { return New(NULL); }
3656 
3657  LeaseGrantRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
3658  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3659  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3660  void CopyFrom(const LeaseGrantRequest& from);
3661  void MergeFrom(const LeaseGrantRequest& from);
3662  void Clear() PROTOBUF_FINAL;
3663  bool IsInitialized() const PROTOBUF_FINAL;
3664 
3665  size_t ByteSizeLong() const PROTOBUF_FINAL;
3667  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
3669  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
3670  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
3671  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
3672  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
3673  private:
3674  void SharedCtor();
3675  void SharedDtor();
3676  void SetCachedSize(int size) const PROTOBUF_FINAL;
3677  void InternalSwap(LeaseGrantRequest* other);
3678  private:
3679  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
3680  return NULL;
3681  }
3682  inline void* MaybeArenaPtr() const {
3683  return NULL;
3684  }
3685  public:
3686 
3687  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
3688 
3689  // nested types ----------------------------------------------------
3690 
3691  // accessors -------------------------------------------------------
3692 
3693  // int64 TTL = 1;
3694  void clear_ttl();
3695  static const int kTTLFieldNumber = 1;
3696  ::google::protobuf::int64 ttl() const;
3697  void set_ttl(::google::protobuf::int64 value);
3698 
3699  // int64 ID = 2;
3700  void clear_id();
3701  static const int kIDFieldNumber = 2;
3702  ::google::protobuf::int64 id() const;
3703  void set_id(::google::protobuf::int64 value);
3704 
3705  // @@protoc_insertion_point(class_scope:etcdserverpb.LeaseGrantRequest)
3706  private:
3707 
3708  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
3709  ::google::protobuf::int64 ttl_;
3710  ::google::protobuf::int64 id_;
3711  mutable int _cached_size_;
3712  friend struct ::protobuf_rpc_2eproto::TableStruct;
3713  friend void ::protobuf_rpc_2eproto::InitDefaultsLeaseGrantRequestImpl();
3714 };
3715 // -------------------------------------------------------------------
3716 
3717 class LeaseGrantResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.LeaseGrantResponse) */ {
3718  public:
3720  virtual ~LeaseGrantResponse();
3721 
3723 
3725  CopyFrom(from);
3726  return *this;
3727  }
3728  #if LANG_CXX11
3729  LeaseGrantResponse(LeaseGrantResponse&& from) noexcept
3730  : LeaseGrantResponse() {
3731  *this = ::std::move(from);
3732  }
3733 
3734  inline LeaseGrantResponse& operator=(LeaseGrantResponse&& from) noexcept {
3735  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
3736  if (this != &from) InternalSwap(&from);
3737  } else {
3738  CopyFrom(from);
3739  }
3740  return *this;
3741  }
3742  #endif
3743  static const ::google::protobuf::Descriptor* descriptor();
3744  static const LeaseGrantResponse& default_instance();
3745 
3746  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
3748  return reinterpret_cast<const LeaseGrantResponse*>(
3750  }
3751  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
3752  23;
3753 
3754  void Swap(LeaseGrantResponse* other);
3756  a.Swap(&b);
3757  }
3758 
3759  // implements Message ----------------------------------------------
3760 
3761  inline LeaseGrantResponse* New() const PROTOBUF_FINAL { return New(NULL); }
3762 
3763  LeaseGrantResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
3764  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3765  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3766  void CopyFrom(const LeaseGrantResponse& from);
3767  void MergeFrom(const LeaseGrantResponse& from);
3768  void Clear() PROTOBUF_FINAL;
3769  bool IsInitialized() const PROTOBUF_FINAL;
3770 
3771  size_t ByteSizeLong() const PROTOBUF_FINAL;
3773  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
3775  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
3776  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
3777  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
3778  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
3779  private:
3780  void SharedCtor();
3781  void SharedDtor();
3782  void SetCachedSize(int size) const PROTOBUF_FINAL;
3783  void InternalSwap(LeaseGrantResponse* other);
3784  private:
3785  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
3786  return NULL;
3787  }
3788  inline void* MaybeArenaPtr() const {
3789  return NULL;
3790  }
3791  public:
3792 
3793  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
3794 
3795  // nested types ----------------------------------------------------
3796 
3797  // accessors -------------------------------------------------------
3798 
3799  // string error = 4;
3800  void clear_error();
3801  static const int kErrorFieldNumber = 4;
3802  const ::std::string& error() const;
3803  void set_error(const ::std::string& value);
3804  #if LANG_CXX11
3805  void set_error(::std::string&& value);
3806  #endif
3807  void set_error(const char* value);
3808  void set_error(const char* value, size_t size);
3809  ::std::string* mutable_error();
3810  ::std::string* release_error();
3811  void set_allocated_error(::std::string* error);
3812 
3813  // .etcdserverpb.ResponseHeader header = 1;
3814  bool has_header() const;
3815  void clear_header();
3816  static const int kHeaderFieldNumber = 1;
3817  const ::etcdserverpb::ResponseHeader& header() const;
3818  ::etcdserverpb::ResponseHeader* release_header();
3819  ::etcdserverpb::ResponseHeader* mutable_header();
3820  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
3821 
3822  // int64 ID = 2;
3823  void clear_id();
3824  static const int kIDFieldNumber = 2;
3825  ::google::protobuf::int64 id() const;
3826  void set_id(::google::protobuf::int64 value);
3827 
3828  // int64 TTL = 3;
3829  void clear_ttl();
3830  static const int kTTLFieldNumber = 3;
3831  ::google::protobuf::int64 ttl() const;
3832  void set_ttl(::google::protobuf::int64 value);
3833 
3834  // @@protoc_insertion_point(class_scope:etcdserverpb.LeaseGrantResponse)
3835  private:
3836 
3837  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
3838  ::google::protobuf::internal::ArenaStringPtr error_;
3840  ::google::protobuf::int64 id_;
3841  ::google::protobuf::int64 ttl_;
3842  mutable int _cached_size_;
3843  friend struct ::protobuf_rpc_2eproto::TableStruct;
3845 };
3846 // -------------------------------------------------------------------
3847 
3848 class LeaseRevokeRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.LeaseRevokeRequest) */ {
3849  public:
3851  virtual ~LeaseRevokeRequest();
3852 
3854 
3856  CopyFrom(from);
3857  return *this;
3858  }
3859  #if LANG_CXX11
3860  LeaseRevokeRequest(LeaseRevokeRequest&& from) noexcept
3861  : LeaseRevokeRequest() {
3862  *this = ::std::move(from);
3863  }
3864 
3865  inline LeaseRevokeRequest& operator=(LeaseRevokeRequest&& from) noexcept {
3866  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
3867  if (this != &from) InternalSwap(&from);
3868  } else {
3869  CopyFrom(from);
3870  }
3871  return *this;
3872  }
3873  #endif
3874  static const ::google::protobuf::Descriptor* descriptor();
3875  static const LeaseRevokeRequest& default_instance();
3876 
3877  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
3879  return reinterpret_cast<const LeaseRevokeRequest*>(
3881  }
3882  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
3883  24;
3884 
3885  void Swap(LeaseRevokeRequest* other);
3887  a.Swap(&b);
3888  }
3889 
3890  // implements Message ----------------------------------------------
3891 
3892  inline LeaseRevokeRequest* New() const PROTOBUF_FINAL { return New(NULL); }
3893 
3894  LeaseRevokeRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
3895  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3896  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3897  void CopyFrom(const LeaseRevokeRequest& from);
3898  void MergeFrom(const LeaseRevokeRequest& from);
3899  void Clear() PROTOBUF_FINAL;
3900  bool IsInitialized() const PROTOBUF_FINAL;
3901 
3902  size_t ByteSizeLong() const PROTOBUF_FINAL;
3904  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
3906  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
3907  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
3908  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
3909  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
3910  private:
3911  void SharedCtor();
3912  void SharedDtor();
3913  void SetCachedSize(int size) const PROTOBUF_FINAL;
3914  void InternalSwap(LeaseRevokeRequest* other);
3915  private:
3916  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
3917  return NULL;
3918  }
3919  inline void* MaybeArenaPtr() const {
3920  return NULL;
3921  }
3922  public:
3923 
3924  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
3925 
3926  // nested types ----------------------------------------------------
3927 
3928  // accessors -------------------------------------------------------
3929 
3930  // int64 ID = 1;
3931  void clear_id();
3932  static const int kIDFieldNumber = 1;
3933  ::google::protobuf::int64 id() const;
3934  void set_id(::google::protobuf::int64 value);
3935 
3936  // @@protoc_insertion_point(class_scope:etcdserverpb.LeaseRevokeRequest)
3937  private:
3938 
3939  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
3940  ::google::protobuf::int64 id_;
3941  mutable int _cached_size_;
3942  friend struct ::protobuf_rpc_2eproto::TableStruct;
3943  friend void ::protobuf_rpc_2eproto::InitDefaultsLeaseRevokeRequestImpl();
3944 };
3945 // -------------------------------------------------------------------
3946 
3947 class LeaseRevokeResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.LeaseRevokeResponse) */ {
3948  public:
3950  virtual ~LeaseRevokeResponse();
3951 
3953 
3955  CopyFrom(from);
3956  return *this;
3957  }
3958  #if LANG_CXX11
3959  LeaseRevokeResponse(LeaseRevokeResponse&& from) noexcept
3960  : LeaseRevokeResponse() {
3961  *this = ::std::move(from);
3962  }
3963 
3964  inline LeaseRevokeResponse& operator=(LeaseRevokeResponse&& from) noexcept {
3965  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
3966  if (this != &from) InternalSwap(&from);
3967  } else {
3968  CopyFrom(from);
3969  }
3970  return *this;
3971  }
3972  #endif
3973  static const ::google::protobuf::Descriptor* descriptor();
3974  static const LeaseRevokeResponse& default_instance();
3975 
3976  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
3978  return reinterpret_cast<const LeaseRevokeResponse*>(
3980  }
3981  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
3982  25;
3983 
3984  void Swap(LeaseRevokeResponse* other);
3986  a.Swap(&b);
3987  }
3988 
3989  // implements Message ----------------------------------------------
3990 
3991  inline LeaseRevokeResponse* New() const PROTOBUF_FINAL { return New(NULL); }
3992 
3993  LeaseRevokeResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
3994  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3995  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
3996  void CopyFrom(const LeaseRevokeResponse& from);
3997  void MergeFrom(const LeaseRevokeResponse& from);
3998  void Clear() PROTOBUF_FINAL;
3999  bool IsInitialized() const PROTOBUF_FINAL;
4000 
4001  size_t ByteSizeLong() const PROTOBUF_FINAL;
4003  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
4005  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
4006  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
4007  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
4008  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
4009  private:
4010  void SharedCtor();
4011  void SharedDtor();
4012  void SetCachedSize(int size) const PROTOBUF_FINAL;
4013  void InternalSwap(LeaseRevokeResponse* other);
4014  private:
4015  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
4016  return NULL;
4017  }
4018  inline void* MaybeArenaPtr() const {
4019  return NULL;
4020  }
4021  public:
4022 
4023  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
4024 
4025  // nested types ----------------------------------------------------
4026 
4027  // accessors -------------------------------------------------------
4028 
4029  // .etcdserverpb.ResponseHeader header = 1;
4030  bool has_header() const;
4031  void clear_header();
4032  static const int kHeaderFieldNumber = 1;
4033  const ::etcdserverpb::ResponseHeader& header() const;
4034  ::etcdserverpb::ResponseHeader* release_header();
4035  ::etcdserverpb::ResponseHeader* mutable_header();
4036  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
4037 
4038  // @@protoc_insertion_point(class_scope:etcdserverpb.LeaseRevokeResponse)
4039  private:
4040 
4041  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
4042  ::etcdserverpb::ResponseHeader* header_;
4043  mutable int _cached_size_;
4044  friend struct ::protobuf_rpc_2eproto::TableStruct;
4045  friend void ::protobuf_rpc_2eproto::InitDefaultsLeaseRevokeResponseImpl();
4046 };
4047 // -------------------------------------------------------------------
4048 
4049 class LeaseKeepAliveRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.LeaseKeepAliveRequest) */ {
4050  public:
4052  virtual ~LeaseKeepAliveRequest();
4053 
4055 
4057  CopyFrom(from);
4058  return *this;
4059  }
4060  #if LANG_CXX11
4062  : LeaseKeepAliveRequest() {
4063  *this = ::std::move(from);
4064  }
4065 
4066  inline LeaseKeepAliveRequest& operator=(LeaseKeepAliveRequest&& from) noexcept {
4067  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
4068  if (this != &from) InternalSwap(&from);
4069  } else {
4070  CopyFrom(from);
4071  }
4072  return *this;
4073  }
4074  #endif
4075  static const ::google::protobuf::Descriptor* descriptor();
4076  static const LeaseKeepAliveRequest& default_instance();
4077 
4078  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
4080  return reinterpret_cast<const LeaseKeepAliveRequest*>(
4082  }
4083  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
4084  26;
4085 
4086  void Swap(LeaseKeepAliveRequest* other);
4088  a.Swap(&b);
4089  }
4090 
4091  // implements Message ----------------------------------------------
4092 
4093  inline LeaseKeepAliveRequest* New() const PROTOBUF_FINAL { return New(NULL); }
4094 
4095  LeaseKeepAliveRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
4096  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4097  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4098  void CopyFrom(const LeaseKeepAliveRequest& from);
4099  void MergeFrom(const LeaseKeepAliveRequest& from);
4100  void Clear() PROTOBUF_FINAL;
4101  bool IsInitialized() const PROTOBUF_FINAL;
4102 
4103  size_t ByteSizeLong() const PROTOBUF_FINAL;
4105  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
4107  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
4108  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
4109  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
4110  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
4111  private:
4112  void SharedCtor();
4113  void SharedDtor();
4114  void SetCachedSize(int size) const PROTOBUF_FINAL;
4115  void InternalSwap(LeaseKeepAliveRequest* other);
4116  private:
4117  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
4118  return NULL;
4119  }
4120  inline void* MaybeArenaPtr() const {
4121  return NULL;
4122  }
4123  public:
4124 
4125  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
4126 
4127  // nested types ----------------------------------------------------
4128 
4129  // accessors -------------------------------------------------------
4130 
4131  // int64 ID = 1;
4132  void clear_id();
4133  static const int kIDFieldNumber = 1;
4134  ::google::protobuf::int64 id() const;
4135  void set_id(::google::protobuf::int64 value);
4136 
4137  // @@protoc_insertion_point(class_scope:etcdserverpb.LeaseKeepAliveRequest)
4138  private:
4139 
4140  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
4141  ::google::protobuf::int64 id_;
4142  mutable int _cached_size_;
4143  friend struct ::protobuf_rpc_2eproto::TableStruct;
4144  friend void ::protobuf_rpc_2eproto::InitDefaultsLeaseKeepAliveRequestImpl();
4145 };
4146 // -------------------------------------------------------------------
4147 
4148 class LeaseKeepAliveResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.LeaseKeepAliveResponse) */ {
4149  public:
4151  virtual ~LeaseKeepAliveResponse();
4152 
4154 
4156  CopyFrom(from);
4157  return *this;
4158  }
4159  #if LANG_CXX11
4162  *this = ::std::move(from);
4163  }
4164 
4165  inline LeaseKeepAliveResponse& operator=(LeaseKeepAliveResponse&& from) noexcept {
4166  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
4167  if (this != &from) InternalSwap(&from);
4168  } else {
4169  CopyFrom(from);
4170  }
4171  return *this;
4172  }
4173  #endif
4174  static const ::google::protobuf::Descriptor* descriptor();
4175  static const LeaseKeepAliveResponse& default_instance();
4176 
4177  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
4179  return reinterpret_cast<const LeaseKeepAliveResponse*>(
4181  }
4182  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
4183  27;
4184 
4185  void Swap(LeaseKeepAliveResponse* other);
4187  a.Swap(&b);
4188  }
4189 
4190  // implements Message ----------------------------------------------
4191 
4192  inline LeaseKeepAliveResponse* New() const PROTOBUF_FINAL { return New(NULL); }
4193 
4194  LeaseKeepAliveResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
4195  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4196  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4197  void CopyFrom(const LeaseKeepAliveResponse& from);
4198  void MergeFrom(const LeaseKeepAliveResponse& from);
4199  void Clear() PROTOBUF_FINAL;
4200  bool IsInitialized() const PROTOBUF_FINAL;
4201 
4202  size_t ByteSizeLong() const PROTOBUF_FINAL;
4204  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
4206  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
4207  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
4208  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
4209  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
4210  private:
4211  void SharedCtor();
4212  void SharedDtor();
4213  void SetCachedSize(int size) const PROTOBUF_FINAL;
4214  void InternalSwap(LeaseKeepAliveResponse* other);
4215  private:
4216  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
4217  return NULL;
4218  }
4219  inline void* MaybeArenaPtr() const {
4220  return NULL;
4221  }
4222  public:
4223 
4224  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
4225 
4226  // nested types ----------------------------------------------------
4227 
4228  // accessors -------------------------------------------------------
4229 
4230  // .etcdserverpb.ResponseHeader header = 1;
4231  bool has_header() const;
4232  void clear_header();
4233  static const int kHeaderFieldNumber = 1;
4234  const ::etcdserverpb::ResponseHeader& header() const;
4235  ::etcdserverpb::ResponseHeader* release_header();
4236  ::etcdserverpb::ResponseHeader* mutable_header();
4237  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
4238 
4239  // int64 ID = 2;
4240  void clear_id();
4241  static const int kIDFieldNumber = 2;
4242  ::google::protobuf::int64 id() const;
4243  void set_id(::google::protobuf::int64 value);
4244 
4245  // int64 TTL = 3;
4246  void clear_ttl();
4247  static const int kTTLFieldNumber = 3;
4248  ::google::protobuf::int64 ttl() const;
4249  void set_ttl(::google::protobuf::int64 value);
4250 
4251  // @@protoc_insertion_point(class_scope:etcdserverpb.LeaseKeepAliveResponse)
4252  private:
4253 
4254  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
4255  ::etcdserverpb::ResponseHeader* header_;
4256  ::google::protobuf::int64 id_;
4257  ::google::protobuf::int64 ttl_;
4258  mutable int _cached_size_;
4259  friend struct ::protobuf_rpc_2eproto::TableStruct;
4260  friend void ::protobuf_rpc_2eproto::InitDefaultsLeaseKeepAliveResponseImpl();
4261 };
4262 // -------------------------------------------------------------------
4263 
4264 class Member : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.Member) */ {
4265  public:
4266  Member();
4267  virtual ~Member();
4268 
4269  Member(const Member& from);
4270 
4271  inline Member& operator=(const Member& from) {
4272  CopyFrom(from);
4273  return *this;
4274  }
4275  #if LANG_CXX11
4276  Member(Member&& from) noexcept
4277  : Member() {
4278  *this = ::std::move(from);
4279  }
4280 
4281  inline Member& operator=(Member&& from) noexcept {
4282  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
4283  if (this != &from) InternalSwap(&from);
4284  } else {
4285  CopyFrom(from);
4286  }
4287  return *this;
4288  }
4289  #endif
4290  static const ::google::protobuf::Descriptor* descriptor();
4291  static const Member& default_instance();
4292 
4293  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
4294  static inline const Member* internal_default_instance() {
4295  return reinterpret_cast<const Member*>(
4297  }
4298  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
4299  28;
4300 
4301  void Swap(Member* other);
4302  friend void swap(Member& a, Member& b) {
4303  a.Swap(&b);
4304  }
4305 
4306  // implements Message ----------------------------------------------
4307 
4308  inline Member* New() const PROTOBUF_FINAL { return New(NULL); }
4309 
4310  Member* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
4311  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4312  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4313  void CopyFrom(const Member& from);
4314  void MergeFrom(const Member& from);
4315  void Clear() PROTOBUF_FINAL;
4316  bool IsInitialized() const PROTOBUF_FINAL;
4317 
4318  size_t ByteSizeLong() const PROTOBUF_FINAL;
4320  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
4322  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
4323  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
4324  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
4325  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
4326  private:
4327  void SharedCtor();
4328  void SharedDtor();
4329  void SetCachedSize(int size) const PROTOBUF_FINAL;
4330  void InternalSwap(Member* other);
4331  private:
4332  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
4333  return NULL;
4334  }
4335  inline void* MaybeArenaPtr() const {
4336  return NULL;
4337  }
4338  public:
4339 
4340  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
4341 
4342  // nested types ----------------------------------------------------
4343 
4344  // accessors -------------------------------------------------------
4345 
4346  // repeated string peerURLs = 3;
4347  int peerurls_size() const;
4348  void clear_peerurls();
4349  static const int kPeerURLsFieldNumber = 3;
4350  const ::std::string& peerurls(int index) const;
4351  ::std::string* mutable_peerurls(int index);
4352  void set_peerurls(int index, const ::std::string& value);
4353  #if LANG_CXX11
4354  void set_peerurls(int index, ::std::string&& value);
4355  #endif
4356  void set_peerurls(int index, const char* value);
4357  void set_peerurls(int index, const char* value, size_t size);
4358  ::std::string* add_peerurls();
4359  void add_peerurls(const ::std::string& value);
4360  #if LANG_CXX11
4361  void add_peerurls(::std::string&& value);
4362  #endif
4363  void add_peerurls(const char* value);
4364  void add_peerurls(const char* value, size_t size);
4365  const ::google::protobuf::RepeatedPtrField< ::std::string>& peerurls() const;
4366  ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_peerurls();
4367 
4368  // repeated string clientURLs = 4;
4369  int clienturls_size() const;
4370  void clear_clienturls();
4371  static const int kClientURLsFieldNumber = 4;
4372  const ::std::string& clienturls(int index) const;
4373  ::std::string* mutable_clienturls(int index);
4374  void set_clienturls(int index, const ::std::string& value);
4375  #if LANG_CXX11
4376  void set_clienturls(int index, ::std::string&& value);
4377  #endif
4378  void set_clienturls(int index, const char* value);
4379  void set_clienturls(int index, const char* value, size_t size);
4380  ::std::string* add_clienturls();
4381  void add_clienturls(const ::std::string& value);
4382  #if LANG_CXX11
4383  void add_clienturls(::std::string&& value);
4384  #endif
4385  void add_clienturls(const char* value);
4386  void add_clienturls(const char* value, size_t size);
4387  const ::google::protobuf::RepeatedPtrField< ::std::string>& clienturls() const;
4388  ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_clienturls();
4389 
4390  // string name = 2;
4391  void clear_name();
4392  static const int kNameFieldNumber = 2;
4393  const ::std::string& name() const;
4394  void set_name(const ::std::string& value);
4395  #if LANG_CXX11
4396  void set_name(::std::string&& value);
4397  #endif
4398  void set_name(const char* value);
4399  void set_name(const char* value, size_t size);
4400  ::std::string* mutable_name();
4401  ::std::string* release_name();
4402  void set_allocated_name(::std::string* name);
4403 
4404  // uint64 ID = 1;
4405  void clear_id();
4406  static const int kIDFieldNumber = 1;
4407  ::google::protobuf::uint64 id() const;
4408  void set_id(::google::protobuf::uint64 value);
4409 
4410  // @@protoc_insertion_point(class_scope:etcdserverpb.Member)
4411  private:
4412 
4413  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
4414  ::google::protobuf::RepeatedPtrField< ::std::string> peerurls_;
4415  ::google::protobuf::RepeatedPtrField< ::std::string> clienturls_;
4416  ::google::protobuf::internal::ArenaStringPtr name_;
4417  ::google::protobuf::uint64 id_;
4418  mutable int _cached_size_;
4419  friend struct ::protobuf_rpc_2eproto::TableStruct;
4421 };
4422 // -------------------------------------------------------------------
4423 
4424 class MemberAddRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.MemberAddRequest) */ {
4425  public:
4426  MemberAddRequest();
4427  virtual ~MemberAddRequest();
4428 
4429  MemberAddRequest(const MemberAddRequest& from);
4430 
4432  CopyFrom(from);
4433  return *this;
4434  }
4435  #if LANG_CXX11
4436  MemberAddRequest(MemberAddRequest&& from) noexcept
4437  : MemberAddRequest() {
4438  *this = ::std::move(from);
4439  }
4440 
4441  inline MemberAddRequest& operator=(MemberAddRequest&& from) noexcept {
4442  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
4443  if (this != &from) InternalSwap(&from);
4444  } else {
4445  CopyFrom(from);
4446  }
4447  return *this;
4448  }
4449  #endif
4450  static const ::google::protobuf::Descriptor* descriptor();
4451  static const MemberAddRequest& default_instance();
4452 
4453  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
4455  return reinterpret_cast<const MemberAddRequest*>(
4457  }
4458  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
4459  29;
4460 
4461  void Swap(MemberAddRequest* other);
4463  a.Swap(&b);
4464  }
4465 
4466  // implements Message ----------------------------------------------
4467 
4468  inline MemberAddRequest* New() const PROTOBUF_FINAL { return New(NULL); }
4469 
4470  MemberAddRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
4471  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4472  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4473  void CopyFrom(const MemberAddRequest& from);
4474  void MergeFrom(const MemberAddRequest& from);
4475  void Clear() PROTOBUF_FINAL;
4476  bool IsInitialized() const PROTOBUF_FINAL;
4477 
4478  size_t ByteSizeLong() const PROTOBUF_FINAL;
4480  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
4482  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
4483  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
4484  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
4485  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
4486  private:
4487  void SharedCtor();
4488  void SharedDtor();
4489  void SetCachedSize(int size) const PROTOBUF_FINAL;
4490  void InternalSwap(MemberAddRequest* other);
4491  private:
4492  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
4493  return NULL;
4494  }
4495  inline void* MaybeArenaPtr() const {
4496  return NULL;
4497  }
4498  public:
4499 
4500  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
4501 
4502  // nested types ----------------------------------------------------
4503 
4504  // accessors -------------------------------------------------------
4505 
4506  // repeated string peerURLs = 1;
4507  int peerurls_size() const;
4508  void clear_peerurls();
4509  static const int kPeerURLsFieldNumber = 1;
4510  const ::std::string& peerurls(int index) const;
4511  ::std::string* mutable_peerurls(int index);
4512  void set_peerurls(int index, const ::std::string& value);
4513  #if LANG_CXX11
4514  void set_peerurls(int index, ::std::string&& value);
4515  #endif
4516  void set_peerurls(int index, const char* value);
4517  void set_peerurls(int index, const char* value, size_t size);
4518  ::std::string* add_peerurls();
4519  void add_peerurls(const ::std::string& value);
4520  #if LANG_CXX11
4521  void add_peerurls(::std::string&& value);
4522  #endif
4523  void add_peerurls(const char* value);
4524  void add_peerurls(const char* value, size_t size);
4525  const ::google::protobuf::RepeatedPtrField< ::std::string>& peerurls() const;
4526  ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_peerurls();
4527 
4528  // @@protoc_insertion_point(class_scope:etcdserverpb.MemberAddRequest)
4529  private:
4530 
4531  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
4532  ::google::protobuf::RepeatedPtrField< ::std::string> peerurls_;
4533  mutable int _cached_size_;
4534  friend struct ::protobuf_rpc_2eproto::TableStruct;
4536 };
4537 // -------------------------------------------------------------------
4538 
4539 class MemberAddResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.MemberAddResponse) */ {
4540  public:
4542  virtual ~MemberAddResponse();
4543 
4544  MemberAddResponse(const MemberAddResponse& from);
4545 
4547  CopyFrom(from);
4548  return *this;
4549  }
4550  #if LANG_CXX11
4551  MemberAddResponse(MemberAddResponse&& from) noexcept
4552  : MemberAddResponse() {
4553  *this = ::std::move(from);
4554  }
4555 
4556  inline MemberAddResponse& operator=(MemberAddResponse&& from) noexcept {
4557  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
4558  if (this != &from) InternalSwap(&from);
4559  } else {
4560  CopyFrom(from);
4561  }
4562  return *this;
4563  }
4564  #endif
4565  static const ::google::protobuf::Descriptor* descriptor();
4566  static const MemberAddResponse& default_instance();
4567 
4568  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
4570  return reinterpret_cast<const MemberAddResponse*>(
4572  }
4573  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
4574  30;
4575 
4576  void Swap(MemberAddResponse* other);
4578  a.Swap(&b);
4579  }
4580 
4581  // implements Message ----------------------------------------------
4582 
4583  inline MemberAddResponse* New() const PROTOBUF_FINAL { return New(NULL); }
4584 
4585  MemberAddResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
4586  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4587  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4588  void CopyFrom(const MemberAddResponse& from);
4589  void MergeFrom(const MemberAddResponse& from);
4590  void Clear() PROTOBUF_FINAL;
4591  bool IsInitialized() const PROTOBUF_FINAL;
4592 
4593  size_t ByteSizeLong() const PROTOBUF_FINAL;
4595  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
4597  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
4598  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
4599  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
4600  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
4601  private:
4602  void SharedCtor();
4603  void SharedDtor();
4604  void SetCachedSize(int size) const PROTOBUF_FINAL;
4605  void InternalSwap(MemberAddResponse* other);
4606  private:
4607  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
4608  return NULL;
4609  }
4610  inline void* MaybeArenaPtr() const {
4611  return NULL;
4612  }
4613  public:
4614 
4615  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
4616 
4617  // nested types ----------------------------------------------------
4618 
4619  // accessors -------------------------------------------------------
4620 
4621  // .etcdserverpb.ResponseHeader header = 1;
4622  bool has_header() const;
4623  void clear_header();
4624  static const int kHeaderFieldNumber = 1;
4625  const ::etcdserverpb::ResponseHeader& header() const;
4626  ::etcdserverpb::ResponseHeader* release_header();
4627  ::etcdserverpb::ResponseHeader* mutable_header();
4628  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
4629 
4630  // .etcdserverpb.Member member = 2;
4631  bool has_member() const;
4632  void clear_member();
4633  static const int kMemberFieldNumber = 2;
4634  const ::etcdserverpb::Member& member() const;
4635  ::etcdserverpb::Member* release_member();
4636  ::etcdserverpb::Member* mutable_member();
4637  void set_allocated_member(::etcdserverpb::Member* member);
4638 
4639  // @@protoc_insertion_point(class_scope:etcdserverpb.MemberAddResponse)
4640  private:
4641 
4642  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
4643  ::etcdserverpb::ResponseHeader* header_;
4644  ::etcdserverpb::Member* member_;
4645  mutable int _cached_size_;
4646  friend struct ::protobuf_rpc_2eproto::TableStruct;
4647  friend void ::protobuf_rpc_2eproto::InitDefaultsMemberAddResponseImpl();
4648 };
4649 // -------------------------------------------------------------------
4650 
4651 class MemberRemoveRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.MemberRemoveRequest) */ {
4652  public:
4654  virtual ~MemberRemoveRequest();
4655 
4657 
4659  CopyFrom(from);
4660  return *this;
4661  }
4662  #if LANG_CXX11
4663  MemberRemoveRequest(MemberRemoveRequest&& from) noexcept
4664  : MemberRemoveRequest() {
4665  *this = ::std::move(from);
4666  }
4667 
4668  inline MemberRemoveRequest& operator=(MemberRemoveRequest&& from) noexcept {
4669  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
4670  if (this != &from) InternalSwap(&from);
4671  } else {
4672  CopyFrom(from);
4673  }
4674  return *this;
4675  }
4676  #endif
4677  static const ::google::protobuf::Descriptor* descriptor();
4678  static const MemberRemoveRequest& default_instance();
4679 
4680  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
4682  return reinterpret_cast<const MemberRemoveRequest*>(
4684  }
4685  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
4686  31;
4687 
4688  void Swap(MemberRemoveRequest* other);
4690  a.Swap(&b);
4691  }
4692 
4693  // implements Message ----------------------------------------------
4694 
4695  inline MemberRemoveRequest* New() const PROTOBUF_FINAL { return New(NULL); }
4696 
4697  MemberRemoveRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
4698  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4699  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4700  void CopyFrom(const MemberRemoveRequest& from);
4701  void MergeFrom(const MemberRemoveRequest& from);
4702  void Clear() PROTOBUF_FINAL;
4703  bool IsInitialized() const PROTOBUF_FINAL;
4704 
4705  size_t ByteSizeLong() const PROTOBUF_FINAL;
4707  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
4709  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
4710  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
4711  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
4712  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
4713  private:
4714  void SharedCtor();
4715  void SharedDtor();
4716  void SetCachedSize(int size) const PROTOBUF_FINAL;
4717  void InternalSwap(MemberRemoveRequest* other);
4718  private:
4719  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
4720  return NULL;
4721  }
4722  inline void* MaybeArenaPtr() const {
4723  return NULL;
4724  }
4725  public:
4726 
4727  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
4728 
4729  // nested types ----------------------------------------------------
4730 
4731  // accessors -------------------------------------------------------
4732 
4733  // uint64 ID = 1;
4734  void clear_id();
4735  static const int kIDFieldNumber = 1;
4736  ::google::protobuf::uint64 id() const;
4737  void set_id(::google::protobuf::uint64 value);
4738 
4739  // @@protoc_insertion_point(class_scope:etcdserverpb.MemberRemoveRequest)
4740  private:
4741 
4742  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
4743  ::google::protobuf::uint64 id_;
4744  mutable int _cached_size_;
4745  friend struct ::protobuf_rpc_2eproto::TableStruct;
4746  friend void ::protobuf_rpc_2eproto::InitDefaultsMemberRemoveRequestImpl();
4747 };
4748 // -------------------------------------------------------------------
4749 
4750 class MemberRemoveResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.MemberRemoveResponse) */ {
4751  public:
4753  virtual ~MemberRemoveResponse();
4754 
4756 
4758  CopyFrom(from);
4759  return *this;
4760  }
4761  #if LANG_CXX11
4763  : MemberRemoveResponse() {
4764  *this = ::std::move(from);
4765  }
4766 
4767  inline MemberRemoveResponse& operator=(MemberRemoveResponse&& from) noexcept {
4768  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
4769  if (this != &from) InternalSwap(&from);
4770  } else {
4771  CopyFrom(from);
4772  }
4773  return *this;
4774  }
4775  #endif
4776  static const ::google::protobuf::Descriptor* descriptor();
4777  static const MemberRemoveResponse& default_instance();
4778 
4779  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
4781  return reinterpret_cast<const MemberRemoveResponse*>(
4783  }
4784  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
4785  32;
4786 
4787  void Swap(MemberRemoveResponse* other);
4789  a.Swap(&b);
4790  }
4791 
4792  // implements Message ----------------------------------------------
4793 
4794  inline MemberRemoveResponse* New() const PROTOBUF_FINAL { return New(NULL); }
4795 
4796  MemberRemoveResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
4797  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4798  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4799  void CopyFrom(const MemberRemoveResponse& from);
4800  void MergeFrom(const MemberRemoveResponse& from);
4801  void Clear() PROTOBUF_FINAL;
4802  bool IsInitialized() const PROTOBUF_FINAL;
4803 
4804  size_t ByteSizeLong() const PROTOBUF_FINAL;
4806  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
4808  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
4809  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
4810  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
4811  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
4812  private:
4813  void SharedCtor();
4814  void SharedDtor();
4815  void SetCachedSize(int size) const PROTOBUF_FINAL;
4816  void InternalSwap(MemberRemoveResponse* other);
4817  private:
4818  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
4819  return NULL;
4820  }
4821  inline void* MaybeArenaPtr() const {
4822  return NULL;
4823  }
4824  public:
4825 
4826  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
4827 
4828  // nested types ----------------------------------------------------
4829 
4830  // accessors -------------------------------------------------------
4831 
4832  // .etcdserverpb.ResponseHeader header = 1;
4833  bool has_header() const;
4834  void clear_header();
4835  static const int kHeaderFieldNumber = 1;
4836  const ::etcdserverpb::ResponseHeader& header() const;
4837  ::etcdserverpb::ResponseHeader* release_header();
4838  ::etcdserverpb::ResponseHeader* mutable_header();
4839  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
4840 
4841  // @@protoc_insertion_point(class_scope:etcdserverpb.MemberRemoveResponse)
4842  private:
4843 
4844  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
4845  ::etcdserverpb::ResponseHeader* header_;
4846  mutable int _cached_size_;
4847  friend struct ::protobuf_rpc_2eproto::TableStruct;
4848  friend void ::protobuf_rpc_2eproto::InitDefaultsMemberRemoveResponseImpl();
4849 };
4850 // -------------------------------------------------------------------
4851 
4852 class MemberUpdateRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.MemberUpdateRequest) */ {
4853  public:
4855  virtual ~MemberUpdateRequest();
4856 
4858 
4860  CopyFrom(from);
4861  return *this;
4862  }
4863  #if LANG_CXX11
4864  MemberUpdateRequest(MemberUpdateRequest&& from) noexcept
4865  : MemberUpdateRequest() {
4866  *this = ::std::move(from);
4867  }
4868 
4869  inline MemberUpdateRequest& operator=(MemberUpdateRequest&& from) noexcept {
4870  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
4871  if (this != &from) InternalSwap(&from);
4872  } else {
4873  CopyFrom(from);
4874  }
4875  return *this;
4876  }
4877  #endif
4878  static const ::google::protobuf::Descriptor* descriptor();
4879  static const MemberUpdateRequest& default_instance();
4880 
4881  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
4883  return reinterpret_cast<const MemberUpdateRequest*>(
4885  }
4886  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
4887  33;
4888 
4889  void Swap(MemberUpdateRequest* other);
4891  a.Swap(&b);
4892  }
4893 
4894  // implements Message ----------------------------------------------
4895 
4896  inline MemberUpdateRequest* New() const PROTOBUF_FINAL { return New(NULL); }
4897 
4898  MemberUpdateRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
4899  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4900  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
4901  void CopyFrom(const MemberUpdateRequest& from);
4902  void MergeFrom(const MemberUpdateRequest& from);
4903  void Clear() PROTOBUF_FINAL;
4904  bool IsInitialized() const PROTOBUF_FINAL;
4905 
4906  size_t ByteSizeLong() const PROTOBUF_FINAL;
4908  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
4910  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
4911  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
4912  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
4913  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
4914  private:
4915  void SharedCtor();
4916  void SharedDtor();
4917  void SetCachedSize(int size) const PROTOBUF_FINAL;
4918  void InternalSwap(MemberUpdateRequest* other);
4919  private:
4920  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
4921  return NULL;
4922  }
4923  inline void* MaybeArenaPtr() const {
4924  return NULL;
4925  }
4926  public:
4927 
4928  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
4929 
4930  // nested types ----------------------------------------------------
4931 
4932  // accessors -------------------------------------------------------
4933 
4934  // repeated string peerURLs = 2;
4935  int peerurls_size() const;
4936  void clear_peerurls();
4937  static const int kPeerURLsFieldNumber = 2;
4938  const ::std::string& peerurls(int index) const;
4939  ::std::string* mutable_peerurls(int index);
4940  void set_peerurls(int index, const ::std::string& value);
4941  #if LANG_CXX11
4942  void set_peerurls(int index, ::std::string&& value);
4943  #endif
4944  void set_peerurls(int index, const char* value);
4945  void set_peerurls(int index, const char* value, size_t size);
4946  ::std::string* add_peerurls();
4947  void add_peerurls(const ::std::string& value);
4948  #if LANG_CXX11
4949  void add_peerurls(::std::string&& value);
4950  #endif
4951  void add_peerurls(const char* value);
4952  void add_peerurls(const char* value, size_t size);
4953  const ::google::protobuf::RepeatedPtrField< ::std::string>& peerurls() const;
4954  ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_peerurls();
4955 
4956  // uint64 ID = 1;
4957  void clear_id();
4958  static const int kIDFieldNumber = 1;
4959  ::google::protobuf::uint64 id() const;
4960  void set_id(::google::protobuf::uint64 value);
4961 
4962  // @@protoc_insertion_point(class_scope:etcdserverpb.MemberUpdateRequest)
4963  private:
4964 
4965  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
4966  ::google::protobuf::RepeatedPtrField< ::std::string> peerurls_;
4967  ::google::protobuf::uint64 id_;
4968  mutable int _cached_size_;
4969  friend struct ::protobuf_rpc_2eproto::TableStruct;
4971 };
4972 // -------------------------------------------------------------------
4973 
4974 class MemberUpdateResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.MemberUpdateResponse) */ {
4975  public:
4977  virtual ~MemberUpdateResponse();
4978 
4980 
4982  CopyFrom(from);
4983  return *this;
4984  }
4985  #if LANG_CXX11
4987  : MemberUpdateResponse() {
4988  *this = ::std::move(from);
4989  }
4990 
4991  inline MemberUpdateResponse& operator=(MemberUpdateResponse&& from) noexcept {
4992  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
4993  if (this != &from) InternalSwap(&from);
4994  } else {
4995  CopyFrom(from);
4996  }
4997  return *this;
4998  }
4999  #endif
5000  static const ::google::protobuf::Descriptor* descriptor();
5001  static const MemberUpdateResponse& default_instance();
5002 
5003  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
5005  return reinterpret_cast<const MemberUpdateResponse*>(
5007  }
5008  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
5009  34;
5010 
5011  void Swap(MemberUpdateResponse* other);
5013  a.Swap(&b);
5014  }
5015 
5016  // implements Message ----------------------------------------------
5017 
5018  inline MemberUpdateResponse* New() const PROTOBUF_FINAL { return New(NULL); }
5019 
5020  MemberUpdateResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
5021  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5022  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5023  void CopyFrom(const MemberUpdateResponse& from);
5024  void MergeFrom(const MemberUpdateResponse& from);
5025  void Clear() PROTOBUF_FINAL;
5026  bool IsInitialized() const PROTOBUF_FINAL;
5027 
5028  size_t ByteSizeLong() const PROTOBUF_FINAL;
5030  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
5032  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
5033  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
5034  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
5035  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
5036  private:
5037  void SharedCtor();
5038  void SharedDtor();
5039  void SetCachedSize(int size) const PROTOBUF_FINAL;
5040  void InternalSwap(MemberUpdateResponse* other);
5041  private:
5042  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
5043  return NULL;
5044  }
5045  inline void* MaybeArenaPtr() const {
5046  return NULL;
5047  }
5048  public:
5049 
5050  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
5051 
5052  // nested types ----------------------------------------------------
5053 
5054  // accessors -------------------------------------------------------
5055 
5056  // .etcdserverpb.ResponseHeader header = 1;
5057  bool has_header() const;
5058  void clear_header();
5059  static const int kHeaderFieldNumber = 1;
5060  const ::etcdserverpb::ResponseHeader& header() const;
5061  ::etcdserverpb::ResponseHeader* release_header();
5062  ::etcdserverpb::ResponseHeader* mutable_header();
5063  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
5064 
5065  // @@protoc_insertion_point(class_scope:etcdserverpb.MemberUpdateResponse)
5066  private:
5067 
5068  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
5069  ::etcdserverpb::ResponseHeader* header_;
5070  mutable int _cached_size_;
5071  friend struct ::protobuf_rpc_2eproto::TableStruct;
5072  friend void ::protobuf_rpc_2eproto::InitDefaultsMemberUpdateResponseImpl();
5073 };
5074 // -------------------------------------------------------------------
5075 
5076 class MemberListRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.MemberListRequest) */ {
5077  public:
5079  virtual ~MemberListRequest();
5080 
5081  MemberListRequest(const MemberListRequest& from);
5082 
5084  CopyFrom(from);
5085  return *this;
5086  }
5087  #if LANG_CXX11
5088  MemberListRequest(MemberListRequest&& from) noexcept
5089  : MemberListRequest() {
5090  *this = ::std::move(from);
5091  }
5092 
5093  inline MemberListRequest& operator=(MemberListRequest&& from) noexcept {
5094  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
5095  if (this != &from) InternalSwap(&from);
5096  } else {
5097  CopyFrom(from);
5098  }
5099  return *this;
5100  }
5101  #endif
5102  static const ::google::protobuf::Descriptor* descriptor();
5103  static const MemberListRequest& default_instance();
5104 
5105  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
5107  return reinterpret_cast<const MemberListRequest*>(
5109  }
5110  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
5111  35;
5112 
5113  void Swap(MemberListRequest* other);
5115  a.Swap(&b);
5116  }
5117 
5118  // implements Message ----------------------------------------------
5119 
5120  inline MemberListRequest* New() const PROTOBUF_FINAL { return New(NULL); }
5121 
5122  MemberListRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
5123  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5124  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5125  void CopyFrom(const MemberListRequest& from);
5126  void MergeFrom(const MemberListRequest& from);
5127  void Clear() PROTOBUF_FINAL;
5128  bool IsInitialized() const PROTOBUF_FINAL;
5129 
5130  size_t ByteSizeLong() const PROTOBUF_FINAL;
5132  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
5134  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
5135  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
5136  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
5137  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
5138  private:
5139  void SharedCtor();
5140  void SharedDtor();
5141  void SetCachedSize(int size) const PROTOBUF_FINAL;
5142  void InternalSwap(MemberListRequest* other);
5143  private:
5144  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
5145  return NULL;
5146  }
5147  inline void* MaybeArenaPtr() const {
5148  return NULL;
5149  }
5150  public:
5151 
5152  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
5153 
5154  // nested types ----------------------------------------------------
5155 
5156  // accessors -------------------------------------------------------
5157 
5158  // @@protoc_insertion_point(class_scope:etcdserverpb.MemberListRequest)
5159  private:
5160 
5161  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
5162  mutable int _cached_size_;
5163  friend struct ::protobuf_rpc_2eproto::TableStruct;
5164  friend void ::protobuf_rpc_2eproto::InitDefaultsMemberListRequestImpl();
5165 };
5166 // -------------------------------------------------------------------
5167 
5168 class MemberListResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.MemberListResponse) */ {
5169  public:
5171  virtual ~MemberListResponse();
5172 
5174 
5176  CopyFrom(from);
5177  return *this;
5178  }
5179  #if LANG_CXX11
5180  MemberListResponse(MemberListResponse&& from) noexcept
5181  : MemberListResponse() {
5182  *this = ::std::move(from);
5183  }
5184 
5185  inline MemberListResponse& operator=(MemberListResponse&& from) noexcept {
5186  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
5187  if (this != &from) InternalSwap(&from);
5188  } else {
5189  CopyFrom(from);
5190  }
5191  return *this;
5192  }
5193  #endif
5194  static const ::google::protobuf::Descriptor* descriptor();
5195  static const MemberListResponse& default_instance();
5196 
5197  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
5199  return reinterpret_cast<const MemberListResponse*>(
5201  }
5202  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
5203  36;
5204 
5205  void Swap(MemberListResponse* other);
5207  a.Swap(&b);
5208  }
5209 
5210  // implements Message ----------------------------------------------
5211 
5212  inline MemberListResponse* New() const PROTOBUF_FINAL { return New(NULL); }
5213 
5214  MemberListResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
5215  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5216  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5217  void CopyFrom(const MemberListResponse& from);
5218  void MergeFrom(const MemberListResponse& from);
5219  void Clear() PROTOBUF_FINAL;
5220  bool IsInitialized() const PROTOBUF_FINAL;
5221 
5222  size_t ByteSizeLong() const PROTOBUF_FINAL;
5224  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
5226  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
5227  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
5228  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
5229  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
5230  private:
5231  void SharedCtor();
5232  void SharedDtor();
5233  void SetCachedSize(int size) const PROTOBUF_FINAL;
5234  void InternalSwap(MemberListResponse* other);
5235  private:
5236  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
5237  return NULL;
5238  }
5239  inline void* MaybeArenaPtr() const {
5240  return NULL;
5241  }
5242  public:
5243 
5244  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
5245 
5246  // nested types ----------------------------------------------------
5247 
5248  // accessors -------------------------------------------------------
5249 
5250  // repeated .etcdserverpb.Member members = 2;
5251  int members_size() const;
5252  void clear_members();
5253  static const int kMembersFieldNumber = 2;
5254  const ::etcdserverpb::Member& members(int index) const;
5255  ::etcdserverpb::Member* mutable_members(int index);
5256  ::etcdserverpb::Member* add_members();
5257  ::google::protobuf::RepeatedPtrField< ::etcdserverpb::Member >*
5258  mutable_members();
5259  const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::Member >&
5260  members() const;
5261 
5262  // .etcdserverpb.ResponseHeader header = 1;
5263  bool has_header() const;
5264  void clear_header();
5265  static const int kHeaderFieldNumber = 1;
5266  const ::etcdserverpb::ResponseHeader& header() const;
5267  ::etcdserverpb::ResponseHeader* release_header();
5268  ::etcdserverpb::ResponseHeader* mutable_header();
5269  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
5270 
5271  // @@protoc_insertion_point(class_scope:etcdserverpb.MemberListResponse)
5272  private:
5273 
5274  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
5275  ::google::protobuf::RepeatedPtrField< ::etcdserverpb::Member > members_;
5276  ::etcdserverpb::ResponseHeader* header_;
5277  mutable int _cached_size_;
5278  friend struct ::protobuf_rpc_2eproto::TableStruct;
5279  friend void ::protobuf_rpc_2eproto::InitDefaultsMemberListResponseImpl();
5280 };
5281 // -------------------------------------------------------------------
5282 
5283 class DefragmentRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.DefragmentRequest) */ {
5284  public:
5286  virtual ~DefragmentRequest();
5287 
5288  DefragmentRequest(const DefragmentRequest& from);
5289 
5291  CopyFrom(from);
5292  return *this;
5293  }
5294  #if LANG_CXX11
5295  DefragmentRequest(DefragmentRequest&& from) noexcept
5296  : DefragmentRequest() {
5297  *this = ::std::move(from);
5298  }
5299 
5300  inline DefragmentRequest& operator=(DefragmentRequest&& from) noexcept {
5301  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
5302  if (this != &from) InternalSwap(&from);
5303  } else {
5304  CopyFrom(from);
5305  }
5306  return *this;
5307  }
5308  #endif
5309  static const ::google::protobuf::Descriptor* descriptor();
5310  static const DefragmentRequest& default_instance();
5311 
5312  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
5314  return reinterpret_cast<const DefragmentRequest*>(
5316  }
5317  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
5318  37;
5319 
5320  void Swap(DefragmentRequest* other);
5322  a.Swap(&b);
5323  }
5324 
5325  // implements Message ----------------------------------------------
5326 
5327  inline DefragmentRequest* New() const PROTOBUF_FINAL { return New(NULL); }
5328 
5329  DefragmentRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
5330  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5331  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5332  void CopyFrom(const DefragmentRequest& from);
5333  void MergeFrom(const DefragmentRequest& from);
5334  void Clear() PROTOBUF_FINAL;
5335  bool IsInitialized() const PROTOBUF_FINAL;
5336 
5337  size_t ByteSizeLong() const PROTOBUF_FINAL;
5339  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
5341  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
5342  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
5343  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
5344  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
5345  private:
5346  void SharedCtor();
5347  void SharedDtor();
5348  void SetCachedSize(int size) const PROTOBUF_FINAL;
5349  void InternalSwap(DefragmentRequest* other);
5350  private:
5351  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
5352  return NULL;
5353  }
5354  inline void* MaybeArenaPtr() const {
5355  return NULL;
5356  }
5357  public:
5358 
5359  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
5360 
5361  // nested types ----------------------------------------------------
5362 
5363  // accessors -------------------------------------------------------
5364 
5365  // @@protoc_insertion_point(class_scope:etcdserverpb.DefragmentRequest)
5366  private:
5367 
5368  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
5369  mutable int _cached_size_;
5370  friend struct ::protobuf_rpc_2eproto::TableStruct;
5371  friend void ::protobuf_rpc_2eproto::InitDefaultsDefragmentRequestImpl();
5372 };
5373 // -------------------------------------------------------------------
5374 
5375 class DefragmentResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.DefragmentResponse) */ {
5376  public:
5378  virtual ~DefragmentResponse();
5379 
5381 
5383  CopyFrom(from);
5384  return *this;
5385  }
5386  #if LANG_CXX11
5387  DefragmentResponse(DefragmentResponse&& from) noexcept
5388  : DefragmentResponse() {
5389  *this = ::std::move(from);
5390  }
5391 
5392  inline DefragmentResponse& operator=(DefragmentResponse&& from) noexcept {
5393  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
5394  if (this != &from) InternalSwap(&from);
5395  } else {
5396  CopyFrom(from);
5397  }
5398  return *this;
5399  }
5400  #endif
5401  static const ::google::protobuf::Descriptor* descriptor();
5402  static const DefragmentResponse& default_instance();
5403 
5404  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
5406  return reinterpret_cast<const DefragmentResponse*>(
5408  }
5409  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
5410  38;
5411 
5412  void Swap(DefragmentResponse* other);
5414  a.Swap(&b);
5415  }
5416 
5417  // implements Message ----------------------------------------------
5418 
5419  inline DefragmentResponse* New() const PROTOBUF_FINAL { return New(NULL); }
5420 
5421  DefragmentResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
5422  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5423  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5424  void CopyFrom(const DefragmentResponse& from);
5425  void MergeFrom(const DefragmentResponse& from);
5426  void Clear() PROTOBUF_FINAL;
5427  bool IsInitialized() const PROTOBUF_FINAL;
5428 
5429  size_t ByteSizeLong() const PROTOBUF_FINAL;
5431  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
5433  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
5434  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
5435  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
5436  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
5437  private:
5438  void SharedCtor();
5439  void SharedDtor();
5440  void SetCachedSize(int size) const PROTOBUF_FINAL;
5441  void InternalSwap(DefragmentResponse* other);
5442  private:
5443  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
5444  return NULL;
5445  }
5446  inline void* MaybeArenaPtr() const {
5447  return NULL;
5448  }
5449  public:
5450 
5451  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
5452 
5453  // nested types ----------------------------------------------------
5454 
5455  // accessors -------------------------------------------------------
5456 
5457  // .etcdserverpb.ResponseHeader header = 1;
5458  bool has_header() const;
5459  void clear_header();
5460  static const int kHeaderFieldNumber = 1;
5461  const ::etcdserverpb::ResponseHeader& header() const;
5462  ::etcdserverpb::ResponseHeader* release_header();
5463  ::etcdserverpb::ResponseHeader* mutable_header();
5464  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
5465 
5466  // @@protoc_insertion_point(class_scope:etcdserverpb.DefragmentResponse)
5467  private:
5468 
5469  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
5470  ::etcdserverpb::ResponseHeader* header_;
5471  mutable int _cached_size_;
5472  friend struct ::protobuf_rpc_2eproto::TableStruct;
5473  friend void ::protobuf_rpc_2eproto::InitDefaultsDefragmentResponseImpl();
5474 };
5475 // -------------------------------------------------------------------
5476 
5477 class AlarmRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AlarmRequest) */ {
5478  public:
5479  AlarmRequest();
5480  virtual ~AlarmRequest();
5481 
5482  AlarmRequest(const AlarmRequest& from);
5483 
5484  inline AlarmRequest& operator=(const AlarmRequest& from) {
5485  CopyFrom(from);
5486  return *this;
5487  }
5488  #if LANG_CXX11
5489  AlarmRequest(AlarmRequest&& from) noexcept
5490  : AlarmRequest() {
5491  *this = ::std::move(from);
5492  }
5493 
5494  inline AlarmRequest& operator=(AlarmRequest&& from) noexcept {
5495  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
5496  if (this != &from) InternalSwap(&from);
5497  } else {
5498  CopyFrom(from);
5499  }
5500  return *this;
5501  }
5502  #endif
5503  static const ::google::protobuf::Descriptor* descriptor();
5504  static const AlarmRequest& default_instance();
5505 
5506  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
5507  static inline const AlarmRequest* internal_default_instance() {
5508  return reinterpret_cast<const AlarmRequest*>(
5510  }
5511  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
5512  39;
5513 
5514  void Swap(AlarmRequest* other);
5515  friend void swap(AlarmRequest& a, AlarmRequest& b) {
5516  a.Swap(&b);
5517  }
5518 
5519  // implements Message ----------------------------------------------
5520 
5521  inline AlarmRequest* New() const PROTOBUF_FINAL { return New(NULL); }
5522 
5523  AlarmRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
5524  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5525  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5526  void CopyFrom(const AlarmRequest& from);
5527  void MergeFrom(const AlarmRequest& from);
5528  void Clear() PROTOBUF_FINAL;
5529  bool IsInitialized() const PROTOBUF_FINAL;
5530 
5531  size_t ByteSizeLong() const PROTOBUF_FINAL;
5533  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
5535  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
5536  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
5537  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
5538  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
5539  private:
5540  void SharedCtor();
5541  void SharedDtor();
5542  void SetCachedSize(int size) const PROTOBUF_FINAL;
5543  void InternalSwap(AlarmRequest* other);
5544  private:
5545  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
5546  return NULL;
5547  }
5548  inline void* MaybeArenaPtr() const {
5549  return NULL;
5550  }
5551  public:
5552 
5553  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
5554 
5555  // nested types ----------------------------------------------------
5556 
5558  static const AlarmAction GET =
5560  static const AlarmAction ACTIVATE =
5562  static const AlarmAction DEACTIVATE =
5564  static inline bool AlarmAction_IsValid(int value) {
5565  return AlarmRequest_AlarmAction_IsValid(value);
5566  }
5567  static const AlarmAction AlarmAction_MIN =
5569  static const AlarmAction AlarmAction_MAX =
5571  static const int AlarmAction_ARRAYSIZE =
5573  static inline const ::google::protobuf::EnumDescriptor*
5576  }
5577  static inline const ::std::string& AlarmAction_Name(AlarmAction value) {
5578  return AlarmRequest_AlarmAction_Name(value);
5579  }
5580  static inline bool AlarmAction_Parse(const ::std::string& name,
5581  AlarmAction* value) {
5582  return AlarmRequest_AlarmAction_Parse(name, value);
5583  }
5584 
5585  // accessors -------------------------------------------------------
5586 
5587  // uint64 memberID = 2;
5588  void clear_memberid();
5589  static const int kMemberIDFieldNumber = 2;
5590  ::google::protobuf::uint64 memberid() const;
5591  void set_memberid(::google::protobuf::uint64 value);
5592 
5593  // .etcdserverpb.AlarmRequest.AlarmAction action = 1;
5594  void clear_action();
5595  static const int kActionFieldNumber = 1;
5597  void set_action(::etcdserverpb::AlarmRequest_AlarmAction value);
5598 
5599  // .etcdserverpb.AlarmType alarm = 3;
5600  void clear_alarm();
5601  static const int kAlarmFieldNumber = 3;
5602  ::etcdserverpb::AlarmType alarm() const;
5603  void set_alarm(::etcdserverpb::AlarmType value);
5604 
5605  // @@protoc_insertion_point(class_scope:etcdserverpb.AlarmRequest)
5606  private:
5607 
5608  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
5609  ::google::protobuf::uint64 memberid_;
5610  int action_;
5611  int alarm_;
5612  mutable int _cached_size_;
5613  friend struct ::protobuf_rpc_2eproto::TableStruct;
5615 };
5616 // -------------------------------------------------------------------
5617 
5618 class AlarmMember : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AlarmMember) */ {
5619  public:
5620  AlarmMember();
5621  virtual ~AlarmMember();
5622 
5623  AlarmMember(const AlarmMember& from);
5624 
5625  inline AlarmMember& operator=(const AlarmMember& from) {
5626  CopyFrom(from);
5627  return *this;
5628  }
5629  #if LANG_CXX11
5630  AlarmMember(AlarmMember&& from) noexcept
5631  : AlarmMember() {
5632  *this = ::std::move(from);
5633  }
5634 
5635  inline AlarmMember& operator=(AlarmMember&& from) noexcept {
5636  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
5637  if (this != &from) InternalSwap(&from);
5638  } else {
5639  CopyFrom(from);
5640  }
5641  return *this;
5642  }
5643  #endif
5644  static const ::google::protobuf::Descriptor* descriptor();
5645  static const AlarmMember& default_instance();
5646 
5647  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
5648  static inline const AlarmMember* internal_default_instance() {
5649  return reinterpret_cast<const AlarmMember*>(
5651  }
5652  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
5653  40;
5654 
5655  void Swap(AlarmMember* other);
5656  friend void swap(AlarmMember& a, AlarmMember& b) {
5657  a.Swap(&b);
5658  }
5659 
5660  // implements Message ----------------------------------------------
5661 
5662  inline AlarmMember* New() const PROTOBUF_FINAL { return New(NULL); }
5663 
5664  AlarmMember* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
5665  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5666  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5667  void CopyFrom(const AlarmMember& from);
5668  void MergeFrom(const AlarmMember& from);
5669  void Clear() PROTOBUF_FINAL;
5670  bool IsInitialized() const PROTOBUF_FINAL;
5671 
5672  size_t ByteSizeLong() const PROTOBUF_FINAL;
5674  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
5676  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
5677  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
5678  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
5679  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
5680  private:
5681  void SharedCtor();
5682  void SharedDtor();
5683  void SetCachedSize(int size) const PROTOBUF_FINAL;
5684  void InternalSwap(AlarmMember* other);
5685  private:
5686  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
5687  return NULL;
5688  }
5689  inline void* MaybeArenaPtr() const {
5690  return NULL;
5691  }
5692  public:
5693 
5694  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
5695 
5696  // nested types ----------------------------------------------------
5697 
5698  // accessors -------------------------------------------------------
5699 
5700  // uint64 memberID = 1;
5701  void clear_memberid();
5702  static const int kMemberIDFieldNumber = 1;
5703  ::google::protobuf::uint64 memberid() const;
5704  void set_memberid(::google::protobuf::uint64 value);
5705 
5706  // .etcdserverpb.AlarmType alarm = 2;
5707  void clear_alarm();
5708  static const int kAlarmFieldNumber = 2;
5709  ::etcdserverpb::AlarmType alarm() const;
5710  void set_alarm(::etcdserverpb::AlarmType value);
5711 
5712  // @@protoc_insertion_point(class_scope:etcdserverpb.AlarmMember)
5713  private:
5714 
5715  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
5716  ::google::protobuf::uint64 memberid_;
5717  int alarm_;
5718  mutable int _cached_size_;
5719  friend struct ::protobuf_rpc_2eproto::TableStruct;
5720  friend void ::protobuf_rpc_2eproto::InitDefaultsAlarmMemberImpl();
5721 };
5722 // -------------------------------------------------------------------
5723 
5724 class AlarmResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AlarmResponse) */ {
5725  public:
5726  AlarmResponse();
5727  virtual ~AlarmResponse();
5728 
5729  AlarmResponse(const AlarmResponse& from);
5730 
5731  inline AlarmResponse& operator=(const AlarmResponse& from) {
5732  CopyFrom(from);
5733  return *this;
5734  }
5735  #if LANG_CXX11
5736  AlarmResponse(AlarmResponse&& from) noexcept
5737  : AlarmResponse() {
5738  *this = ::std::move(from);
5739  }
5740 
5741  inline AlarmResponse& operator=(AlarmResponse&& from) noexcept {
5742  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
5743  if (this != &from) InternalSwap(&from);
5744  } else {
5745  CopyFrom(from);
5746  }
5747  return *this;
5748  }
5749  #endif
5750  static const ::google::protobuf::Descriptor* descriptor();
5751  static const AlarmResponse& default_instance();
5752 
5753  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
5754  static inline const AlarmResponse* internal_default_instance() {
5755  return reinterpret_cast<const AlarmResponse*>(
5757  }
5758  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
5759  41;
5760 
5761  void Swap(AlarmResponse* other);
5762  friend void swap(AlarmResponse& a, AlarmResponse& b) {
5763  a.Swap(&b);
5764  }
5765 
5766  // implements Message ----------------------------------------------
5767 
5768  inline AlarmResponse* New() const PROTOBUF_FINAL { return New(NULL); }
5769 
5770  AlarmResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
5771  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5772  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5773  void CopyFrom(const AlarmResponse& from);
5774  void MergeFrom(const AlarmResponse& from);
5775  void Clear() PROTOBUF_FINAL;
5776  bool IsInitialized() const PROTOBUF_FINAL;
5777 
5778  size_t ByteSizeLong() const PROTOBUF_FINAL;
5780  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
5782  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
5783  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
5784  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
5785  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
5786  private:
5787  void SharedCtor();
5788  void SharedDtor();
5789  void SetCachedSize(int size) const PROTOBUF_FINAL;
5790  void InternalSwap(AlarmResponse* other);
5791  private:
5792  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
5793  return NULL;
5794  }
5795  inline void* MaybeArenaPtr() const {
5796  return NULL;
5797  }
5798  public:
5799 
5800  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
5801 
5802  // nested types ----------------------------------------------------
5803 
5804  // accessors -------------------------------------------------------
5805 
5806  // repeated .etcdserverpb.AlarmMember alarms = 2;
5807  int alarms_size() const;
5808  void clear_alarms();
5809  static const int kAlarmsFieldNumber = 2;
5810  const ::etcdserverpb::AlarmMember& alarms(int index) const;
5811  ::etcdserverpb::AlarmMember* mutable_alarms(int index);
5812  ::etcdserverpb::AlarmMember* add_alarms();
5813  ::google::protobuf::RepeatedPtrField< ::etcdserverpb::AlarmMember >*
5814  mutable_alarms();
5815  const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::AlarmMember >&
5816  alarms() const;
5817 
5818  // .etcdserverpb.ResponseHeader header = 1;
5819  bool has_header() const;
5820  void clear_header();
5821  static const int kHeaderFieldNumber = 1;
5822  const ::etcdserverpb::ResponseHeader& header() const;
5823  ::etcdserverpb::ResponseHeader* release_header();
5824  ::etcdserverpb::ResponseHeader* mutable_header();
5825  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
5826 
5827  // @@protoc_insertion_point(class_scope:etcdserverpb.AlarmResponse)
5828  private:
5829 
5830  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
5831  ::google::protobuf::RepeatedPtrField< ::etcdserverpb::AlarmMember > alarms_;
5832  ::etcdserverpb::ResponseHeader* header_;
5833  mutable int _cached_size_;
5834  friend struct ::protobuf_rpc_2eproto::TableStruct;
5835  friend void ::protobuf_rpc_2eproto::InitDefaultsAlarmResponseImpl();
5836 };
5837 // -------------------------------------------------------------------
5838 
5839 class StatusRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.StatusRequest) */ {
5840  public:
5841  StatusRequest();
5842  virtual ~StatusRequest();
5843 
5844  StatusRequest(const StatusRequest& from);
5845 
5846  inline StatusRequest& operator=(const StatusRequest& from) {
5847  CopyFrom(from);
5848  return *this;
5849  }
5850  #if LANG_CXX11
5851  StatusRequest(StatusRequest&& from) noexcept
5852  : StatusRequest() {
5853  *this = ::std::move(from);
5854  }
5855 
5856  inline StatusRequest& operator=(StatusRequest&& from) noexcept {
5857  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
5858  if (this != &from) InternalSwap(&from);
5859  } else {
5860  CopyFrom(from);
5861  }
5862  return *this;
5863  }
5864  #endif
5865  static const ::google::protobuf::Descriptor* descriptor();
5866  static const StatusRequest& default_instance();
5867 
5868  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
5869  static inline const StatusRequest* internal_default_instance() {
5870  return reinterpret_cast<const StatusRequest*>(
5872  }
5873  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
5874  42;
5875 
5876  void Swap(StatusRequest* other);
5877  friend void swap(StatusRequest& a, StatusRequest& b) {
5878  a.Swap(&b);
5879  }
5880 
5881  // implements Message ----------------------------------------------
5882 
5883  inline StatusRequest* New() const PROTOBUF_FINAL { return New(NULL); }
5884 
5885  StatusRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
5886  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5887  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5888  void CopyFrom(const StatusRequest& from);
5889  void MergeFrom(const StatusRequest& from);
5890  void Clear() PROTOBUF_FINAL;
5891  bool IsInitialized() const PROTOBUF_FINAL;
5892 
5893  size_t ByteSizeLong() const PROTOBUF_FINAL;
5895  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
5897  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
5898  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
5899  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
5900  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
5901  private:
5902  void SharedCtor();
5903  void SharedDtor();
5904  void SetCachedSize(int size) const PROTOBUF_FINAL;
5905  void InternalSwap(StatusRequest* other);
5906  private:
5907  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
5908  return NULL;
5909  }
5910  inline void* MaybeArenaPtr() const {
5911  return NULL;
5912  }
5913  public:
5914 
5915  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
5916 
5917  // nested types ----------------------------------------------------
5918 
5919  // accessors -------------------------------------------------------
5920 
5921  // @@protoc_insertion_point(class_scope:etcdserverpb.StatusRequest)
5922  private:
5923 
5924  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
5925  mutable int _cached_size_;
5926  friend struct ::protobuf_rpc_2eproto::TableStruct;
5927  friend void ::protobuf_rpc_2eproto::InitDefaultsStatusRequestImpl();
5928 };
5929 // -------------------------------------------------------------------
5930 
5931 class StatusResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.StatusResponse) */ {
5932  public:
5933  StatusResponse();
5934  virtual ~StatusResponse();
5935 
5936  StatusResponse(const StatusResponse& from);
5937 
5938  inline StatusResponse& operator=(const StatusResponse& from) {
5939  CopyFrom(from);
5940  return *this;
5941  }
5942  #if LANG_CXX11
5943  StatusResponse(StatusResponse&& from) noexcept
5944  : StatusResponse() {
5945  *this = ::std::move(from);
5946  }
5947 
5948  inline StatusResponse& operator=(StatusResponse&& from) noexcept {
5949  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
5950  if (this != &from) InternalSwap(&from);
5951  } else {
5952  CopyFrom(from);
5953  }
5954  return *this;
5955  }
5956  #endif
5957  static const ::google::protobuf::Descriptor* descriptor();
5958  static const StatusResponse& default_instance();
5959 
5960  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
5962  return reinterpret_cast<const StatusResponse*>(
5964  }
5965  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
5966  43;
5967 
5968  void Swap(StatusResponse* other);
5969  friend void swap(StatusResponse& a, StatusResponse& b) {
5970  a.Swap(&b);
5971  }
5972 
5973  // implements Message ----------------------------------------------
5974 
5975  inline StatusResponse* New() const PROTOBUF_FINAL { return New(NULL); }
5976 
5977  StatusResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
5978  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5979  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
5980  void CopyFrom(const StatusResponse& from);
5981  void MergeFrom(const StatusResponse& from);
5982  void Clear() PROTOBUF_FINAL;
5983  bool IsInitialized() const PROTOBUF_FINAL;
5984 
5985  size_t ByteSizeLong() const PROTOBUF_FINAL;
5987  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
5989  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
5990  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
5991  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
5992  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
5993  private:
5994  void SharedCtor();
5995  void SharedDtor();
5996  void SetCachedSize(int size) const PROTOBUF_FINAL;
5997  void InternalSwap(StatusResponse* other);
5998  private:
5999  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
6000  return NULL;
6001  }
6002  inline void* MaybeArenaPtr() const {
6003  return NULL;
6004  }
6005  public:
6006 
6007  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
6008 
6009  // nested types ----------------------------------------------------
6010 
6011  // accessors -------------------------------------------------------
6012 
6013  // string version = 2;
6014  void clear_version();
6015  static const int kVersionFieldNumber = 2;
6016  const ::std::string& version() const;
6017  void set_version(const ::std::string& value);
6018  #if LANG_CXX11
6019  void set_version(::std::string&& value);
6020  #endif
6021  void set_version(const char* value);
6022  void set_version(const char* value, size_t size);
6023  ::std::string* mutable_version();
6024  ::std::string* release_version();
6025  void set_allocated_version(::std::string* version);
6026 
6027  // .etcdserverpb.ResponseHeader header = 1;
6028  bool has_header() const;
6029  void clear_header();
6030  static const int kHeaderFieldNumber = 1;
6031  const ::etcdserverpb::ResponseHeader& header() const;
6032  ::etcdserverpb::ResponseHeader* release_header();
6033  ::etcdserverpb::ResponseHeader* mutable_header();
6034  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
6035 
6036  // int64 dbSize = 3;
6037  void clear_dbsize();
6038  static const int kDbSizeFieldNumber = 3;
6039  ::google::protobuf::int64 dbsize() const;
6040  void set_dbsize(::google::protobuf::int64 value);
6041 
6042  // uint64 leader = 4;
6043  void clear_leader();
6044  static const int kLeaderFieldNumber = 4;
6045  ::google::protobuf::uint64 leader() const;
6046  void set_leader(::google::protobuf::uint64 value);
6047 
6048  // uint64 raftIndex = 5;
6049  void clear_raftindex();
6050  static const int kRaftIndexFieldNumber = 5;
6051  ::google::protobuf::uint64 raftindex() const;
6052  void set_raftindex(::google::protobuf::uint64 value);
6053 
6054  // uint64 raftTerm = 6;
6055  void clear_raftterm();
6056  static const int kRaftTermFieldNumber = 6;
6057  ::google::protobuf::uint64 raftterm() const;
6058  void set_raftterm(::google::protobuf::uint64 value);
6059 
6060  // @@protoc_insertion_point(class_scope:etcdserverpb.StatusResponse)
6061  private:
6062 
6063  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
6064  ::google::protobuf::internal::ArenaStringPtr version_;
6066  ::google::protobuf::int64 dbsize_;
6067  ::google::protobuf::uint64 leader_;
6068  ::google::protobuf::uint64 raftindex_;
6069  ::google::protobuf::uint64 raftterm_;
6070  mutable int _cached_size_;
6071  friend struct ::protobuf_rpc_2eproto::TableStruct;
6073 };
6074 // -------------------------------------------------------------------
6075 
6076 class AuthEnableRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthEnableRequest) */ {
6077  public:
6079  virtual ~AuthEnableRequest();
6080 
6081  AuthEnableRequest(const AuthEnableRequest& from);
6082 
6084  CopyFrom(from);
6085  return *this;
6086  }
6087  #if LANG_CXX11
6088  AuthEnableRequest(AuthEnableRequest&& from) noexcept
6089  : AuthEnableRequest() {
6090  *this = ::std::move(from);
6091  }
6092 
6093  inline AuthEnableRequest& operator=(AuthEnableRequest&& from) noexcept {
6094  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
6095  if (this != &from) InternalSwap(&from);
6096  } else {
6097  CopyFrom(from);
6098  }
6099  return *this;
6100  }
6101  #endif
6102  static const ::google::protobuf::Descriptor* descriptor();
6103  static const AuthEnableRequest& default_instance();
6104 
6105  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
6107  return reinterpret_cast<const AuthEnableRequest*>(
6109  }
6110  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
6111  44;
6112 
6113  void Swap(AuthEnableRequest* other);
6115  a.Swap(&b);
6116  }
6117 
6118  // implements Message ----------------------------------------------
6119 
6120  inline AuthEnableRequest* New() const PROTOBUF_FINAL { return New(NULL); }
6121 
6122  AuthEnableRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
6123  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6124  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6125  void CopyFrom(const AuthEnableRequest& from);
6126  void MergeFrom(const AuthEnableRequest& from);
6127  void Clear() PROTOBUF_FINAL;
6128  bool IsInitialized() const PROTOBUF_FINAL;
6129 
6130  size_t ByteSizeLong() const PROTOBUF_FINAL;
6132  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
6134  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
6135  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
6136  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
6137  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
6138  private:
6139  void SharedCtor();
6140  void SharedDtor();
6141  void SetCachedSize(int size) const PROTOBUF_FINAL;
6142  void InternalSwap(AuthEnableRequest* other);
6143  private:
6144  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
6145  return NULL;
6146  }
6147  inline void* MaybeArenaPtr() const {
6148  return NULL;
6149  }
6150  public:
6151 
6152  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
6153 
6154  // nested types ----------------------------------------------------
6155 
6156  // accessors -------------------------------------------------------
6157 
6158  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthEnableRequest)
6159  private:
6160 
6161  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
6162  mutable int _cached_size_;
6163  friend struct ::protobuf_rpc_2eproto::TableStruct;
6164  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthEnableRequestImpl();
6165 };
6166 // -------------------------------------------------------------------
6167 
6168 class AuthDisableRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthDisableRequest) */ {
6169  public:
6171  virtual ~AuthDisableRequest();
6172 
6174 
6176  CopyFrom(from);
6177  return *this;
6178  }
6179  #if LANG_CXX11
6180  AuthDisableRequest(AuthDisableRequest&& from) noexcept
6181  : AuthDisableRequest() {
6182  *this = ::std::move(from);
6183  }
6184 
6185  inline AuthDisableRequest& operator=(AuthDisableRequest&& from) noexcept {
6186  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
6187  if (this != &from) InternalSwap(&from);
6188  } else {
6189  CopyFrom(from);
6190  }
6191  return *this;
6192  }
6193  #endif
6194  static const ::google::protobuf::Descriptor* descriptor();
6195  static const AuthDisableRequest& default_instance();
6196 
6197  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
6199  return reinterpret_cast<const AuthDisableRequest*>(
6201  }
6202  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
6203  45;
6204 
6205  void Swap(AuthDisableRequest* other);
6207  a.Swap(&b);
6208  }
6209 
6210  // implements Message ----------------------------------------------
6211 
6212  inline AuthDisableRequest* New() const PROTOBUF_FINAL { return New(NULL); }
6213 
6214  AuthDisableRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
6215  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6216  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6217  void CopyFrom(const AuthDisableRequest& from);
6218  void MergeFrom(const AuthDisableRequest& from);
6219  void Clear() PROTOBUF_FINAL;
6220  bool IsInitialized() const PROTOBUF_FINAL;
6221 
6222  size_t ByteSizeLong() const PROTOBUF_FINAL;
6224  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
6226  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
6227  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
6228  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
6229  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
6230  private:
6231  void SharedCtor();
6232  void SharedDtor();
6233  void SetCachedSize(int size) const PROTOBUF_FINAL;
6234  void InternalSwap(AuthDisableRequest* other);
6235  private:
6236  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
6237  return NULL;
6238  }
6239  inline void* MaybeArenaPtr() const {
6240  return NULL;
6241  }
6242  public:
6243 
6244  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
6245 
6246  // nested types ----------------------------------------------------
6247 
6248  // accessors -------------------------------------------------------
6249 
6250  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthDisableRequest)
6251  private:
6252 
6253  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
6254  mutable int _cached_size_;
6255  friend struct ::protobuf_rpc_2eproto::TableStruct;
6256  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthDisableRequestImpl();
6257 };
6258 // -------------------------------------------------------------------
6259 
6260 class AuthenticateRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthenticateRequest) */ {
6261  public:
6263  virtual ~AuthenticateRequest();
6264 
6266 
6268  CopyFrom(from);
6269  return *this;
6270  }
6271  #if LANG_CXX11
6272  AuthenticateRequest(AuthenticateRequest&& from) noexcept
6273  : AuthenticateRequest() {
6274  *this = ::std::move(from);
6275  }
6276 
6277  inline AuthenticateRequest& operator=(AuthenticateRequest&& from) noexcept {
6278  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
6279  if (this != &from) InternalSwap(&from);
6280  } else {
6281  CopyFrom(from);
6282  }
6283  return *this;
6284  }
6285  #endif
6286  static const ::google::protobuf::Descriptor* descriptor();
6287  static const AuthenticateRequest& default_instance();
6288 
6289  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
6291  return reinterpret_cast<const AuthenticateRequest*>(
6293  }
6294  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
6295  46;
6296 
6297  void Swap(AuthenticateRequest* other);
6299  a.Swap(&b);
6300  }
6301 
6302  // implements Message ----------------------------------------------
6303 
6304  inline AuthenticateRequest* New() const PROTOBUF_FINAL { return New(NULL); }
6305 
6306  AuthenticateRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
6307  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6308  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6309  void CopyFrom(const AuthenticateRequest& from);
6310  void MergeFrom(const AuthenticateRequest& from);
6311  void Clear() PROTOBUF_FINAL;
6312  bool IsInitialized() const PROTOBUF_FINAL;
6313 
6314  size_t ByteSizeLong() const PROTOBUF_FINAL;
6316  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
6318  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
6319  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
6320  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
6321  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
6322  private:
6323  void SharedCtor();
6324  void SharedDtor();
6325  void SetCachedSize(int size) const PROTOBUF_FINAL;
6326  void InternalSwap(AuthenticateRequest* other);
6327  private:
6328  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
6329  return NULL;
6330  }
6331  inline void* MaybeArenaPtr() const {
6332  return NULL;
6333  }
6334  public:
6335 
6336  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
6337 
6338  // nested types ----------------------------------------------------
6339 
6340  // accessors -------------------------------------------------------
6341 
6342  // string name = 1;
6343  void clear_name();
6344  static const int kNameFieldNumber = 1;
6345  const ::std::string& name() const;
6346  void set_name(const ::std::string& value);
6347  #if LANG_CXX11
6348  void set_name(::std::string&& value);
6349  #endif
6350  void set_name(const char* value);
6351  void set_name(const char* value, size_t size);
6352  ::std::string* mutable_name();
6353  ::std::string* release_name();
6354  void set_allocated_name(::std::string* name);
6355 
6356  // string password = 2;
6357  void clear_password();
6358  static const int kPasswordFieldNumber = 2;
6359  const ::std::string& password() const;
6360  void set_password(const ::std::string& value);
6361  #if LANG_CXX11
6362  void set_password(::std::string&& value);
6363  #endif
6364  void set_password(const char* value);
6365  void set_password(const char* value, size_t size);
6366  ::std::string* mutable_password();
6367  ::std::string* release_password();
6368  void set_allocated_password(::std::string* password);
6369 
6370  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthenticateRequest)
6371  private:
6372 
6373  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
6374  ::google::protobuf::internal::ArenaStringPtr name_;
6375  ::google::protobuf::internal::ArenaStringPtr password_;
6376  mutable int _cached_size_;
6377  friend struct ::protobuf_rpc_2eproto::TableStruct;
6379 };
6380 // -------------------------------------------------------------------
6381 
6382 class AuthUserAddRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserAddRequest) */ {
6383  public:
6385  virtual ~AuthUserAddRequest();
6386 
6388 
6390  CopyFrom(from);
6391  return *this;
6392  }
6393  #if LANG_CXX11
6394  AuthUserAddRequest(AuthUserAddRequest&& from) noexcept
6395  : AuthUserAddRequest() {
6396  *this = ::std::move(from);
6397  }
6398 
6399  inline AuthUserAddRequest& operator=(AuthUserAddRequest&& from) noexcept {
6400  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
6401  if (this != &from) InternalSwap(&from);
6402  } else {
6403  CopyFrom(from);
6404  }
6405  return *this;
6406  }
6407  #endif
6408  static const ::google::protobuf::Descriptor* descriptor();
6409  static const AuthUserAddRequest& default_instance();
6410 
6411  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
6413  return reinterpret_cast<const AuthUserAddRequest*>(
6415  }
6416  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
6417  47;
6418 
6419  void Swap(AuthUserAddRequest* other);
6421  a.Swap(&b);
6422  }
6423 
6424  // implements Message ----------------------------------------------
6425 
6426  inline AuthUserAddRequest* New() const PROTOBUF_FINAL { return New(NULL); }
6427 
6428  AuthUserAddRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
6429  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6430  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6431  void CopyFrom(const AuthUserAddRequest& from);
6432  void MergeFrom(const AuthUserAddRequest& from);
6433  void Clear() PROTOBUF_FINAL;
6434  bool IsInitialized() const PROTOBUF_FINAL;
6435 
6436  size_t ByteSizeLong() const PROTOBUF_FINAL;
6438  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
6440  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
6441  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
6442  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
6443  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
6444  private:
6445  void SharedCtor();
6446  void SharedDtor();
6447  void SetCachedSize(int size) const PROTOBUF_FINAL;
6448  void InternalSwap(AuthUserAddRequest* other);
6449  private:
6450  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
6451  return NULL;
6452  }
6453  inline void* MaybeArenaPtr() const {
6454  return NULL;
6455  }
6456  public:
6457 
6458  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
6459 
6460  // nested types ----------------------------------------------------
6461 
6462  // accessors -------------------------------------------------------
6463 
6464  // string name = 1;
6465  void clear_name();
6466  static const int kNameFieldNumber = 1;
6467  const ::std::string& name() const;
6468  void set_name(const ::std::string& value);
6469  #if LANG_CXX11
6470  void set_name(::std::string&& value);
6471  #endif
6472  void set_name(const char* value);
6473  void set_name(const char* value, size_t size);
6474  ::std::string* mutable_name();
6475  ::std::string* release_name();
6476  void set_allocated_name(::std::string* name);
6477 
6478  // string password = 2;
6479  void clear_password();
6480  static const int kPasswordFieldNumber = 2;
6481  const ::std::string& password() const;
6482  void set_password(const ::std::string& value);
6483  #if LANG_CXX11
6484  void set_password(::std::string&& value);
6485  #endif
6486  void set_password(const char* value);
6487  void set_password(const char* value, size_t size);
6488  ::std::string* mutable_password();
6489  ::std::string* release_password();
6490  void set_allocated_password(::std::string* password);
6491 
6492  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserAddRequest)
6493  private:
6494 
6495  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
6496  ::google::protobuf::internal::ArenaStringPtr name_;
6497  ::google::protobuf::internal::ArenaStringPtr password_;
6498  mutable int _cached_size_;
6499  friend struct ::protobuf_rpc_2eproto::TableStruct;
6501 };
6502 // -------------------------------------------------------------------
6503 
6504 class AuthUserGetRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserGetRequest) */ {
6505  public:
6507  virtual ~AuthUserGetRequest();
6508 
6510 
6512  CopyFrom(from);
6513  return *this;
6514  }
6515  #if LANG_CXX11
6516  AuthUserGetRequest(AuthUserGetRequest&& from) noexcept
6517  : AuthUserGetRequest() {
6518  *this = ::std::move(from);
6519  }
6520 
6521  inline AuthUserGetRequest& operator=(AuthUserGetRequest&& from) noexcept {
6522  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
6523  if (this != &from) InternalSwap(&from);
6524  } else {
6525  CopyFrom(from);
6526  }
6527  return *this;
6528  }
6529  #endif
6530  static const ::google::protobuf::Descriptor* descriptor();
6531  static const AuthUserGetRequest& default_instance();
6532 
6533  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
6535  return reinterpret_cast<const AuthUserGetRequest*>(
6537  }
6538  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
6539  48;
6540 
6541  void Swap(AuthUserGetRequest* other);
6543  a.Swap(&b);
6544  }
6545 
6546  // implements Message ----------------------------------------------
6547 
6548  inline AuthUserGetRequest* New() const PROTOBUF_FINAL { return New(NULL); }
6549 
6550  AuthUserGetRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
6551  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6552  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6553  void CopyFrom(const AuthUserGetRequest& from);
6554  void MergeFrom(const AuthUserGetRequest& from);
6555  void Clear() PROTOBUF_FINAL;
6556  bool IsInitialized() const PROTOBUF_FINAL;
6557 
6558  size_t ByteSizeLong() const PROTOBUF_FINAL;
6560  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
6562  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
6563  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
6564  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
6565  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
6566  private:
6567  void SharedCtor();
6568  void SharedDtor();
6569  void SetCachedSize(int size) const PROTOBUF_FINAL;
6570  void InternalSwap(AuthUserGetRequest* other);
6571  private:
6572  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
6573  return NULL;
6574  }
6575  inline void* MaybeArenaPtr() const {
6576  return NULL;
6577  }
6578  public:
6579 
6580  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
6581 
6582  // nested types ----------------------------------------------------
6583 
6584  // accessors -------------------------------------------------------
6585 
6586  // string name = 1;
6587  void clear_name();
6588  static const int kNameFieldNumber = 1;
6589  const ::std::string& name() const;
6590  void set_name(const ::std::string& value);
6591  #if LANG_CXX11
6592  void set_name(::std::string&& value);
6593  #endif
6594  void set_name(const char* value);
6595  void set_name(const char* value, size_t size);
6596  ::std::string* mutable_name();
6597  ::std::string* release_name();
6598  void set_allocated_name(::std::string* name);
6599 
6600  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserGetRequest)
6601  private:
6602 
6603  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
6604  ::google::protobuf::internal::ArenaStringPtr name_;
6605  mutable int _cached_size_;
6606  friend struct ::protobuf_rpc_2eproto::TableStruct;
6608 };
6609 // -------------------------------------------------------------------
6610 
6611 class AuthUserDeleteRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserDeleteRequest) */ {
6612  public:
6614  virtual ~AuthUserDeleteRequest();
6615 
6617 
6619  CopyFrom(from);
6620  return *this;
6621  }
6622  #if LANG_CXX11
6624  : AuthUserDeleteRequest() {
6625  *this = ::std::move(from);
6626  }
6627 
6628  inline AuthUserDeleteRequest& operator=(AuthUserDeleteRequest&& from) noexcept {
6629  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
6630  if (this != &from) InternalSwap(&from);
6631  } else {
6632  CopyFrom(from);
6633  }
6634  return *this;
6635  }
6636  #endif
6637  static const ::google::protobuf::Descriptor* descriptor();
6638  static const AuthUserDeleteRequest& default_instance();
6639 
6640  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
6642  return reinterpret_cast<const AuthUserDeleteRequest*>(
6644  }
6645  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
6646  49;
6647 
6648  void Swap(AuthUserDeleteRequest* other);
6650  a.Swap(&b);
6651  }
6652 
6653  // implements Message ----------------------------------------------
6654 
6655  inline AuthUserDeleteRequest* New() const PROTOBUF_FINAL { return New(NULL); }
6656 
6657  AuthUserDeleteRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
6658  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6659  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6660  void CopyFrom(const AuthUserDeleteRequest& from);
6661  void MergeFrom(const AuthUserDeleteRequest& from);
6662  void Clear() PROTOBUF_FINAL;
6663  bool IsInitialized() const PROTOBUF_FINAL;
6664 
6665  size_t ByteSizeLong() const PROTOBUF_FINAL;
6667  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
6669  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
6670  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
6671  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
6672  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
6673  private:
6674  void SharedCtor();
6675  void SharedDtor();
6676  void SetCachedSize(int size) const PROTOBUF_FINAL;
6677  void InternalSwap(AuthUserDeleteRequest* other);
6678  private:
6679  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
6680  return NULL;
6681  }
6682  inline void* MaybeArenaPtr() const {
6683  return NULL;
6684  }
6685  public:
6686 
6687  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
6688 
6689  // nested types ----------------------------------------------------
6690 
6691  // accessors -------------------------------------------------------
6692 
6693  // string name = 1;
6694  void clear_name();
6695  static const int kNameFieldNumber = 1;
6696  const ::std::string& name() const;
6697  void set_name(const ::std::string& value);
6698  #if LANG_CXX11
6699  void set_name(::std::string&& value);
6700  #endif
6701  void set_name(const char* value);
6702  void set_name(const char* value, size_t size);
6703  ::std::string* mutable_name();
6704  ::std::string* release_name();
6705  void set_allocated_name(::std::string* name);
6706 
6707  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserDeleteRequest)
6708  private:
6709 
6710  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
6711  ::google::protobuf::internal::ArenaStringPtr name_;
6712  mutable int _cached_size_;
6713  friend struct ::protobuf_rpc_2eproto::TableStruct;
6715 };
6716 // -------------------------------------------------------------------
6717 
6718 class AuthUserChangePasswordRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserChangePasswordRequest) */ {
6719  public:
6721  virtual ~AuthUserChangePasswordRequest();
6722 
6724 
6726  CopyFrom(from);
6727  return *this;
6728  }
6729  #if LANG_CXX11
6732  *this = ::std::move(from);
6733  }
6734 
6735  inline AuthUserChangePasswordRequest& operator=(AuthUserChangePasswordRequest&& from) noexcept {
6736  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
6737  if (this != &from) InternalSwap(&from);
6738  } else {
6739  CopyFrom(from);
6740  }
6741  return *this;
6742  }
6743  #endif
6744  static const ::google::protobuf::Descriptor* descriptor();
6745  static const AuthUserChangePasswordRequest& default_instance();
6746 
6747  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
6749  return reinterpret_cast<const AuthUserChangePasswordRequest*>(
6751  }
6752  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
6753  50;
6754 
6755  void Swap(AuthUserChangePasswordRequest* other);
6757  a.Swap(&b);
6758  }
6759 
6760  // implements Message ----------------------------------------------
6761 
6762  inline AuthUserChangePasswordRequest* New() const PROTOBUF_FINAL { return New(NULL); }
6763 
6764  AuthUserChangePasswordRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
6765  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6766  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6767  void CopyFrom(const AuthUserChangePasswordRequest& from);
6768  void MergeFrom(const AuthUserChangePasswordRequest& from);
6769  void Clear() PROTOBUF_FINAL;
6770  bool IsInitialized() const PROTOBUF_FINAL;
6771 
6772  size_t ByteSizeLong() const PROTOBUF_FINAL;
6774  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
6776  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
6777  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
6778  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
6779  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
6780  private:
6781  void SharedCtor();
6782  void SharedDtor();
6783  void SetCachedSize(int size) const PROTOBUF_FINAL;
6785  private:
6786  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
6787  return NULL;
6788  }
6789  inline void* MaybeArenaPtr() const {
6790  return NULL;
6791  }
6792  public:
6793 
6794  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
6795 
6796  // nested types ----------------------------------------------------
6797 
6798  // accessors -------------------------------------------------------
6799 
6800  // string name = 1;
6801  void clear_name();
6802  static const int kNameFieldNumber = 1;
6803  const ::std::string& name() const;
6804  void set_name(const ::std::string& value);
6805  #if LANG_CXX11
6806  void set_name(::std::string&& value);
6807  #endif
6808  void set_name(const char* value);
6809  void set_name(const char* value, size_t size);
6810  ::std::string* mutable_name();
6811  ::std::string* release_name();
6812  void set_allocated_name(::std::string* name);
6813 
6814  // string password = 2;
6815  void clear_password();
6816  static const int kPasswordFieldNumber = 2;
6817  const ::std::string& password() const;
6818  void set_password(const ::std::string& value);
6819  #if LANG_CXX11
6820  void set_password(::std::string&& value);
6821  #endif
6822  void set_password(const char* value);
6823  void set_password(const char* value, size_t size);
6824  ::std::string* mutable_password();
6825  ::std::string* release_password();
6826  void set_allocated_password(::std::string* password);
6827 
6828  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserChangePasswordRequest)
6829  private:
6830 
6831  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
6832  ::google::protobuf::internal::ArenaStringPtr name_;
6833  ::google::protobuf::internal::ArenaStringPtr password_;
6834  mutable int _cached_size_;
6835  friend struct ::protobuf_rpc_2eproto::TableStruct;
6837 };
6838 // -------------------------------------------------------------------
6839 
6840 class AuthUserGrantRoleRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserGrantRoleRequest) */ {
6841  public:
6843  virtual ~AuthUserGrantRoleRequest();
6844 
6846 
6848  CopyFrom(from);
6849  return *this;
6850  }
6851  #if LANG_CXX11
6854  *this = ::std::move(from);
6855  }
6856 
6857  inline AuthUserGrantRoleRequest& operator=(AuthUserGrantRoleRequest&& from) noexcept {
6858  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
6859  if (this != &from) InternalSwap(&from);
6860  } else {
6861  CopyFrom(from);
6862  }
6863  return *this;
6864  }
6865  #endif
6866  static const ::google::protobuf::Descriptor* descriptor();
6867  static const AuthUserGrantRoleRequest& default_instance();
6868 
6869  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
6871  return reinterpret_cast<const AuthUserGrantRoleRequest*>(
6873  }
6874  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
6875  51;
6876 
6877  void Swap(AuthUserGrantRoleRequest* other);
6879  a.Swap(&b);
6880  }
6881 
6882  // implements Message ----------------------------------------------
6883 
6884  inline AuthUserGrantRoleRequest* New() const PROTOBUF_FINAL { return New(NULL); }
6885 
6886  AuthUserGrantRoleRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
6887  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6888  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
6889  void CopyFrom(const AuthUserGrantRoleRequest& from);
6890  void MergeFrom(const AuthUserGrantRoleRequest& from);
6891  void Clear() PROTOBUF_FINAL;
6892  bool IsInitialized() const PROTOBUF_FINAL;
6893 
6894  size_t ByteSizeLong() const PROTOBUF_FINAL;
6896  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
6898  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
6899  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
6900  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
6901  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
6902  private:
6903  void SharedCtor();
6904  void SharedDtor();
6905  void SetCachedSize(int size) const PROTOBUF_FINAL;
6907  private:
6908  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
6909  return NULL;
6910  }
6911  inline void* MaybeArenaPtr() const {
6912  return NULL;
6913  }
6914  public:
6915 
6916  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
6917 
6918  // nested types ----------------------------------------------------
6919 
6920  // accessors -------------------------------------------------------
6921 
6922  // string user = 1;
6923  void clear_user();
6924  static const int kUserFieldNumber = 1;
6925  const ::std::string& user() const;
6926  void set_user(const ::std::string& value);
6927  #if LANG_CXX11
6928  void set_user(::std::string&& value);
6929  #endif
6930  void set_user(const char* value);
6931  void set_user(const char* value, size_t size);
6932  ::std::string* mutable_user();
6933  ::std::string* release_user();
6934  void set_allocated_user(::std::string* user);
6935 
6936  // string role = 2;
6937  void clear_role();
6938  static const int kRoleFieldNumber = 2;
6939  const ::std::string& role() const;
6940  void set_role(const ::std::string& value);
6941  #if LANG_CXX11
6942  void set_role(::std::string&& value);
6943  #endif
6944  void set_role(const char* value);
6945  void set_role(const char* value, size_t size);
6946  ::std::string* mutable_role();
6947  ::std::string* release_role();
6948  void set_allocated_role(::std::string* role);
6949 
6950  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserGrantRoleRequest)
6951  private:
6952 
6953  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
6954  ::google::protobuf::internal::ArenaStringPtr user_;
6955  ::google::protobuf::internal::ArenaStringPtr role_;
6956  mutable int _cached_size_;
6957  friend struct ::protobuf_rpc_2eproto::TableStruct;
6959 };
6960 // -------------------------------------------------------------------
6961 
6962 class AuthUserRevokeRoleRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserRevokeRoleRequest) */ {
6963  public:
6965  virtual ~AuthUserRevokeRoleRequest();
6966 
6968 
6970  CopyFrom(from);
6971  return *this;
6972  }
6973  #if LANG_CXX11
6976  *this = ::std::move(from);
6977  }
6978 
6979  inline AuthUserRevokeRoleRequest& operator=(AuthUserRevokeRoleRequest&& from) noexcept {
6980  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
6981  if (this != &from) InternalSwap(&from);
6982  } else {
6983  CopyFrom(from);
6984  }
6985  return *this;
6986  }
6987  #endif
6988  static const ::google::protobuf::Descriptor* descriptor();
6989  static const AuthUserRevokeRoleRequest& default_instance();
6990 
6991  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
6993  return reinterpret_cast<const AuthUserRevokeRoleRequest*>(
6995  }
6996  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
6997  52;
6998 
6999  void Swap(AuthUserRevokeRoleRequest* other);
7001  a.Swap(&b);
7002  }
7003 
7004  // implements Message ----------------------------------------------
7005 
7006  inline AuthUserRevokeRoleRequest* New() const PROTOBUF_FINAL { return New(NULL); }
7007 
7008  AuthUserRevokeRoleRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
7009  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7010  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7011  void CopyFrom(const AuthUserRevokeRoleRequest& from);
7012  void MergeFrom(const AuthUserRevokeRoleRequest& from);
7013  void Clear() PROTOBUF_FINAL;
7014  bool IsInitialized() const PROTOBUF_FINAL;
7015 
7016  size_t ByteSizeLong() const PROTOBUF_FINAL;
7018  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
7020  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
7021  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
7022  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
7023  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
7024  private:
7025  void SharedCtor();
7026  void SharedDtor();
7027  void SetCachedSize(int size) const PROTOBUF_FINAL;
7029  private:
7030  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
7031  return NULL;
7032  }
7033  inline void* MaybeArenaPtr() const {
7034  return NULL;
7035  }
7036  public:
7037 
7038  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
7039 
7040  // nested types ----------------------------------------------------
7041 
7042  // accessors -------------------------------------------------------
7043 
7044  // string name = 1;
7045  void clear_name();
7046  static const int kNameFieldNumber = 1;
7047  const ::std::string& name() const;
7048  void set_name(const ::std::string& value);
7049  #if LANG_CXX11
7050  void set_name(::std::string&& value);
7051  #endif
7052  void set_name(const char* value);
7053  void set_name(const char* value, size_t size);
7054  ::std::string* mutable_name();
7055  ::std::string* release_name();
7056  void set_allocated_name(::std::string* name);
7057 
7058  // string role = 2;
7059  void clear_role();
7060  static const int kRoleFieldNumber = 2;
7061  const ::std::string& role() const;
7062  void set_role(const ::std::string& value);
7063  #if LANG_CXX11
7064  void set_role(::std::string&& value);
7065  #endif
7066  void set_role(const char* value);
7067  void set_role(const char* value, size_t size);
7068  ::std::string* mutable_role();
7069  ::std::string* release_role();
7070  void set_allocated_role(::std::string* role);
7071 
7072  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserRevokeRoleRequest)
7073  private:
7074 
7075  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
7076  ::google::protobuf::internal::ArenaStringPtr name_;
7077  ::google::protobuf::internal::ArenaStringPtr role_;
7078  mutable int _cached_size_;
7079  friend struct ::protobuf_rpc_2eproto::TableStruct;
7081 };
7082 // -------------------------------------------------------------------
7083 
7084 class AuthRoleAddRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthRoleAddRequest) */ {
7085  public:
7087  virtual ~AuthRoleAddRequest();
7088 
7090 
7092  CopyFrom(from);
7093  return *this;
7094  }
7095  #if LANG_CXX11
7096  AuthRoleAddRequest(AuthRoleAddRequest&& from) noexcept
7097  : AuthRoleAddRequest() {
7098  *this = ::std::move(from);
7099  }
7100 
7101  inline AuthRoleAddRequest& operator=(AuthRoleAddRequest&& from) noexcept {
7102  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
7103  if (this != &from) InternalSwap(&from);
7104  } else {
7105  CopyFrom(from);
7106  }
7107  return *this;
7108  }
7109  #endif
7110  static const ::google::protobuf::Descriptor* descriptor();
7111  static const AuthRoleAddRequest& default_instance();
7112 
7113  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
7115  return reinterpret_cast<const AuthRoleAddRequest*>(
7117  }
7118  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
7119  53;
7120 
7121  void Swap(AuthRoleAddRequest* other);
7123  a.Swap(&b);
7124  }
7125 
7126  // implements Message ----------------------------------------------
7127 
7128  inline AuthRoleAddRequest* New() const PROTOBUF_FINAL { return New(NULL); }
7129 
7130  AuthRoleAddRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
7131  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7132  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7133  void CopyFrom(const AuthRoleAddRequest& from);
7134  void MergeFrom(const AuthRoleAddRequest& from);
7135  void Clear() PROTOBUF_FINAL;
7136  bool IsInitialized() const PROTOBUF_FINAL;
7137 
7138  size_t ByteSizeLong() const PROTOBUF_FINAL;
7140  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
7142  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
7143  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
7144  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
7145  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
7146  private:
7147  void SharedCtor();
7148  void SharedDtor();
7149  void SetCachedSize(int size) const PROTOBUF_FINAL;
7150  void InternalSwap(AuthRoleAddRequest* other);
7151  private:
7152  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
7153  return NULL;
7154  }
7155  inline void* MaybeArenaPtr() const {
7156  return NULL;
7157  }
7158  public:
7159 
7160  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
7161 
7162  // nested types ----------------------------------------------------
7163 
7164  // accessors -------------------------------------------------------
7165 
7166  // string name = 1;
7167  void clear_name();
7168  static const int kNameFieldNumber = 1;
7169  const ::std::string& name() const;
7170  void set_name(const ::std::string& value);
7171  #if LANG_CXX11
7172  void set_name(::std::string&& value);
7173  #endif
7174  void set_name(const char* value);
7175  void set_name(const char* value, size_t size);
7176  ::std::string* mutable_name();
7177  ::std::string* release_name();
7178  void set_allocated_name(::std::string* name);
7179 
7180  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthRoleAddRequest)
7181  private:
7182 
7183  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
7184  ::google::protobuf::internal::ArenaStringPtr name_;
7185  mutable int _cached_size_;
7186  friend struct ::protobuf_rpc_2eproto::TableStruct;
7188 };
7189 // -------------------------------------------------------------------
7190 
7191 class AuthRoleGetRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthRoleGetRequest) */ {
7192  public:
7194  virtual ~AuthRoleGetRequest();
7195 
7197 
7199  CopyFrom(from);
7200  return *this;
7201  }
7202  #if LANG_CXX11
7203  AuthRoleGetRequest(AuthRoleGetRequest&& from) noexcept
7204  : AuthRoleGetRequest() {
7205  *this = ::std::move(from);
7206  }
7207 
7208  inline AuthRoleGetRequest& operator=(AuthRoleGetRequest&& from) noexcept {
7209  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
7210  if (this != &from) InternalSwap(&from);
7211  } else {
7212  CopyFrom(from);
7213  }
7214  return *this;
7215  }
7216  #endif
7217  static const ::google::protobuf::Descriptor* descriptor();
7218  static const AuthRoleGetRequest& default_instance();
7219 
7220  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
7222  return reinterpret_cast<const AuthRoleGetRequest*>(
7224  }
7225  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
7226  54;
7227 
7228  void Swap(AuthRoleGetRequest* other);
7230  a.Swap(&b);
7231  }
7232 
7233  // implements Message ----------------------------------------------
7234 
7235  inline AuthRoleGetRequest* New() const PROTOBUF_FINAL { return New(NULL); }
7236 
7237  AuthRoleGetRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
7238  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7239  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7240  void CopyFrom(const AuthRoleGetRequest& from);
7241  void MergeFrom(const AuthRoleGetRequest& from);
7242  void Clear() PROTOBUF_FINAL;
7243  bool IsInitialized() const PROTOBUF_FINAL;
7244 
7245  size_t ByteSizeLong() const PROTOBUF_FINAL;
7247  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
7249  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
7250  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
7251  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
7252  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
7253  private:
7254  void SharedCtor();
7255  void SharedDtor();
7256  void SetCachedSize(int size) const PROTOBUF_FINAL;
7257  void InternalSwap(AuthRoleGetRequest* other);
7258  private:
7259  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
7260  return NULL;
7261  }
7262  inline void* MaybeArenaPtr() const {
7263  return NULL;
7264  }
7265  public:
7266 
7267  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
7268 
7269  // nested types ----------------------------------------------------
7270 
7271  // accessors -------------------------------------------------------
7272 
7273  // string role = 1;
7274  void clear_role();
7275  static const int kRoleFieldNumber = 1;
7276  const ::std::string& role() const;
7277  void set_role(const ::std::string& value);
7278  #if LANG_CXX11
7279  void set_role(::std::string&& value);
7280  #endif
7281  void set_role(const char* value);
7282  void set_role(const char* value, size_t size);
7283  ::std::string* mutable_role();
7284  ::std::string* release_role();
7285  void set_allocated_role(::std::string* role);
7286 
7287  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthRoleGetRequest)
7288  private:
7289 
7290  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
7291  ::google::protobuf::internal::ArenaStringPtr role_;
7292  mutable int _cached_size_;
7293  friend struct ::protobuf_rpc_2eproto::TableStruct;
7295 };
7296 // -------------------------------------------------------------------
7297 
7298 class AuthUserListRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserListRequest) */ {
7299  public:
7301  virtual ~AuthUserListRequest();
7302 
7304 
7306  CopyFrom(from);
7307  return *this;
7308  }
7309  #if LANG_CXX11
7310  AuthUserListRequest(AuthUserListRequest&& from) noexcept
7311  : AuthUserListRequest() {
7312  *this = ::std::move(from);
7313  }
7314 
7315  inline AuthUserListRequest& operator=(AuthUserListRequest&& from) noexcept {
7316  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
7317  if (this != &from) InternalSwap(&from);
7318  } else {
7319  CopyFrom(from);
7320  }
7321  return *this;
7322  }
7323  #endif
7324  static const ::google::protobuf::Descriptor* descriptor();
7325  static const AuthUserListRequest& default_instance();
7326 
7327  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
7329  return reinterpret_cast<const AuthUserListRequest*>(
7331  }
7332  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
7333  55;
7334 
7335  void Swap(AuthUserListRequest* other);
7337  a.Swap(&b);
7338  }
7339 
7340  // implements Message ----------------------------------------------
7341 
7342  inline AuthUserListRequest* New() const PROTOBUF_FINAL { return New(NULL); }
7343 
7344  AuthUserListRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
7345  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7346  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7347  void CopyFrom(const AuthUserListRequest& from);
7348  void MergeFrom(const AuthUserListRequest& from);
7349  void Clear() PROTOBUF_FINAL;
7350  bool IsInitialized() const PROTOBUF_FINAL;
7351 
7352  size_t ByteSizeLong() const PROTOBUF_FINAL;
7354  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
7356  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
7357  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
7358  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
7359  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
7360  private:
7361  void SharedCtor();
7362  void SharedDtor();
7363  void SetCachedSize(int size) const PROTOBUF_FINAL;
7364  void InternalSwap(AuthUserListRequest* other);
7365  private:
7366  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
7367  return NULL;
7368  }
7369  inline void* MaybeArenaPtr() const {
7370  return NULL;
7371  }
7372  public:
7373 
7374  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
7375 
7376  // nested types ----------------------------------------------------
7377 
7378  // accessors -------------------------------------------------------
7379 
7380  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserListRequest)
7381  private:
7382 
7383  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
7384  mutable int _cached_size_;
7385  friend struct ::protobuf_rpc_2eproto::TableStruct;
7386  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthUserListRequestImpl();
7387 };
7388 // -------------------------------------------------------------------
7389 
7390 class AuthRoleListRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthRoleListRequest) */ {
7391  public:
7393  virtual ~AuthRoleListRequest();
7394 
7396 
7398  CopyFrom(from);
7399  return *this;
7400  }
7401  #if LANG_CXX11
7402  AuthRoleListRequest(AuthRoleListRequest&& from) noexcept
7403  : AuthRoleListRequest() {
7404  *this = ::std::move(from);
7405  }
7406 
7407  inline AuthRoleListRequest& operator=(AuthRoleListRequest&& from) noexcept {
7408  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
7409  if (this != &from) InternalSwap(&from);
7410  } else {
7411  CopyFrom(from);
7412  }
7413  return *this;
7414  }
7415  #endif
7416  static const ::google::protobuf::Descriptor* descriptor();
7417  static const AuthRoleListRequest& default_instance();
7418 
7419  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
7421  return reinterpret_cast<const AuthRoleListRequest*>(
7423  }
7424  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
7425  56;
7426 
7427  void Swap(AuthRoleListRequest* other);
7429  a.Swap(&b);
7430  }
7431 
7432  // implements Message ----------------------------------------------
7433 
7434  inline AuthRoleListRequest* New() const PROTOBUF_FINAL { return New(NULL); }
7435 
7436  AuthRoleListRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
7437  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7438  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7439  void CopyFrom(const AuthRoleListRequest& from);
7440  void MergeFrom(const AuthRoleListRequest& from);
7441  void Clear() PROTOBUF_FINAL;
7442  bool IsInitialized() const PROTOBUF_FINAL;
7443 
7444  size_t ByteSizeLong() const PROTOBUF_FINAL;
7446  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
7448  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
7449  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
7450  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
7451  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
7452  private:
7453  void SharedCtor();
7454  void SharedDtor();
7455  void SetCachedSize(int size) const PROTOBUF_FINAL;
7456  void InternalSwap(AuthRoleListRequest* other);
7457  private:
7458  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
7459  return NULL;
7460  }
7461  inline void* MaybeArenaPtr() const {
7462  return NULL;
7463  }
7464  public:
7465 
7466  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
7467 
7468  // nested types ----------------------------------------------------
7469 
7470  // accessors -------------------------------------------------------
7471 
7472  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthRoleListRequest)
7473  private:
7474 
7475  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
7476  mutable int _cached_size_;
7477  friend struct ::protobuf_rpc_2eproto::TableStruct;
7478  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthRoleListRequestImpl();
7479 };
7480 // -------------------------------------------------------------------
7481 
7482 class AuthRoleDeleteRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthRoleDeleteRequest) */ {
7483  public:
7485  virtual ~AuthRoleDeleteRequest();
7486 
7488 
7490  CopyFrom(from);
7491  return *this;
7492  }
7493  #if LANG_CXX11
7495  : AuthRoleDeleteRequest() {
7496  *this = ::std::move(from);
7497  }
7498 
7499  inline AuthRoleDeleteRequest& operator=(AuthRoleDeleteRequest&& from) noexcept {
7500  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
7501  if (this != &from) InternalSwap(&from);
7502  } else {
7503  CopyFrom(from);
7504  }
7505  return *this;
7506  }
7507  #endif
7508  static const ::google::protobuf::Descriptor* descriptor();
7509  static const AuthRoleDeleteRequest& default_instance();
7510 
7511  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
7513  return reinterpret_cast<const AuthRoleDeleteRequest*>(
7515  }
7516  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
7517  57;
7518 
7519  void Swap(AuthRoleDeleteRequest* other);
7521  a.Swap(&b);
7522  }
7523 
7524  // implements Message ----------------------------------------------
7525 
7526  inline AuthRoleDeleteRequest* New() const PROTOBUF_FINAL { return New(NULL); }
7527 
7528  AuthRoleDeleteRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
7529  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7530  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7531  void CopyFrom(const AuthRoleDeleteRequest& from);
7532  void MergeFrom(const AuthRoleDeleteRequest& from);
7533  void Clear() PROTOBUF_FINAL;
7534  bool IsInitialized() const PROTOBUF_FINAL;
7535 
7536  size_t ByteSizeLong() const PROTOBUF_FINAL;
7538  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
7540  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
7541  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
7542  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
7543  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
7544  private:
7545  void SharedCtor();
7546  void SharedDtor();
7547  void SetCachedSize(int size) const PROTOBUF_FINAL;
7548  void InternalSwap(AuthRoleDeleteRequest* other);
7549  private:
7550  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
7551  return NULL;
7552  }
7553  inline void* MaybeArenaPtr() const {
7554  return NULL;
7555  }
7556  public:
7557 
7558  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
7559 
7560  // nested types ----------------------------------------------------
7561 
7562  // accessors -------------------------------------------------------
7563 
7564  // string role = 1;
7565  void clear_role();
7566  static const int kRoleFieldNumber = 1;
7567  const ::std::string& role() const;
7568  void set_role(const ::std::string& value);
7569  #if LANG_CXX11
7570  void set_role(::std::string&& value);
7571  #endif
7572  void set_role(const char* value);
7573  void set_role(const char* value, size_t size);
7574  ::std::string* mutable_role();
7575  ::std::string* release_role();
7576  void set_allocated_role(::std::string* role);
7577 
7578  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthRoleDeleteRequest)
7579  private:
7580 
7581  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
7582  ::google::protobuf::internal::ArenaStringPtr role_;
7583  mutable int _cached_size_;
7584  friend struct ::protobuf_rpc_2eproto::TableStruct;
7586 };
7587 // -------------------------------------------------------------------
7588 
7589 class AuthRoleGrantPermissionRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthRoleGrantPermissionRequest) */ {
7590  public:
7592  virtual ~AuthRoleGrantPermissionRequest();
7593 
7595 
7597  CopyFrom(from);
7598  return *this;
7599  }
7600  #if LANG_CXX11
7603  *this = ::std::move(from);
7604  }
7605 
7606  inline AuthRoleGrantPermissionRequest& operator=(AuthRoleGrantPermissionRequest&& from) noexcept {
7607  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
7608  if (this != &from) InternalSwap(&from);
7609  } else {
7610  CopyFrom(from);
7611  }
7612  return *this;
7613  }
7614  #endif
7615  static const ::google::protobuf::Descriptor* descriptor();
7616  static const AuthRoleGrantPermissionRequest& default_instance();
7617 
7618  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
7620  return reinterpret_cast<const AuthRoleGrantPermissionRequest*>(
7622  }
7623  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
7624  58;
7625 
7626  void Swap(AuthRoleGrantPermissionRequest* other);
7628  a.Swap(&b);
7629  }
7630 
7631  // implements Message ----------------------------------------------
7632 
7633  inline AuthRoleGrantPermissionRequest* New() const PROTOBUF_FINAL { return New(NULL); }
7634 
7635  AuthRoleGrantPermissionRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
7636  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7637  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7638  void CopyFrom(const AuthRoleGrantPermissionRequest& from);
7639  void MergeFrom(const AuthRoleGrantPermissionRequest& from);
7640  void Clear() PROTOBUF_FINAL;
7641  bool IsInitialized() const PROTOBUF_FINAL;
7642 
7643  size_t ByteSizeLong() const PROTOBUF_FINAL;
7645  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
7647  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
7648  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
7649  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
7650  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
7651  private:
7652  void SharedCtor();
7653  void SharedDtor();
7654  void SetCachedSize(int size) const PROTOBUF_FINAL;
7656  private:
7657  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
7658  return NULL;
7659  }
7660  inline void* MaybeArenaPtr() const {
7661  return NULL;
7662  }
7663  public:
7664 
7665  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
7666 
7667  // nested types ----------------------------------------------------
7668 
7669  // accessors -------------------------------------------------------
7670 
7671  // string name = 1;
7672  void clear_name();
7673  static const int kNameFieldNumber = 1;
7674  const ::std::string& name() const;
7675  void set_name(const ::std::string& value);
7676  #if LANG_CXX11
7677  void set_name(::std::string&& value);
7678  #endif
7679  void set_name(const char* value);
7680  void set_name(const char* value, size_t size);
7681  ::std::string* mutable_name();
7682  ::std::string* release_name();
7683  void set_allocated_name(::std::string* name);
7684 
7685  // .authpb.Permission perm = 2;
7686  bool has_perm() const;
7687  void clear_perm();
7688  static const int kPermFieldNumber = 2;
7689  const ::authpb::Permission& perm() const;
7690  ::authpb::Permission* release_perm();
7691  ::authpb::Permission* mutable_perm();
7692  void set_allocated_perm(::authpb::Permission* perm);
7693 
7694  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthRoleGrantPermissionRequest)
7695  private:
7696 
7697  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
7698  ::google::protobuf::internal::ArenaStringPtr name_;
7700  mutable int _cached_size_;
7701  friend struct ::protobuf_rpc_2eproto::TableStruct;
7703 };
7704 // -------------------------------------------------------------------
7705 
7706 class AuthRoleRevokePermissionRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthRoleRevokePermissionRequest) */ {
7707  public:
7710 
7712 
7714  CopyFrom(from);
7715  return *this;
7716  }
7717  #if LANG_CXX11
7720  *this = ::std::move(from);
7721  }
7722 
7723  inline AuthRoleRevokePermissionRequest& operator=(AuthRoleRevokePermissionRequest&& from) noexcept {
7724  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
7725  if (this != &from) InternalSwap(&from);
7726  } else {
7727  CopyFrom(from);
7728  }
7729  return *this;
7730  }
7731  #endif
7732  static const ::google::protobuf::Descriptor* descriptor();
7733  static const AuthRoleRevokePermissionRequest& default_instance();
7734 
7735  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
7737  return reinterpret_cast<const AuthRoleRevokePermissionRequest*>(
7739  }
7740  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
7741  59;
7742 
7745  a.Swap(&b);
7746  }
7747 
7748  // implements Message ----------------------------------------------
7749 
7750  inline AuthRoleRevokePermissionRequest* New() const PROTOBUF_FINAL { return New(NULL); }
7751 
7752  AuthRoleRevokePermissionRequest* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
7753  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7754  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7755  void CopyFrom(const AuthRoleRevokePermissionRequest& from);
7756  void MergeFrom(const AuthRoleRevokePermissionRequest& from);
7757  void Clear() PROTOBUF_FINAL;
7758  bool IsInitialized() const PROTOBUF_FINAL;
7759 
7760  size_t ByteSizeLong() const PROTOBUF_FINAL;
7762  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
7764  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
7765  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
7766  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
7767  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
7768  private:
7769  void SharedCtor();
7770  void SharedDtor();
7771  void SetCachedSize(int size) const PROTOBUF_FINAL;
7773  private:
7774  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
7775  return NULL;
7776  }
7777  inline void* MaybeArenaPtr() const {
7778  return NULL;
7779  }
7780  public:
7781 
7782  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
7783 
7784  // nested types ----------------------------------------------------
7785 
7786  // accessors -------------------------------------------------------
7787 
7788  // string role = 1;
7789  void clear_role();
7790  static const int kRoleFieldNumber = 1;
7791  const ::std::string& role() const;
7792  void set_role(const ::std::string& value);
7793  #if LANG_CXX11
7794  void set_role(::std::string&& value);
7795  #endif
7796  void set_role(const char* value);
7797  void set_role(const char* value, size_t size);
7798  ::std::string* mutable_role();
7799  ::std::string* release_role();
7800  void set_allocated_role(::std::string* role);
7801 
7802  // string key = 2;
7803  void clear_key();
7804  static const int kKeyFieldNumber = 2;
7805  const ::std::string& key() const;
7806  void set_key(const ::std::string& value);
7807  #if LANG_CXX11
7808  void set_key(::std::string&& value);
7809  #endif
7810  void set_key(const char* value);
7811  void set_key(const char* value, size_t size);
7812  ::std::string* mutable_key();
7813  ::std::string* release_key();
7814  void set_allocated_key(::std::string* key);
7815 
7816  // string range_end = 3;
7817  void clear_range_end();
7818  static const int kRangeEndFieldNumber = 3;
7819  const ::std::string& range_end() const;
7820  void set_range_end(const ::std::string& value);
7821  #if LANG_CXX11
7822  void set_range_end(::std::string&& value);
7823  #endif
7824  void set_range_end(const char* value);
7825  void set_range_end(const char* value, size_t size);
7826  ::std::string* mutable_range_end();
7827  ::std::string* release_range_end();
7828  void set_allocated_range_end(::std::string* range_end);
7829 
7830  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthRoleRevokePermissionRequest)
7831  private:
7832 
7833  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
7834  ::google::protobuf::internal::ArenaStringPtr role_;
7835  ::google::protobuf::internal::ArenaStringPtr key_;
7836  ::google::protobuf::internal::ArenaStringPtr range_end_;
7837  mutable int _cached_size_;
7838  friend struct ::protobuf_rpc_2eproto::TableStruct;
7840 };
7841 // -------------------------------------------------------------------
7842 
7843 class AuthEnableResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthEnableResponse) */ {
7844  public:
7846  virtual ~AuthEnableResponse();
7847 
7849 
7851  CopyFrom(from);
7852  return *this;
7853  }
7854  #if LANG_CXX11
7855  AuthEnableResponse(AuthEnableResponse&& from) noexcept
7856  : AuthEnableResponse() {
7857  *this = ::std::move(from);
7858  }
7859 
7860  inline AuthEnableResponse& operator=(AuthEnableResponse&& from) noexcept {
7861  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
7862  if (this != &from) InternalSwap(&from);
7863  } else {
7864  CopyFrom(from);
7865  }
7866  return *this;
7867  }
7868  #endif
7869  static const ::google::protobuf::Descriptor* descriptor();
7870  static const AuthEnableResponse& default_instance();
7871 
7872  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
7874  return reinterpret_cast<const AuthEnableResponse*>(
7876  }
7877  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
7878  60;
7879 
7880  void Swap(AuthEnableResponse* other);
7882  a.Swap(&b);
7883  }
7884 
7885  // implements Message ----------------------------------------------
7886 
7887  inline AuthEnableResponse* New() const PROTOBUF_FINAL { return New(NULL); }
7888 
7889  AuthEnableResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
7890  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7891  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7892  void CopyFrom(const AuthEnableResponse& from);
7893  void MergeFrom(const AuthEnableResponse& from);
7894  void Clear() PROTOBUF_FINAL;
7895  bool IsInitialized() const PROTOBUF_FINAL;
7896 
7897  size_t ByteSizeLong() const PROTOBUF_FINAL;
7899  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
7901  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
7902  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
7903  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
7904  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
7905  private:
7906  void SharedCtor();
7907  void SharedDtor();
7908  void SetCachedSize(int size) const PROTOBUF_FINAL;
7909  void InternalSwap(AuthEnableResponse* other);
7910  private:
7911  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
7912  return NULL;
7913  }
7914  inline void* MaybeArenaPtr() const {
7915  return NULL;
7916  }
7917  public:
7918 
7919  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
7920 
7921  // nested types ----------------------------------------------------
7922 
7923  // accessors -------------------------------------------------------
7924 
7925  // .etcdserverpb.ResponseHeader header = 1;
7926  bool has_header() const;
7927  void clear_header();
7928  static const int kHeaderFieldNumber = 1;
7929  const ::etcdserverpb::ResponseHeader& header() const;
7930  ::etcdserverpb::ResponseHeader* release_header();
7931  ::etcdserverpb::ResponseHeader* mutable_header();
7932  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
7933 
7934  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthEnableResponse)
7935  private:
7936 
7937  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
7938  ::etcdserverpb::ResponseHeader* header_;
7939  mutable int _cached_size_;
7940  friend struct ::protobuf_rpc_2eproto::TableStruct;
7941  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthEnableResponseImpl();
7942 };
7943 // -------------------------------------------------------------------
7944 
7945 class AuthDisableResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthDisableResponse) */ {
7946  public:
7948  virtual ~AuthDisableResponse();
7949 
7951 
7953  CopyFrom(from);
7954  return *this;
7955  }
7956  #if LANG_CXX11
7957  AuthDisableResponse(AuthDisableResponse&& from) noexcept
7958  : AuthDisableResponse() {
7959  *this = ::std::move(from);
7960  }
7961 
7962  inline AuthDisableResponse& operator=(AuthDisableResponse&& from) noexcept {
7963  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
7964  if (this != &from) InternalSwap(&from);
7965  } else {
7966  CopyFrom(from);
7967  }
7968  return *this;
7969  }
7970  #endif
7971  static const ::google::protobuf::Descriptor* descriptor();
7972  static const AuthDisableResponse& default_instance();
7973 
7974  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
7976  return reinterpret_cast<const AuthDisableResponse*>(
7978  }
7979  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
7980  61;
7981 
7982  void Swap(AuthDisableResponse* other);
7984  a.Swap(&b);
7985  }
7986 
7987  // implements Message ----------------------------------------------
7988 
7989  inline AuthDisableResponse* New() const PROTOBUF_FINAL { return New(NULL); }
7990 
7991  AuthDisableResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
7992  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7993  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
7994  void CopyFrom(const AuthDisableResponse& from);
7995  void MergeFrom(const AuthDisableResponse& from);
7996  void Clear() PROTOBUF_FINAL;
7997  bool IsInitialized() const PROTOBUF_FINAL;
7998 
7999  size_t ByteSizeLong() const PROTOBUF_FINAL;
8001  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
8003  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
8004  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
8005  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
8006  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
8007  private:
8008  void SharedCtor();
8009  void SharedDtor();
8010  void SetCachedSize(int size) const PROTOBUF_FINAL;
8011  void InternalSwap(AuthDisableResponse* other);
8012  private:
8013  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
8014  return NULL;
8015  }
8016  inline void* MaybeArenaPtr() const {
8017  return NULL;
8018  }
8019  public:
8020 
8021  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
8022 
8023  // nested types ----------------------------------------------------
8024 
8025  // accessors -------------------------------------------------------
8026 
8027  // .etcdserverpb.ResponseHeader header = 1;
8028  bool has_header() const;
8029  void clear_header();
8030  static const int kHeaderFieldNumber = 1;
8031  const ::etcdserverpb::ResponseHeader& header() const;
8032  ::etcdserverpb::ResponseHeader* release_header();
8033  ::etcdserverpb::ResponseHeader* mutable_header();
8034  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
8035 
8036  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthDisableResponse)
8037  private:
8038 
8039  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
8040  ::etcdserverpb::ResponseHeader* header_;
8041  mutable int _cached_size_;
8042  friend struct ::protobuf_rpc_2eproto::TableStruct;
8043  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthDisableResponseImpl();
8044 };
8045 // -------------------------------------------------------------------
8046 
8047 class AuthenticateResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthenticateResponse) */ {
8048  public:
8050  virtual ~AuthenticateResponse();
8051 
8053 
8055  CopyFrom(from);
8056  return *this;
8057  }
8058  #if LANG_CXX11
8060  : AuthenticateResponse() {
8061  *this = ::std::move(from);
8062  }
8063 
8064  inline AuthenticateResponse& operator=(AuthenticateResponse&& from) noexcept {
8065  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
8066  if (this != &from) InternalSwap(&from);
8067  } else {
8068  CopyFrom(from);
8069  }
8070  return *this;
8071  }
8072  #endif
8073  static const ::google::protobuf::Descriptor* descriptor();
8074  static const AuthenticateResponse& default_instance();
8075 
8076  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
8078  return reinterpret_cast<const AuthenticateResponse*>(
8080  }
8081  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
8082  62;
8083 
8084  void Swap(AuthenticateResponse* other);
8086  a.Swap(&b);
8087  }
8088 
8089  // implements Message ----------------------------------------------
8090 
8091  inline AuthenticateResponse* New() const PROTOBUF_FINAL { return New(NULL); }
8092 
8093  AuthenticateResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
8094  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8095  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8096  void CopyFrom(const AuthenticateResponse& from);
8097  void MergeFrom(const AuthenticateResponse& from);
8098  void Clear() PROTOBUF_FINAL;
8099  bool IsInitialized() const PROTOBUF_FINAL;
8100 
8101  size_t ByteSizeLong() const PROTOBUF_FINAL;
8103  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
8105  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
8106  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
8107  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
8108  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
8109  private:
8110  void SharedCtor();
8111  void SharedDtor();
8112  void SetCachedSize(int size) const PROTOBUF_FINAL;
8113  void InternalSwap(AuthenticateResponse* other);
8114  private:
8115  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
8116  return NULL;
8117  }
8118  inline void* MaybeArenaPtr() const {
8119  return NULL;
8120  }
8121  public:
8122 
8123  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
8124 
8125  // nested types ----------------------------------------------------
8126 
8127  // accessors -------------------------------------------------------
8128 
8129  // string token = 2;
8130  void clear_token();
8131  static const int kTokenFieldNumber = 2;
8132  const ::std::string& token() const;
8133  void set_token(const ::std::string& value);
8134  #if LANG_CXX11
8135  void set_token(::std::string&& value);
8136  #endif
8137  void set_token(const char* value);
8138  void set_token(const char* value, size_t size);
8139  ::std::string* mutable_token();
8140  ::std::string* release_token();
8141  void set_allocated_token(::std::string* token);
8142 
8143  // .etcdserverpb.ResponseHeader header = 1;
8144  bool has_header() const;
8145  void clear_header();
8146  static const int kHeaderFieldNumber = 1;
8147  const ::etcdserverpb::ResponseHeader& header() const;
8148  ::etcdserverpb::ResponseHeader* release_header();
8149  ::etcdserverpb::ResponseHeader* mutable_header();
8150  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
8151 
8152  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthenticateResponse)
8153  private:
8154 
8155  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
8156  ::google::protobuf::internal::ArenaStringPtr token_;
8158  mutable int _cached_size_;
8159  friend struct ::protobuf_rpc_2eproto::TableStruct;
8161 };
8162 // -------------------------------------------------------------------
8163 
8164 class AuthUserAddResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserAddResponse) */ {
8165  public:
8167  virtual ~AuthUserAddResponse();
8168 
8170 
8172  CopyFrom(from);
8173  return *this;
8174  }
8175  #if LANG_CXX11
8176  AuthUserAddResponse(AuthUserAddResponse&& from) noexcept
8177  : AuthUserAddResponse() {
8178  *this = ::std::move(from);
8179  }
8180 
8181  inline AuthUserAddResponse& operator=(AuthUserAddResponse&& from) noexcept {
8182  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
8183  if (this != &from) InternalSwap(&from);
8184  } else {
8185  CopyFrom(from);
8186  }
8187  return *this;
8188  }
8189  #endif
8190  static const ::google::protobuf::Descriptor* descriptor();
8191  static const AuthUserAddResponse& default_instance();
8192 
8193  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
8195  return reinterpret_cast<const AuthUserAddResponse*>(
8197  }
8198  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
8199  63;
8200 
8201  void Swap(AuthUserAddResponse* other);
8203  a.Swap(&b);
8204  }
8205 
8206  // implements Message ----------------------------------------------
8207 
8208  inline AuthUserAddResponse* New() const PROTOBUF_FINAL { return New(NULL); }
8209 
8210  AuthUserAddResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
8211  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8212  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8213  void CopyFrom(const AuthUserAddResponse& from);
8214  void MergeFrom(const AuthUserAddResponse& from);
8215  void Clear() PROTOBUF_FINAL;
8216  bool IsInitialized() const PROTOBUF_FINAL;
8217 
8218  size_t ByteSizeLong() const PROTOBUF_FINAL;
8220  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
8222  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
8223  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
8224  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
8225  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
8226  private:
8227  void SharedCtor();
8228  void SharedDtor();
8229  void SetCachedSize(int size) const PROTOBUF_FINAL;
8230  void InternalSwap(AuthUserAddResponse* other);
8231  private:
8232  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
8233  return NULL;
8234  }
8235  inline void* MaybeArenaPtr() const {
8236  return NULL;
8237  }
8238  public:
8239 
8240  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
8241 
8242  // nested types ----------------------------------------------------
8243 
8244  // accessors -------------------------------------------------------
8245 
8246  // .etcdserverpb.ResponseHeader header = 1;
8247  bool has_header() const;
8248  void clear_header();
8249  static const int kHeaderFieldNumber = 1;
8250  const ::etcdserverpb::ResponseHeader& header() const;
8251  ::etcdserverpb::ResponseHeader* release_header();
8252  ::etcdserverpb::ResponseHeader* mutable_header();
8253  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
8254 
8255  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserAddResponse)
8256  private:
8257 
8258  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
8259  ::etcdserverpb::ResponseHeader* header_;
8260  mutable int _cached_size_;
8261  friend struct ::protobuf_rpc_2eproto::TableStruct;
8262  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthUserAddResponseImpl();
8263 };
8264 // -------------------------------------------------------------------
8265 
8266 class AuthUserGetResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserGetResponse) */ {
8267  public:
8269  virtual ~AuthUserGetResponse();
8270 
8272 
8274  CopyFrom(from);
8275  return *this;
8276  }
8277  #if LANG_CXX11
8278  AuthUserGetResponse(AuthUserGetResponse&& from) noexcept
8279  : AuthUserGetResponse() {
8280  *this = ::std::move(from);
8281  }
8282 
8283  inline AuthUserGetResponse& operator=(AuthUserGetResponse&& from) noexcept {
8284  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
8285  if (this != &from) InternalSwap(&from);
8286  } else {
8287  CopyFrom(from);
8288  }
8289  return *this;
8290  }
8291  #endif
8292  static const ::google::protobuf::Descriptor* descriptor();
8293  static const AuthUserGetResponse& default_instance();
8294 
8295  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
8297  return reinterpret_cast<const AuthUserGetResponse*>(
8299  }
8300  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
8301  64;
8302 
8303  void Swap(AuthUserGetResponse* other);
8305  a.Swap(&b);
8306  }
8307 
8308  // implements Message ----------------------------------------------
8309 
8310  inline AuthUserGetResponse* New() const PROTOBUF_FINAL { return New(NULL); }
8311 
8312  AuthUserGetResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
8313  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8314  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8315  void CopyFrom(const AuthUserGetResponse& from);
8316  void MergeFrom(const AuthUserGetResponse& from);
8317  void Clear() PROTOBUF_FINAL;
8318  bool IsInitialized() const PROTOBUF_FINAL;
8319 
8320  size_t ByteSizeLong() const PROTOBUF_FINAL;
8322  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
8324  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
8325  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
8326  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
8327  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
8328  private:
8329  void SharedCtor();
8330  void SharedDtor();
8331  void SetCachedSize(int size) const PROTOBUF_FINAL;
8332  void InternalSwap(AuthUserGetResponse* other);
8333  private:
8334  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
8335  return NULL;
8336  }
8337  inline void* MaybeArenaPtr() const {
8338  return NULL;
8339  }
8340  public:
8341 
8342  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
8343 
8344  // nested types ----------------------------------------------------
8345 
8346  // accessors -------------------------------------------------------
8347 
8348  // repeated string roles = 2;
8349  int roles_size() const;
8350  void clear_roles();
8351  static const int kRolesFieldNumber = 2;
8352  const ::std::string& roles(int index) const;
8353  ::std::string* mutable_roles(int index);
8354  void set_roles(int index, const ::std::string& value);
8355  #if LANG_CXX11
8356  void set_roles(int index, ::std::string&& value);
8357  #endif
8358  void set_roles(int index, const char* value);
8359  void set_roles(int index, const char* value, size_t size);
8360  ::std::string* add_roles();
8361  void add_roles(const ::std::string& value);
8362  #if LANG_CXX11
8363  void add_roles(::std::string&& value);
8364  #endif
8365  void add_roles(const char* value);
8366  void add_roles(const char* value, size_t size);
8367  const ::google::protobuf::RepeatedPtrField< ::std::string>& roles() const;
8368  ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_roles();
8369 
8370  // .etcdserverpb.ResponseHeader header = 1;
8371  bool has_header() const;
8372  void clear_header();
8373  static const int kHeaderFieldNumber = 1;
8374  const ::etcdserverpb::ResponseHeader& header() const;
8375  ::etcdserverpb::ResponseHeader* release_header();
8376  ::etcdserverpb::ResponseHeader* mutable_header();
8377  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
8378 
8379  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserGetResponse)
8380  private:
8381 
8382  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
8383  ::google::protobuf::RepeatedPtrField< ::std::string> roles_;
8385  mutable int _cached_size_;
8386  friend struct ::protobuf_rpc_2eproto::TableStruct;
8388 };
8389 // -------------------------------------------------------------------
8390 
8391 class AuthUserDeleteResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserDeleteResponse) */ {
8392  public:
8394  virtual ~AuthUserDeleteResponse();
8395 
8397 
8399  CopyFrom(from);
8400  return *this;
8401  }
8402  #if LANG_CXX11
8405  *this = ::std::move(from);
8406  }
8407 
8408  inline AuthUserDeleteResponse& operator=(AuthUserDeleteResponse&& from) noexcept {
8409  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
8410  if (this != &from) InternalSwap(&from);
8411  } else {
8412  CopyFrom(from);
8413  }
8414  return *this;
8415  }
8416  #endif
8417  static const ::google::protobuf::Descriptor* descriptor();
8418  static const AuthUserDeleteResponse& default_instance();
8419 
8420  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
8422  return reinterpret_cast<const AuthUserDeleteResponse*>(
8424  }
8425  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
8426  65;
8427 
8428  void Swap(AuthUserDeleteResponse* other);
8430  a.Swap(&b);
8431  }
8432 
8433  // implements Message ----------------------------------------------
8434 
8435  inline AuthUserDeleteResponse* New() const PROTOBUF_FINAL { return New(NULL); }
8436 
8437  AuthUserDeleteResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
8438  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8439  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8440  void CopyFrom(const AuthUserDeleteResponse& from);
8441  void MergeFrom(const AuthUserDeleteResponse& from);
8442  void Clear() PROTOBUF_FINAL;
8443  bool IsInitialized() const PROTOBUF_FINAL;
8444 
8445  size_t ByteSizeLong() const PROTOBUF_FINAL;
8447  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
8449  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
8450  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
8451  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
8452  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
8453  private:
8454  void SharedCtor();
8455  void SharedDtor();
8456  void SetCachedSize(int size) const PROTOBUF_FINAL;
8457  void InternalSwap(AuthUserDeleteResponse* other);
8458  private:
8459  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
8460  return NULL;
8461  }
8462  inline void* MaybeArenaPtr() const {
8463  return NULL;
8464  }
8465  public:
8466 
8467  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
8468 
8469  // nested types ----------------------------------------------------
8470 
8471  // accessors -------------------------------------------------------
8472 
8473  // .etcdserverpb.ResponseHeader header = 1;
8474  bool has_header() const;
8475  void clear_header();
8476  static const int kHeaderFieldNumber = 1;
8477  const ::etcdserverpb::ResponseHeader& header() const;
8478  ::etcdserverpb::ResponseHeader* release_header();
8479  ::etcdserverpb::ResponseHeader* mutable_header();
8480  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
8481 
8482  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserDeleteResponse)
8483  private:
8484 
8485  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
8486  ::etcdserverpb::ResponseHeader* header_;
8487  mutable int _cached_size_;
8488  friend struct ::protobuf_rpc_2eproto::TableStruct;
8489  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthUserDeleteResponseImpl();
8490 };
8491 // -------------------------------------------------------------------
8492 
8493 class AuthUserChangePasswordResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserChangePasswordResponse) */ {
8494  public:
8496  virtual ~AuthUserChangePasswordResponse();
8497 
8499 
8501  CopyFrom(from);
8502  return *this;
8503  }
8504  #if LANG_CXX11
8507  *this = ::std::move(from);
8508  }
8509 
8510  inline AuthUserChangePasswordResponse& operator=(AuthUserChangePasswordResponse&& from) noexcept {
8511  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
8512  if (this != &from) InternalSwap(&from);
8513  } else {
8514  CopyFrom(from);
8515  }
8516  return *this;
8517  }
8518  #endif
8519  static const ::google::protobuf::Descriptor* descriptor();
8520  static const AuthUserChangePasswordResponse& default_instance();
8521 
8522  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
8524  return reinterpret_cast<const AuthUserChangePasswordResponse*>(
8526  }
8527  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
8528  66;
8529 
8530  void Swap(AuthUserChangePasswordResponse* other);
8532  a.Swap(&b);
8533  }
8534 
8535  // implements Message ----------------------------------------------
8536 
8537  inline AuthUserChangePasswordResponse* New() const PROTOBUF_FINAL { return New(NULL); }
8538 
8539  AuthUserChangePasswordResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
8540  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8541  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8542  void CopyFrom(const AuthUserChangePasswordResponse& from);
8543  void MergeFrom(const AuthUserChangePasswordResponse& from);
8544  void Clear() PROTOBUF_FINAL;
8545  bool IsInitialized() const PROTOBUF_FINAL;
8546 
8547  size_t ByteSizeLong() const PROTOBUF_FINAL;
8549  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
8551  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
8552  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
8553  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
8554  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
8555  private:
8556  void SharedCtor();
8557  void SharedDtor();
8558  void SetCachedSize(int size) const PROTOBUF_FINAL;
8560  private:
8561  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
8562  return NULL;
8563  }
8564  inline void* MaybeArenaPtr() const {
8565  return NULL;
8566  }
8567  public:
8568 
8569  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
8570 
8571  // nested types ----------------------------------------------------
8572 
8573  // accessors -------------------------------------------------------
8574 
8575  // .etcdserverpb.ResponseHeader header = 1;
8576  bool has_header() const;
8577  void clear_header();
8578  static const int kHeaderFieldNumber = 1;
8579  const ::etcdserverpb::ResponseHeader& header() const;
8580  ::etcdserverpb::ResponseHeader* release_header();
8581  ::etcdserverpb::ResponseHeader* mutable_header();
8582  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
8583 
8584  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserChangePasswordResponse)
8585  private:
8586 
8587  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
8588  ::etcdserverpb::ResponseHeader* header_;
8589  mutable int _cached_size_;
8590  friend struct ::protobuf_rpc_2eproto::TableStruct;
8591  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthUserChangePasswordResponseImpl();
8592 };
8593 // -------------------------------------------------------------------
8594 
8595 class AuthUserGrantRoleResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserGrantRoleResponse) */ {
8596  public:
8598  virtual ~AuthUserGrantRoleResponse();
8599 
8601 
8603  CopyFrom(from);
8604  return *this;
8605  }
8606  #if LANG_CXX11
8609  *this = ::std::move(from);
8610  }
8611 
8612  inline AuthUserGrantRoleResponse& operator=(AuthUserGrantRoleResponse&& from) noexcept {
8613  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
8614  if (this != &from) InternalSwap(&from);
8615  } else {
8616  CopyFrom(from);
8617  }
8618  return *this;
8619  }
8620  #endif
8621  static const ::google::protobuf::Descriptor* descriptor();
8622  static const AuthUserGrantRoleResponse& default_instance();
8623 
8624  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
8626  return reinterpret_cast<const AuthUserGrantRoleResponse*>(
8628  }
8629  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
8630  67;
8631 
8632  void Swap(AuthUserGrantRoleResponse* other);
8634  a.Swap(&b);
8635  }
8636 
8637  // implements Message ----------------------------------------------
8638 
8639  inline AuthUserGrantRoleResponse* New() const PROTOBUF_FINAL { return New(NULL); }
8640 
8641  AuthUserGrantRoleResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
8642  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8643  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8644  void CopyFrom(const AuthUserGrantRoleResponse& from);
8645  void MergeFrom(const AuthUserGrantRoleResponse& from);
8646  void Clear() PROTOBUF_FINAL;
8647  bool IsInitialized() const PROTOBUF_FINAL;
8648 
8649  size_t ByteSizeLong() const PROTOBUF_FINAL;
8651  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
8653  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
8654  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
8655  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
8656  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
8657  private:
8658  void SharedCtor();
8659  void SharedDtor();
8660  void SetCachedSize(int size) const PROTOBUF_FINAL;
8662  private:
8663  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
8664  return NULL;
8665  }
8666  inline void* MaybeArenaPtr() const {
8667  return NULL;
8668  }
8669  public:
8670 
8671  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
8672 
8673  // nested types ----------------------------------------------------
8674 
8675  // accessors -------------------------------------------------------
8676 
8677  // .etcdserverpb.ResponseHeader header = 1;
8678  bool has_header() const;
8679  void clear_header();
8680  static const int kHeaderFieldNumber = 1;
8681  const ::etcdserverpb::ResponseHeader& header() const;
8682  ::etcdserverpb::ResponseHeader* release_header();
8683  ::etcdserverpb::ResponseHeader* mutable_header();
8684  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
8685 
8686  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserGrantRoleResponse)
8687  private:
8688 
8689  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
8690  ::etcdserverpb::ResponseHeader* header_;
8691  mutable int _cached_size_;
8692  friend struct ::protobuf_rpc_2eproto::TableStruct;
8693  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthUserGrantRoleResponseImpl();
8694 };
8695 // -------------------------------------------------------------------
8696 
8697 class AuthUserRevokeRoleResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserRevokeRoleResponse) */ {
8698  public:
8700  virtual ~AuthUserRevokeRoleResponse();
8701 
8703 
8705  CopyFrom(from);
8706  return *this;
8707  }
8708  #if LANG_CXX11
8711  *this = ::std::move(from);
8712  }
8713 
8714  inline AuthUserRevokeRoleResponse& operator=(AuthUserRevokeRoleResponse&& from) noexcept {
8715  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
8716  if (this != &from) InternalSwap(&from);
8717  } else {
8718  CopyFrom(from);
8719  }
8720  return *this;
8721  }
8722  #endif
8723  static const ::google::protobuf::Descriptor* descriptor();
8724  static const AuthUserRevokeRoleResponse& default_instance();
8725 
8726  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
8728  return reinterpret_cast<const AuthUserRevokeRoleResponse*>(
8730  }
8731  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
8732  68;
8733 
8734  void Swap(AuthUserRevokeRoleResponse* other);
8736  a.Swap(&b);
8737  }
8738 
8739  // implements Message ----------------------------------------------
8740 
8741  inline AuthUserRevokeRoleResponse* New() const PROTOBUF_FINAL { return New(NULL); }
8742 
8743  AuthUserRevokeRoleResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
8744  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8745  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8746  void CopyFrom(const AuthUserRevokeRoleResponse& from);
8747  void MergeFrom(const AuthUserRevokeRoleResponse& from);
8748  void Clear() PROTOBUF_FINAL;
8749  bool IsInitialized() const PROTOBUF_FINAL;
8750 
8751  size_t ByteSizeLong() const PROTOBUF_FINAL;
8753  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
8755  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
8756  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
8757  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
8758  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
8759  private:
8760  void SharedCtor();
8761  void SharedDtor();
8762  void SetCachedSize(int size) const PROTOBUF_FINAL;
8764  private:
8765  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
8766  return NULL;
8767  }
8768  inline void* MaybeArenaPtr() const {
8769  return NULL;
8770  }
8771  public:
8772 
8773  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
8774 
8775  // nested types ----------------------------------------------------
8776 
8777  // accessors -------------------------------------------------------
8778 
8779  // .etcdserverpb.ResponseHeader header = 1;
8780  bool has_header() const;
8781  void clear_header();
8782  static const int kHeaderFieldNumber = 1;
8783  const ::etcdserverpb::ResponseHeader& header() const;
8784  ::etcdserverpb::ResponseHeader* release_header();
8785  ::etcdserverpb::ResponseHeader* mutable_header();
8786  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
8787 
8788  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserRevokeRoleResponse)
8789  private:
8790 
8791  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
8792  ::etcdserverpb::ResponseHeader* header_;
8793  mutable int _cached_size_;
8794  friend struct ::protobuf_rpc_2eproto::TableStruct;
8795  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthUserRevokeRoleResponseImpl();
8796 };
8797 // -------------------------------------------------------------------
8798 
8799 class AuthRoleAddResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthRoleAddResponse) */ {
8800  public:
8802  virtual ~AuthRoleAddResponse();
8803 
8805 
8807  CopyFrom(from);
8808  return *this;
8809  }
8810  #if LANG_CXX11
8811  AuthRoleAddResponse(AuthRoleAddResponse&& from) noexcept
8812  : AuthRoleAddResponse() {
8813  *this = ::std::move(from);
8814  }
8815 
8816  inline AuthRoleAddResponse& operator=(AuthRoleAddResponse&& from) noexcept {
8817  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
8818  if (this != &from) InternalSwap(&from);
8819  } else {
8820  CopyFrom(from);
8821  }
8822  return *this;
8823  }
8824  #endif
8825  static const ::google::protobuf::Descriptor* descriptor();
8826  static const AuthRoleAddResponse& default_instance();
8827 
8828  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
8830  return reinterpret_cast<const AuthRoleAddResponse*>(
8832  }
8833  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
8834  69;
8835 
8836  void Swap(AuthRoleAddResponse* other);
8838  a.Swap(&b);
8839  }
8840 
8841  // implements Message ----------------------------------------------
8842 
8843  inline AuthRoleAddResponse* New() const PROTOBUF_FINAL { return New(NULL); }
8844 
8845  AuthRoleAddResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
8846  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8847  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8848  void CopyFrom(const AuthRoleAddResponse& from);
8849  void MergeFrom(const AuthRoleAddResponse& from);
8850  void Clear() PROTOBUF_FINAL;
8851  bool IsInitialized() const PROTOBUF_FINAL;
8852 
8853  size_t ByteSizeLong() const PROTOBUF_FINAL;
8855  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
8857  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
8858  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
8859  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
8860  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
8861  private:
8862  void SharedCtor();
8863  void SharedDtor();
8864  void SetCachedSize(int size) const PROTOBUF_FINAL;
8865  void InternalSwap(AuthRoleAddResponse* other);
8866  private:
8867  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
8868  return NULL;
8869  }
8870  inline void* MaybeArenaPtr() const {
8871  return NULL;
8872  }
8873  public:
8874 
8875  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
8876 
8877  // nested types ----------------------------------------------------
8878 
8879  // accessors -------------------------------------------------------
8880 
8881  // .etcdserverpb.ResponseHeader header = 1;
8882  bool has_header() const;
8883  void clear_header();
8884  static const int kHeaderFieldNumber = 1;
8885  const ::etcdserverpb::ResponseHeader& header() const;
8886  ::etcdserverpb::ResponseHeader* release_header();
8887  ::etcdserverpb::ResponseHeader* mutable_header();
8888  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
8889 
8890  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthRoleAddResponse)
8891  private:
8892 
8893  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
8894  ::etcdserverpb::ResponseHeader* header_;
8895  mutable int _cached_size_;
8896  friend struct ::protobuf_rpc_2eproto::TableStruct;
8897  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthRoleAddResponseImpl();
8898 };
8899 // -------------------------------------------------------------------
8900 
8901 class AuthRoleGetResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthRoleGetResponse) */ {
8902  public:
8904  virtual ~AuthRoleGetResponse();
8905 
8907 
8909  CopyFrom(from);
8910  return *this;
8911  }
8912  #if LANG_CXX11
8913  AuthRoleGetResponse(AuthRoleGetResponse&& from) noexcept
8914  : AuthRoleGetResponse() {
8915  *this = ::std::move(from);
8916  }
8917 
8918  inline AuthRoleGetResponse& operator=(AuthRoleGetResponse&& from) noexcept {
8919  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
8920  if (this != &from) InternalSwap(&from);
8921  } else {
8922  CopyFrom(from);
8923  }
8924  return *this;
8925  }
8926  #endif
8927  static const ::google::protobuf::Descriptor* descriptor();
8928  static const AuthRoleGetResponse& default_instance();
8929 
8930  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
8932  return reinterpret_cast<const AuthRoleGetResponse*>(
8934  }
8935  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
8936  70;
8937 
8938  void Swap(AuthRoleGetResponse* other);
8940  a.Swap(&b);
8941  }
8942 
8943  // implements Message ----------------------------------------------
8944 
8945  inline AuthRoleGetResponse* New() const PROTOBUF_FINAL { return New(NULL); }
8946 
8947  AuthRoleGetResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
8948  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8949  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
8950  void CopyFrom(const AuthRoleGetResponse& from);
8951  void MergeFrom(const AuthRoleGetResponse& from);
8952  void Clear() PROTOBUF_FINAL;
8953  bool IsInitialized() const PROTOBUF_FINAL;
8954 
8955  size_t ByteSizeLong() const PROTOBUF_FINAL;
8957  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
8959  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
8960  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
8961  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
8962  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
8963  private:
8964  void SharedCtor();
8965  void SharedDtor();
8966  void SetCachedSize(int size) const PROTOBUF_FINAL;
8967  void InternalSwap(AuthRoleGetResponse* other);
8968  private:
8969  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
8970  return NULL;
8971  }
8972  inline void* MaybeArenaPtr() const {
8973  return NULL;
8974  }
8975  public:
8976 
8977  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
8978 
8979  // nested types ----------------------------------------------------
8980 
8981  // accessors -------------------------------------------------------
8982 
8983  // repeated .authpb.Permission perm = 2;
8984  int perm_size() const;
8985  void clear_perm();
8986  static const int kPermFieldNumber = 2;
8987  const ::authpb::Permission& perm(int index) const;
8988  ::authpb::Permission* mutable_perm(int index);
8989  ::authpb::Permission* add_perm();
8990  ::google::protobuf::RepeatedPtrField< ::authpb::Permission >*
8991  mutable_perm();
8992  const ::google::protobuf::RepeatedPtrField< ::authpb::Permission >&
8993  perm() const;
8994 
8995  // .etcdserverpb.ResponseHeader header = 1;
8996  bool has_header() const;
8997  void clear_header();
8998  static const int kHeaderFieldNumber = 1;
8999  const ::etcdserverpb::ResponseHeader& header() const;
9000  ::etcdserverpb::ResponseHeader* release_header();
9001  ::etcdserverpb::ResponseHeader* mutable_header();
9002  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
9003 
9004  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthRoleGetResponse)
9005  private:
9006 
9007  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
9008  ::google::protobuf::RepeatedPtrField< ::authpb::Permission > perm_;
9009  ::etcdserverpb::ResponseHeader* header_;
9010  mutable int _cached_size_;
9011  friend struct ::protobuf_rpc_2eproto::TableStruct;
9012  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthRoleGetResponseImpl();
9013 };
9014 // -------------------------------------------------------------------
9015 
9016 class AuthRoleListResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthRoleListResponse) */ {
9017  public:
9019  virtual ~AuthRoleListResponse();
9020 
9022 
9024  CopyFrom(from);
9025  return *this;
9026  }
9027  #if LANG_CXX11
9029  : AuthRoleListResponse() {
9030  *this = ::std::move(from);
9031  }
9032 
9033  inline AuthRoleListResponse& operator=(AuthRoleListResponse&& from) noexcept {
9034  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
9035  if (this != &from) InternalSwap(&from);
9036  } else {
9037  CopyFrom(from);
9038  }
9039  return *this;
9040  }
9041  #endif
9042  static const ::google::protobuf::Descriptor* descriptor();
9043  static const AuthRoleListResponse& default_instance();
9044 
9045  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
9047  return reinterpret_cast<const AuthRoleListResponse*>(
9049  }
9050  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
9051  71;
9052 
9053  void Swap(AuthRoleListResponse* other);
9055  a.Swap(&b);
9056  }
9057 
9058  // implements Message ----------------------------------------------
9059 
9060  inline AuthRoleListResponse* New() const PROTOBUF_FINAL { return New(NULL); }
9061 
9062  AuthRoleListResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
9063  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
9064  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
9065  void CopyFrom(const AuthRoleListResponse& from);
9066  void MergeFrom(const AuthRoleListResponse& from);
9067  void Clear() PROTOBUF_FINAL;
9068  bool IsInitialized() const PROTOBUF_FINAL;
9069 
9070  size_t ByteSizeLong() const PROTOBUF_FINAL;
9072  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
9074  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
9075  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
9076  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
9077  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
9078  private:
9079  void SharedCtor();
9080  void SharedDtor();
9081  void SetCachedSize(int size) const PROTOBUF_FINAL;
9082  void InternalSwap(AuthRoleListResponse* other);
9083  private:
9084  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
9085  return NULL;
9086  }
9087  inline void* MaybeArenaPtr() const {
9088  return NULL;
9089  }
9090  public:
9091 
9092  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
9093 
9094  // nested types ----------------------------------------------------
9095 
9096  // accessors -------------------------------------------------------
9097 
9098  // repeated string roles = 2;
9099  int roles_size() const;
9100  void clear_roles();
9101  static const int kRolesFieldNumber = 2;
9102  const ::std::string& roles(int index) const;
9103  ::std::string* mutable_roles(int index);
9104  void set_roles(int index, const ::std::string& value);
9105  #if LANG_CXX11
9106  void set_roles(int index, ::std::string&& value);
9107  #endif
9108  void set_roles(int index, const char* value);
9109  void set_roles(int index, const char* value, size_t size);
9110  ::std::string* add_roles();
9111  void add_roles(const ::std::string& value);
9112  #if LANG_CXX11
9113  void add_roles(::std::string&& value);
9114  #endif
9115  void add_roles(const char* value);
9116  void add_roles(const char* value, size_t size);
9117  const ::google::protobuf::RepeatedPtrField< ::std::string>& roles() const;
9118  ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_roles();
9119 
9120  // .etcdserverpb.ResponseHeader header = 1;
9121  bool has_header() const;
9122  void clear_header();
9123  static const int kHeaderFieldNumber = 1;
9124  const ::etcdserverpb::ResponseHeader& header() const;
9125  ::etcdserverpb::ResponseHeader* release_header();
9126  ::etcdserverpb::ResponseHeader* mutable_header();
9127  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
9128 
9129  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthRoleListResponse)
9130  private:
9131 
9132  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
9133  ::google::protobuf::RepeatedPtrField< ::std::string> roles_;
9135  mutable int _cached_size_;
9136  friend struct ::protobuf_rpc_2eproto::TableStruct;
9138 };
9139 // -------------------------------------------------------------------
9140 
9141 class AuthUserListResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthUserListResponse) */ {
9142  public:
9144  virtual ~AuthUserListResponse();
9145 
9147 
9149  CopyFrom(from);
9150  return *this;
9151  }
9152  #if LANG_CXX11
9154  : AuthUserListResponse() {
9155  *this = ::std::move(from);
9156  }
9157 
9158  inline AuthUserListResponse& operator=(AuthUserListResponse&& from) noexcept {
9159  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
9160  if (this != &from) InternalSwap(&from);
9161  } else {
9162  CopyFrom(from);
9163  }
9164  return *this;
9165  }
9166  #endif
9167  static const ::google::protobuf::Descriptor* descriptor();
9168  static const AuthUserListResponse& default_instance();
9169 
9170  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
9172  return reinterpret_cast<const AuthUserListResponse*>(
9174  }
9175  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
9176  72;
9177 
9178  void Swap(AuthUserListResponse* other);
9180  a.Swap(&b);
9181  }
9182 
9183  // implements Message ----------------------------------------------
9184 
9185  inline AuthUserListResponse* New() const PROTOBUF_FINAL { return New(NULL); }
9186 
9187  AuthUserListResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
9188  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
9189  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
9190  void CopyFrom(const AuthUserListResponse& from);
9191  void MergeFrom(const AuthUserListResponse& from);
9192  void Clear() PROTOBUF_FINAL;
9193  bool IsInitialized() const PROTOBUF_FINAL;
9194 
9195  size_t ByteSizeLong() const PROTOBUF_FINAL;
9197  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
9199  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
9200  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
9201  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
9202  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
9203  private:
9204  void SharedCtor();
9205  void SharedDtor();
9206  void SetCachedSize(int size) const PROTOBUF_FINAL;
9207  void InternalSwap(AuthUserListResponse* other);
9208  private:
9209  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
9210  return NULL;
9211  }
9212  inline void* MaybeArenaPtr() const {
9213  return NULL;
9214  }
9215  public:
9216 
9217  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
9218 
9219  // nested types ----------------------------------------------------
9220 
9221  // accessors -------------------------------------------------------
9222 
9223  // repeated string users = 2;
9224  int users_size() const;
9225  void clear_users();
9226  static const int kUsersFieldNumber = 2;
9227  const ::std::string& users(int index) const;
9228  ::std::string* mutable_users(int index);
9229  void set_users(int index, const ::std::string& value);
9230  #if LANG_CXX11
9231  void set_users(int index, ::std::string&& value);
9232  #endif
9233  void set_users(int index, const char* value);
9234  void set_users(int index, const char* value, size_t size);
9235  ::std::string* add_users();
9236  void add_users(const ::std::string& value);
9237  #if LANG_CXX11
9238  void add_users(::std::string&& value);
9239  #endif
9240  void add_users(const char* value);
9241  void add_users(const char* value, size_t size);
9242  const ::google::protobuf::RepeatedPtrField< ::std::string>& users() const;
9243  ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_users();
9244 
9245  // .etcdserverpb.ResponseHeader header = 1;
9246  bool has_header() const;
9247  void clear_header();
9248  static const int kHeaderFieldNumber = 1;
9249  const ::etcdserverpb::ResponseHeader& header() const;
9250  ::etcdserverpb::ResponseHeader* release_header();
9251  ::etcdserverpb::ResponseHeader* mutable_header();
9252  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
9253 
9254  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthUserListResponse)
9255  private:
9256 
9257  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
9258  ::google::protobuf::RepeatedPtrField< ::std::string> users_;
9260  mutable int _cached_size_;
9261  friend struct ::protobuf_rpc_2eproto::TableStruct;
9263 };
9264 // -------------------------------------------------------------------
9265 
9266 class AuthRoleDeleteResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthRoleDeleteResponse) */ {
9267  public:
9269  virtual ~AuthRoleDeleteResponse();
9270 
9272 
9274  CopyFrom(from);
9275  return *this;
9276  }
9277  #if LANG_CXX11
9280  *this = ::std::move(from);
9281  }
9282 
9283  inline AuthRoleDeleteResponse& operator=(AuthRoleDeleteResponse&& from) noexcept {
9284  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
9285  if (this != &from) InternalSwap(&from);
9286  } else {
9287  CopyFrom(from);
9288  }
9289  return *this;
9290  }
9291  #endif
9292  static const ::google::protobuf::Descriptor* descriptor();
9293  static const AuthRoleDeleteResponse& default_instance();
9294 
9295  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
9297  return reinterpret_cast<const AuthRoleDeleteResponse*>(
9299  }
9300  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
9301  73;
9302 
9303  void Swap(AuthRoleDeleteResponse* other);
9305  a.Swap(&b);
9306  }
9307 
9308  // implements Message ----------------------------------------------
9309 
9310  inline AuthRoleDeleteResponse* New() const PROTOBUF_FINAL { return New(NULL); }
9311 
9312  AuthRoleDeleteResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
9313  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
9314  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
9315  void CopyFrom(const AuthRoleDeleteResponse& from);
9316  void MergeFrom(const AuthRoleDeleteResponse& from);
9317  void Clear() PROTOBUF_FINAL;
9318  bool IsInitialized() const PROTOBUF_FINAL;
9319 
9320  size_t ByteSizeLong() const PROTOBUF_FINAL;
9322  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
9324  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
9325  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
9326  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
9327  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
9328  private:
9329  void SharedCtor();
9330  void SharedDtor();
9331  void SetCachedSize(int size) const PROTOBUF_FINAL;
9332  void InternalSwap(AuthRoleDeleteResponse* other);
9333  private:
9334  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
9335  return NULL;
9336  }
9337  inline void* MaybeArenaPtr() const {
9338  return NULL;
9339  }
9340  public:
9341 
9342  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
9343 
9344  // nested types ----------------------------------------------------
9345 
9346  // accessors -------------------------------------------------------
9347 
9348  // .etcdserverpb.ResponseHeader header = 1;
9349  bool has_header() const;
9350  void clear_header();
9351  static const int kHeaderFieldNumber = 1;
9352  const ::etcdserverpb::ResponseHeader& header() const;
9353  ::etcdserverpb::ResponseHeader* release_header();
9354  ::etcdserverpb::ResponseHeader* mutable_header();
9355  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
9356 
9357  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthRoleDeleteResponse)
9358  private:
9359 
9360  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
9361  ::etcdserverpb::ResponseHeader* header_;
9362  mutable int _cached_size_;
9363  friend struct ::protobuf_rpc_2eproto::TableStruct;
9364  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthRoleDeleteResponseImpl();
9365 };
9366 // -------------------------------------------------------------------
9367 
9368 class AuthRoleGrantPermissionResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthRoleGrantPermissionResponse) */ {
9369  public:
9372 
9374 
9376  CopyFrom(from);
9377  return *this;
9378  }
9379  #if LANG_CXX11
9382  *this = ::std::move(from);
9383  }
9384 
9385  inline AuthRoleGrantPermissionResponse& operator=(AuthRoleGrantPermissionResponse&& from) noexcept {
9386  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
9387  if (this != &from) InternalSwap(&from);
9388  } else {
9389  CopyFrom(from);
9390  }
9391  return *this;
9392  }
9393  #endif
9394  static const ::google::protobuf::Descriptor* descriptor();
9395  static const AuthRoleGrantPermissionResponse& default_instance();
9396 
9397  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
9399  return reinterpret_cast<const AuthRoleGrantPermissionResponse*>(
9401  }
9402  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
9403  74;
9404 
9407  a.Swap(&b);
9408  }
9409 
9410  // implements Message ----------------------------------------------
9411 
9412  inline AuthRoleGrantPermissionResponse* New() const PROTOBUF_FINAL { return New(NULL); }
9413 
9414  AuthRoleGrantPermissionResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
9415  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
9416  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
9417  void CopyFrom(const AuthRoleGrantPermissionResponse& from);
9418  void MergeFrom(const AuthRoleGrantPermissionResponse& from);
9419  void Clear() PROTOBUF_FINAL;
9420  bool IsInitialized() const PROTOBUF_FINAL;
9421 
9422  size_t ByteSizeLong() const PROTOBUF_FINAL;
9424  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
9426  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
9427  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
9428  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
9429  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
9430  private:
9431  void SharedCtor();
9432  void SharedDtor();
9433  void SetCachedSize(int size) const PROTOBUF_FINAL;
9435  private:
9436  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
9437  return NULL;
9438  }
9439  inline void* MaybeArenaPtr() const {
9440  return NULL;
9441  }
9442  public:
9443 
9444  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
9445 
9446  // nested types ----------------------------------------------------
9447 
9448  // accessors -------------------------------------------------------
9449 
9450  // .etcdserverpb.ResponseHeader header = 1;
9451  bool has_header() const;
9452  void clear_header();
9453  static const int kHeaderFieldNumber = 1;
9454  const ::etcdserverpb::ResponseHeader& header() const;
9455  ::etcdserverpb::ResponseHeader* release_header();
9456  ::etcdserverpb::ResponseHeader* mutable_header();
9457  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
9458 
9459  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthRoleGrantPermissionResponse)
9460  private:
9461 
9462  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
9463  ::etcdserverpb::ResponseHeader* header_;
9464  mutable int _cached_size_;
9465  friend struct ::protobuf_rpc_2eproto::TableStruct;
9466  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthRoleGrantPermissionResponseImpl();
9467 };
9468 // -------------------------------------------------------------------
9469 
9470 class AuthRoleRevokePermissionResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:etcdserverpb.AuthRoleRevokePermissionResponse) */ {
9471  public:
9474 
9476 
9478  CopyFrom(from);
9479  return *this;
9480  }
9481  #if LANG_CXX11
9484  *this = ::std::move(from);
9485  }
9486 
9487  inline AuthRoleRevokePermissionResponse& operator=(AuthRoleRevokePermissionResponse&& from) noexcept {
9488  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
9489  if (this != &from) InternalSwap(&from);
9490  } else {
9491  CopyFrom(from);
9492  }
9493  return *this;
9494  }
9495  #endif
9496  static const ::google::protobuf::Descriptor* descriptor();
9497  static const AuthRoleRevokePermissionResponse& default_instance();
9498 
9499  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
9501  return reinterpret_cast<const AuthRoleRevokePermissionResponse*>(
9503  }
9504  static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
9505  75;
9506 
9509  a.Swap(&b);
9510  }
9511 
9512  // implements Message ----------------------------------------------
9513 
9514  inline AuthRoleRevokePermissionResponse* New() const PROTOBUF_FINAL { return New(NULL); }
9515 
9516  AuthRoleRevokePermissionResponse* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
9517  void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
9518  void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
9519  void CopyFrom(const AuthRoleRevokePermissionResponse& from);
9520  void MergeFrom(const AuthRoleRevokePermissionResponse& from);
9521  void Clear() PROTOBUF_FINAL;
9522  bool IsInitialized() const PROTOBUF_FINAL;
9523 
9524  size_t ByteSizeLong() const PROTOBUF_FINAL;
9526  ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
9528  ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
9529  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
9530  bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
9531  int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
9532  private:
9533  void SharedCtor();
9534  void SharedDtor();
9535  void SetCachedSize(int size) const PROTOBUF_FINAL;
9537  private:
9538  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
9539  return NULL;
9540  }
9541  inline void* MaybeArenaPtr() const {
9542  return NULL;
9543  }
9544  public:
9545 
9546  ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
9547 
9548  // nested types ----------------------------------------------------
9549 
9550  // accessors -------------------------------------------------------
9551 
9552  // .etcdserverpb.ResponseHeader header = 1;
9553  bool has_header() const;
9554  void clear_header();
9555  static const int kHeaderFieldNumber = 1;
9556  const ::etcdserverpb::ResponseHeader& header() const;
9557  ::etcdserverpb::ResponseHeader* release_header();
9558  ::etcdserverpb::ResponseHeader* mutable_header();
9559  void set_allocated_header(::etcdserverpb::ResponseHeader* header);
9560 
9561  // @@protoc_insertion_point(class_scope:etcdserverpb.AuthRoleRevokePermissionResponse)
9562  private:
9563 
9564  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
9565  ::etcdserverpb::ResponseHeader* header_;
9566  mutable int _cached_size_;
9567  friend struct ::protobuf_rpc_2eproto::TableStruct;
9568  friend void ::protobuf_rpc_2eproto::InitDefaultsAuthRoleRevokePermissionResponseImpl();
9569 };
9570 // ===================================================================
9571 
9572 
9573 // ===================================================================
9574 
9575 #ifdef __GNUC__
9576  #pragma GCC diagnostic push
9577  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
9578 #endif // __GNUC__
9579 // ResponseHeader
9580 
9581 // uint64 cluster_id = 1;
9583  cluster_id_ = GOOGLE_ULONGLONG(0);
9584 }
9585 inline ::google::protobuf::uint64 ResponseHeader::cluster_id() const {
9586  // @@protoc_insertion_point(field_get:etcdserverpb.ResponseHeader.cluster_id)
9587  return cluster_id_;
9588 }
9589 inline void ResponseHeader::set_cluster_id(::google::protobuf::uint64 value) {
9590 
9591  cluster_id_ = value;
9592  // @@protoc_insertion_point(field_set:etcdserverpb.ResponseHeader.cluster_id)
9593 }
9594 
9595 // uint64 member_id = 2;
9597  member_id_ = GOOGLE_ULONGLONG(0);
9598 }
9599 inline ::google::protobuf::uint64 ResponseHeader::member_id() const {
9600  // @@protoc_insertion_point(field_get:etcdserverpb.ResponseHeader.member_id)
9601  return member_id_;
9602 }
9603 inline void ResponseHeader::set_member_id(::google::protobuf::uint64 value) {
9604 
9605  member_id_ = value;
9606  // @@protoc_insertion_point(field_set:etcdserverpb.ResponseHeader.member_id)
9607 }
9608 
9609 // int64 revision = 3;
9611  revision_ = GOOGLE_LONGLONG(0);
9612 }
9613 inline ::google::protobuf::int64 ResponseHeader::revision() const {
9614  // @@protoc_insertion_point(field_get:etcdserverpb.ResponseHeader.revision)
9615  return revision_;
9616 }
9617 inline void ResponseHeader::set_revision(::google::protobuf::int64 value) {
9618 
9619  revision_ = value;
9620  // @@protoc_insertion_point(field_set:etcdserverpb.ResponseHeader.revision)
9621 }
9622 
9623 // uint64 raft_term = 4;
9625  raft_term_ = GOOGLE_ULONGLONG(0);
9626 }
9627 inline ::google::protobuf::uint64 ResponseHeader::raft_term() const {
9628  // @@protoc_insertion_point(field_get:etcdserverpb.ResponseHeader.raft_term)
9629  return raft_term_;
9630 }
9631 inline void ResponseHeader::set_raft_term(::google::protobuf::uint64 value) {
9632 
9633  raft_term_ = value;
9634  // @@protoc_insertion_point(field_set:etcdserverpb.ResponseHeader.raft_term)
9635 }
9636 
9637 // -------------------------------------------------------------------
9638 
9639 // RangeRequest
9640 
9641 // bytes key = 1;
9643  key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9644 }
9645 inline const ::std::string& RangeRequest::key() const {
9646  // @@protoc_insertion_point(field_get:etcdserverpb.RangeRequest.key)
9647  return key_.GetNoArena();
9648 }
9649 inline void RangeRequest::set_key(const ::std::string& value) {
9650 
9651  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
9652  // @@protoc_insertion_point(field_set:etcdserverpb.RangeRequest.key)
9653 }
9654 #if LANG_CXX11
9655 inline void RangeRequest::set_key(::std::string&& value) {
9656 
9657  key_.SetNoArena(
9658  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
9659  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.RangeRequest.key)
9660 }
9661 #endif
9662 inline void RangeRequest::set_key(const char* value) {
9663  GOOGLE_DCHECK(value != NULL);
9664 
9665  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
9666  // @@protoc_insertion_point(field_set_char:etcdserverpb.RangeRequest.key)
9667 }
9668 inline void RangeRequest::set_key(const void* value, size_t size) {
9669 
9670  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
9671  ::std::string(reinterpret_cast<const char*>(value), size));
9672  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.RangeRequest.key)
9673 }
9674 inline ::std::string* RangeRequest::mutable_key() {
9675 
9676  // @@protoc_insertion_point(field_mutable:etcdserverpb.RangeRequest.key)
9677  return key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9678 }
9679 inline ::std::string* RangeRequest::release_key() {
9680  // @@protoc_insertion_point(field_release:etcdserverpb.RangeRequest.key)
9681 
9682  return key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9683 }
9684 inline void RangeRequest::set_allocated_key(::std::string* key) {
9685  if (key != NULL) {
9686 
9687  } else {
9688 
9689  }
9690  key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), key);
9691  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.RangeRequest.key)
9692 }
9693 
9694 // bytes range_end = 2;
9696  range_end_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9697 }
9698 inline const ::std::string& RangeRequest::range_end() const {
9699  // @@protoc_insertion_point(field_get:etcdserverpb.RangeRequest.range_end)
9700  return range_end_.GetNoArena();
9701 }
9702 inline void RangeRequest::set_range_end(const ::std::string& value) {
9703 
9704  range_end_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
9705  // @@protoc_insertion_point(field_set:etcdserverpb.RangeRequest.range_end)
9706 }
9707 #if LANG_CXX11
9708 inline void RangeRequest::set_range_end(::std::string&& value) {
9709 
9710  range_end_.SetNoArena(
9711  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
9712  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.RangeRequest.range_end)
9713 }
9714 #endif
9715 inline void RangeRequest::set_range_end(const char* value) {
9716  GOOGLE_DCHECK(value != NULL);
9717 
9718  range_end_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
9719  // @@protoc_insertion_point(field_set_char:etcdserverpb.RangeRequest.range_end)
9720 }
9721 inline void RangeRequest::set_range_end(const void* value, size_t size) {
9722 
9723  range_end_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
9724  ::std::string(reinterpret_cast<const char*>(value), size));
9725  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.RangeRequest.range_end)
9726 }
9727 inline ::std::string* RangeRequest::mutable_range_end() {
9728 
9729  // @@protoc_insertion_point(field_mutable:etcdserverpb.RangeRequest.range_end)
9730  return range_end_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9731 }
9732 inline ::std::string* RangeRequest::release_range_end() {
9733  // @@protoc_insertion_point(field_release:etcdserverpb.RangeRequest.range_end)
9734 
9735  return range_end_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9736 }
9737 inline void RangeRequest::set_allocated_range_end(::std::string* range_end) {
9738  if (range_end != NULL) {
9739 
9740  } else {
9741 
9742  }
9743  range_end_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), range_end);
9744  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.RangeRequest.range_end)
9745 }
9746 
9747 // int64 limit = 3;
9749  limit_ = GOOGLE_LONGLONG(0);
9750 }
9751 inline ::google::protobuf::int64 RangeRequest::limit() const {
9752  // @@protoc_insertion_point(field_get:etcdserverpb.RangeRequest.limit)
9753  return limit_;
9754 }
9755 inline void RangeRequest::set_limit(::google::protobuf::int64 value) {
9756 
9757  limit_ = value;
9758  // @@protoc_insertion_point(field_set:etcdserverpb.RangeRequest.limit)
9759 }
9760 
9761 // int64 revision = 4;
9763  revision_ = GOOGLE_LONGLONG(0);
9764 }
9765 inline ::google::protobuf::int64 RangeRequest::revision() const {
9766  // @@protoc_insertion_point(field_get:etcdserverpb.RangeRequest.revision)
9767  return revision_;
9768 }
9769 inline void RangeRequest::set_revision(::google::protobuf::int64 value) {
9770 
9771  revision_ = value;
9772  // @@protoc_insertion_point(field_set:etcdserverpb.RangeRequest.revision)
9773 }
9774 
9775 // .etcdserverpb.RangeRequest.SortOrder sort_order = 5;
9777  sort_order_ = 0;
9778 }
9780  // @@protoc_insertion_point(field_get:etcdserverpb.RangeRequest.sort_order)
9781  return static_cast< ::etcdserverpb::RangeRequest_SortOrder >(sort_order_);
9782 }
9784 
9785  sort_order_ = value;
9786  // @@protoc_insertion_point(field_set:etcdserverpb.RangeRequest.sort_order)
9787 }
9788 
9789 // .etcdserverpb.RangeRequest.SortTarget sort_target = 6;
9791  sort_target_ = 0;
9792 }
9794  // @@protoc_insertion_point(field_get:etcdserverpb.RangeRequest.sort_target)
9795  return static_cast< ::etcdserverpb::RangeRequest_SortTarget >(sort_target_);
9796 }
9798 
9799  sort_target_ = value;
9800  // @@protoc_insertion_point(field_set:etcdserverpb.RangeRequest.sort_target)
9801 }
9802 
9803 // bool serializable = 7;
9805  serializable_ = false;
9806 }
9807 inline bool RangeRequest::serializable() const {
9808  // @@protoc_insertion_point(field_get:etcdserverpb.RangeRequest.serializable)
9809  return serializable_;
9810 }
9811 inline void RangeRequest::set_serializable(bool value) {
9812 
9813  serializable_ = value;
9814  // @@protoc_insertion_point(field_set:etcdserverpb.RangeRequest.serializable)
9815 }
9816 
9817 // bool keys_only = 8;
9819  keys_only_ = false;
9820 }
9821 inline bool RangeRequest::keys_only() const {
9822  // @@protoc_insertion_point(field_get:etcdserverpb.RangeRequest.keys_only)
9823  return keys_only_;
9824 }
9825 inline void RangeRequest::set_keys_only(bool value) {
9826 
9827  keys_only_ = value;
9828  // @@protoc_insertion_point(field_set:etcdserverpb.RangeRequest.keys_only)
9829 }
9830 
9831 // bool count_only = 9;
9833  count_only_ = false;
9834 }
9835 inline bool RangeRequest::count_only() const {
9836  // @@protoc_insertion_point(field_get:etcdserverpb.RangeRequest.count_only)
9837  return count_only_;
9838 }
9839 inline void RangeRequest::set_count_only(bool value) {
9840 
9841  count_only_ = value;
9842  // @@protoc_insertion_point(field_set:etcdserverpb.RangeRequest.count_only)
9843 }
9844 
9845 // -------------------------------------------------------------------
9846 
9847 // RangeResponse
9848 
9849 // .etcdserverpb.ResponseHeader header = 1;
9850 inline bool RangeResponse::has_header() const {
9851  return this != internal_default_instance() && header_ != NULL;
9852 }
9854  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
9855  delete header_;
9856  }
9857  header_ = NULL;
9858 }
9859 inline const ::etcdserverpb::ResponseHeader& RangeResponse::header() const {
9860  const ::etcdserverpb::ResponseHeader* p = header_;
9861  // @@protoc_insertion_point(field_get:etcdserverpb.RangeResponse.header)
9862  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
9864 }
9865 inline ::etcdserverpb::ResponseHeader* RangeResponse::release_header() {
9866  // @@protoc_insertion_point(field_release:etcdserverpb.RangeResponse.header)
9867 
9868  ::etcdserverpb::ResponseHeader* temp = header_;
9869  header_ = NULL;
9870  return temp;
9871 }
9872 inline ::etcdserverpb::ResponseHeader* RangeResponse::mutable_header() {
9873 
9874  if (header_ == NULL) {
9875  header_ = new ::etcdserverpb::ResponseHeader;
9876  }
9877  // @@protoc_insertion_point(field_mutable:etcdserverpb.RangeResponse.header)
9878  return header_;
9879 }
9881  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
9882  if (message_arena == NULL) {
9883  delete header_;
9884  }
9885  if (header) {
9886  ::google::protobuf::Arena* submessage_arena = NULL;
9887  if (message_arena != submessage_arena) {
9888  header = ::google::protobuf::internal::GetOwnedMessage(
9889  message_arena, header, submessage_arena);
9890  }
9891 
9892  } else {
9893 
9894  }
9895  header_ = header;
9896  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.RangeResponse.header)
9897 }
9898 
9899 // repeated .mvccpb.KeyValue kvs = 2;
9900 inline int RangeResponse::kvs_size() const {
9901  return kvs_.size();
9902 }
9903 inline const ::mvccpb::KeyValue& RangeResponse::kvs(int index) const {
9904  // @@protoc_insertion_point(field_get:etcdserverpb.RangeResponse.kvs)
9905  return kvs_.Get(index);
9906 }
9907 inline ::mvccpb::KeyValue* RangeResponse::mutable_kvs(int index) {
9908  // @@protoc_insertion_point(field_mutable:etcdserverpb.RangeResponse.kvs)
9909  return kvs_.Mutable(index);
9910 }
9911 inline ::mvccpb::KeyValue* RangeResponse::add_kvs() {
9912  // @@protoc_insertion_point(field_add:etcdserverpb.RangeResponse.kvs)
9913  return kvs_.Add();
9914 }
9915 inline ::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue >*
9917  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.RangeResponse.kvs)
9918  return &kvs_;
9919 }
9920 inline const ::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue >&
9922  // @@protoc_insertion_point(field_list:etcdserverpb.RangeResponse.kvs)
9923  return kvs_;
9924 }
9925 
9926 // bool more = 3;
9928  more_ = false;
9929 }
9930 inline bool RangeResponse::more() const {
9931  // @@protoc_insertion_point(field_get:etcdserverpb.RangeResponse.more)
9932  return more_;
9933 }
9934 inline void RangeResponse::set_more(bool value) {
9935 
9936  more_ = value;
9937  // @@protoc_insertion_point(field_set:etcdserverpb.RangeResponse.more)
9938 }
9939 
9940 // int64 count = 4;
9942  count_ = GOOGLE_LONGLONG(0);
9943 }
9944 inline ::google::protobuf::int64 RangeResponse::count() const {
9945  // @@protoc_insertion_point(field_get:etcdserverpb.RangeResponse.count)
9946  return count_;
9947 }
9948 inline void RangeResponse::set_count(::google::protobuf::int64 value) {
9949 
9950  count_ = value;
9951  // @@protoc_insertion_point(field_set:etcdserverpb.RangeResponse.count)
9952 }
9953 
9954 // -------------------------------------------------------------------
9955 
9956 // PutRequest
9957 
9958 // bytes key = 1;
9959 inline void PutRequest::clear_key() {
9960  key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9961 }
9962 inline const ::std::string& PutRequest::key() const {
9963  // @@protoc_insertion_point(field_get:etcdserverpb.PutRequest.key)
9964  return key_.GetNoArena();
9965 }
9966 inline void PutRequest::set_key(const ::std::string& value) {
9967 
9968  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
9969  // @@protoc_insertion_point(field_set:etcdserverpb.PutRequest.key)
9970 }
9971 #if LANG_CXX11
9972 inline void PutRequest::set_key(::std::string&& value) {
9973 
9974  key_.SetNoArena(
9975  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
9976  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.PutRequest.key)
9977 }
9978 #endif
9979 inline void PutRequest::set_key(const char* value) {
9980  GOOGLE_DCHECK(value != NULL);
9981 
9982  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
9983  // @@protoc_insertion_point(field_set_char:etcdserverpb.PutRequest.key)
9984 }
9985 inline void PutRequest::set_key(const void* value, size_t size) {
9986 
9987  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
9988  ::std::string(reinterpret_cast<const char*>(value), size));
9989  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.PutRequest.key)
9990 }
9991 inline ::std::string* PutRequest::mutable_key() {
9992 
9993  // @@protoc_insertion_point(field_mutable:etcdserverpb.PutRequest.key)
9994  return key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9995 }
9996 inline ::std::string* PutRequest::release_key() {
9997  // @@protoc_insertion_point(field_release:etcdserverpb.PutRequest.key)
9998 
9999  return key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10000 }
10001 inline void PutRequest::set_allocated_key(::std::string* key) {
10002  if (key != NULL) {
10003 
10004  } else {
10005 
10006  }
10007  key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), key);
10008  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.PutRequest.key)
10009 }
10010 
10011 // bytes value = 2;
10013  value_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10014 }
10015 inline const ::std::string& PutRequest::value() const {
10016  // @@protoc_insertion_point(field_get:etcdserverpb.PutRequest.value)
10017  return value_.GetNoArena();
10018 }
10019 inline void PutRequest::set_value(const ::std::string& value) {
10020 
10021  value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
10022  // @@protoc_insertion_point(field_set:etcdserverpb.PutRequest.value)
10023 }
10024 #if LANG_CXX11
10025 inline void PutRequest::set_value(::std::string&& value) {
10026 
10027  value_.SetNoArena(
10028  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
10029  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.PutRequest.value)
10030 }
10031 #endif
10032 inline void PutRequest::set_value(const char* value) {
10033  GOOGLE_DCHECK(value != NULL);
10034 
10035  value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
10036  // @@protoc_insertion_point(field_set_char:etcdserverpb.PutRequest.value)
10037 }
10038 inline void PutRequest::set_value(const void* value, size_t size) {
10039 
10040  value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
10041  ::std::string(reinterpret_cast<const char*>(value), size));
10042  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.PutRequest.value)
10043 }
10044 inline ::std::string* PutRequest::mutable_value() {
10045 
10046  // @@protoc_insertion_point(field_mutable:etcdserverpb.PutRequest.value)
10047  return value_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10048 }
10049 inline ::std::string* PutRequest::release_value() {
10050  // @@protoc_insertion_point(field_release:etcdserverpb.PutRequest.value)
10051 
10052  return value_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10053 }
10054 inline void PutRequest::set_allocated_value(::std::string* value) {
10055  if (value != NULL) {
10056 
10057  } else {
10058 
10059  }
10060  value_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
10061  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.PutRequest.value)
10062 }
10063 
10064 // int64 lease = 3;
10066  lease_ = GOOGLE_LONGLONG(0);
10067 }
10068 inline ::google::protobuf::int64 PutRequest::lease() const {
10069  // @@protoc_insertion_point(field_get:etcdserverpb.PutRequest.lease)
10070  return lease_;
10071 }
10072 inline void PutRequest::set_lease(::google::protobuf::int64 value) {
10073 
10074  lease_ = value;
10075  // @@protoc_insertion_point(field_set:etcdserverpb.PutRequest.lease)
10076 }
10077 
10078 // bool prev_kv = 4;
10080  prev_kv_ = false;
10081 }
10082 inline bool PutRequest::prev_kv() const {
10083  // @@protoc_insertion_point(field_get:etcdserverpb.PutRequest.prev_kv)
10084  return prev_kv_;
10085 }
10086 inline void PutRequest::set_prev_kv(bool value) {
10087 
10088  prev_kv_ = value;
10089  // @@protoc_insertion_point(field_set:etcdserverpb.PutRequest.prev_kv)
10090 }
10091 
10092 // -------------------------------------------------------------------
10093 
10094 // PutResponse
10095 
10096 // .etcdserverpb.ResponseHeader header = 1;
10097 inline bool PutResponse::has_header() const {
10098  return this != internal_default_instance() && header_ != NULL;
10099 }
10101  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
10102  delete header_;
10103  }
10104  header_ = NULL;
10105 }
10106 inline const ::etcdserverpb::ResponseHeader& PutResponse::header() const {
10107  const ::etcdserverpb::ResponseHeader* p = header_;
10108  // @@protoc_insertion_point(field_get:etcdserverpb.PutResponse.header)
10109  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
10111 }
10112 inline ::etcdserverpb::ResponseHeader* PutResponse::release_header() {
10113  // @@protoc_insertion_point(field_release:etcdserverpb.PutResponse.header)
10114 
10115  ::etcdserverpb::ResponseHeader* temp = header_;
10116  header_ = NULL;
10117  return temp;
10118 }
10119 inline ::etcdserverpb::ResponseHeader* PutResponse::mutable_header() {
10120 
10121  if (header_ == NULL) {
10122  header_ = new ::etcdserverpb::ResponseHeader;
10123  }
10124  // @@protoc_insertion_point(field_mutable:etcdserverpb.PutResponse.header)
10125  return header_;
10126 }
10128  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
10129  if (message_arena == NULL) {
10130  delete header_;
10131  }
10132  if (header) {
10133  ::google::protobuf::Arena* submessage_arena = NULL;
10134  if (message_arena != submessage_arena) {
10135  header = ::google::protobuf::internal::GetOwnedMessage(
10136  message_arena, header, submessage_arena);
10137  }
10138 
10139  } else {
10140 
10141  }
10142  header_ = header;
10143  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.PutResponse.header)
10144 }
10145 
10146 // .mvccpb.KeyValue prev_kv = 2;
10147 inline bool PutResponse::has_prev_kv() const {
10148  return this != internal_default_instance() && prev_kv_ != NULL;
10149 }
10150 inline const ::mvccpb::KeyValue& PutResponse::prev_kv() const {
10151  const ::mvccpb::KeyValue* p = prev_kv_;
10152  // @@protoc_insertion_point(field_get:etcdserverpb.PutResponse.prev_kv)
10153  return p != NULL ? *p : *reinterpret_cast<const ::mvccpb::KeyValue*>(
10155 }
10156 inline ::mvccpb::KeyValue* PutResponse::release_prev_kv() {
10157  // @@protoc_insertion_point(field_release:etcdserverpb.PutResponse.prev_kv)
10158 
10159  ::mvccpb::KeyValue* temp = prev_kv_;
10160  prev_kv_ = NULL;
10161  return temp;
10162 }
10163 inline ::mvccpb::KeyValue* PutResponse::mutable_prev_kv() {
10164 
10165  if (prev_kv_ == NULL) {
10166  prev_kv_ = new ::mvccpb::KeyValue;
10167  }
10168  // @@protoc_insertion_point(field_mutable:etcdserverpb.PutResponse.prev_kv)
10169  return prev_kv_;
10170 }
10172  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
10173  if (message_arena == NULL) {
10174  delete reinterpret_cast< ::google::protobuf::MessageLite*>(prev_kv_);
10175  }
10176  if (prev_kv) {
10177  ::google::protobuf::Arena* submessage_arena = NULL;
10178  if (message_arena != submessage_arena) {
10179  prev_kv = ::google::protobuf::internal::GetOwnedMessage(
10180  message_arena, prev_kv, submessage_arena);
10181  }
10182 
10183  } else {
10184 
10185  }
10186  prev_kv_ = prev_kv;
10187  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.PutResponse.prev_kv)
10188 }
10189 
10190 // -------------------------------------------------------------------
10191 
10192 // DeleteRangeRequest
10193 
10194 // bytes key = 1;
10196  key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10197 }
10198 inline const ::std::string& DeleteRangeRequest::key() const {
10199  // @@protoc_insertion_point(field_get:etcdserverpb.DeleteRangeRequest.key)
10200  return key_.GetNoArena();
10201 }
10202 inline void DeleteRangeRequest::set_key(const ::std::string& value) {
10203 
10204  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
10205  // @@protoc_insertion_point(field_set:etcdserverpb.DeleteRangeRequest.key)
10206 }
10207 #if LANG_CXX11
10208 inline void DeleteRangeRequest::set_key(::std::string&& value) {
10209 
10210  key_.SetNoArena(
10211  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
10212  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.DeleteRangeRequest.key)
10213 }
10214 #endif
10215 inline void DeleteRangeRequest::set_key(const char* value) {
10216  GOOGLE_DCHECK(value != NULL);
10217 
10218  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
10219  // @@protoc_insertion_point(field_set_char:etcdserverpb.DeleteRangeRequest.key)
10220 }
10221 inline void DeleteRangeRequest::set_key(const void* value, size_t size) {
10222 
10223  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
10224  ::std::string(reinterpret_cast<const char*>(value), size));
10225  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.DeleteRangeRequest.key)
10226 }
10227 inline ::std::string* DeleteRangeRequest::mutable_key() {
10228 
10229  // @@protoc_insertion_point(field_mutable:etcdserverpb.DeleteRangeRequest.key)
10230  return key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10231 }
10232 inline ::std::string* DeleteRangeRequest::release_key() {
10233  // @@protoc_insertion_point(field_release:etcdserverpb.DeleteRangeRequest.key)
10234 
10235  return key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10236 }
10237 inline void DeleteRangeRequest::set_allocated_key(::std::string* key) {
10238  if (key != NULL) {
10239 
10240  } else {
10241 
10242  }
10243  key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), key);
10244  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.DeleteRangeRequest.key)
10245 }
10246 
10247 // bytes range_end = 2;
10249  range_end_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10250 }
10251 inline const ::std::string& DeleteRangeRequest::range_end() const {
10252  // @@protoc_insertion_point(field_get:etcdserverpb.DeleteRangeRequest.range_end)
10253  return range_end_.GetNoArena();
10254 }
10255 inline void DeleteRangeRequest::set_range_end(const ::std::string& value) {
10256 
10257  range_end_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
10258  // @@protoc_insertion_point(field_set:etcdserverpb.DeleteRangeRequest.range_end)
10259 }
10260 #if LANG_CXX11
10261 inline void DeleteRangeRequest::set_range_end(::std::string&& value) {
10262 
10263  range_end_.SetNoArena(
10264  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
10265  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.DeleteRangeRequest.range_end)
10266 }
10267 #endif
10268 inline void DeleteRangeRequest::set_range_end(const char* value) {
10269  GOOGLE_DCHECK(value != NULL);
10270 
10271  range_end_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
10272  // @@protoc_insertion_point(field_set_char:etcdserverpb.DeleteRangeRequest.range_end)
10273 }
10274 inline void DeleteRangeRequest::set_range_end(const void* value, size_t size) {
10275 
10276  range_end_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
10277  ::std::string(reinterpret_cast<const char*>(value), size));
10278  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.DeleteRangeRequest.range_end)
10279 }
10280 inline ::std::string* DeleteRangeRequest::mutable_range_end() {
10281 
10282  // @@protoc_insertion_point(field_mutable:etcdserverpb.DeleteRangeRequest.range_end)
10283  return range_end_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10284 }
10285 inline ::std::string* DeleteRangeRequest::release_range_end() {
10286  // @@protoc_insertion_point(field_release:etcdserverpb.DeleteRangeRequest.range_end)
10287 
10288  return range_end_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10289 }
10290 inline void DeleteRangeRequest::set_allocated_range_end(::std::string* range_end) {
10291  if (range_end != NULL) {
10292 
10293  } else {
10294 
10295  }
10296  range_end_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), range_end);
10297  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.DeleteRangeRequest.range_end)
10298 }
10299 
10300 // bool prev_kv = 3;
10302  prev_kv_ = false;
10303 }
10304 inline bool DeleteRangeRequest::prev_kv() const {
10305  // @@protoc_insertion_point(field_get:etcdserverpb.DeleteRangeRequest.prev_kv)
10306  return prev_kv_;
10307 }
10308 inline void DeleteRangeRequest::set_prev_kv(bool value) {
10309 
10310  prev_kv_ = value;
10311  // @@protoc_insertion_point(field_set:etcdserverpb.DeleteRangeRequest.prev_kv)
10312 }
10313 
10314 // -------------------------------------------------------------------
10315 
10316 // DeleteRangeResponse
10317 
10318 // .etcdserverpb.ResponseHeader header = 1;
10319 inline bool DeleteRangeResponse::has_header() const {
10320  return this != internal_default_instance() && header_ != NULL;
10321 }
10323  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
10324  delete header_;
10325  }
10326  header_ = NULL;
10327 }
10328 inline const ::etcdserverpb::ResponseHeader& DeleteRangeResponse::header() const {
10329  const ::etcdserverpb::ResponseHeader* p = header_;
10330  // @@protoc_insertion_point(field_get:etcdserverpb.DeleteRangeResponse.header)
10331  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
10333 }
10334 inline ::etcdserverpb::ResponseHeader* DeleteRangeResponse::release_header() {
10335  // @@protoc_insertion_point(field_release:etcdserverpb.DeleteRangeResponse.header)
10336 
10337  ::etcdserverpb::ResponseHeader* temp = header_;
10338  header_ = NULL;
10339  return temp;
10340 }
10341 inline ::etcdserverpb::ResponseHeader* DeleteRangeResponse::mutable_header() {
10342 
10343  if (header_ == NULL) {
10344  header_ = new ::etcdserverpb::ResponseHeader;
10345  }
10346  // @@protoc_insertion_point(field_mutable:etcdserverpb.DeleteRangeResponse.header)
10347  return header_;
10348 }
10350  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
10351  if (message_arena == NULL) {
10352  delete header_;
10353  }
10354  if (header) {
10355  ::google::protobuf::Arena* submessage_arena = NULL;
10356  if (message_arena != submessage_arena) {
10357  header = ::google::protobuf::internal::GetOwnedMessage(
10358  message_arena, header, submessage_arena);
10359  }
10360 
10361  } else {
10362 
10363  }
10364  header_ = header;
10365  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.DeleteRangeResponse.header)
10366 }
10367 
10368 // int64 deleted = 2;
10370  deleted_ = GOOGLE_LONGLONG(0);
10371 }
10372 inline ::google::protobuf::int64 DeleteRangeResponse::deleted() const {
10373  // @@protoc_insertion_point(field_get:etcdserverpb.DeleteRangeResponse.deleted)
10374  return deleted_;
10375 }
10376 inline void DeleteRangeResponse::set_deleted(::google::protobuf::int64 value) {
10377 
10378  deleted_ = value;
10379  // @@protoc_insertion_point(field_set:etcdserverpb.DeleteRangeResponse.deleted)
10380 }
10381 
10382 // repeated .mvccpb.KeyValue prev_kvs = 3;
10384  return prev_kvs_.size();
10385 }
10386 inline const ::mvccpb::KeyValue& DeleteRangeResponse::prev_kvs(int index) const {
10387  // @@protoc_insertion_point(field_get:etcdserverpb.DeleteRangeResponse.prev_kvs)
10388  return prev_kvs_.Get(index);
10389 }
10390 inline ::mvccpb::KeyValue* DeleteRangeResponse::mutable_prev_kvs(int index) {
10391  // @@protoc_insertion_point(field_mutable:etcdserverpb.DeleteRangeResponse.prev_kvs)
10392  return prev_kvs_.Mutable(index);
10393 }
10394 inline ::mvccpb::KeyValue* DeleteRangeResponse::add_prev_kvs() {
10395  // @@protoc_insertion_point(field_add:etcdserverpb.DeleteRangeResponse.prev_kvs)
10396  return prev_kvs_.Add();
10397 }
10398 inline ::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue >*
10400  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.DeleteRangeResponse.prev_kvs)
10401  return &prev_kvs_;
10402 }
10403 inline const ::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue >&
10405  // @@protoc_insertion_point(field_list:etcdserverpb.DeleteRangeResponse.prev_kvs)
10406  return prev_kvs_;
10407 }
10408 
10409 // -------------------------------------------------------------------
10410 
10411 // RequestOp
10412 
10413 // .etcdserverpb.RangeRequest request_range = 1;
10414 inline bool RequestOp::has_request_range() const {
10415  return request_case() == kRequestRange;
10416 }
10418  _oneof_case_[0] = kRequestRange;
10419 }
10421  if (has_request_range()) {
10422  delete request_.request_range_;
10423  clear_has_request();
10424  }
10425 }
10426 inline ::etcdserverpb::RangeRequest* RequestOp::release_request_range() {
10427  // @@protoc_insertion_point(field_release:etcdserverpb.RequestOp.request_range)
10428  if (has_request_range()) {
10429  clear_has_request();
10430  ::etcdserverpb::RangeRequest* temp = request_.request_range_;
10431  request_.request_range_ = NULL;
10432  return temp;
10433  } else {
10434  return NULL;
10435  }
10436 }
10437 inline const ::etcdserverpb::RangeRequest& RequestOp::request_range() const {
10438  // @@protoc_insertion_point(field_get:etcdserverpb.RequestOp.request_range)
10439  return has_request_range()
10440  ? *request_.request_range_
10442 }
10443 inline ::etcdserverpb::RangeRequest* RequestOp::mutable_request_range() {
10444  if (!has_request_range()) {
10445  clear_request();
10446  set_has_request_range();
10447  request_.request_range_ = new ::etcdserverpb::RangeRequest;
10448  }
10449  // @@protoc_insertion_point(field_mutable:etcdserverpb.RequestOp.request_range)
10450  return request_.request_range_;
10451 }
10452 
10453 // .etcdserverpb.PutRequest request_put = 2;
10454 inline bool RequestOp::has_request_put() const {
10455  return request_case() == kRequestPut;
10456 }
10458  _oneof_case_[0] = kRequestPut;
10459 }
10461  if (has_request_put()) {
10462  delete request_.request_put_;
10463  clear_has_request();
10464  }
10465 }
10466 inline ::etcdserverpb::PutRequest* RequestOp::release_request_put() {
10467  // @@protoc_insertion_point(field_release:etcdserverpb.RequestOp.request_put)
10468  if (has_request_put()) {
10469  clear_has_request();
10470  ::etcdserverpb::PutRequest* temp = request_.request_put_;
10471  request_.request_put_ = NULL;
10472  return temp;
10473  } else {
10474  return NULL;
10475  }
10476 }
10477 inline const ::etcdserverpb::PutRequest& RequestOp::request_put() const {
10478  // @@protoc_insertion_point(field_get:etcdserverpb.RequestOp.request_put)
10479  return has_request_put()
10480  ? *request_.request_put_
10482 }
10483 inline ::etcdserverpb::PutRequest* RequestOp::mutable_request_put() {
10484  if (!has_request_put()) {
10485  clear_request();
10486  set_has_request_put();
10487  request_.request_put_ = new ::etcdserverpb::PutRequest;
10488  }
10489  // @@protoc_insertion_point(field_mutable:etcdserverpb.RequestOp.request_put)
10490  return request_.request_put_;
10491 }
10492 
10493 // .etcdserverpb.DeleteRangeRequest request_delete_range = 3;
10495  return request_case() == kRequestDeleteRange;
10496 }
10498  _oneof_case_[0] = kRequestDeleteRange;
10499 }
10501  if (has_request_delete_range()) {
10502  delete request_.request_delete_range_;
10503  clear_has_request();
10504  }
10505 }
10506 inline ::etcdserverpb::DeleteRangeRequest* RequestOp::release_request_delete_range() {
10507  // @@protoc_insertion_point(field_release:etcdserverpb.RequestOp.request_delete_range)
10508  if (has_request_delete_range()) {
10509  clear_has_request();
10510  ::etcdserverpb::DeleteRangeRequest* temp = request_.request_delete_range_;
10511  request_.request_delete_range_ = NULL;
10512  return temp;
10513  } else {
10514  return NULL;
10515  }
10516 }
10517 inline const ::etcdserverpb::DeleteRangeRequest& RequestOp::request_delete_range() const {
10518  // @@protoc_insertion_point(field_get:etcdserverpb.RequestOp.request_delete_range)
10519  return has_request_delete_range()
10520  ? *request_.request_delete_range_
10522 }
10523 inline ::etcdserverpb::DeleteRangeRequest* RequestOp::mutable_request_delete_range() {
10524  if (!has_request_delete_range()) {
10525  clear_request();
10526  set_has_request_delete_range();
10527  request_.request_delete_range_ = new ::etcdserverpb::DeleteRangeRequest;
10528  }
10529  // @@protoc_insertion_point(field_mutable:etcdserverpb.RequestOp.request_delete_range)
10530  return request_.request_delete_range_;
10531 }
10532 
10533 inline bool RequestOp::has_request() const {
10534  return request_case() != REQUEST_NOT_SET;
10535 }
10537  _oneof_case_[0] = REQUEST_NOT_SET;
10538 }
10540  return RequestOp::RequestCase(_oneof_case_[0]);
10541 }
10542 // -------------------------------------------------------------------
10543 
10544 // ResponseOp
10545 
10546 // .etcdserverpb.RangeResponse response_range = 1;
10547 inline bool ResponseOp::has_response_range() const {
10548  return response_case() == kResponseRange;
10549 }
10551  _oneof_case_[0] = kResponseRange;
10552 }
10554  if (has_response_range()) {
10555  delete response_.response_range_;
10556  clear_has_response();
10557  }
10558 }
10559 inline ::etcdserverpb::RangeResponse* ResponseOp::release_response_range() {
10560  // @@protoc_insertion_point(field_release:etcdserverpb.ResponseOp.response_range)
10561  if (has_response_range()) {
10562  clear_has_response();
10563  ::etcdserverpb::RangeResponse* temp = response_.response_range_;
10564  response_.response_range_ = NULL;
10565  return temp;
10566  } else {
10567  return NULL;
10568  }
10569 }
10570 inline const ::etcdserverpb::RangeResponse& ResponseOp::response_range() const {
10571  // @@protoc_insertion_point(field_get:etcdserverpb.ResponseOp.response_range)
10572  return has_response_range()
10573  ? *response_.response_range_
10575 }
10576 inline ::etcdserverpb::RangeResponse* ResponseOp::mutable_response_range() {
10577  if (!has_response_range()) {
10578  clear_response();
10579  set_has_response_range();
10580  response_.response_range_ = new ::etcdserverpb::RangeResponse;
10581  }
10582  // @@protoc_insertion_point(field_mutable:etcdserverpb.ResponseOp.response_range)
10583  return response_.response_range_;
10584 }
10585 
10586 // .etcdserverpb.PutResponse response_put = 2;
10587 inline bool ResponseOp::has_response_put() const {
10588  return response_case() == kResponsePut;
10589 }
10591  _oneof_case_[0] = kResponsePut;
10592 }
10594  if (has_response_put()) {
10595  delete response_.response_put_;
10596  clear_has_response();
10597  }
10598 }
10599 inline ::etcdserverpb::PutResponse* ResponseOp::release_response_put() {
10600  // @@protoc_insertion_point(field_release:etcdserverpb.ResponseOp.response_put)
10601  if (has_response_put()) {
10602  clear_has_response();
10603  ::etcdserverpb::PutResponse* temp = response_.response_put_;
10604  response_.response_put_ = NULL;
10605  return temp;
10606  } else {
10607  return NULL;
10608  }
10609 }
10610 inline const ::etcdserverpb::PutResponse& ResponseOp::response_put() const {
10611  // @@protoc_insertion_point(field_get:etcdserverpb.ResponseOp.response_put)
10612  return has_response_put()
10613  ? *response_.response_put_
10615 }
10616 inline ::etcdserverpb::PutResponse* ResponseOp::mutable_response_put() {
10617  if (!has_response_put()) {
10618  clear_response();
10619  set_has_response_put();
10620  response_.response_put_ = new ::etcdserverpb::PutResponse;
10621  }
10622  // @@protoc_insertion_point(field_mutable:etcdserverpb.ResponseOp.response_put)
10623  return response_.response_put_;
10624 }
10625 
10626 // .etcdserverpb.DeleteRangeResponse response_delete_range = 3;
10628  return response_case() == kResponseDeleteRange;
10629 }
10631  _oneof_case_[0] = kResponseDeleteRange;
10632 }
10634  if (has_response_delete_range()) {
10635  delete response_.response_delete_range_;
10636  clear_has_response();
10637  }
10638 }
10639 inline ::etcdserverpb::DeleteRangeResponse* ResponseOp::release_response_delete_range() {
10640  // @@protoc_insertion_point(field_release:etcdserverpb.ResponseOp.response_delete_range)
10641  if (has_response_delete_range()) {
10642  clear_has_response();
10643  ::etcdserverpb::DeleteRangeResponse* temp = response_.response_delete_range_;
10644  response_.response_delete_range_ = NULL;
10645  return temp;
10646  } else {
10647  return NULL;
10648  }
10649 }
10650 inline const ::etcdserverpb::DeleteRangeResponse& ResponseOp::response_delete_range() const {
10651  // @@protoc_insertion_point(field_get:etcdserverpb.ResponseOp.response_delete_range)
10652  return has_response_delete_range()
10653  ? *response_.response_delete_range_
10655 }
10656 inline ::etcdserverpb::DeleteRangeResponse* ResponseOp::mutable_response_delete_range() {
10657  if (!has_response_delete_range()) {
10658  clear_response();
10659  set_has_response_delete_range();
10660  response_.response_delete_range_ = new ::etcdserverpb::DeleteRangeResponse;
10661  }
10662  // @@protoc_insertion_point(field_mutable:etcdserverpb.ResponseOp.response_delete_range)
10663  return response_.response_delete_range_;
10664 }
10665 
10666 inline bool ResponseOp::has_response() const {
10667  return response_case() != RESPONSE_NOT_SET;
10668 }
10670  _oneof_case_[0] = RESPONSE_NOT_SET;
10671 }
10673  return ResponseOp::ResponseCase(_oneof_case_[0]);
10674 }
10675 // -------------------------------------------------------------------
10676 
10677 // Compare
10678 
10679 // .etcdserverpb.Compare.CompareResult result = 1;
10680 inline void Compare::clear_result() {
10681  result_ = 0;
10682 }
10684  // @@protoc_insertion_point(field_get:etcdserverpb.Compare.result)
10685  return static_cast< ::etcdserverpb::Compare_CompareResult >(result_);
10686 }
10688 
10689  result_ = value;
10690  // @@protoc_insertion_point(field_set:etcdserverpb.Compare.result)
10691 }
10692 
10693 // .etcdserverpb.Compare.CompareTarget target = 2;
10694 inline void Compare::clear_target() {
10695  target_ = 0;
10696 }
10698  // @@protoc_insertion_point(field_get:etcdserverpb.Compare.target)
10699  return static_cast< ::etcdserverpb::Compare_CompareTarget >(target_);
10700 }
10702 
10703  target_ = value;
10704  // @@protoc_insertion_point(field_set:etcdserverpb.Compare.target)
10705 }
10706 
10707 // bytes key = 3;
10708 inline void Compare::clear_key() {
10709  key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10710 }
10711 inline const ::std::string& Compare::key() const {
10712  // @@protoc_insertion_point(field_get:etcdserverpb.Compare.key)
10713  return key_.GetNoArena();
10714 }
10715 inline void Compare::set_key(const ::std::string& value) {
10716 
10717  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
10718  // @@protoc_insertion_point(field_set:etcdserverpb.Compare.key)
10719 }
10720 #if LANG_CXX11
10721 inline void Compare::set_key(::std::string&& value) {
10722 
10723  key_.SetNoArena(
10724  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
10725  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.Compare.key)
10726 }
10727 #endif
10728 inline void Compare::set_key(const char* value) {
10729  GOOGLE_DCHECK(value != NULL);
10730 
10731  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
10732  // @@protoc_insertion_point(field_set_char:etcdserverpb.Compare.key)
10733 }
10734 inline void Compare::set_key(const void* value, size_t size) {
10735 
10736  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
10737  ::std::string(reinterpret_cast<const char*>(value), size));
10738  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.Compare.key)
10739 }
10740 inline ::std::string* Compare::mutable_key() {
10741 
10742  // @@protoc_insertion_point(field_mutable:etcdserverpb.Compare.key)
10743  return key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10744 }
10745 inline ::std::string* Compare::release_key() {
10746  // @@protoc_insertion_point(field_release:etcdserverpb.Compare.key)
10747 
10748  return key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10749 }
10750 inline void Compare::set_allocated_key(::std::string* key) {
10751  if (key != NULL) {
10752 
10753  } else {
10754 
10755  }
10756  key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), key);
10757  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.Compare.key)
10758 }
10759 
10760 // int64 version = 4;
10761 inline bool Compare::has_version() const {
10762  return target_union_case() == kVersion;
10763 }
10765  _oneof_case_[0] = kVersion;
10766 }
10767 inline void Compare::clear_version() {
10768  if (has_version()) {
10769  target_union_.version_ = GOOGLE_LONGLONG(0);
10770  clear_has_target_union();
10771  }
10772 }
10773 inline ::google::protobuf::int64 Compare::version() const {
10774  // @@protoc_insertion_point(field_get:etcdserverpb.Compare.version)
10775  if (has_version()) {
10776  return target_union_.version_;
10777  }
10778  return GOOGLE_LONGLONG(0);
10779 }
10780 inline void Compare::set_version(::google::protobuf::int64 value) {
10781  if (!has_version()) {
10782  clear_target_union();
10783  set_has_version();
10784  }
10785  target_union_.version_ = value;
10786  // @@protoc_insertion_point(field_set:etcdserverpb.Compare.version)
10787 }
10788 
10789 // int64 create_revision = 5;
10790 inline bool Compare::has_create_revision() const {
10791  return target_union_case() == kCreateRevision;
10792 }
10794  _oneof_case_[0] = kCreateRevision;
10795 }
10797  if (has_create_revision()) {
10798  target_union_.create_revision_ = GOOGLE_LONGLONG(0);
10799  clear_has_target_union();
10800  }
10801 }
10802 inline ::google::protobuf::int64 Compare::create_revision() const {
10803  // @@protoc_insertion_point(field_get:etcdserverpb.Compare.create_revision)
10804  if (has_create_revision()) {
10805  return target_union_.create_revision_;
10806  }
10807  return GOOGLE_LONGLONG(0);
10808 }
10809 inline void Compare::set_create_revision(::google::protobuf::int64 value) {
10810  if (!has_create_revision()) {
10811  clear_target_union();
10812  set_has_create_revision();
10813  }
10814  target_union_.create_revision_ = value;
10815  // @@protoc_insertion_point(field_set:etcdserverpb.Compare.create_revision)
10816 }
10817 
10818 // int64 mod_revision = 6;
10819 inline bool Compare::has_mod_revision() const {
10820  return target_union_case() == kModRevision;
10821 }
10823  _oneof_case_[0] = kModRevision;
10824 }
10826  if (has_mod_revision()) {
10827  target_union_.mod_revision_ = GOOGLE_LONGLONG(0);
10828  clear_has_target_union();
10829  }
10830 }
10831 inline ::google::protobuf::int64 Compare::mod_revision() const {
10832  // @@protoc_insertion_point(field_get:etcdserverpb.Compare.mod_revision)
10833  if (has_mod_revision()) {
10834  return target_union_.mod_revision_;
10835  }
10836  return GOOGLE_LONGLONG(0);
10837 }
10838 inline void Compare::set_mod_revision(::google::protobuf::int64 value) {
10839  if (!has_mod_revision()) {
10840  clear_target_union();
10841  set_has_mod_revision();
10842  }
10843  target_union_.mod_revision_ = value;
10844  // @@protoc_insertion_point(field_set:etcdserverpb.Compare.mod_revision)
10845 }
10846 
10847 // bytes value = 7;
10848 inline bool Compare::has_value() const {
10849  return target_union_case() == kValue;
10850 }
10851 inline void Compare::set_has_value() {
10852  _oneof_case_[0] = kValue;
10853 }
10854 inline void Compare::clear_value() {
10855  if (has_value()) {
10856  target_union_.value_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10857  clear_has_target_union();
10858  }
10859 }
10860 inline const ::std::string& Compare::value() const {
10861  // @@protoc_insertion_point(field_get:etcdserverpb.Compare.value)
10862  if (has_value()) {
10863  return target_union_.value_.GetNoArena();
10864  }
10865  return *&::google::protobuf::internal::GetEmptyStringAlreadyInited();
10866 }
10867 inline void Compare::set_value(const ::std::string& value) {
10868  // @@protoc_insertion_point(field_set:etcdserverpb.Compare.value)
10869  if (!has_value()) {
10870  clear_target_union();
10871  set_has_value();
10872  target_union_.value_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10873  }
10874  target_union_.value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
10875  // @@protoc_insertion_point(field_set:etcdserverpb.Compare.value)
10876 }
10877 #if LANG_CXX11
10878 inline void Compare::set_value(::std::string&& value) {
10879  // @@protoc_insertion_point(field_set:etcdserverpb.Compare.value)
10880  if (!has_value()) {
10881  clear_target_union();
10882  set_has_value();
10883  target_union_.value_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10884  }
10885  target_union_.value_.SetNoArena(
10886  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
10887  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.Compare.value)
10888 }
10889 #endif
10890 inline void Compare::set_value(const char* value) {
10891  GOOGLE_DCHECK(value != NULL);
10892  if (!has_value()) {
10893  clear_target_union();
10894  set_has_value();
10895  target_union_.value_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10896  }
10897  target_union_.value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
10898  ::std::string(value));
10899  // @@protoc_insertion_point(field_set_char:etcdserverpb.Compare.value)
10900 }
10901 inline void Compare::set_value(const void* value, size_t size) {
10902  if (!has_value()) {
10903  clear_target_union();
10904  set_has_value();
10905  target_union_.value_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10906  }
10907  target_union_.value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(
10908  reinterpret_cast<const char*>(value), size));
10909  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.Compare.value)
10910 }
10911 inline ::std::string* Compare::mutable_value() {
10912  if (!has_value()) {
10913  clear_target_union();
10914  set_has_value();
10915  target_union_.value_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10916  }
10917  // @@protoc_insertion_point(field_mutable:etcdserverpb.Compare.value)
10918  return target_union_.value_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10919 }
10920 inline ::std::string* Compare::release_value() {
10921  // @@protoc_insertion_point(field_release:etcdserverpb.Compare.value)
10922  if (has_value()) {
10923  clear_has_target_union();
10924  return target_union_.value_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10925  } else {
10926  return NULL;
10927  }
10928 }
10929 inline void Compare::set_allocated_value(::std::string* value) {
10930  if (!has_value()) {
10931  target_union_.value_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10932  }
10933  clear_target_union();
10934  if (value != NULL) {
10935  set_has_value();
10936  target_union_.value_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
10937  value);
10938  }
10939  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.Compare.value)
10940 }
10941 
10942 inline bool Compare::has_target_union() const {
10943  return target_union_case() != TARGET_UNION_NOT_SET;
10944 }
10946  _oneof_case_[0] = TARGET_UNION_NOT_SET;
10947 }
10949  return Compare::TargetUnionCase(_oneof_case_[0]);
10950 }
10951 // -------------------------------------------------------------------
10952 
10953 // TxnRequest
10954 
10955 // repeated .etcdserverpb.Compare compare = 1;
10956 inline int TxnRequest::compare_size() const {
10957  return compare_.size();
10958 }
10960  compare_.Clear();
10961 }
10962 inline const ::etcdserverpb::Compare& TxnRequest::compare(int index) const {
10963  // @@protoc_insertion_point(field_get:etcdserverpb.TxnRequest.compare)
10964  return compare_.Get(index);
10965 }
10966 inline ::etcdserverpb::Compare* TxnRequest::mutable_compare(int index) {
10967  // @@protoc_insertion_point(field_mutable:etcdserverpb.TxnRequest.compare)
10968  return compare_.Mutable(index);
10969 }
10970 inline ::etcdserverpb::Compare* TxnRequest::add_compare() {
10971  // @@protoc_insertion_point(field_add:etcdserverpb.TxnRequest.compare)
10972  return compare_.Add();
10973 }
10974 inline ::google::protobuf::RepeatedPtrField< ::etcdserverpb::Compare >*
10976  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.TxnRequest.compare)
10977  return &compare_;
10978 }
10979 inline const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::Compare >&
10981  // @@protoc_insertion_point(field_list:etcdserverpb.TxnRequest.compare)
10982  return compare_;
10983 }
10984 
10985 // repeated .etcdserverpb.RequestOp success = 2;
10986 inline int TxnRequest::success_size() const {
10987  return success_.size();
10988 }
10990  success_.Clear();
10991 }
10992 inline const ::etcdserverpb::RequestOp& TxnRequest::success(int index) const {
10993  // @@protoc_insertion_point(field_get:etcdserverpb.TxnRequest.success)
10994  return success_.Get(index);
10995 }
10996 inline ::etcdserverpb::RequestOp* TxnRequest::mutable_success(int index) {
10997  // @@protoc_insertion_point(field_mutable:etcdserverpb.TxnRequest.success)
10998  return success_.Mutable(index);
10999 }
11000 inline ::etcdserverpb::RequestOp* TxnRequest::add_success() {
11001  // @@protoc_insertion_point(field_add:etcdserverpb.TxnRequest.success)
11002  return success_.Add();
11003 }
11004 inline ::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp >*
11006  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.TxnRequest.success)
11007  return &success_;
11008 }
11009 inline const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp >&
11011  // @@protoc_insertion_point(field_list:etcdserverpb.TxnRequest.success)
11012  return success_;
11013 }
11014 
11015 // repeated .etcdserverpb.RequestOp failure = 3;
11016 inline int TxnRequest::failure_size() const {
11017  return failure_.size();
11018 }
11020  failure_.Clear();
11021 }
11022 inline const ::etcdserverpb::RequestOp& TxnRequest::failure(int index) const {
11023  // @@protoc_insertion_point(field_get:etcdserverpb.TxnRequest.failure)
11024  return failure_.Get(index);
11025 }
11026 inline ::etcdserverpb::RequestOp* TxnRequest::mutable_failure(int index) {
11027  // @@protoc_insertion_point(field_mutable:etcdserverpb.TxnRequest.failure)
11028  return failure_.Mutable(index);
11029 }
11030 inline ::etcdserverpb::RequestOp* TxnRequest::add_failure() {
11031  // @@protoc_insertion_point(field_add:etcdserverpb.TxnRequest.failure)
11032  return failure_.Add();
11033 }
11034 inline ::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp >*
11036  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.TxnRequest.failure)
11037  return &failure_;
11038 }
11039 inline const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp >&
11041  // @@protoc_insertion_point(field_list:etcdserverpb.TxnRequest.failure)
11042  return failure_;
11043 }
11044 
11045 // -------------------------------------------------------------------
11046 
11047 // TxnResponse
11048 
11049 // .etcdserverpb.ResponseHeader header = 1;
11050 inline bool TxnResponse::has_header() const {
11051  return this != internal_default_instance() && header_ != NULL;
11052 }
11054  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
11055  delete header_;
11056  }
11057  header_ = NULL;
11058 }
11059 inline const ::etcdserverpb::ResponseHeader& TxnResponse::header() const {
11060  const ::etcdserverpb::ResponseHeader* p = header_;
11061  // @@protoc_insertion_point(field_get:etcdserverpb.TxnResponse.header)
11062  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
11064 }
11065 inline ::etcdserverpb::ResponseHeader* TxnResponse::release_header() {
11066  // @@protoc_insertion_point(field_release:etcdserverpb.TxnResponse.header)
11067 
11068  ::etcdserverpb::ResponseHeader* temp = header_;
11069  header_ = NULL;
11070  return temp;
11071 }
11072 inline ::etcdserverpb::ResponseHeader* TxnResponse::mutable_header() {
11073 
11074  if (header_ == NULL) {
11075  header_ = new ::etcdserverpb::ResponseHeader;
11076  }
11077  // @@protoc_insertion_point(field_mutable:etcdserverpb.TxnResponse.header)
11078  return header_;
11079 }
11081  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
11082  if (message_arena == NULL) {
11083  delete header_;
11084  }
11085  if (header) {
11086  ::google::protobuf::Arena* submessage_arena = NULL;
11087  if (message_arena != submessage_arena) {
11088  header = ::google::protobuf::internal::GetOwnedMessage(
11089  message_arena, header, submessage_arena);
11090  }
11091 
11092  } else {
11093 
11094  }
11095  header_ = header;
11096  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.TxnResponse.header)
11097 }
11098 
11099 // bool succeeded = 2;
11101  succeeded_ = false;
11102 }
11103 inline bool TxnResponse::succeeded() const {
11104  // @@protoc_insertion_point(field_get:etcdserverpb.TxnResponse.succeeded)
11105  return succeeded_;
11106 }
11107 inline void TxnResponse::set_succeeded(bool value) {
11108 
11109  succeeded_ = value;
11110  // @@protoc_insertion_point(field_set:etcdserverpb.TxnResponse.succeeded)
11111 }
11112 
11113 // repeated .etcdserverpb.ResponseOp responses = 3;
11114 inline int TxnResponse::responses_size() const {
11115  return responses_.size();
11116 }
11118  responses_.Clear();
11119 }
11120 inline const ::etcdserverpb::ResponseOp& TxnResponse::responses(int index) const {
11121  // @@protoc_insertion_point(field_get:etcdserverpb.TxnResponse.responses)
11122  return responses_.Get(index);
11123 }
11124 inline ::etcdserverpb::ResponseOp* TxnResponse::mutable_responses(int index) {
11125  // @@protoc_insertion_point(field_mutable:etcdserverpb.TxnResponse.responses)
11126  return responses_.Mutable(index);
11127 }
11128 inline ::etcdserverpb::ResponseOp* TxnResponse::add_responses() {
11129  // @@protoc_insertion_point(field_add:etcdserverpb.TxnResponse.responses)
11130  return responses_.Add();
11131 }
11132 inline ::google::protobuf::RepeatedPtrField< ::etcdserverpb::ResponseOp >*
11134  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.TxnResponse.responses)
11135  return &responses_;
11136 }
11137 inline const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::ResponseOp >&
11139  // @@protoc_insertion_point(field_list:etcdserverpb.TxnResponse.responses)
11140  return responses_;
11141 }
11142 
11143 // -------------------------------------------------------------------
11144 
11145 // CompactionRequest
11146 
11147 // int64 revision = 1;
11149  revision_ = GOOGLE_LONGLONG(0);
11150 }
11151 inline ::google::protobuf::int64 CompactionRequest::revision() const {
11152  // @@protoc_insertion_point(field_get:etcdserverpb.CompactionRequest.revision)
11153  return revision_;
11154 }
11155 inline void CompactionRequest::set_revision(::google::protobuf::int64 value) {
11156 
11157  revision_ = value;
11158  // @@protoc_insertion_point(field_set:etcdserverpb.CompactionRequest.revision)
11159 }
11160 
11161 // bool physical = 2;
11163  physical_ = false;
11164 }
11165 inline bool CompactionRequest::physical() const {
11166  // @@protoc_insertion_point(field_get:etcdserverpb.CompactionRequest.physical)
11167  return physical_;
11168 }
11169 inline void CompactionRequest::set_physical(bool value) {
11170 
11171  physical_ = value;
11172  // @@protoc_insertion_point(field_set:etcdserverpb.CompactionRequest.physical)
11173 }
11174 
11175 // -------------------------------------------------------------------
11176 
11177 // CompactionResponse
11178 
11179 // .etcdserverpb.ResponseHeader header = 1;
11180 inline bool CompactionResponse::has_header() const {
11181  return this != internal_default_instance() && header_ != NULL;
11182 }
11184  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
11185  delete header_;
11186  }
11187  header_ = NULL;
11188 }
11189 inline const ::etcdserverpb::ResponseHeader& CompactionResponse::header() const {
11190  const ::etcdserverpb::ResponseHeader* p = header_;
11191  // @@protoc_insertion_point(field_get:etcdserverpb.CompactionResponse.header)
11192  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
11194 }
11195 inline ::etcdserverpb::ResponseHeader* CompactionResponse::release_header() {
11196  // @@protoc_insertion_point(field_release:etcdserverpb.CompactionResponse.header)
11197 
11198  ::etcdserverpb::ResponseHeader* temp = header_;
11199  header_ = NULL;
11200  return temp;
11201 }
11202 inline ::etcdserverpb::ResponseHeader* CompactionResponse::mutable_header() {
11203 
11204  if (header_ == NULL) {
11205  header_ = new ::etcdserverpb::ResponseHeader;
11206  }
11207  // @@protoc_insertion_point(field_mutable:etcdserverpb.CompactionResponse.header)
11208  return header_;
11209 }
11211  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
11212  if (message_arena == NULL) {
11213  delete header_;
11214  }
11215  if (header) {
11216  ::google::protobuf::Arena* submessage_arena = NULL;
11217  if (message_arena != submessage_arena) {
11218  header = ::google::protobuf::internal::GetOwnedMessage(
11219  message_arena, header, submessage_arena);
11220  }
11221 
11222  } else {
11223 
11224  }
11225  header_ = header;
11226  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.CompactionResponse.header)
11227 }
11228 
11229 // -------------------------------------------------------------------
11230 
11231 // HashRequest
11232 
11233 // -------------------------------------------------------------------
11234 
11235 // HashResponse
11236 
11237 // .etcdserverpb.ResponseHeader header = 1;
11238 inline bool HashResponse::has_header() const {
11239  return this != internal_default_instance() && header_ != NULL;
11240 }
11242  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
11243  delete header_;
11244  }
11245  header_ = NULL;
11246 }
11247 inline const ::etcdserverpb::ResponseHeader& HashResponse::header() const {
11248  const ::etcdserverpb::ResponseHeader* p = header_;
11249  // @@protoc_insertion_point(field_get:etcdserverpb.HashResponse.header)
11250  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
11252 }
11253 inline ::etcdserverpb::ResponseHeader* HashResponse::release_header() {
11254  // @@protoc_insertion_point(field_release:etcdserverpb.HashResponse.header)
11255 
11256  ::etcdserverpb::ResponseHeader* temp = header_;
11257  header_ = NULL;
11258  return temp;
11259 }
11260 inline ::etcdserverpb::ResponseHeader* HashResponse::mutable_header() {
11261 
11262  if (header_ == NULL) {
11263  header_ = new ::etcdserverpb::ResponseHeader;
11264  }
11265  // @@protoc_insertion_point(field_mutable:etcdserverpb.HashResponse.header)
11266  return header_;
11267 }
11269  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
11270  if (message_arena == NULL) {
11271  delete header_;
11272  }
11273  if (header) {
11274  ::google::protobuf::Arena* submessage_arena = NULL;
11275  if (message_arena != submessage_arena) {
11276  header = ::google::protobuf::internal::GetOwnedMessage(
11277  message_arena, header, submessage_arena);
11278  }
11279 
11280  } else {
11281 
11282  }
11283  header_ = header;
11284  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.HashResponse.header)
11285 }
11286 
11287 // uint32 hash = 2;
11289  hash_ = 0u;
11290 }
11291 inline ::google::protobuf::uint32 HashResponse::hash() const {
11292  // @@protoc_insertion_point(field_get:etcdserverpb.HashResponse.hash)
11293  return hash_;
11294 }
11295 inline void HashResponse::set_hash(::google::protobuf::uint32 value) {
11296 
11297  hash_ = value;
11298  // @@protoc_insertion_point(field_set:etcdserverpb.HashResponse.hash)
11299 }
11300 
11301 // -------------------------------------------------------------------
11302 
11303 // SnapshotRequest
11304 
11305 // -------------------------------------------------------------------
11306 
11307 // SnapshotResponse
11308 
11309 // .etcdserverpb.ResponseHeader header = 1;
11310 inline bool SnapshotResponse::has_header() const {
11311  return this != internal_default_instance() && header_ != NULL;
11312 }
11314  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
11315  delete header_;
11316  }
11317  header_ = NULL;
11318 }
11319 inline const ::etcdserverpb::ResponseHeader& SnapshotResponse::header() const {
11320  const ::etcdserverpb::ResponseHeader* p = header_;
11321  // @@protoc_insertion_point(field_get:etcdserverpb.SnapshotResponse.header)
11322  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
11324 }
11325 inline ::etcdserverpb::ResponseHeader* SnapshotResponse::release_header() {
11326  // @@protoc_insertion_point(field_release:etcdserverpb.SnapshotResponse.header)
11327 
11328  ::etcdserverpb::ResponseHeader* temp = header_;
11329  header_ = NULL;
11330  return temp;
11331 }
11332 inline ::etcdserverpb::ResponseHeader* SnapshotResponse::mutable_header() {
11333 
11334  if (header_ == NULL) {
11335  header_ = new ::etcdserverpb::ResponseHeader;
11336  }
11337  // @@protoc_insertion_point(field_mutable:etcdserverpb.SnapshotResponse.header)
11338  return header_;
11339 }
11341  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
11342  if (message_arena == NULL) {
11343  delete header_;
11344  }
11345  if (header) {
11346  ::google::protobuf::Arena* submessage_arena = NULL;
11347  if (message_arena != submessage_arena) {
11348  header = ::google::protobuf::internal::GetOwnedMessage(
11349  message_arena, header, submessage_arena);
11350  }
11351 
11352  } else {
11353 
11354  }
11355  header_ = header;
11356  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.SnapshotResponse.header)
11357 }
11358 
11359 // uint64 remaining_bytes = 2;
11361  remaining_bytes_ = GOOGLE_ULONGLONG(0);
11362 }
11363 inline ::google::protobuf::uint64 SnapshotResponse::remaining_bytes() const {
11364  // @@protoc_insertion_point(field_get:etcdserverpb.SnapshotResponse.remaining_bytes)
11365  return remaining_bytes_;
11366 }
11367 inline void SnapshotResponse::set_remaining_bytes(::google::protobuf::uint64 value) {
11368 
11369  remaining_bytes_ = value;
11370  // @@protoc_insertion_point(field_set:etcdserverpb.SnapshotResponse.remaining_bytes)
11371 }
11372 
11373 // bytes blob = 3;
11375  blob_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
11376 }
11377 inline const ::std::string& SnapshotResponse::blob() const {
11378  // @@protoc_insertion_point(field_get:etcdserverpb.SnapshotResponse.blob)
11379  return blob_.GetNoArena();
11380 }
11381 inline void SnapshotResponse::set_blob(const ::std::string& value) {
11382 
11383  blob_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
11384  // @@protoc_insertion_point(field_set:etcdserverpb.SnapshotResponse.blob)
11385 }
11386 #if LANG_CXX11
11387 inline void SnapshotResponse::set_blob(::std::string&& value) {
11388 
11389  blob_.SetNoArena(
11390  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
11391  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.SnapshotResponse.blob)
11392 }
11393 #endif
11394 inline void SnapshotResponse::set_blob(const char* value) {
11395  GOOGLE_DCHECK(value != NULL);
11396 
11397  blob_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
11398  // @@protoc_insertion_point(field_set_char:etcdserverpb.SnapshotResponse.blob)
11399 }
11400 inline void SnapshotResponse::set_blob(const void* value, size_t size) {
11401 
11402  blob_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
11403  ::std::string(reinterpret_cast<const char*>(value), size));
11404  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.SnapshotResponse.blob)
11405 }
11406 inline ::std::string* SnapshotResponse::mutable_blob() {
11407 
11408  // @@protoc_insertion_point(field_mutable:etcdserverpb.SnapshotResponse.blob)
11409  return blob_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
11410 }
11411 inline ::std::string* SnapshotResponse::release_blob() {
11412  // @@protoc_insertion_point(field_release:etcdserverpb.SnapshotResponse.blob)
11413 
11414  return blob_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
11415 }
11416 inline void SnapshotResponse::set_allocated_blob(::std::string* blob) {
11417  if (blob != NULL) {
11418 
11419  } else {
11420 
11421  }
11422  blob_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), blob);
11423  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.SnapshotResponse.blob)
11424 }
11425 
11426 // -------------------------------------------------------------------
11427 
11428 // WatchRequest
11429 
11430 // .etcdserverpb.WatchCreateRequest create_request = 1;
11432  return request_union_case() == kCreateRequest;
11433 }
11435  _oneof_case_[0] = kCreateRequest;
11436 }
11438  if (has_create_request()) {
11439  delete request_union_.create_request_;
11440  clear_has_request_union();
11441  }
11442 }
11443 inline ::etcdserverpb::WatchCreateRequest* WatchRequest::release_create_request() {
11444  // @@protoc_insertion_point(field_release:etcdserverpb.WatchRequest.create_request)
11445  if (has_create_request()) {
11446  clear_has_request_union();
11447  ::etcdserverpb::WatchCreateRequest* temp = request_union_.create_request_;
11448  request_union_.create_request_ = NULL;
11449  return temp;
11450  } else {
11451  return NULL;
11452  }
11453 }
11454 inline const ::etcdserverpb::WatchCreateRequest& WatchRequest::create_request() const {
11455  // @@protoc_insertion_point(field_get:etcdserverpb.WatchRequest.create_request)
11456  return has_create_request()
11457  ? *request_union_.create_request_
11459 }
11460 inline ::etcdserverpb::WatchCreateRequest* WatchRequest::mutable_create_request() {
11461  if (!has_create_request()) {
11462  clear_request_union();
11463  set_has_create_request();
11464  request_union_.create_request_ = new ::etcdserverpb::WatchCreateRequest;
11465  }
11466  // @@protoc_insertion_point(field_mutable:etcdserverpb.WatchRequest.create_request)
11467  return request_union_.create_request_;
11468 }
11469 
11470 // .etcdserverpb.WatchCancelRequest cancel_request = 2;
11472  return request_union_case() == kCancelRequest;
11473 }
11475  _oneof_case_[0] = kCancelRequest;
11476 }
11478  if (has_cancel_request()) {
11479  delete request_union_.cancel_request_;
11480  clear_has_request_union();
11481  }
11482 }
11483 inline ::etcdserverpb::WatchCancelRequest* WatchRequest::release_cancel_request() {
11484  // @@protoc_insertion_point(field_release:etcdserverpb.WatchRequest.cancel_request)
11485  if (has_cancel_request()) {
11486  clear_has_request_union();
11487  ::etcdserverpb::WatchCancelRequest* temp = request_union_.cancel_request_;
11488  request_union_.cancel_request_ = NULL;
11489  return temp;
11490  } else {
11491  return NULL;
11492  }
11493 }
11494 inline const ::etcdserverpb::WatchCancelRequest& WatchRequest::cancel_request() const {
11495  // @@protoc_insertion_point(field_get:etcdserverpb.WatchRequest.cancel_request)
11496  return has_cancel_request()
11497  ? *request_union_.cancel_request_
11499 }
11500 inline ::etcdserverpb::WatchCancelRequest* WatchRequest::mutable_cancel_request() {
11501  if (!has_cancel_request()) {
11502  clear_request_union();
11503  set_has_cancel_request();
11504  request_union_.cancel_request_ = new ::etcdserverpb::WatchCancelRequest;
11505  }
11506  // @@protoc_insertion_point(field_mutable:etcdserverpb.WatchRequest.cancel_request)
11507  return request_union_.cancel_request_;
11508 }
11509 
11510 inline bool WatchRequest::has_request_union() const {
11511  return request_union_case() != REQUEST_UNION_NOT_SET;
11512 }
11514  _oneof_case_[0] = REQUEST_UNION_NOT_SET;
11515 }
11517  return WatchRequest::RequestUnionCase(_oneof_case_[0]);
11518 }
11519 // -------------------------------------------------------------------
11520 
11521 // WatchCreateRequest
11522 
11523 // bytes key = 1;
11525  key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
11526 }
11527 inline const ::std::string& WatchCreateRequest::key() const {
11528  // @@protoc_insertion_point(field_get:etcdserverpb.WatchCreateRequest.key)
11529  return key_.GetNoArena();
11530 }
11531 inline void WatchCreateRequest::set_key(const ::std::string& value) {
11532 
11533  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
11534  // @@protoc_insertion_point(field_set:etcdserverpb.WatchCreateRequest.key)
11535 }
11536 #if LANG_CXX11
11537 inline void WatchCreateRequest::set_key(::std::string&& value) {
11538 
11539  key_.SetNoArena(
11540  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
11541  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.WatchCreateRequest.key)
11542 }
11543 #endif
11544 inline void WatchCreateRequest::set_key(const char* value) {
11545  GOOGLE_DCHECK(value != NULL);
11546 
11547  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
11548  // @@protoc_insertion_point(field_set_char:etcdserverpb.WatchCreateRequest.key)
11549 }
11550 inline void WatchCreateRequest::set_key(const void* value, size_t size) {
11551 
11552  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
11553  ::std::string(reinterpret_cast<const char*>(value), size));
11554  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.WatchCreateRequest.key)
11555 }
11556 inline ::std::string* WatchCreateRequest::mutable_key() {
11557 
11558  // @@protoc_insertion_point(field_mutable:etcdserverpb.WatchCreateRequest.key)
11559  return key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
11560 }
11561 inline ::std::string* WatchCreateRequest::release_key() {
11562  // @@protoc_insertion_point(field_release:etcdserverpb.WatchCreateRequest.key)
11563 
11564  return key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
11565 }
11566 inline void WatchCreateRequest::set_allocated_key(::std::string* key) {
11567  if (key != NULL) {
11568 
11569  } else {
11570 
11571  }
11572  key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), key);
11573  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.WatchCreateRequest.key)
11574 }
11575 
11576 // bytes range_end = 2;
11578  range_end_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
11579 }
11580 inline const ::std::string& WatchCreateRequest::range_end() const {
11581  // @@protoc_insertion_point(field_get:etcdserverpb.WatchCreateRequest.range_end)
11582  return range_end_.GetNoArena();
11583 }
11584 inline void WatchCreateRequest::set_range_end(const ::std::string& value) {
11585 
11586  range_end_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
11587  // @@protoc_insertion_point(field_set:etcdserverpb.WatchCreateRequest.range_end)
11588 }
11589 #if LANG_CXX11
11590 inline void WatchCreateRequest::set_range_end(::std::string&& value) {
11591 
11592  range_end_.SetNoArena(
11593  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
11594  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.WatchCreateRequest.range_end)
11595 }
11596 #endif
11597 inline void WatchCreateRequest::set_range_end(const char* value) {
11598  GOOGLE_DCHECK(value != NULL);
11599 
11600  range_end_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
11601  // @@protoc_insertion_point(field_set_char:etcdserverpb.WatchCreateRequest.range_end)
11602 }
11603 inline void WatchCreateRequest::set_range_end(const void* value, size_t size) {
11604 
11605  range_end_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
11606  ::std::string(reinterpret_cast<const char*>(value), size));
11607  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.WatchCreateRequest.range_end)
11608 }
11609 inline ::std::string* WatchCreateRequest::mutable_range_end() {
11610 
11611  // @@protoc_insertion_point(field_mutable:etcdserverpb.WatchCreateRequest.range_end)
11612  return range_end_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
11613 }
11614 inline ::std::string* WatchCreateRequest::release_range_end() {
11615  // @@protoc_insertion_point(field_release:etcdserverpb.WatchCreateRequest.range_end)
11616 
11617  return range_end_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
11618 }
11619 inline void WatchCreateRequest::set_allocated_range_end(::std::string* range_end) {
11620  if (range_end != NULL) {
11621 
11622  } else {
11623 
11624  }
11625  range_end_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), range_end);
11626  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.WatchCreateRequest.range_end)
11627 }
11628 
11629 // int64 start_revision = 3;
11631  start_revision_ = GOOGLE_LONGLONG(0);
11632 }
11633 inline ::google::protobuf::int64 WatchCreateRequest::start_revision() const {
11634  // @@protoc_insertion_point(field_get:etcdserverpb.WatchCreateRequest.start_revision)
11635  return start_revision_;
11636 }
11637 inline void WatchCreateRequest::set_start_revision(::google::protobuf::int64 value) {
11638 
11639  start_revision_ = value;
11640  // @@protoc_insertion_point(field_set:etcdserverpb.WatchCreateRequest.start_revision)
11641 }
11642 
11643 // bool progress_notify = 4;
11645  progress_notify_ = false;
11646 }
11648  // @@protoc_insertion_point(field_get:etcdserverpb.WatchCreateRequest.progress_notify)
11649  return progress_notify_;
11650 }
11652 
11653  progress_notify_ = value;
11654  // @@protoc_insertion_point(field_set:etcdserverpb.WatchCreateRequest.progress_notify)
11655 }
11656 
11657 // repeated .etcdserverpb.WatchCreateRequest.FilterType filters = 5;
11659  return filters_.size();
11660 }
11662  filters_.Clear();
11663 }
11665  // @@protoc_insertion_point(field_get:etcdserverpb.WatchCreateRequest.filters)
11666  return static_cast< ::etcdserverpb::WatchCreateRequest_FilterType >(filters_.Get(index));
11667 }
11669  filters_.Set(index, value);
11670  // @@protoc_insertion_point(field_set:etcdserverpb.WatchCreateRequest.filters)
11671 }
11673  filters_.Add(value);
11674  // @@protoc_insertion_point(field_add:etcdserverpb.WatchCreateRequest.filters)
11675 }
11676 inline const ::google::protobuf::RepeatedField<int>&
11678  // @@protoc_insertion_point(field_list:etcdserverpb.WatchCreateRequest.filters)
11679  return filters_;
11680 }
11681 inline ::google::protobuf::RepeatedField<int>*
11683  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.WatchCreateRequest.filters)
11684  return &filters_;
11685 }
11686 
11687 // bool prev_kv = 6;
11689  prev_kv_ = false;
11690 }
11691 inline bool WatchCreateRequest::prev_kv() const {
11692  // @@protoc_insertion_point(field_get:etcdserverpb.WatchCreateRequest.prev_kv)
11693  return prev_kv_;
11694 }
11695 inline void WatchCreateRequest::set_prev_kv(bool value) {
11696 
11697  prev_kv_ = value;
11698  // @@protoc_insertion_point(field_set:etcdserverpb.WatchCreateRequest.prev_kv)
11699 }
11700 
11701 // -------------------------------------------------------------------
11702 
11703 // WatchCancelRequest
11704 
11705 // int64 watch_id = 1;
11707  watch_id_ = GOOGLE_LONGLONG(0);
11708 }
11709 inline ::google::protobuf::int64 WatchCancelRequest::watch_id() const {
11710  // @@protoc_insertion_point(field_get:etcdserverpb.WatchCancelRequest.watch_id)
11711  return watch_id_;
11712 }
11713 inline void WatchCancelRequest::set_watch_id(::google::protobuf::int64 value) {
11714 
11715  watch_id_ = value;
11716  // @@protoc_insertion_point(field_set:etcdserverpb.WatchCancelRequest.watch_id)
11717 }
11718 
11719 // -------------------------------------------------------------------
11720 
11721 // WatchResponse
11722 
11723 // .etcdserverpb.ResponseHeader header = 1;
11724 inline bool WatchResponse::has_header() const {
11725  return this != internal_default_instance() && header_ != NULL;
11726 }
11728  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
11729  delete header_;
11730  }
11731  header_ = NULL;
11732 }
11733 inline const ::etcdserverpb::ResponseHeader& WatchResponse::header() const {
11734  const ::etcdserverpb::ResponseHeader* p = header_;
11735  // @@protoc_insertion_point(field_get:etcdserverpb.WatchResponse.header)
11736  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
11738 }
11739 inline ::etcdserverpb::ResponseHeader* WatchResponse::release_header() {
11740  // @@protoc_insertion_point(field_release:etcdserverpb.WatchResponse.header)
11741 
11742  ::etcdserverpb::ResponseHeader* temp = header_;
11743  header_ = NULL;
11744  return temp;
11745 }
11746 inline ::etcdserverpb::ResponseHeader* WatchResponse::mutable_header() {
11747 
11748  if (header_ == NULL) {
11749  header_ = new ::etcdserverpb::ResponseHeader;
11750  }
11751  // @@protoc_insertion_point(field_mutable:etcdserverpb.WatchResponse.header)
11752  return header_;
11753 }
11755  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
11756  if (message_arena == NULL) {
11757  delete header_;
11758  }
11759  if (header) {
11760  ::google::protobuf::Arena* submessage_arena = NULL;
11761  if (message_arena != submessage_arena) {
11762  header = ::google::protobuf::internal::GetOwnedMessage(
11763  message_arena, header, submessage_arena);
11764  }
11765 
11766  } else {
11767 
11768  }
11769  header_ = header;
11770  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.WatchResponse.header)
11771 }
11772 
11773 // int64 watch_id = 2;
11775  watch_id_ = GOOGLE_LONGLONG(0);
11776 }
11777 inline ::google::protobuf::int64 WatchResponse::watch_id() const {
11778  // @@protoc_insertion_point(field_get:etcdserverpb.WatchResponse.watch_id)
11779  return watch_id_;
11780 }
11781 inline void WatchResponse::set_watch_id(::google::protobuf::int64 value) {
11782 
11783  watch_id_ = value;
11784  // @@protoc_insertion_point(field_set:etcdserverpb.WatchResponse.watch_id)
11785 }
11786 
11787 // bool created = 3;
11789  created_ = false;
11790 }
11791 inline bool WatchResponse::created() const {
11792  // @@protoc_insertion_point(field_get:etcdserverpb.WatchResponse.created)
11793  return created_;
11794 }
11795 inline void WatchResponse::set_created(bool value) {
11796 
11797  created_ = value;
11798  // @@protoc_insertion_point(field_set:etcdserverpb.WatchResponse.created)
11799 }
11800 
11801 // bool canceled = 4;
11803  canceled_ = false;
11804 }
11805 inline bool WatchResponse::canceled() const {
11806  // @@protoc_insertion_point(field_get:etcdserverpb.WatchResponse.canceled)
11807  return canceled_;
11808 }
11809 inline void WatchResponse::set_canceled(bool value) {
11810 
11811  canceled_ = value;
11812  // @@protoc_insertion_point(field_set:etcdserverpb.WatchResponse.canceled)
11813 }
11814 
11815 // int64 compact_revision = 5;
11817  compact_revision_ = GOOGLE_LONGLONG(0);
11818 }
11819 inline ::google::protobuf::int64 WatchResponse::compact_revision() const {
11820  // @@protoc_insertion_point(field_get:etcdserverpb.WatchResponse.compact_revision)
11821  return compact_revision_;
11822 }
11823 inline void WatchResponse::set_compact_revision(::google::protobuf::int64 value) {
11824 
11825  compact_revision_ = value;
11826  // @@protoc_insertion_point(field_set:etcdserverpb.WatchResponse.compact_revision)
11827 }
11828 
11829 // repeated .mvccpb.Event events = 11;
11830 inline int WatchResponse::events_size() const {
11831  return events_.size();
11832 }
11834  // @@protoc_insertion_point(field_get:etcdserverpb.WatchResponse.events)
11835  return events_.Get(index);
11836 }
11838  // @@protoc_insertion_point(field_mutable:etcdserverpb.WatchResponse.events)
11839  return events_.Mutable(index);
11840 }
11842  // @@protoc_insertion_point(field_add:etcdserverpb.WatchResponse.events)
11843  return events_.Add();
11844 }
11845 inline ::google::protobuf::RepeatedPtrField< ::mvccpb::Event >*
11847  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.WatchResponse.events)
11848  return &events_;
11849 }
11850 inline const ::google::protobuf::RepeatedPtrField< ::mvccpb::Event >&
11852  // @@protoc_insertion_point(field_list:etcdserverpb.WatchResponse.events)
11853  return events_;
11854 }
11855 
11856 // -------------------------------------------------------------------
11857 
11858 // LeaseGrantRequest
11859 
11860 // int64 TTL = 1;
11862  ttl_ = GOOGLE_LONGLONG(0);
11863 }
11864 inline ::google::protobuf::int64 LeaseGrantRequest::ttl() const {
11865  // @@protoc_insertion_point(field_get:etcdserverpb.LeaseGrantRequest.TTL)
11866  return ttl_;
11867 }
11868 inline void LeaseGrantRequest::set_ttl(::google::protobuf::int64 value) {
11869 
11870  ttl_ = value;
11871  // @@protoc_insertion_point(field_set:etcdserverpb.LeaseGrantRequest.TTL)
11872 }
11873 
11874 // int64 ID = 2;
11876  id_ = GOOGLE_LONGLONG(0);
11877 }
11878 inline ::google::protobuf::int64 LeaseGrantRequest::id() const {
11879  // @@protoc_insertion_point(field_get:etcdserverpb.LeaseGrantRequest.ID)
11880  return id_;
11881 }
11882 inline void LeaseGrantRequest::set_id(::google::protobuf::int64 value) {
11883 
11884  id_ = value;
11885  // @@protoc_insertion_point(field_set:etcdserverpb.LeaseGrantRequest.ID)
11886 }
11887 
11888 // -------------------------------------------------------------------
11889 
11890 // LeaseGrantResponse
11891 
11892 // .etcdserverpb.ResponseHeader header = 1;
11893 inline bool LeaseGrantResponse::has_header() const {
11894  return this != internal_default_instance() && header_ != NULL;
11895 }
11897  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
11898  delete header_;
11899  }
11900  header_ = NULL;
11901 }
11902 inline const ::etcdserverpb::ResponseHeader& LeaseGrantResponse::header() const {
11903  const ::etcdserverpb::ResponseHeader* p = header_;
11904  // @@protoc_insertion_point(field_get:etcdserverpb.LeaseGrantResponse.header)
11905  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
11907 }
11908 inline ::etcdserverpb::ResponseHeader* LeaseGrantResponse::release_header() {
11909  // @@protoc_insertion_point(field_release:etcdserverpb.LeaseGrantResponse.header)
11910 
11911  ::etcdserverpb::ResponseHeader* temp = header_;
11912  header_ = NULL;
11913  return temp;
11914 }
11915 inline ::etcdserverpb::ResponseHeader* LeaseGrantResponse::mutable_header() {
11916 
11917  if (header_ == NULL) {
11918  header_ = new ::etcdserverpb::ResponseHeader;
11919  }
11920  // @@protoc_insertion_point(field_mutable:etcdserverpb.LeaseGrantResponse.header)
11921  return header_;
11922 }
11924  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
11925  if (message_arena == NULL) {
11926  delete header_;
11927  }
11928  if (header) {
11929  ::google::protobuf::Arena* submessage_arena = NULL;
11930  if (message_arena != submessage_arena) {
11931  header = ::google::protobuf::internal::GetOwnedMessage(
11932  message_arena, header, submessage_arena);
11933  }
11934 
11935  } else {
11936 
11937  }
11938  header_ = header;
11939  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.LeaseGrantResponse.header)
11940 }
11941 
11942 // int64 ID = 2;
11944  id_ = GOOGLE_LONGLONG(0);
11945 }
11946 inline ::google::protobuf::int64 LeaseGrantResponse::id() const {
11947  // @@protoc_insertion_point(field_get:etcdserverpb.LeaseGrantResponse.ID)
11948  return id_;
11949 }
11950 inline void LeaseGrantResponse::set_id(::google::protobuf::int64 value) {
11951 
11952  id_ = value;
11953  // @@protoc_insertion_point(field_set:etcdserverpb.LeaseGrantResponse.ID)
11954 }
11955 
11956 // int64 TTL = 3;
11958  ttl_ = GOOGLE_LONGLONG(0);
11959 }
11960 inline ::google::protobuf::int64 LeaseGrantResponse::ttl() const {
11961  // @@protoc_insertion_point(field_get:etcdserverpb.LeaseGrantResponse.TTL)
11962  return ttl_;
11963 }
11964 inline void LeaseGrantResponse::set_ttl(::google::protobuf::int64 value) {
11965 
11966  ttl_ = value;
11967  // @@protoc_insertion_point(field_set:etcdserverpb.LeaseGrantResponse.TTL)
11968 }
11969 
11970 // string error = 4;
11972  error_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
11973 }
11974 inline const ::std::string& LeaseGrantResponse::error() const {
11975  // @@protoc_insertion_point(field_get:etcdserverpb.LeaseGrantResponse.error)
11976  return error_.GetNoArena();
11977 }
11978 inline void LeaseGrantResponse::set_error(const ::std::string& value) {
11979 
11980  error_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
11981  // @@protoc_insertion_point(field_set:etcdserverpb.LeaseGrantResponse.error)
11982 }
11983 #if LANG_CXX11
11984 inline void LeaseGrantResponse::set_error(::std::string&& value) {
11985 
11986  error_.SetNoArena(
11987  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
11988  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.LeaseGrantResponse.error)
11989 }
11990 #endif
11991 inline void LeaseGrantResponse::set_error(const char* value) {
11992  GOOGLE_DCHECK(value != NULL);
11993 
11994  error_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
11995  // @@protoc_insertion_point(field_set_char:etcdserverpb.LeaseGrantResponse.error)
11996 }
11997 inline void LeaseGrantResponse::set_error(const char* value, size_t size) {
11998 
11999  error_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
12000  ::std::string(reinterpret_cast<const char*>(value), size));
12001  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.LeaseGrantResponse.error)
12002 }
12003 inline ::std::string* LeaseGrantResponse::mutable_error() {
12004 
12005  // @@protoc_insertion_point(field_mutable:etcdserverpb.LeaseGrantResponse.error)
12006  return error_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
12007 }
12008 inline ::std::string* LeaseGrantResponse::release_error() {
12009  // @@protoc_insertion_point(field_release:etcdserverpb.LeaseGrantResponse.error)
12010 
12011  return error_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
12012 }
12013 inline void LeaseGrantResponse::set_allocated_error(::std::string* error) {
12014  if (error != NULL) {
12015 
12016  } else {
12017 
12018  }
12019  error_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), error);
12020  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.LeaseGrantResponse.error)
12021 }
12022 
12023 // -------------------------------------------------------------------
12024 
12025 // LeaseRevokeRequest
12026 
12027 // int64 ID = 1;
12029  id_ = GOOGLE_LONGLONG(0);
12030 }
12031 inline ::google::protobuf::int64 LeaseRevokeRequest::id() const {
12032  // @@protoc_insertion_point(field_get:etcdserverpb.LeaseRevokeRequest.ID)
12033  return id_;
12034 }
12035 inline void LeaseRevokeRequest::set_id(::google::protobuf::int64 value) {
12036 
12037  id_ = value;
12038  // @@protoc_insertion_point(field_set:etcdserverpb.LeaseRevokeRequest.ID)
12039 }
12040 
12041 // -------------------------------------------------------------------
12042 
12043 // LeaseRevokeResponse
12044 
12045 // .etcdserverpb.ResponseHeader header = 1;
12046 inline bool LeaseRevokeResponse::has_header() const {
12047  return this != internal_default_instance() && header_ != NULL;
12048 }
12050  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
12051  delete header_;
12052  }
12053  header_ = NULL;
12054 }
12055 inline const ::etcdserverpb::ResponseHeader& LeaseRevokeResponse::header() const {
12056  const ::etcdserverpb::ResponseHeader* p = header_;
12057  // @@protoc_insertion_point(field_get:etcdserverpb.LeaseRevokeResponse.header)
12058  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
12060 }
12061 inline ::etcdserverpb::ResponseHeader* LeaseRevokeResponse::release_header() {
12062  // @@protoc_insertion_point(field_release:etcdserverpb.LeaseRevokeResponse.header)
12063 
12064  ::etcdserverpb::ResponseHeader* temp = header_;
12065  header_ = NULL;
12066  return temp;
12067 }
12068 inline ::etcdserverpb::ResponseHeader* LeaseRevokeResponse::mutable_header() {
12069 
12070  if (header_ == NULL) {
12071  header_ = new ::etcdserverpb::ResponseHeader;
12072  }
12073  // @@protoc_insertion_point(field_mutable:etcdserverpb.LeaseRevokeResponse.header)
12074  return header_;
12075 }
12077  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
12078  if (message_arena == NULL) {
12079  delete header_;
12080  }
12081  if (header) {
12082  ::google::protobuf::Arena* submessage_arena = NULL;
12083  if (message_arena != submessage_arena) {
12084  header = ::google::protobuf::internal::GetOwnedMessage(
12085  message_arena, header, submessage_arena);
12086  }
12087 
12088  } else {
12089 
12090  }
12091  header_ = header;
12092  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.LeaseRevokeResponse.header)
12093 }
12094 
12095 // -------------------------------------------------------------------
12096 
12097 // LeaseKeepAliveRequest
12098 
12099 // int64 ID = 1;
12101  id_ = GOOGLE_LONGLONG(0);
12102 }
12103 inline ::google::protobuf::int64 LeaseKeepAliveRequest::id() const {
12104  // @@protoc_insertion_point(field_get:etcdserverpb.LeaseKeepAliveRequest.ID)
12105  return id_;
12106 }
12107 inline void LeaseKeepAliveRequest::set_id(::google::protobuf::int64 value) {
12108 
12109  id_ = value;
12110  // @@protoc_insertion_point(field_set:etcdserverpb.LeaseKeepAliveRequest.ID)
12111 }
12112 
12113 // -------------------------------------------------------------------
12114 
12115 // LeaseKeepAliveResponse
12116 
12117 // .etcdserverpb.ResponseHeader header = 1;
12119  return this != internal_default_instance() && header_ != NULL;
12120 }
12122  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
12123  delete header_;
12124  }
12125  header_ = NULL;
12126 }
12127 inline const ::etcdserverpb::ResponseHeader& LeaseKeepAliveResponse::header() const {
12128  const ::etcdserverpb::ResponseHeader* p = header_;
12129  // @@protoc_insertion_point(field_get:etcdserverpb.LeaseKeepAliveResponse.header)
12130  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
12132 }
12133 inline ::etcdserverpb::ResponseHeader* LeaseKeepAliveResponse::release_header() {
12134  // @@protoc_insertion_point(field_release:etcdserverpb.LeaseKeepAliveResponse.header)
12135 
12136  ::etcdserverpb::ResponseHeader* temp = header_;
12137  header_ = NULL;
12138  return temp;
12139 }
12140 inline ::etcdserverpb::ResponseHeader* LeaseKeepAliveResponse::mutable_header() {
12141 
12142  if (header_ == NULL) {
12143  header_ = new ::etcdserverpb::ResponseHeader;
12144  }
12145  // @@protoc_insertion_point(field_mutable:etcdserverpb.LeaseKeepAliveResponse.header)
12146  return header_;
12147 }
12149  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
12150  if (message_arena == NULL) {
12151  delete header_;
12152  }
12153  if (header) {
12154  ::google::protobuf::Arena* submessage_arena = NULL;
12155  if (message_arena != submessage_arena) {
12156  header = ::google::protobuf::internal::GetOwnedMessage(
12157  message_arena, header, submessage_arena);
12158  }
12159 
12160  } else {
12161 
12162  }
12163  header_ = header;
12164  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.LeaseKeepAliveResponse.header)
12165 }
12166 
12167 // int64 ID = 2;
12169  id_ = GOOGLE_LONGLONG(0);
12170 }
12171 inline ::google::protobuf::int64 LeaseKeepAliveResponse::id() const {
12172  // @@protoc_insertion_point(field_get:etcdserverpb.LeaseKeepAliveResponse.ID)
12173  return id_;
12174 }
12175 inline void LeaseKeepAliveResponse::set_id(::google::protobuf::int64 value) {
12176 
12177  id_ = value;
12178  // @@protoc_insertion_point(field_set:etcdserverpb.LeaseKeepAliveResponse.ID)
12179 }
12180 
12181 // int64 TTL = 3;
12183  ttl_ = GOOGLE_LONGLONG(0);
12184 }
12185 inline ::google::protobuf::int64 LeaseKeepAliveResponse::ttl() const {
12186  // @@protoc_insertion_point(field_get:etcdserverpb.LeaseKeepAliveResponse.TTL)
12187  return ttl_;
12188 }
12189 inline void LeaseKeepAliveResponse::set_ttl(::google::protobuf::int64 value) {
12190 
12191  ttl_ = value;
12192  // @@protoc_insertion_point(field_set:etcdserverpb.LeaseKeepAliveResponse.TTL)
12193 }
12194 
12195 // -------------------------------------------------------------------
12196 
12197 // Member
12198 
12199 // uint64 ID = 1;
12200 inline void Member::clear_id() {
12201  id_ = GOOGLE_ULONGLONG(0);
12202 }
12203 inline ::google::protobuf::uint64 Member::id() const {
12204  // @@protoc_insertion_point(field_get:etcdserverpb.Member.ID)
12205  return id_;
12206 }
12207 inline void Member::set_id(::google::protobuf::uint64 value) {
12208 
12209  id_ = value;
12210  // @@protoc_insertion_point(field_set:etcdserverpb.Member.ID)
12211 }
12212 
12213 // string name = 2;
12214 inline void Member::clear_name() {
12215  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
12216 }
12217 inline const ::std::string& Member::name() const {
12218  // @@protoc_insertion_point(field_get:etcdserverpb.Member.name)
12219  return name_.GetNoArena();
12220 }
12221 inline void Member::set_name(const ::std::string& value) {
12222 
12223  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
12224  // @@protoc_insertion_point(field_set:etcdserverpb.Member.name)
12225 }
12226 #if LANG_CXX11
12227 inline void Member::set_name(::std::string&& value) {
12228 
12229  name_.SetNoArena(
12230  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
12231  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.Member.name)
12232 }
12233 #endif
12234 inline void Member::set_name(const char* value) {
12235  GOOGLE_DCHECK(value != NULL);
12236 
12237  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
12238  // @@protoc_insertion_point(field_set_char:etcdserverpb.Member.name)
12239 }
12240 inline void Member::set_name(const char* value, size_t size) {
12241 
12242  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
12243  ::std::string(reinterpret_cast<const char*>(value), size));
12244  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.Member.name)
12245 }
12246 inline ::std::string* Member::mutable_name() {
12247 
12248  // @@protoc_insertion_point(field_mutable:etcdserverpb.Member.name)
12249  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
12250 }
12251 inline ::std::string* Member::release_name() {
12252  // @@protoc_insertion_point(field_release:etcdserverpb.Member.name)
12253 
12254  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
12255 }
12256 inline void Member::set_allocated_name(::std::string* name) {
12257  if (name != NULL) {
12258 
12259  } else {
12260 
12261  }
12262  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
12263  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.Member.name)
12264 }
12265 
12266 // repeated string peerURLs = 3;
12267 inline int Member::peerurls_size() const {
12268  return peerurls_.size();
12269 }
12270 inline void Member::clear_peerurls() {
12271  peerurls_.Clear();
12272 }
12273 inline const ::std::string& Member::peerurls(int index) const {
12274  // @@protoc_insertion_point(field_get:etcdserverpb.Member.peerURLs)
12275  return peerurls_.Get(index);
12276 }
12277 inline ::std::string* Member::mutable_peerurls(int index) {
12278  // @@protoc_insertion_point(field_mutable:etcdserverpb.Member.peerURLs)
12279  return peerurls_.Mutable(index);
12280 }
12281 inline void Member::set_peerurls(int index, const ::std::string& value) {
12282  // @@protoc_insertion_point(field_set:etcdserverpb.Member.peerURLs)
12283  peerurls_.Mutable(index)->assign(value);
12284 }
12285 #if LANG_CXX11
12286 inline void Member::set_peerurls(int index, ::std::string&& value) {
12287  // @@protoc_insertion_point(field_set:etcdserverpb.Member.peerURLs)
12288  peerurls_.Mutable(index)->assign(std::move(value));
12289 }
12290 #endif
12291 inline void Member::set_peerurls(int index, const char* value) {
12292  GOOGLE_DCHECK(value != NULL);
12293  peerurls_.Mutable(index)->assign(value);
12294  // @@protoc_insertion_point(field_set_char:etcdserverpb.Member.peerURLs)
12295 }
12296 inline void Member::set_peerurls(int index, const char* value, size_t size) {
12297  peerurls_.Mutable(index)->assign(
12298  reinterpret_cast<const char*>(value), size);
12299  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.Member.peerURLs)
12300 }
12301 inline ::std::string* Member::add_peerurls() {
12302  // @@protoc_insertion_point(field_add_mutable:etcdserverpb.Member.peerURLs)
12303  return peerurls_.Add();
12304 }
12305 inline void Member::add_peerurls(const ::std::string& value) {
12306  peerurls_.Add()->assign(value);
12307  // @@protoc_insertion_point(field_add:etcdserverpb.Member.peerURLs)
12308 }
12309 #if LANG_CXX11
12310 inline void Member::add_peerurls(::std::string&& value) {
12311  peerurls_.Add(std::move(value));
12312  // @@protoc_insertion_point(field_add:etcdserverpb.Member.peerURLs)
12313 }
12314 #endif
12315 inline void Member::add_peerurls(const char* value) {
12316  GOOGLE_DCHECK(value != NULL);
12317  peerurls_.Add()->assign(value);
12318  // @@protoc_insertion_point(field_add_char:etcdserverpb.Member.peerURLs)
12319 }
12320 inline void Member::add_peerurls(const char* value, size_t size) {
12321  peerurls_.Add()->assign(reinterpret_cast<const char*>(value), size);
12322  // @@protoc_insertion_point(field_add_pointer:etcdserverpb.Member.peerURLs)
12323 }
12324 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
12326  // @@protoc_insertion_point(field_list:etcdserverpb.Member.peerURLs)
12327  return peerurls_;
12328 }
12329 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
12331  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.Member.peerURLs)
12332  return &peerurls_;
12333 }
12334 
12335 // repeated string clientURLs = 4;
12336 inline int Member::clienturls_size() const {
12337  return clienturls_.size();
12338 }
12340  clienturls_.Clear();
12341 }
12342 inline const ::std::string& Member::clienturls(int index) const {
12343  // @@protoc_insertion_point(field_get:etcdserverpb.Member.clientURLs)
12344  return clienturls_.Get(index);
12345 }
12346 inline ::std::string* Member::mutable_clienturls(int index) {
12347  // @@protoc_insertion_point(field_mutable:etcdserverpb.Member.clientURLs)
12348  return clienturls_.Mutable(index);
12349 }
12350 inline void Member::set_clienturls(int index, const ::std::string& value) {
12351  // @@protoc_insertion_point(field_set:etcdserverpb.Member.clientURLs)
12352  clienturls_.Mutable(index)->assign(value);
12353 }
12354 #if LANG_CXX11
12355 inline void Member::set_clienturls(int index, ::std::string&& value) {
12356  // @@protoc_insertion_point(field_set:etcdserverpb.Member.clientURLs)
12357  clienturls_.Mutable(index)->assign(std::move(value));
12358 }
12359 #endif
12360 inline void Member::set_clienturls(int index, const char* value) {
12361  GOOGLE_DCHECK(value != NULL);
12362  clienturls_.Mutable(index)->assign(value);
12363  // @@protoc_insertion_point(field_set_char:etcdserverpb.Member.clientURLs)
12364 }
12365 inline void Member::set_clienturls(int index, const char* value, size_t size) {
12366  clienturls_.Mutable(index)->assign(
12367  reinterpret_cast<const char*>(value), size);
12368  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.Member.clientURLs)
12369 }
12370 inline ::std::string* Member::add_clienturls() {
12371  // @@protoc_insertion_point(field_add_mutable:etcdserverpb.Member.clientURLs)
12372  return clienturls_.Add();
12373 }
12374 inline void Member::add_clienturls(const ::std::string& value) {
12375  clienturls_.Add()->assign(value);
12376  // @@protoc_insertion_point(field_add:etcdserverpb.Member.clientURLs)
12377 }
12378 #if LANG_CXX11
12379 inline void Member::add_clienturls(::std::string&& value) {
12380  clienturls_.Add(std::move(value));
12381  // @@protoc_insertion_point(field_add:etcdserverpb.Member.clientURLs)
12382 }
12383 #endif
12384 inline void Member::add_clienturls(const char* value) {
12385  GOOGLE_DCHECK(value != NULL);
12386  clienturls_.Add()->assign(value);
12387  // @@protoc_insertion_point(field_add_char:etcdserverpb.Member.clientURLs)
12388 }
12389 inline void Member::add_clienturls(const char* value, size_t size) {
12390  clienturls_.Add()->assign(reinterpret_cast<const char*>(value), size);
12391  // @@protoc_insertion_point(field_add_pointer:etcdserverpb.Member.clientURLs)
12392 }
12393 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
12395  // @@protoc_insertion_point(field_list:etcdserverpb.Member.clientURLs)
12396  return clienturls_;
12397 }
12398 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
12400  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.Member.clientURLs)
12401  return &clienturls_;
12402 }
12403 
12404 // -------------------------------------------------------------------
12405 
12406 // MemberAddRequest
12407 
12408 // repeated string peerURLs = 1;
12410  return peerurls_.size();
12411 }
12413  peerurls_.Clear();
12414 }
12415 inline const ::std::string& MemberAddRequest::peerurls(int index) const {
12416  // @@protoc_insertion_point(field_get:etcdserverpb.MemberAddRequest.peerURLs)
12417  return peerurls_.Get(index);
12418 }
12419 inline ::std::string* MemberAddRequest::mutable_peerurls(int index) {
12420  // @@protoc_insertion_point(field_mutable:etcdserverpb.MemberAddRequest.peerURLs)
12421  return peerurls_.Mutable(index);
12422 }
12423 inline void MemberAddRequest::set_peerurls(int index, const ::std::string& value) {
12424  // @@protoc_insertion_point(field_set:etcdserverpb.MemberAddRequest.peerURLs)
12425  peerurls_.Mutable(index)->assign(value);
12426 }
12427 #if LANG_CXX11
12428 inline void MemberAddRequest::set_peerurls(int index, ::std::string&& value) {
12429  // @@protoc_insertion_point(field_set:etcdserverpb.MemberAddRequest.peerURLs)
12430  peerurls_.Mutable(index)->assign(std::move(value));
12431 }
12432 #endif
12433 inline void MemberAddRequest::set_peerurls(int index, const char* value) {
12434  GOOGLE_DCHECK(value != NULL);
12435  peerurls_.Mutable(index)->assign(value);
12436  // @@protoc_insertion_point(field_set_char:etcdserverpb.MemberAddRequest.peerURLs)
12437 }
12438 inline void MemberAddRequest::set_peerurls(int index, const char* value, size_t size) {
12439  peerurls_.Mutable(index)->assign(
12440  reinterpret_cast<const char*>(value), size);
12441  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.MemberAddRequest.peerURLs)
12442 }
12443 inline ::std::string* MemberAddRequest::add_peerurls() {
12444  // @@protoc_insertion_point(field_add_mutable:etcdserverpb.MemberAddRequest.peerURLs)
12445  return peerurls_.Add();
12446 }
12447 inline void MemberAddRequest::add_peerurls(const ::std::string& value) {
12448  peerurls_.Add()->assign(value);
12449  // @@protoc_insertion_point(field_add:etcdserverpb.MemberAddRequest.peerURLs)
12450 }
12451 #if LANG_CXX11
12452 inline void MemberAddRequest::add_peerurls(::std::string&& value) {
12453  peerurls_.Add(std::move(value));
12454  // @@protoc_insertion_point(field_add:etcdserverpb.MemberAddRequest.peerURLs)
12455 }
12456 #endif
12457 inline void MemberAddRequest::add_peerurls(const char* value) {
12458  GOOGLE_DCHECK(value != NULL);
12459  peerurls_.Add()->assign(value);
12460  // @@protoc_insertion_point(field_add_char:etcdserverpb.MemberAddRequest.peerURLs)
12461 }
12462 inline void MemberAddRequest::add_peerurls(const char* value, size_t size) {
12463  peerurls_.Add()->assign(reinterpret_cast<const char*>(value), size);
12464  // @@protoc_insertion_point(field_add_pointer:etcdserverpb.MemberAddRequest.peerURLs)
12465 }
12466 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
12468  // @@protoc_insertion_point(field_list:etcdserverpb.MemberAddRequest.peerURLs)
12469  return peerurls_;
12470 }
12471 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
12473  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.MemberAddRequest.peerURLs)
12474  return &peerurls_;
12475 }
12476 
12477 // -------------------------------------------------------------------
12478 
12479 // MemberAddResponse
12480 
12481 // .etcdserverpb.ResponseHeader header = 1;
12482 inline bool MemberAddResponse::has_header() const {
12483  return this != internal_default_instance() && header_ != NULL;
12484 }
12486  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
12487  delete header_;
12488  }
12489  header_ = NULL;
12490 }
12491 inline const ::etcdserverpb::ResponseHeader& MemberAddResponse::header() const {
12492  const ::etcdserverpb::ResponseHeader* p = header_;
12493  // @@protoc_insertion_point(field_get:etcdserverpb.MemberAddResponse.header)
12494  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
12496 }
12497 inline ::etcdserverpb::ResponseHeader* MemberAddResponse::release_header() {
12498  // @@protoc_insertion_point(field_release:etcdserverpb.MemberAddResponse.header)
12499 
12500  ::etcdserverpb::ResponseHeader* temp = header_;
12501  header_ = NULL;
12502  return temp;
12503 }
12504 inline ::etcdserverpb::ResponseHeader* MemberAddResponse::mutable_header() {
12505 
12506  if (header_ == NULL) {
12507  header_ = new ::etcdserverpb::ResponseHeader;
12508  }
12509  // @@protoc_insertion_point(field_mutable:etcdserverpb.MemberAddResponse.header)
12510  return header_;
12511 }
12513  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
12514  if (message_arena == NULL) {
12515  delete header_;
12516  }
12517  if (header) {
12518  ::google::protobuf::Arena* submessage_arena = NULL;
12519  if (message_arena != submessage_arena) {
12520  header = ::google::protobuf::internal::GetOwnedMessage(
12521  message_arena, header, submessage_arena);
12522  }
12523 
12524  } else {
12525 
12526  }
12527  header_ = header;
12528  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.MemberAddResponse.header)
12529 }
12530 
12531 // .etcdserverpb.Member member = 2;
12532 inline bool MemberAddResponse::has_member() const {
12533  return this != internal_default_instance() && member_ != NULL;
12534 }
12536  if (GetArenaNoVirtual() == NULL && member_ != NULL) {
12537  delete member_;
12538  }
12539  member_ = NULL;
12540 }
12541 inline const ::etcdserverpb::Member& MemberAddResponse::member() const {
12542  const ::etcdserverpb::Member* p = member_;
12543  // @@protoc_insertion_point(field_get:etcdserverpb.MemberAddResponse.member)
12544  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::Member*>(
12546 }
12547 inline ::etcdserverpb::Member* MemberAddResponse::release_member() {
12548  // @@protoc_insertion_point(field_release:etcdserverpb.MemberAddResponse.member)
12549 
12550  ::etcdserverpb::Member* temp = member_;
12551  member_ = NULL;
12552  return temp;
12553 }
12554 inline ::etcdserverpb::Member* MemberAddResponse::mutable_member() {
12555 
12556  if (member_ == NULL) {
12557  member_ = new ::etcdserverpb::Member;
12558  }
12559  // @@protoc_insertion_point(field_mutable:etcdserverpb.MemberAddResponse.member)
12560  return member_;
12561 }
12563  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
12564  if (message_arena == NULL) {
12565  delete member_;
12566  }
12567  if (member) {
12568  ::google::protobuf::Arena* submessage_arena = NULL;
12569  if (message_arena != submessage_arena) {
12570  member = ::google::protobuf::internal::GetOwnedMessage(
12571  message_arena, member, submessage_arena);
12572  }
12573 
12574  } else {
12575 
12576  }
12577  member_ = member;
12578  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.MemberAddResponse.member)
12579 }
12580 
12581 // -------------------------------------------------------------------
12582 
12583 // MemberRemoveRequest
12584 
12585 // uint64 ID = 1;
12587  id_ = GOOGLE_ULONGLONG(0);
12588 }
12589 inline ::google::protobuf::uint64 MemberRemoveRequest::id() const {
12590  // @@protoc_insertion_point(field_get:etcdserverpb.MemberRemoveRequest.ID)
12591  return id_;
12592 }
12593 inline void MemberRemoveRequest::set_id(::google::protobuf::uint64 value) {
12594 
12595  id_ = value;
12596  // @@protoc_insertion_point(field_set:etcdserverpb.MemberRemoveRequest.ID)
12597 }
12598 
12599 // -------------------------------------------------------------------
12600 
12601 // MemberRemoveResponse
12602 
12603 // .etcdserverpb.ResponseHeader header = 1;
12605  return this != internal_default_instance() && header_ != NULL;
12606 }
12608  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
12609  delete header_;
12610  }
12611  header_ = NULL;
12612 }
12613 inline const ::etcdserverpb::ResponseHeader& MemberRemoveResponse::header() const {
12614  const ::etcdserverpb::ResponseHeader* p = header_;
12615  // @@protoc_insertion_point(field_get:etcdserverpb.MemberRemoveResponse.header)
12616  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
12618 }
12619 inline ::etcdserverpb::ResponseHeader* MemberRemoveResponse::release_header() {
12620  // @@protoc_insertion_point(field_release:etcdserverpb.MemberRemoveResponse.header)
12621 
12622  ::etcdserverpb::ResponseHeader* temp = header_;
12623  header_ = NULL;
12624  return temp;
12625 }
12626 inline ::etcdserverpb::ResponseHeader* MemberRemoveResponse::mutable_header() {
12627 
12628  if (header_ == NULL) {
12629  header_ = new ::etcdserverpb::ResponseHeader;
12630  }
12631  // @@protoc_insertion_point(field_mutable:etcdserverpb.MemberRemoveResponse.header)
12632  return header_;
12633 }
12635  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
12636  if (message_arena == NULL) {
12637  delete header_;
12638  }
12639  if (header) {
12640  ::google::protobuf::Arena* submessage_arena = NULL;
12641  if (message_arena != submessage_arena) {
12642  header = ::google::protobuf::internal::GetOwnedMessage(
12643  message_arena, header, submessage_arena);
12644  }
12645 
12646  } else {
12647 
12648  }
12649  header_ = header;
12650  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.MemberRemoveResponse.header)
12651 }
12652 
12653 // -------------------------------------------------------------------
12654 
12655 // MemberUpdateRequest
12656 
12657 // uint64 ID = 1;
12659  id_ = GOOGLE_ULONGLONG(0);
12660 }
12661 inline ::google::protobuf::uint64 MemberUpdateRequest::id() const {
12662  // @@protoc_insertion_point(field_get:etcdserverpb.MemberUpdateRequest.ID)
12663  return id_;
12664 }
12665 inline void MemberUpdateRequest::set_id(::google::protobuf::uint64 value) {
12666 
12667  id_ = value;
12668  // @@protoc_insertion_point(field_set:etcdserverpb.MemberUpdateRequest.ID)
12669 }
12670 
12671 // repeated string peerURLs = 2;
12673  return peerurls_.size();
12674 }
12676  peerurls_.Clear();
12677 }
12678 inline const ::std::string& MemberUpdateRequest::peerurls(int index) const {
12679  // @@protoc_insertion_point(field_get:etcdserverpb.MemberUpdateRequest.peerURLs)
12680  return peerurls_.Get(index);
12681 }
12682 inline ::std::string* MemberUpdateRequest::mutable_peerurls(int index) {
12683  // @@protoc_insertion_point(field_mutable:etcdserverpb.MemberUpdateRequest.peerURLs)
12684  return peerurls_.Mutable(index);
12685 }
12686 inline void MemberUpdateRequest::set_peerurls(int index, const ::std::string& value) {
12687  // @@protoc_insertion_point(field_set:etcdserverpb.MemberUpdateRequest.peerURLs)
12688  peerurls_.Mutable(index)->assign(value);
12689 }
12690 #if LANG_CXX11
12691 inline void MemberUpdateRequest::set_peerurls(int index, ::std::string&& value) {
12692  // @@protoc_insertion_point(field_set:etcdserverpb.MemberUpdateRequest.peerURLs)
12693  peerurls_.Mutable(index)->assign(std::move(value));
12694 }
12695 #endif
12696 inline void MemberUpdateRequest::set_peerurls(int index, const char* value) {
12697  GOOGLE_DCHECK(value != NULL);
12698  peerurls_.Mutable(index)->assign(value);
12699  // @@protoc_insertion_point(field_set_char:etcdserverpb.MemberUpdateRequest.peerURLs)
12700 }
12701 inline void MemberUpdateRequest::set_peerurls(int index, const char* value, size_t size) {
12702  peerurls_.Mutable(index)->assign(
12703  reinterpret_cast<const char*>(value), size);
12704  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.MemberUpdateRequest.peerURLs)
12705 }
12706 inline ::std::string* MemberUpdateRequest::add_peerurls() {
12707  // @@protoc_insertion_point(field_add_mutable:etcdserverpb.MemberUpdateRequest.peerURLs)
12708  return peerurls_.Add();
12709 }
12710 inline void MemberUpdateRequest::add_peerurls(const ::std::string& value) {
12711  peerurls_.Add()->assign(value);
12712  // @@protoc_insertion_point(field_add:etcdserverpb.MemberUpdateRequest.peerURLs)
12713 }
12714 #if LANG_CXX11
12715 inline void MemberUpdateRequest::add_peerurls(::std::string&& value) {
12716  peerurls_.Add(std::move(value));
12717  // @@protoc_insertion_point(field_add:etcdserverpb.MemberUpdateRequest.peerURLs)
12718 }
12719 #endif
12720 inline void MemberUpdateRequest::add_peerurls(const char* value) {
12721  GOOGLE_DCHECK(value != NULL);
12722  peerurls_.Add()->assign(value);
12723  // @@protoc_insertion_point(field_add_char:etcdserverpb.MemberUpdateRequest.peerURLs)
12724 }
12725 inline void MemberUpdateRequest::add_peerurls(const char* value, size_t size) {
12726  peerurls_.Add()->assign(reinterpret_cast<const char*>(value), size);
12727  // @@protoc_insertion_point(field_add_pointer:etcdserverpb.MemberUpdateRequest.peerURLs)
12728 }
12729 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
12731  // @@protoc_insertion_point(field_list:etcdserverpb.MemberUpdateRequest.peerURLs)
12732  return peerurls_;
12733 }
12734 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
12736  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.MemberUpdateRequest.peerURLs)
12737  return &peerurls_;
12738 }
12739 
12740 // -------------------------------------------------------------------
12741 
12742 // MemberUpdateResponse
12743 
12744 // .etcdserverpb.ResponseHeader header = 1;
12746  return this != internal_default_instance() && header_ != NULL;
12747 }
12749  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
12750  delete header_;
12751  }
12752  header_ = NULL;
12753 }
12754 inline const ::etcdserverpb::ResponseHeader& MemberUpdateResponse::header() const {
12755  const ::etcdserverpb::ResponseHeader* p = header_;
12756  // @@protoc_insertion_point(field_get:etcdserverpb.MemberUpdateResponse.header)
12757  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
12759 }
12760 inline ::etcdserverpb::ResponseHeader* MemberUpdateResponse::release_header() {
12761  // @@protoc_insertion_point(field_release:etcdserverpb.MemberUpdateResponse.header)
12762 
12763  ::etcdserverpb::ResponseHeader* temp = header_;
12764  header_ = NULL;
12765  return temp;
12766 }
12767 inline ::etcdserverpb::ResponseHeader* MemberUpdateResponse::mutable_header() {
12768 
12769  if (header_ == NULL) {
12770  header_ = new ::etcdserverpb::ResponseHeader;
12771  }
12772  // @@protoc_insertion_point(field_mutable:etcdserverpb.MemberUpdateResponse.header)
12773  return header_;
12774 }
12776  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
12777  if (message_arena == NULL) {
12778  delete header_;
12779  }
12780  if (header) {
12781  ::google::protobuf::Arena* submessage_arena = NULL;
12782  if (message_arena != submessage_arena) {
12783  header = ::google::protobuf::internal::GetOwnedMessage(
12784  message_arena, header, submessage_arena);
12785  }
12786 
12787  } else {
12788 
12789  }
12790  header_ = header;
12791  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.MemberUpdateResponse.header)
12792 }
12793 
12794 // -------------------------------------------------------------------
12795 
12796 // MemberListRequest
12797 
12798 // -------------------------------------------------------------------
12799 
12800 // MemberListResponse
12801 
12802 // .etcdserverpb.ResponseHeader header = 1;
12803 inline bool MemberListResponse::has_header() const {
12804  return this != internal_default_instance() && header_ != NULL;
12805 }
12807  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
12808  delete header_;
12809  }
12810  header_ = NULL;
12811 }
12812 inline const ::etcdserverpb::ResponseHeader& MemberListResponse::header() const {
12813  const ::etcdserverpb::ResponseHeader* p = header_;
12814  // @@protoc_insertion_point(field_get:etcdserverpb.MemberListResponse.header)
12815  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
12817 }
12818 inline ::etcdserverpb::ResponseHeader* MemberListResponse::release_header() {
12819  // @@protoc_insertion_point(field_release:etcdserverpb.MemberListResponse.header)
12820 
12821  ::etcdserverpb::ResponseHeader* temp = header_;
12822  header_ = NULL;
12823  return temp;
12824 }
12825 inline ::etcdserverpb::ResponseHeader* MemberListResponse::mutable_header() {
12826 
12827  if (header_ == NULL) {
12828  header_ = new ::etcdserverpb::ResponseHeader;
12829  }
12830  // @@protoc_insertion_point(field_mutable:etcdserverpb.MemberListResponse.header)
12831  return header_;
12832 }
12834  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
12835  if (message_arena == NULL) {
12836  delete header_;
12837  }
12838  if (header) {
12839  ::google::protobuf::Arena* submessage_arena = NULL;
12840  if (message_arena != submessage_arena) {
12841  header = ::google::protobuf::internal::GetOwnedMessage(
12842  message_arena, header, submessage_arena);
12843  }
12844 
12845  } else {
12846 
12847  }
12848  header_ = header;
12849  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.MemberListResponse.header)
12850 }
12851 
12852 // repeated .etcdserverpb.Member members = 2;
12854  return members_.size();
12855 }
12857  members_.Clear();
12858 }
12859 inline const ::etcdserverpb::Member& MemberListResponse::members(int index) const {
12860  // @@protoc_insertion_point(field_get:etcdserverpb.MemberListResponse.members)
12861  return members_.Get(index);
12862 }
12863 inline ::etcdserverpb::Member* MemberListResponse::mutable_members(int index) {
12864  // @@protoc_insertion_point(field_mutable:etcdserverpb.MemberListResponse.members)
12865  return members_.Mutable(index);
12866 }
12867 inline ::etcdserverpb::Member* MemberListResponse::add_members() {
12868  // @@protoc_insertion_point(field_add:etcdserverpb.MemberListResponse.members)
12869  return members_.Add();
12870 }
12871 inline ::google::protobuf::RepeatedPtrField< ::etcdserverpb::Member >*
12873  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.MemberListResponse.members)
12874  return &members_;
12875 }
12876 inline const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::Member >&
12878  // @@protoc_insertion_point(field_list:etcdserverpb.MemberListResponse.members)
12879  return members_;
12880 }
12881 
12882 // -------------------------------------------------------------------
12883 
12884 // DefragmentRequest
12885 
12886 // -------------------------------------------------------------------
12887 
12888 // DefragmentResponse
12889 
12890 // .etcdserverpb.ResponseHeader header = 1;
12891 inline bool DefragmentResponse::has_header() const {
12892  return this != internal_default_instance() && header_ != NULL;
12893 }
12895  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
12896  delete header_;
12897  }
12898  header_ = NULL;
12899 }
12900 inline const ::etcdserverpb::ResponseHeader& DefragmentResponse::header() const {
12901  const ::etcdserverpb::ResponseHeader* p = header_;
12902  // @@protoc_insertion_point(field_get:etcdserverpb.DefragmentResponse.header)
12903  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
12905 }
12906 inline ::etcdserverpb::ResponseHeader* DefragmentResponse::release_header() {
12907  // @@protoc_insertion_point(field_release:etcdserverpb.DefragmentResponse.header)
12908 
12909  ::etcdserverpb::ResponseHeader* temp = header_;
12910  header_ = NULL;
12911  return temp;
12912 }
12913 inline ::etcdserverpb::ResponseHeader* DefragmentResponse::mutable_header() {
12914 
12915  if (header_ == NULL) {
12916  header_ = new ::etcdserverpb::ResponseHeader;
12917  }
12918  // @@protoc_insertion_point(field_mutable:etcdserverpb.DefragmentResponse.header)
12919  return header_;
12920 }
12922  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
12923  if (message_arena == NULL) {
12924  delete header_;
12925  }
12926  if (header) {
12927  ::google::protobuf::Arena* submessage_arena = NULL;
12928  if (message_arena != submessage_arena) {
12929  header = ::google::protobuf::internal::GetOwnedMessage(
12930  message_arena, header, submessage_arena);
12931  }
12932 
12933  } else {
12934 
12935  }
12936  header_ = header;
12937  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.DefragmentResponse.header)
12938 }
12939 
12940 // -------------------------------------------------------------------
12941 
12942 // AlarmRequest
12943 
12944 // .etcdserverpb.AlarmRequest.AlarmAction action = 1;
12946  action_ = 0;
12947 }
12949  // @@protoc_insertion_point(field_get:etcdserverpb.AlarmRequest.action)
12950  return static_cast< ::etcdserverpb::AlarmRequest_AlarmAction >(action_);
12951 }
12953 
12954  action_ = value;
12955  // @@protoc_insertion_point(field_set:etcdserverpb.AlarmRequest.action)
12956 }
12957 
12958 // uint64 memberID = 2;
12960  memberid_ = GOOGLE_ULONGLONG(0);
12961 }
12962 inline ::google::protobuf::uint64 AlarmRequest::memberid() const {
12963  // @@protoc_insertion_point(field_get:etcdserverpb.AlarmRequest.memberID)
12964  return memberid_;
12965 }
12966 inline void AlarmRequest::set_memberid(::google::protobuf::uint64 value) {
12967 
12968  memberid_ = value;
12969  // @@protoc_insertion_point(field_set:etcdserverpb.AlarmRequest.memberID)
12970 }
12971 
12972 // .etcdserverpb.AlarmType alarm = 3;
12974  alarm_ = 0;
12975 }
12977  // @@protoc_insertion_point(field_get:etcdserverpb.AlarmRequest.alarm)
12978  return static_cast< ::etcdserverpb::AlarmType >(alarm_);
12979 }
12981 
12982  alarm_ = value;
12983  // @@protoc_insertion_point(field_set:etcdserverpb.AlarmRequest.alarm)
12984 }
12985 
12986 // -------------------------------------------------------------------
12987 
12988 // AlarmMember
12989 
12990 // uint64 memberID = 1;
12992  memberid_ = GOOGLE_ULONGLONG(0);
12993 }
12994 inline ::google::protobuf::uint64 AlarmMember::memberid() const {
12995  // @@protoc_insertion_point(field_get:etcdserverpb.AlarmMember.memberID)
12996  return memberid_;
12997 }
12998 inline void AlarmMember::set_memberid(::google::protobuf::uint64 value) {
12999 
13000  memberid_ = value;
13001  // @@protoc_insertion_point(field_set:etcdserverpb.AlarmMember.memberID)
13002 }
13003 
13004 // .etcdserverpb.AlarmType alarm = 2;
13006  alarm_ = 0;
13007 }
13009  // @@protoc_insertion_point(field_get:etcdserverpb.AlarmMember.alarm)
13010  return static_cast< ::etcdserverpb::AlarmType >(alarm_);
13011 }
13013 
13014  alarm_ = value;
13015  // @@protoc_insertion_point(field_set:etcdserverpb.AlarmMember.alarm)
13016 }
13017 
13018 // -------------------------------------------------------------------
13019 
13020 // AlarmResponse
13021 
13022 // .etcdserverpb.ResponseHeader header = 1;
13023 inline bool AlarmResponse::has_header() const {
13024  return this != internal_default_instance() && header_ != NULL;
13025 }
13027  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
13028  delete header_;
13029  }
13030  header_ = NULL;
13031 }
13032 inline const ::etcdserverpb::ResponseHeader& AlarmResponse::header() const {
13033  const ::etcdserverpb::ResponseHeader* p = header_;
13034  // @@protoc_insertion_point(field_get:etcdserverpb.AlarmResponse.header)
13035  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
13037 }
13038 inline ::etcdserverpb::ResponseHeader* AlarmResponse::release_header() {
13039  // @@protoc_insertion_point(field_release:etcdserverpb.AlarmResponse.header)
13040 
13041  ::etcdserverpb::ResponseHeader* temp = header_;
13042  header_ = NULL;
13043  return temp;
13044 }
13045 inline ::etcdserverpb::ResponseHeader* AlarmResponse::mutable_header() {
13046 
13047  if (header_ == NULL) {
13048  header_ = new ::etcdserverpb::ResponseHeader;
13049  }
13050  // @@protoc_insertion_point(field_mutable:etcdserverpb.AlarmResponse.header)
13051  return header_;
13052 }
13054  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
13055  if (message_arena == NULL) {
13056  delete header_;
13057  }
13058  if (header) {
13059  ::google::protobuf::Arena* submessage_arena = NULL;
13060  if (message_arena != submessage_arena) {
13061  header = ::google::protobuf::internal::GetOwnedMessage(
13062  message_arena, header, submessage_arena);
13063  }
13064 
13065  } else {
13066 
13067  }
13068  header_ = header;
13069  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AlarmResponse.header)
13070 }
13071 
13072 // repeated .etcdserverpb.AlarmMember alarms = 2;
13073 inline int AlarmResponse::alarms_size() const {
13074  return alarms_.size();
13075 }
13077  alarms_.Clear();
13078 }
13079 inline const ::etcdserverpb::AlarmMember& AlarmResponse::alarms(int index) const {
13080  // @@protoc_insertion_point(field_get:etcdserverpb.AlarmResponse.alarms)
13081  return alarms_.Get(index);
13082 }
13083 inline ::etcdserverpb::AlarmMember* AlarmResponse::mutable_alarms(int index) {
13084  // @@protoc_insertion_point(field_mutable:etcdserverpb.AlarmResponse.alarms)
13085  return alarms_.Mutable(index);
13086 }
13087 inline ::etcdserverpb::AlarmMember* AlarmResponse::add_alarms() {
13088  // @@protoc_insertion_point(field_add:etcdserverpb.AlarmResponse.alarms)
13089  return alarms_.Add();
13090 }
13091 inline ::google::protobuf::RepeatedPtrField< ::etcdserverpb::AlarmMember >*
13093  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.AlarmResponse.alarms)
13094  return &alarms_;
13095 }
13096 inline const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::AlarmMember >&
13098  // @@protoc_insertion_point(field_list:etcdserverpb.AlarmResponse.alarms)
13099  return alarms_;
13100 }
13101 
13102 // -------------------------------------------------------------------
13103 
13104 // StatusRequest
13105 
13106 // -------------------------------------------------------------------
13107 
13108 // StatusResponse
13109 
13110 // .etcdserverpb.ResponseHeader header = 1;
13111 inline bool StatusResponse::has_header() const {
13112  return this != internal_default_instance() && header_ != NULL;
13113 }
13115  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
13116  delete header_;
13117  }
13118  header_ = NULL;
13119 }
13120 inline const ::etcdserverpb::ResponseHeader& StatusResponse::header() const {
13121  const ::etcdserverpb::ResponseHeader* p = header_;
13122  // @@protoc_insertion_point(field_get:etcdserverpb.StatusResponse.header)
13123  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
13125 }
13126 inline ::etcdserverpb::ResponseHeader* StatusResponse::release_header() {
13127  // @@protoc_insertion_point(field_release:etcdserverpb.StatusResponse.header)
13128 
13129  ::etcdserverpb::ResponseHeader* temp = header_;
13130  header_ = NULL;
13131  return temp;
13132 }
13133 inline ::etcdserverpb::ResponseHeader* StatusResponse::mutable_header() {
13134 
13135  if (header_ == NULL) {
13136  header_ = new ::etcdserverpb::ResponseHeader;
13137  }
13138  // @@protoc_insertion_point(field_mutable:etcdserverpb.StatusResponse.header)
13139  return header_;
13140 }
13142  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
13143  if (message_arena == NULL) {
13144  delete header_;
13145  }
13146  if (header) {
13147  ::google::protobuf::Arena* submessage_arena = NULL;
13148  if (message_arena != submessage_arena) {
13149  header = ::google::protobuf::internal::GetOwnedMessage(
13150  message_arena, header, submessage_arena);
13151  }
13152 
13153  } else {
13154 
13155  }
13156  header_ = header;
13157  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.StatusResponse.header)
13158 }
13159 
13160 // string version = 2;
13162  version_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13163 }
13164 inline const ::std::string& StatusResponse::version() const {
13165  // @@protoc_insertion_point(field_get:etcdserverpb.StatusResponse.version)
13166  return version_.GetNoArena();
13167 }
13168 inline void StatusResponse::set_version(const ::std::string& value) {
13169 
13170  version_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13171  // @@protoc_insertion_point(field_set:etcdserverpb.StatusResponse.version)
13172 }
13173 #if LANG_CXX11
13174 inline void StatusResponse::set_version(::std::string&& value) {
13175 
13176  version_.SetNoArena(
13177  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13178  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.StatusResponse.version)
13179 }
13180 #endif
13181 inline void StatusResponse::set_version(const char* value) {
13182  GOOGLE_DCHECK(value != NULL);
13183 
13184  version_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13185  // @@protoc_insertion_point(field_set_char:etcdserverpb.StatusResponse.version)
13186 }
13187 inline void StatusResponse::set_version(const char* value, size_t size) {
13188 
13189  version_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13190  ::std::string(reinterpret_cast<const char*>(value), size));
13191  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.StatusResponse.version)
13192 }
13193 inline ::std::string* StatusResponse::mutable_version() {
13194 
13195  // @@protoc_insertion_point(field_mutable:etcdserverpb.StatusResponse.version)
13196  return version_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13197 }
13198 inline ::std::string* StatusResponse::release_version() {
13199  // @@protoc_insertion_point(field_release:etcdserverpb.StatusResponse.version)
13200 
13201  return version_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13202 }
13203 inline void StatusResponse::set_allocated_version(::std::string* version) {
13204  if (version != NULL) {
13205 
13206  } else {
13207 
13208  }
13209  version_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), version);
13210  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.StatusResponse.version)
13211 }
13212 
13213 // int64 dbSize = 3;
13215  dbsize_ = GOOGLE_LONGLONG(0);
13216 }
13217 inline ::google::protobuf::int64 StatusResponse::dbsize() const {
13218  // @@protoc_insertion_point(field_get:etcdserverpb.StatusResponse.dbSize)
13219  return dbsize_;
13220 }
13221 inline void StatusResponse::set_dbsize(::google::protobuf::int64 value) {
13222 
13223  dbsize_ = value;
13224  // @@protoc_insertion_point(field_set:etcdserverpb.StatusResponse.dbSize)
13225 }
13226 
13227 // uint64 leader = 4;
13229  leader_ = GOOGLE_ULONGLONG(0);
13230 }
13231 inline ::google::protobuf::uint64 StatusResponse::leader() const {
13232  // @@protoc_insertion_point(field_get:etcdserverpb.StatusResponse.leader)
13233  return leader_;
13234 }
13235 inline void StatusResponse::set_leader(::google::protobuf::uint64 value) {
13236 
13237  leader_ = value;
13238  // @@protoc_insertion_point(field_set:etcdserverpb.StatusResponse.leader)
13239 }
13240 
13241 // uint64 raftIndex = 5;
13243  raftindex_ = GOOGLE_ULONGLONG(0);
13244 }
13245 inline ::google::protobuf::uint64 StatusResponse::raftindex() const {
13246  // @@protoc_insertion_point(field_get:etcdserverpb.StatusResponse.raftIndex)
13247  return raftindex_;
13248 }
13249 inline void StatusResponse::set_raftindex(::google::protobuf::uint64 value) {
13250 
13251  raftindex_ = value;
13252  // @@protoc_insertion_point(field_set:etcdserverpb.StatusResponse.raftIndex)
13253 }
13254 
13255 // uint64 raftTerm = 6;
13257  raftterm_ = GOOGLE_ULONGLONG(0);
13258 }
13259 inline ::google::protobuf::uint64 StatusResponse::raftterm() const {
13260  // @@protoc_insertion_point(field_get:etcdserverpb.StatusResponse.raftTerm)
13261  return raftterm_;
13262 }
13263 inline void StatusResponse::set_raftterm(::google::protobuf::uint64 value) {
13264 
13265  raftterm_ = value;
13266  // @@protoc_insertion_point(field_set:etcdserverpb.StatusResponse.raftTerm)
13267 }
13268 
13269 // -------------------------------------------------------------------
13270 
13271 // AuthEnableRequest
13272 
13273 // -------------------------------------------------------------------
13274 
13275 // AuthDisableRequest
13276 
13277 // -------------------------------------------------------------------
13278 
13279 // AuthenticateRequest
13280 
13281 // string name = 1;
13283  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13284 }
13285 inline const ::std::string& AuthenticateRequest::name() const {
13286  // @@protoc_insertion_point(field_get:etcdserverpb.AuthenticateRequest.name)
13287  return name_.GetNoArena();
13288 }
13289 inline void AuthenticateRequest::set_name(const ::std::string& value) {
13290 
13291  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13292  // @@protoc_insertion_point(field_set:etcdserverpb.AuthenticateRequest.name)
13293 }
13294 #if LANG_CXX11
13295 inline void AuthenticateRequest::set_name(::std::string&& value) {
13296 
13297  name_.SetNoArena(
13298  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13299  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthenticateRequest.name)
13300 }
13301 #endif
13302 inline void AuthenticateRequest::set_name(const char* value) {
13303  GOOGLE_DCHECK(value != NULL);
13304 
13305  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13306  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthenticateRequest.name)
13307 }
13308 inline void AuthenticateRequest::set_name(const char* value, size_t size) {
13309 
13310  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13311  ::std::string(reinterpret_cast<const char*>(value), size));
13312  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthenticateRequest.name)
13313 }
13314 inline ::std::string* AuthenticateRequest::mutable_name() {
13315 
13316  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthenticateRequest.name)
13317  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13318 }
13319 inline ::std::string* AuthenticateRequest::release_name() {
13320  // @@protoc_insertion_point(field_release:etcdserverpb.AuthenticateRequest.name)
13321 
13322  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13323 }
13324 inline void AuthenticateRequest::set_allocated_name(::std::string* name) {
13325  if (name != NULL) {
13326 
13327  } else {
13328 
13329  }
13330  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
13331  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthenticateRequest.name)
13332 }
13333 
13334 // string password = 2;
13336  password_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13337 }
13338 inline const ::std::string& AuthenticateRequest::password() const {
13339  // @@protoc_insertion_point(field_get:etcdserverpb.AuthenticateRequest.password)
13340  return password_.GetNoArena();
13341 }
13342 inline void AuthenticateRequest::set_password(const ::std::string& value) {
13343 
13344  password_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13345  // @@protoc_insertion_point(field_set:etcdserverpb.AuthenticateRequest.password)
13346 }
13347 #if LANG_CXX11
13348 inline void AuthenticateRequest::set_password(::std::string&& value) {
13349 
13350  password_.SetNoArena(
13351  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13352  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthenticateRequest.password)
13353 }
13354 #endif
13355 inline void AuthenticateRequest::set_password(const char* value) {
13356  GOOGLE_DCHECK(value != NULL);
13357 
13358  password_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13359  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthenticateRequest.password)
13360 }
13361 inline void AuthenticateRequest::set_password(const char* value, size_t size) {
13362 
13363  password_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13364  ::std::string(reinterpret_cast<const char*>(value), size));
13365  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthenticateRequest.password)
13366 }
13367 inline ::std::string* AuthenticateRequest::mutable_password() {
13368 
13369  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthenticateRequest.password)
13370  return password_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13371 }
13372 inline ::std::string* AuthenticateRequest::release_password() {
13373  // @@protoc_insertion_point(field_release:etcdserverpb.AuthenticateRequest.password)
13374 
13375  return password_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13376 }
13377 inline void AuthenticateRequest::set_allocated_password(::std::string* password) {
13378  if (password != NULL) {
13379 
13380  } else {
13381 
13382  }
13383  password_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), password);
13384  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthenticateRequest.password)
13385 }
13386 
13387 // -------------------------------------------------------------------
13388 
13389 // AuthUserAddRequest
13390 
13391 // string name = 1;
13393  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13394 }
13395 inline const ::std::string& AuthUserAddRequest::name() const {
13396  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserAddRequest.name)
13397  return name_.GetNoArena();
13398 }
13399 inline void AuthUserAddRequest::set_name(const ::std::string& value) {
13400 
13401  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13402  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserAddRequest.name)
13403 }
13404 #if LANG_CXX11
13405 inline void AuthUserAddRequest::set_name(::std::string&& value) {
13406 
13407  name_.SetNoArena(
13408  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13409  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthUserAddRequest.name)
13410 }
13411 #endif
13412 inline void AuthUserAddRequest::set_name(const char* value) {
13413  GOOGLE_DCHECK(value != NULL);
13414 
13415  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13416  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthUserAddRequest.name)
13417 }
13418 inline void AuthUserAddRequest::set_name(const char* value, size_t size) {
13419 
13420  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13421  ::std::string(reinterpret_cast<const char*>(value), size));
13422  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthUserAddRequest.name)
13423 }
13424 inline ::std::string* AuthUserAddRequest::mutable_name() {
13425 
13426  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserAddRequest.name)
13427  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13428 }
13429 inline ::std::string* AuthUserAddRequest::release_name() {
13430  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserAddRequest.name)
13431 
13432  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13433 }
13434 inline void AuthUserAddRequest::set_allocated_name(::std::string* name) {
13435  if (name != NULL) {
13436 
13437  } else {
13438 
13439  }
13440  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
13441  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserAddRequest.name)
13442 }
13443 
13444 // string password = 2;
13446  password_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13447 }
13448 inline const ::std::string& AuthUserAddRequest::password() const {
13449  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserAddRequest.password)
13450  return password_.GetNoArena();
13451 }
13452 inline void AuthUserAddRequest::set_password(const ::std::string& value) {
13453 
13454  password_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13455  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserAddRequest.password)
13456 }
13457 #if LANG_CXX11
13458 inline void AuthUserAddRequest::set_password(::std::string&& value) {
13459 
13460  password_.SetNoArena(
13461  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13462  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthUserAddRequest.password)
13463 }
13464 #endif
13465 inline void AuthUserAddRequest::set_password(const char* value) {
13466  GOOGLE_DCHECK(value != NULL);
13467 
13468  password_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13469  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthUserAddRequest.password)
13470 }
13471 inline void AuthUserAddRequest::set_password(const char* value, size_t size) {
13472 
13473  password_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13474  ::std::string(reinterpret_cast<const char*>(value), size));
13475  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthUserAddRequest.password)
13476 }
13477 inline ::std::string* AuthUserAddRequest::mutable_password() {
13478 
13479  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserAddRequest.password)
13480  return password_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13481 }
13482 inline ::std::string* AuthUserAddRequest::release_password() {
13483  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserAddRequest.password)
13484 
13485  return password_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13486 }
13487 inline void AuthUserAddRequest::set_allocated_password(::std::string* password) {
13488  if (password != NULL) {
13489 
13490  } else {
13491 
13492  }
13493  password_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), password);
13494  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserAddRequest.password)
13495 }
13496 
13497 // -------------------------------------------------------------------
13498 
13499 // AuthUserGetRequest
13500 
13501 // string name = 1;
13503  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13504 }
13505 inline const ::std::string& AuthUserGetRequest::name() const {
13506  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserGetRequest.name)
13507  return name_.GetNoArena();
13508 }
13509 inline void AuthUserGetRequest::set_name(const ::std::string& value) {
13510 
13511  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13512  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserGetRequest.name)
13513 }
13514 #if LANG_CXX11
13515 inline void AuthUserGetRequest::set_name(::std::string&& value) {
13516 
13517  name_.SetNoArena(
13518  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13519  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthUserGetRequest.name)
13520 }
13521 #endif
13522 inline void AuthUserGetRequest::set_name(const char* value) {
13523  GOOGLE_DCHECK(value != NULL);
13524 
13525  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13526  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthUserGetRequest.name)
13527 }
13528 inline void AuthUserGetRequest::set_name(const char* value, size_t size) {
13529 
13530  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13531  ::std::string(reinterpret_cast<const char*>(value), size));
13532  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthUserGetRequest.name)
13533 }
13534 inline ::std::string* AuthUserGetRequest::mutable_name() {
13535 
13536  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserGetRequest.name)
13537  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13538 }
13539 inline ::std::string* AuthUserGetRequest::release_name() {
13540  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserGetRequest.name)
13541 
13542  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13543 }
13544 inline void AuthUserGetRequest::set_allocated_name(::std::string* name) {
13545  if (name != NULL) {
13546 
13547  } else {
13548 
13549  }
13550  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
13551  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserGetRequest.name)
13552 }
13553 
13554 // -------------------------------------------------------------------
13555 
13556 // AuthUserDeleteRequest
13557 
13558 // string name = 1;
13560  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13561 }
13562 inline const ::std::string& AuthUserDeleteRequest::name() const {
13563  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserDeleteRequest.name)
13564  return name_.GetNoArena();
13565 }
13566 inline void AuthUserDeleteRequest::set_name(const ::std::string& value) {
13567 
13568  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13569  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserDeleteRequest.name)
13570 }
13571 #if LANG_CXX11
13572 inline void AuthUserDeleteRequest::set_name(::std::string&& value) {
13573 
13574  name_.SetNoArena(
13575  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13576  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthUserDeleteRequest.name)
13577 }
13578 #endif
13579 inline void AuthUserDeleteRequest::set_name(const char* value) {
13580  GOOGLE_DCHECK(value != NULL);
13581 
13582  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13583  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthUserDeleteRequest.name)
13584 }
13585 inline void AuthUserDeleteRequest::set_name(const char* value, size_t size) {
13586 
13587  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13588  ::std::string(reinterpret_cast<const char*>(value), size));
13589  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthUserDeleteRequest.name)
13590 }
13591 inline ::std::string* AuthUserDeleteRequest::mutable_name() {
13592 
13593  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserDeleteRequest.name)
13594  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13595 }
13596 inline ::std::string* AuthUserDeleteRequest::release_name() {
13597  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserDeleteRequest.name)
13598 
13599  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13600 }
13601 inline void AuthUserDeleteRequest::set_allocated_name(::std::string* name) {
13602  if (name != NULL) {
13603 
13604  } else {
13605 
13606  }
13607  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
13608  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserDeleteRequest.name)
13609 }
13610 
13611 // -------------------------------------------------------------------
13612 
13613 // AuthUserChangePasswordRequest
13614 
13615 // string name = 1;
13617  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13618 }
13619 inline const ::std::string& AuthUserChangePasswordRequest::name() const {
13620  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserChangePasswordRequest.name)
13621  return name_.GetNoArena();
13622 }
13623 inline void AuthUserChangePasswordRequest::set_name(const ::std::string& value) {
13624 
13625  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13626  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserChangePasswordRequest.name)
13627 }
13628 #if LANG_CXX11
13629 inline void AuthUserChangePasswordRequest::set_name(::std::string&& value) {
13630 
13631  name_.SetNoArena(
13632  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13633  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthUserChangePasswordRequest.name)
13634 }
13635 #endif
13636 inline void AuthUserChangePasswordRequest::set_name(const char* value) {
13637  GOOGLE_DCHECK(value != NULL);
13638 
13639  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13640  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthUserChangePasswordRequest.name)
13641 }
13642 inline void AuthUserChangePasswordRequest::set_name(const char* value, size_t size) {
13643 
13644  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13645  ::std::string(reinterpret_cast<const char*>(value), size));
13646  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthUserChangePasswordRequest.name)
13647 }
13649 
13650  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserChangePasswordRequest.name)
13651  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13652 }
13654  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserChangePasswordRequest.name)
13655 
13656  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13657 }
13658 inline void AuthUserChangePasswordRequest::set_allocated_name(::std::string* name) {
13659  if (name != NULL) {
13660 
13661  } else {
13662 
13663  }
13664  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
13665  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserChangePasswordRequest.name)
13666 }
13667 
13668 // string password = 2;
13670  password_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13671 }
13672 inline const ::std::string& AuthUserChangePasswordRequest::password() const {
13673  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserChangePasswordRequest.password)
13674  return password_.GetNoArena();
13675 }
13676 inline void AuthUserChangePasswordRequest::set_password(const ::std::string& value) {
13677 
13678  password_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13679  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserChangePasswordRequest.password)
13680 }
13681 #if LANG_CXX11
13682 inline void AuthUserChangePasswordRequest::set_password(::std::string&& value) {
13683 
13684  password_.SetNoArena(
13685  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13686  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthUserChangePasswordRequest.password)
13687 }
13688 #endif
13689 inline void AuthUserChangePasswordRequest::set_password(const char* value) {
13690  GOOGLE_DCHECK(value != NULL);
13691 
13692  password_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13693  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthUserChangePasswordRequest.password)
13694 }
13695 inline void AuthUserChangePasswordRequest::set_password(const char* value, size_t size) {
13696 
13697  password_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13698  ::std::string(reinterpret_cast<const char*>(value), size));
13699  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthUserChangePasswordRequest.password)
13700 }
13702 
13703  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserChangePasswordRequest.password)
13704  return password_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13705 }
13707  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserChangePasswordRequest.password)
13708 
13709  return password_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13710 }
13711 inline void AuthUserChangePasswordRequest::set_allocated_password(::std::string* password) {
13712  if (password != NULL) {
13713 
13714  } else {
13715 
13716  }
13717  password_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), password);
13718  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserChangePasswordRequest.password)
13719 }
13720 
13721 // -------------------------------------------------------------------
13722 
13723 // AuthUserGrantRoleRequest
13724 
13725 // string user = 1;
13727  user_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13728 }
13729 inline const ::std::string& AuthUserGrantRoleRequest::user() const {
13730  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserGrantRoleRequest.user)
13731  return user_.GetNoArena();
13732 }
13733 inline void AuthUserGrantRoleRequest::set_user(const ::std::string& value) {
13734 
13735  user_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13736  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserGrantRoleRequest.user)
13737 }
13738 #if LANG_CXX11
13739 inline void AuthUserGrantRoleRequest::set_user(::std::string&& value) {
13740 
13741  user_.SetNoArena(
13742  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13743  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthUserGrantRoleRequest.user)
13744 }
13745 #endif
13746 inline void AuthUserGrantRoleRequest::set_user(const char* value) {
13747  GOOGLE_DCHECK(value != NULL);
13748 
13749  user_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13750  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthUserGrantRoleRequest.user)
13751 }
13752 inline void AuthUserGrantRoleRequest::set_user(const char* value, size_t size) {
13753 
13754  user_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13755  ::std::string(reinterpret_cast<const char*>(value), size));
13756  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthUserGrantRoleRequest.user)
13757 }
13759 
13760  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserGrantRoleRequest.user)
13761  return user_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13762 }
13764  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserGrantRoleRequest.user)
13765 
13766  return user_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13767 }
13768 inline void AuthUserGrantRoleRequest::set_allocated_user(::std::string* user) {
13769  if (user != NULL) {
13770 
13771  } else {
13772 
13773  }
13774  user_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), user);
13775  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserGrantRoleRequest.user)
13776 }
13777 
13778 // string role = 2;
13780  role_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13781 }
13782 inline const ::std::string& AuthUserGrantRoleRequest::role() const {
13783  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserGrantRoleRequest.role)
13784  return role_.GetNoArena();
13785 }
13786 inline void AuthUserGrantRoleRequest::set_role(const ::std::string& value) {
13787 
13788  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13789  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserGrantRoleRequest.role)
13790 }
13791 #if LANG_CXX11
13792 inline void AuthUserGrantRoleRequest::set_role(::std::string&& value) {
13793 
13794  role_.SetNoArena(
13795  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13796  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthUserGrantRoleRequest.role)
13797 }
13798 #endif
13799 inline void AuthUserGrantRoleRequest::set_role(const char* value) {
13800  GOOGLE_DCHECK(value != NULL);
13801 
13802  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13803  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthUserGrantRoleRequest.role)
13804 }
13805 inline void AuthUserGrantRoleRequest::set_role(const char* value, size_t size) {
13806 
13807  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13808  ::std::string(reinterpret_cast<const char*>(value), size));
13809  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthUserGrantRoleRequest.role)
13810 }
13812 
13813  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserGrantRoleRequest.role)
13814  return role_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13815 }
13817  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserGrantRoleRequest.role)
13818 
13819  return role_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13820 }
13821 inline void AuthUserGrantRoleRequest::set_allocated_role(::std::string* role) {
13822  if (role != NULL) {
13823 
13824  } else {
13825 
13826  }
13827  role_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), role);
13828  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserGrantRoleRequest.role)
13829 }
13830 
13831 // -------------------------------------------------------------------
13832 
13833 // AuthUserRevokeRoleRequest
13834 
13835 // string name = 1;
13837  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13838 }
13839 inline const ::std::string& AuthUserRevokeRoleRequest::name() const {
13840  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserRevokeRoleRequest.name)
13841  return name_.GetNoArena();
13842 }
13843 inline void AuthUserRevokeRoleRequest::set_name(const ::std::string& value) {
13844 
13845  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13846  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserRevokeRoleRequest.name)
13847 }
13848 #if LANG_CXX11
13849 inline void AuthUserRevokeRoleRequest::set_name(::std::string&& value) {
13850 
13851  name_.SetNoArena(
13852  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13853  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthUserRevokeRoleRequest.name)
13854 }
13855 #endif
13856 inline void AuthUserRevokeRoleRequest::set_name(const char* value) {
13857  GOOGLE_DCHECK(value != NULL);
13858 
13859  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13860  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthUserRevokeRoleRequest.name)
13861 }
13862 inline void AuthUserRevokeRoleRequest::set_name(const char* value, size_t size) {
13863 
13864  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13865  ::std::string(reinterpret_cast<const char*>(value), size));
13866  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthUserRevokeRoleRequest.name)
13867 }
13869 
13870  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserRevokeRoleRequest.name)
13871  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13872 }
13874  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserRevokeRoleRequest.name)
13875 
13876  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13877 }
13878 inline void AuthUserRevokeRoleRequest::set_allocated_name(::std::string* name) {
13879  if (name != NULL) {
13880 
13881  } else {
13882 
13883  }
13884  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
13885  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserRevokeRoleRequest.name)
13886 }
13887 
13888 // string role = 2;
13890  role_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13891 }
13892 inline const ::std::string& AuthUserRevokeRoleRequest::role() const {
13893  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserRevokeRoleRequest.role)
13894  return role_.GetNoArena();
13895 }
13896 inline void AuthUserRevokeRoleRequest::set_role(const ::std::string& value) {
13897 
13898  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13899  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserRevokeRoleRequest.role)
13900 }
13901 #if LANG_CXX11
13902 inline void AuthUserRevokeRoleRequest::set_role(::std::string&& value) {
13903 
13904  role_.SetNoArena(
13905  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13906  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthUserRevokeRoleRequest.role)
13907 }
13908 #endif
13909 inline void AuthUserRevokeRoleRequest::set_role(const char* value) {
13910  GOOGLE_DCHECK(value != NULL);
13911 
13912  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13913  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthUserRevokeRoleRequest.role)
13914 }
13915 inline void AuthUserRevokeRoleRequest::set_role(const char* value, size_t size) {
13916 
13917  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13918  ::std::string(reinterpret_cast<const char*>(value), size));
13919  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthUserRevokeRoleRequest.role)
13920 }
13922 
13923  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserRevokeRoleRequest.role)
13924  return role_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13925 }
13927  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserRevokeRoleRequest.role)
13928 
13929  return role_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13930 }
13931 inline void AuthUserRevokeRoleRequest::set_allocated_role(::std::string* role) {
13932  if (role != NULL) {
13933 
13934  } else {
13935 
13936  }
13937  role_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), role);
13938  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserRevokeRoleRequest.role)
13939 }
13940 
13941 // -------------------------------------------------------------------
13942 
13943 // AuthRoleAddRequest
13944 
13945 // string name = 1;
13947  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13948 }
13949 inline const ::std::string& AuthRoleAddRequest::name() const {
13950  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleAddRequest.name)
13951  return name_.GetNoArena();
13952 }
13953 inline void AuthRoleAddRequest::set_name(const ::std::string& value) {
13954 
13955  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
13956  // @@protoc_insertion_point(field_set:etcdserverpb.AuthRoleAddRequest.name)
13957 }
13958 #if LANG_CXX11
13959 inline void AuthRoleAddRequest::set_name(::std::string&& value) {
13960 
13961  name_.SetNoArena(
13962  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
13963  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthRoleAddRequest.name)
13964 }
13965 #endif
13966 inline void AuthRoleAddRequest::set_name(const char* value) {
13967  GOOGLE_DCHECK(value != NULL);
13968 
13969  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
13970  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthRoleAddRequest.name)
13971 }
13972 inline void AuthRoleAddRequest::set_name(const char* value, size_t size) {
13973 
13974  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
13975  ::std::string(reinterpret_cast<const char*>(value), size));
13976  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthRoleAddRequest.name)
13977 }
13978 inline ::std::string* AuthRoleAddRequest::mutable_name() {
13979 
13980  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleAddRequest.name)
13981  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13982 }
13983 inline ::std::string* AuthRoleAddRequest::release_name() {
13984  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleAddRequest.name)
13985 
13986  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
13987 }
13988 inline void AuthRoleAddRequest::set_allocated_name(::std::string* name) {
13989  if (name != NULL) {
13990 
13991  } else {
13992 
13993  }
13994  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
13995  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleAddRequest.name)
13996 }
13997 
13998 // -------------------------------------------------------------------
13999 
14000 // AuthRoleGetRequest
14001 
14002 // string role = 1;
14004  role_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14005 }
14006 inline const ::std::string& AuthRoleGetRequest::role() const {
14007  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleGetRequest.role)
14008  return role_.GetNoArena();
14009 }
14010 inline void AuthRoleGetRequest::set_role(const ::std::string& value) {
14011 
14012  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
14013  // @@protoc_insertion_point(field_set:etcdserverpb.AuthRoleGetRequest.role)
14014 }
14015 #if LANG_CXX11
14016 inline void AuthRoleGetRequest::set_role(::std::string&& value) {
14017 
14018  role_.SetNoArena(
14019  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
14020  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthRoleGetRequest.role)
14021 }
14022 #endif
14023 inline void AuthRoleGetRequest::set_role(const char* value) {
14024  GOOGLE_DCHECK(value != NULL);
14025 
14026  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
14027  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthRoleGetRequest.role)
14028 }
14029 inline void AuthRoleGetRequest::set_role(const char* value, size_t size) {
14030 
14031  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
14032  ::std::string(reinterpret_cast<const char*>(value), size));
14033  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthRoleGetRequest.role)
14034 }
14035 inline ::std::string* AuthRoleGetRequest::mutable_role() {
14036 
14037  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleGetRequest.role)
14038  return role_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14039 }
14040 inline ::std::string* AuthRoleGetRequest::release_role() {
14041  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleGetRequest.role)
14042 
14043  return role_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14044 }
14045 inline void AuthRoleGetRequest::set_allocated_role(::std::string* role) {
14046  if (role != NULL) {
14047 
14048  } else {
14049 
14050  }
14051  role_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), role);
14052  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleGetRequest.role)
14053 }
14054 
14055 // -------------------------------------------------------------------
14056 
14057 // AuthUserListRequest
14058 
14059 // -------------------------------------------------------------------
14060 
14061 // AuthRoleListRequest
14062 
14063 // -------------------------------------------------------------------
14064 
14065 // AuthRoleDeleteRequest
14066 
14067 // string role = 1;
14069  role_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14070 }
14071 inline const ::std::string& AuthRoleDeleteRequest::role() const {
14072  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleDeleteRequest.role)
14073  return role_.GetNoArena();
14074 }
14075 inline void AuthRoleDeleteRequest::set_role(const ::std::string& value) {
14076 
14077  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
14078  // @@protoc_insertion_point(field_set:etcdserverpb.AuthRoleDeleteRequest.role)
14079 }
14080 #if LANG_CXX11
14081 inline void AuthRoleDeleteRequest::set_role(::std::string&& value) {
14082 
14083  role_.SetNoArena(
14084  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
14085  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthRoleDeleteRequest.role)
14086 }
14087 #endif
14088 inline void AuthRoleDeleteRequest::set_role(const char* value) {
14089  GOOGLE_DCHECK(value != NULL);
14090 
14091  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
14092  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthRoleDeleteRequest.role)
14093 }
14094 inline void AuthRoleDeleteRequest::set_role(const char* value, size_t size) {
14095 
14096  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
14097  ::std::string(reinterpret_cast<const char*>(value), size));
14098  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthRoleDeleteRequest.role)
14099 }
14100 inline ::std::string* AuthRoleDeleteRequest::mutable_role() {
14101 
14102  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleDeleteRequest.role)
14103  return role_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14104 }
14105 inline ::std::string* AuthRoleDeleteRequest::release_role() {
14106  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleDeleteRequest.role)
14107 
14108  return role_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14109 }
14110 inline void AuthRoleDeleteRequest::set_allocated_role(::std::string* role) {
14111  if (role != NULL) {
14112 
14113  } else {
14114 
14115  }
14116  role_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), role);
14117  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleDeleteRequest.role)
14118 }
14119 
14120 // -------------------------------------------------------------------
14121 
14122 // AuthRoleGrantPermissionRequest
14123 
14124 // string name = 1;
14126  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14127 }
14128 inline const ::std::string& AuthRoleGrantPermissionRequest::name() const {
14129  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleGrantPermissionRequest.name)
14130  return name_.GetNoArena();
14131 }
14132 inline void AuthRoleGrantPermissionRequest::set_name(const ::std::string& value) {
14133 
14134  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
14135  // @@protoc_insertion_point(field_set:etcdserverpb.AuthRoleGrantPermissionRequest.name)
14136 }
14137 #if LANG_CXX11
14138 inline void AuthRoleGrantPermissionRequest::set_name(::std::string&& value) {
14139 
14140  name_.SetNoArena(
14141  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
14142  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthRoleGrantPermissionRequest.name)
14143 }
14144 #endif
14145 inline void AuthRoleGrantPermissionRequest::set_name(const char* value) {
14146  GOOGLE_DCHECK(value != NULL);
14147 
14148  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
14149  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthRoleGrantPermissionRequest.name)
14150 }
14151 inline void AuthRoleGrantPermissionRequest::set_name(const char* value, size_t size) {
14152 
14153  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
14154  ::std::string(reinterpret_cast<const char*>(value), size));
14155  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthRoleGrantPermissionRequest.name)
14156 }
14158 
14159  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleGrantPermissionRequest.name)
14160  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14161 }
14163  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleGrantPermissionRequest.name)
14164 
14165  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14166 }
14167 inline void AuthRoleGrantPermissionRequest::set_allocated_name(::std::string* name) {
14168  if (name != NULL) {
14169 
14170  } else {
14171 
14172  }
14173  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
14174  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleGrantPermissionRequest.name)
14175 }
14176 
14177 // .authpb.Permission perm = 2;
14179  return this != internal_default_instance() && perm_ != NULL;
14180 }
14181 inline const ::authpb::Permission& AuthRoleGrantPermissionRequest::perm() const {
14182  const ::authpb::Permission* p = perm_;
14183  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleGrantPermissionRequest.perm)
14184  return p != NULL ? *p : *reinterpret_cast<const ::authpb::Permission*>(
14186 }
14187 inline ::authpb::Permission* AuthRoleGrantPermissionRequest::release_perm() {
14188  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleGrantPermissionRequest.perm)
14189 
14190  ::authpb::Permission* temp = perm_;
14191  perm_ = NULL;
14192  return temp;
14193 }
14194 inline ::authpb::Permission* AuthRoleGrantPermissionRequest::mutable_perm() {
14195 
14196  if (perm_ == NULL) {
14197  perm_ = new ::authpb::Permission;
14198  }
14199  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleGrantPermissionRequest.perm)
14200  return perm_;
14201 }
14203  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
14204  if (message_arena == NULL) {
14205  delete reinterpret_cast< ::google::protobuf::MessageLite*>(perm_);
14206  }
14207  if (perm) {
14208  ::google::protobuf::Arena* submessage_arena = NULL;
14209  if (message_arena != submessage_arena) {
14210  perm = ::google::protobuf::internal::GetOwnedMessage(
14211  message_arena, perm, submessage_arena);
14212  }
14213 
14214  } else {
14215 
14216  }
14217  perm_ = perm;
14218  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleGrantPermissionRequest.perm)
14219 }
14220 
14221 // -------------------------------------------------------------------
14222 
14223 // AuthRoleRevokePermissionRequest
14224 
14225 // string role = 1;
14227  role_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14228 }
14229 inline const ::std::string& AuthRoleRevokePermissionRequest::role() const {
14230  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleRevokePermissionRequest.role)
14231  return role_.GetNoArena();
14232 }
14233 inline void AuthRoleRevokePermissionRequest::set_role(const ::std::string& value) {
14234 
14235  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
14236  // @@protoc_insertion_point(field_set:etcdserverpb.AuthRoleRevokePermissionRequest.role)
14237 }
14238 #if LANG_CXX11
14239 inline void AuthRoleRevokePermissionRequest::set_role(::std::string&& value) {
14240 
14241  role_.SetNoArena(
14242  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
14243  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthRoleRevokePermissionRequest.role)
14244 }
14245 #endif
14246 inline void AuthRoleRevokePermissionRequest::set_role(const char* value) {
14247  GOOGLE_DCHECK(value != NULL);
14248 
14249  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
14250  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthRoleRevokePermissionRequest.role)
14251 }
14252 inline void AuthRoleRevokePermissionRequest::set_role(const char* value, size_t size) {
14253 
14254  role_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
14255  ::std::string(reinterpret_cast<const char*>(value), size));
14256  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthRoleRevokePermissionRequest.role)
14257 }
14259 
14260  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleRevokePermissionRequest.role)
14261  return role_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14262 }
14264  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleRevokePermissionRequest.role)
14265 
14266  return role_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14267 }
14269  if (role != NULL) {
14270 
14271  } else {
14272 
14273  }
14274  role_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), role);
14275  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleRevokePermissionRequest.role)
14276 }
14277 
14278 // string key = 2;
14280  key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14281 }
14282 inline const ::std::string& AuthRoleRevokePermissionRequest::key() const {
14283  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleRevokePermissionRequest.key)
14284  return key_.GetNoArena();
14285 }
14286 inline void AuthRoleRevokePermissionRequest::set_key(const ::std::string& value) {
14287 
14288  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
14289  // @@protoc_insertion_point(field_set:etcdserverpb.AuthRoleRevokePermissionRequest.key)
14290 }
14291 #if LANG_CXX11
14292 inline void AuthRoleRevokePermissionRequest::set_key(::std::string&& value) {
14293 
14294  key_.SetNoArena(
14295  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
14296  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthRoleRevokePermissionRequest.key)
14297 }
14298 #endif
14299 inline void AuthRoleRevokePermissionRequest::set_key(const char* value) {
14300  GOOGLE_DCHECK(value != NULL);
14301 
14302  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
14303  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthRoleRevokePermissionRequest.key)
14304 }
14305 inline void AuthRoleRevokePermissionRequest::set_key(const char* value, size_t size) {
14306 
14307  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
14308  ::std::string(reinterpret_cast<const char*>(value), size));
14309  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthRoleRevokePermissionRequest.key)
14310 }
14312 
14313  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleRevokePermissionRequest.key)
14314  return key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14315 }
14317  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleRevokePermissionRequest.key)
14318 
14319  return key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14320 }
14322  if (key != NULL) {
14323 
14324  } else {
14325 
14326  }
14327  key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), key);
14328  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleRevokePermissionRequest.key)
14329 }
14330 
14331 // string range_end = 3;
14333  range_end_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14334 }
14335 inline const ::std::string& AuthRoleRevokePermissionRequest::range_end() const {
14336  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleRevokePermissionRequest.range_end)
14337  return range_end_.GetNoArena();
14338 }
14339 inline void AuthRoleRevokePermissionRequest::set_range_end(const ::std::string& value) {
14340 
14341  range_end_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
14342  // @@protoc_insertion_point(field_set:etcdserverpb.AuthRoleRevokePermissionRequest.range_end)
14343 }
14344 #if LANG_CXX11
14345 inline void AuthRoleRevokePermissionRequest::set_range_end(::std::string&& value) {
14346 
14347  range_end_.SetNoArena(
14348  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
14349  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthRoleRevokePermissionRequest.range_end)
14350 }
14351 #endif
14352 inline void AuthRoleRevokePermissionRequest::set_range_end(const char* value) {
14353  GOOGLE_DCHECK(value != NULL);
14354 
14355  range_end_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
14356  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthRoleRevokePermissionRequest.range_end)
14357 }
14358 inline void AuthRoleRevokePermissionRequest::set_range_end(const char* value, size_t size) {
14359 
14360  range_end_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
14361  ::std::string(reinterpret_cast<const char*>(value), size));
14362  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthRoleRevokePermissionRequest.range_end)
14363 }
14365 
14366  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleRevokePermissionRequest.range_end)
14367  return range_end_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14368 }
14370  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleRevokePermissionRequest.range_end)
14371 
14372  return range_end_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14373 }
14374 inline void AuthRoleRevokePermissionRequest::set_allocated_range_end(::std::string* range_end) {
14375  if (range_end != NULL) {
14376 
14377  } else {
14378 
14379  }
14380  range_end_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), range_end);
14381  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleRevokePermissionRequest.range_end)
14382 }
14383 
14384 // -------------------------------------------------------------------
14385 
14386 // AuthEnableResponse
14387 
14388 // .etcdserverpb.ResponseHeader header = 1;
14389 inline bool AuthEnableResponse::has_header() const {
14390  return this != internal_default_instance() && header_ != NULL;
14391 }
14393  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
14394  delete header_;
14395  }
14396  header_ = NULL;
14397 }
14398 inline const ::etcdserverpb::ResponseHeader& AuthEnableResponse::header() const {
14399  const ::etcdserverpb::ResponseHeader* p = header_;
14400  // @@protoc_insertion_point(field_get:etcdserverpb.AuthEnableResponse.header)
14401  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
14403 }
14404 inline ::etcdserverpb::ResponseHeader* AuthEnableResponse::release_header() {
14405  // @@protoc_insertion_point(field_release:etcdserverpb.AuthEnableResponse.header)
14406 
14407  ::etcdserverpb::ResponseHeader* temp = header_;
14408  header_ = NULL;
14409  return temp;
14410 }
14411 inline ::etcdserverpb::ResponseHeader* AuthEnableResponse::mutable_header() {
14412 
14413  if (header_ == NULL) {
14414  header_ = new ::etcdserverpb::ResponseHeader;
14415  }
14416  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthEnableResponse.header)
14417  return header_;
14418 }
14420  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
14421  if (message_arena == NULL) {
14422  delete header_;
14423  }
14424  if (header) {
14425  ::google::protobuf::Arena* submessage_arena = NULL;
14426  if (message_arena != submessage_arena) {
14427  header = ::google::protobuf::internal::GetOwnedMessage(
14428  message_arena, header, submessage_arena);
14429  }
14430 
14431  } else {
14432 
14433  }
14434  header_ = header;
14435  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthEnableResponse.header)
14436 }
14437 
14438 // -------------------------------------------------------------------
14439 
14440 // AuthDisableResponse
14441 
14442 // .etcdserverpb.ResponseHeader header = 1;
14443 inline bool AuthDisableResponse::has_header() const {
14444  return this != internal_default_instance() && header_ != NULL;
14445 }
14447  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
14448  delete header_;
14449  }
14450  header_ = NULL;
14451 }
14452 inline const ::etcdserverpb::ResponseHeader& AuthDisableResponse::header() const {
14453  const ::etcdserverpb::ResponseHeader* p = header_;
14454  // @@protoc_insertion_point(field_get:etcdserverpb.AuthDisableResponse.header)
14455  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
14457 }
14458 inline ::etcdserverpb::ResponseHeader* AuthDisableResponse::release_header() {
14459  // @@protoc_insertion_point(field_release:etcdserverpb.AuthDisableResponse.header)
14460 
14461  ::etcdserverpb::ResponseHeader* temp = header_;
14462  header_ = NULL;
14463  return temp;
14464 }
14465 inline ::etcdserverpb::ResponseHeader* AuthDisableResponse::mutable_header() {
14466 
14467  if (header_ == NULL) {
14468  header_ = new ::etcdserverpb::ResponseHeader;
14469  }
14470  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthDisableResponse.header)
14471  return header_;
14472 }
14474  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
14475  if (message_arena == NULL) {
14476  delete header_;
14477  }
14478  if (header) {
14479  ::google::protobuf::Arena* submessage_arena = NULL;
14480  if (message_arena != submessage_arena) {
14481  header = ::google::protobuf::internal::GetOwnedMessage(
14482  message_arena, header, submessage_arena);
14483  }
14484 
14485  } else {
14486 
14487  }
14488  header_ = header;
14489  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthDisableResponse.header)
14490 }
14491 
14492 // -------------------------------------------------------------------
14493 
14494 // AuthenticateResponse
14495 
14496 // .etcdserverpb.ResponseHeader header = 1;
14498  return this != internal_default_instance() && header_ != NULL;
14499 }
14501  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
14502  delete header_;
14503  }
14504  header_ = NULL;
14505 }
14506 inline const ::etcdserverpb::ResponseHeader& AuthenticateResponse::header() const {
14507  const ::etcdserverpb::ResponseHeader* p = header_;
14508  // @@protoc_insertion_point(field_get:etcdserverpb.AuthenticateResponse.header)
14509  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
14511 }
14512 inline ::etcdserverpb::ResponseHeader* AuthenticateResponse::release_header() {
14513  // @@protoc_insertion_point(field_release:etcdserverpb.AuthenticateResponse.header)
14514 
14515  ::etcdserverpb::ResponseHeader* temp = header_;
14516  header_ = NULL;
14517  return temp;
14518 }
14519 inline ::etcdserverpb::ResponseHeader* AuthenticateResponse::mutable_header() {
14520 
14521  if (header_ == NULL) {
14522  header_ = new ::etcdserverpb::ResponseHeader;
14523  }
14524  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthenticateResponse.header)
14525  return header_;
14526 }
14528  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
14529  if (message_arena == NULL) {
14530  delete header_;
14531  }
14532  if (header) {
14533  ::google::protobuf::Arena* submessage_arena = NULL;
14534  if (message_arena != submessage_arena) {
14535  header = ::google::protobuf::internal::GetOwnedMessage(
14536  message_arena, header, submessage_arena);
14537  }
14538 
14539  } else {
14540 
14541  }
14542  header_ = header;
14543  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthenticateResponse.header)
14544 }
14545 
14546 // string token = 2;
14548  token_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14549 }
14550 inline const ::std::string& AuthenticateResponse::token() const {
14551  // @@protoc_insertion_point(field_get:etcdserverpb.AuthenticateResponse.token)
14552  return token_.GetNoArena();
14553 }
14554 inline void AuthenticateResponse::set_token(const ::std::string& value) {
14555 
14556  token_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
14557  // @@protoc_insertion_point(field_set:etcdserverpb.AuthenticateResponse.token)
14558 }
14559 #if LANG_CXX11
14560 inline void AuthenticateResponse::set_token(::std::string&& value) {
14561 
14562  token_.SetNoArena(
14563  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
14564  // @@protoc_insertion_point(field_set_rvalue:etcdserverpb.AuthenticateResponse.token)
14565 }
14566 #endif
14567 inline void AuthenticateResponse::set_token(const char* value) {
14568  GOOGLE_DCHECK(value != NULL);
14569 
14570  token_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
14571  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthenticateResponse.token)
14572 }
14573 inline void AuthenticateResponse::set_token(const char* value, size_t size) {
14574 
14575  token_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
14576  ::std::string(reinterpret_cast<const char*>(value), size));
14577  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthenticateResponse.token)
14578 }
14579 inline ::std::string* AuthenticateResponse::mutable_token() {
14580 
14581  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthenticateResponse.token)
14582  return token_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14583 }
14584 inline ::std::string* AuthenticateResponse::release_token() {
14585  // @@protoc_insertion_point(field_release:etcdserverpb.AuthenticateResponse.token)
14586 
14587  return token_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
14588 }
14589 inline void AuthenticateResponse::set_allocated_token(::std::string* token) {
14590  if (token != NULL) {
14591 
14592  } else {
14593 
14594  }
14595  token_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), token);
14596  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthenticateResponse.token)
14597 }
14598 
14599 // -------------------------------------------------------------------
14600 
14601 // AuthUserAddResponse
14602 
14603 // .etcdserverpb.ResponseHeader header = 1;
14604 inline bool AuthUserAddResponse::has_header() const {
14605  return this != internal_default_instance() && header_ != NULL;
14606 }
14608  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
14609  delete header_;
14610  }
14611  header_ = NULL;
14612 }
14613 inline const ::etcdserverpb::ResponseHeader& AuthUserAddResponse::header() const {
14614  const ::etcdserverpb::ResponseHeader* p = header_;
14615  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserAddResponse.header)
14616  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
14618 }
14619 inline ::etcdserverpb::ResponseHeader* AuthUserAddResponse::release_header() {
14620  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserAddResponse.header)
14621 
14622  ::etcdserverpb::ResponseHeader* temp = header_;
14623  header_ = NULL;
14624  return temp;
14625 }
14626 inline ::etcdserverpb::ResponseHeader* AuthUserAddResponse::mutable_header() {
14627 
14628  if (header_ == NULL) {
14629  header_ = new ::etcdserverpb::ResponseHeader;
14630  }
14631  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserAddResponse.header)
14632  return header_;
14633 }
14635  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
14636  if (message_arena == NULL) {
14637  delete header_;
14638  }
14639  if (header) {
14640  ::google::protobuf::Arena* submessage_arena = NULL;
14641  if (message_arena != submessage_arena) {
14642  header = ::google::protobuf::internal::GetOwnedMessage(
14643  message_arena, header, submessage_arena);
14644  }
14645 
14646  } else {
14647 
14648  }
14649  header_ = header;
14650  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserAddResponse.header)
14651 }
14652 
14653 // -------------------------------------------------------------------
14654 
14655 // AuthUserGetResponse
14656 
14657 // .etcdserverpb.ResponseHeader header = 1;
14658 inline bool AuthUserGetResponse::has_header() const {
14659  return this != internal_default_instance() && header_ != NULL;
14660 }
14662  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
14663  delete header_;
14664  }
14665  header_ = NULL;
14666 }
14667 inline const ::etcdserverpb::ResponseHeader& AuthUserGetResponse::header() const {
14668  const ::etcdserverpb::ResponseHeader* p = header_;
14669  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserGetResponse.header)
14670  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
14672 }
14673 inline ::etcdserverpb::ResponseHeader* AuthUserGetResponse::release_header() {
14674  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserGetResponse.header)
14675 
14676  ::etcdserverpb::ResponseHeader* temp = header_;
14677  header_ = NULL;
14678  return temp;
14679 }
14680 inline ::etcdserverpb::ResponseHeader* AuthUserGetResponse::mutable_header() {
14681 
14682  if (header_ == NULL) {
14683  header_ = new ::etcdserverpb::ResponseHeader;
14684  }
14685  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserGetResponse.header)
14686  return header_;
14687 }
14689  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
14690  if (message_arena == NULL) {
14691  delete header_;
14692  }
14693  if (header) {
14694  ::google::protobuf::Arena* submessage_arena = NULL;
14695  if (message_arena != submessage_arena) {
14696  header = ::google::protobuf::internal::GetOwnedMessage(
14697  message_arena, header, submessage_arena);
14698  }
14699 
14700  } else {
14701 
14702  }
14703  header_ = header;
14704  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserGetResponse.header)
14705 }
14706 
14707 // repeated string roles = 2;
14709  return roles_.size();
14710 }
14712  roles_.Clear();
14713 }
14714 inline const ::std::string& AuthUserGetResponse::roles(int index) const {
14715  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserGetResponse.roles)
14716  return roles_.Get(index);
14717 }
14718 inline ::std::string* AuthUserGetResponse::mutable_roles(int index) {
14719  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserGetResponse.roles)
14720  return roles_.Mutable(index);
14721 }
14722 inline void AuthUserGetResponse::set_roles(int index, const ::std::string& value) {
14723  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserGetResponse.roles)
14724  roles_.Mutable(index)->assign(value);
14725 }
14726 #if LANG_CXX11
14727 inline void AuthUserGetResponse::set_roles(int index, ::std::string&& value) {
14728  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserGetResponse.roles)
14729  roles_.Mutable(index)->assign(std::move(value));
14730 }
14731 #endif
14732 inline void AuthUserGetResponse::set_roles(int index, const char* value) {
14733  GOOGLE_DCHECK(value != NULL);
14734  roles_.Mutable(index)->assign(value);
14735  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthUserGetResponse.roles)
14736 }
14737 inline void AuthUserGetResponse::set_roles(int index, const char* value, size_t size) {
14738  roles_.Mutable(index)->assign(
14739  reinterpret_cast<const char*>(value), size);
14740  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthUserGetResponse.roles)
14741 }
14742 inline ::std::string* AuthUserGetResponse::add_roles() {
14743  // @@protoc_insertion_point(field_add_mutable:etcdserverpb.AuthUserGetResponse.roles)
14744  return roles_.Add();
14745 }
14746 inline void AuthUserGetResponse::add_roles(const ::std::string& value) {
14747  roles_.Add()->assign(value);
14748  // @@protoc_insertion_point(field_add:etcdserverpb.AuthUserGetResponse.roles)
14749 }
14750 #if LANG_CXX11
14751 inline void AuthUserGetResponse::add_roles(::std::string&& value) {
14752  roles_.Add(std::move(value));
14753  // @@protoc_insertion_point(field_add:etcdserverpb.AuthUserGetResponse.roles)
14754 }
14755 #endif
14756 inline void AuthUserGetResponse::add_roles(const char* value) {
14757  GOOGLE_DCHECK(value != NULL);
14758  roles_.Add()->assign(value);
14759  // @@protoc_insertion_point(field_add_char:etcdserverpb.AuthUserGetResponse.roles)
14760 }
14761 inline void AuthUserGetResponse::add_roles(const char* value, size_t size) {
14762  roles_.Add()->assign(reinterpret_cast<const char*>(value), size);
14763  // @@protoc_insertion_point(field_add_pointer:etcdserverpb.AuthUserGetResponse.roles)
14764 }
14765 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
14767  // @@protoc_insertion_point(field_list:etcdserverpb.AuthUserGetResponse.roles)
14768  return roles_;
14769 }
14770 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
14772  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.AuthUserGetResponse.roles)
14773  return &roles_;
14774 }
14775 
14776 // -------------------------------------------------------------------
14777 
14778 // AuthUserDeleteResponse
14779 
14780 // .etcdserverpb.ResponseHeader header = 1;
14782  return this != internal_default_instance() && header_ != NULL;
14783 }
14785  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
14786  delete header_;
14787  }
14788  header_ = NULL;
14789 }
14790 inline const ::etcdserverpb::ResponseHeader& AuthUserDeleteResponse::header() const {
14791  const ::etcdserverpb::ResponseHeader* p = header_;
14792  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserDeleteResponse.header)
14793  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
14795 }
14796 inline ::etcdserverpb::ResponseHeader* AuthUserDeleteResponse::release_header() {
14797  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserDeleteResponse.header)
14798 
14799  ::etcdserverpb::ResponseHeader* temp = header_;
14800  header_ = NULL;
14801  return temp;
14802 }
14803 inline ::etcdserverpb::ResponseHeader* AuthUserDeleteResponse::mutable_header() {
14804 
14805  if (header_ == NULL) {
14806  header_ = new ::etcdserverpb::ResponseHeader;
14807  }
14808  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserDeleteResponse.header)
14809  return header_;
14810 }
14812  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
14813  if (message_arena == NULL) {
14814  delete header_;
14815  }
14816  if (header) {
14817  ::google::protobuf::Arena* submessage_arena = NULL;
14818  if (message_arena != submessage_arena) {
14819  header = ::google::protobuf::internal::GetOwnedMessage(
14820  message_arena, header, submessage_arena);
14821  }
14822 
14823  } else {
14824 
14825  }
14826  header_ = header;
14827  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserDeleteResponse.header)
14828 }
14829 
14830 // -------------------------------------------------------------------
14831 
14832 // AuthUserChangePasswordResponse
14833 
14834 // .etcdserverpb.ResponseHeader header = 1;
14836  return this != internal_default_instance() && header_ != NULL;
14837 }
14839  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
14840  delete header_;
14841  }
14842  header_ = NULL;
14843 }
14844 inline const ::etcdserverpb::ResponseHeader& AuthUserChangePasswordResponse::header() const {
14845  const ::etcdserverpb::ResponseHeader* p = header_;
14846  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserChangePasswordResponse.header)
14847  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
14849 }
14850 inline ::etcdserverpb::ResponseHeader* AuthUserChangePasswordResponse::release_header() {
14851  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserChangePasswordResponse.header)
14852 
14853  ::etcdserverpb::ResponseHeader* temp = header_;
14854  header_ = NULL;
14855  return temp;
14856 }
14857 inline ::etcdserverpb::ResponseHeader* AuthUserChangePasswordResponse::mutable_header() {
14858 
14859  if (header_ == NULL) {
14860  header_ = new ::etcdserverpb::ResponseHeader;
14861  }
14862  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserChangePasswordResponse.header)
14863  return header_;
14864 }
14866  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
14867  if (message_arena == NULL) {
14868  delete header_;
14869  }
14870  if (header) {
14871  ::google::protobuf::Arena* submessage_arena = NULL;
14872  if (message_arena != submessage_arena) {
14873  header = ::google::protobuf::internal::GetOwnedMessage(
14874  message_arena, header, submessage_arena);
14875  }
14876 
14877  } else {
14878 
14879  }
14880  header_ = header;
14881  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserChangePasswordResponse.header)
14882 }
14883 
14884 // -------------------------------------------------------------------
14885 
14886 // AuthUserGrantRoleResponse
14887 
14888 // .etcdserverpb.ResponseHeader header = 1;
14890  return this != internal_default_instance() && header_ != NULL;
14891 }
14893  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
14894  delete header_;
14895  }
14896  header_ = NULL;
14897 }
14898 inline const ::etcdserverpb::ResponseHeader& AuthUserGrantRoleResponse::header() const {
14899  const ::etcdserverpb::ResponseHeader* p = header_;
14900  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserGrantRoleResponse.header)
14901  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
14903 }
14904 inline ::etcdserverpb::ResponseHeader* AuthUserGrantRoleResponse::release_header() {
14905  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserGrantRoleResponse.header)
14906 
14907  ::etcdserverpb::ResponseHeader* temp = header_;
14908  header_ = NULL;
14909  return temp;
14910 }
14911 inline ::etcdserverpb::ResponseHeader* AuthUserGrantRoleResponse::mutable_header() {
14912 
14913  if (header_ == NULL) {
14914  header_ = new ::etcdserverpb::ResponseHeader;
14915  }
14916  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserGrantRoleResponse.header)
14917  return header_;
14918 }
14920  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
14921  if (message_arena == NULL) {
14922  delete header_;
14923  }
14924  if (header) {
14925  ::google::protobuf::Arena* submessage_arena = NULL;
14926  if (message_arena != submessage_arena) {
14927  header = ::google::protobuf::internal::GetOwnedMessage(
14928  message_arena, header, submessage_arena);
14929  }
14930 
14931  } else {
14932 
14933  }
14934  header_ = header;
14935  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserGrantRoleResponse.header)
14936 }
14937 
14938 // -------------------------------------------------------------------
14939 
14940 // AuthUserRevokeRoleResponse
14941 
14942 // .etcdserverpb.ResponseHeader header = 1;
14944  return this != internal_default_instance() && header_ != NULL;
14945 }
14947  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
14948  delete header_;
14949  }
14950  header_ = NULL;
14951 }
14952 inline const ::etcdserverpb::ResponseHeader& AuthUserRevokeRoleResponse::header() const {
14953  const ::etcdserverpb::ResponseHeader* p = header_;
14954  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserRevokeRoleResponse.header)
14955  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
14957 }
14958 inline ::etcdserverpb::ResponseHeader* AuthUserRevokeRoleResponse::release_header() {
14959  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserRevokeRoleResponse.header)
14960 
14961  ::etcdserverpb::ResponseHeader* temp = header_;
14962  header_ = NULL;
14963  return temp;
14964 }
14965 inline ::etcdserverpb::ResponseHeader* AuthUserRevokeRoleResponse::mutable_header() {
14966 
14967  if (header_ == NULL) {
14968  header_ = new ::etcdserverpb::ResponseHeader;
14969  }
14970  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserRevokeRoleResponse.header)
14971  return header_;
14972 }
14974  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
14975  if (message_arena == NULL) {
14976  delete header_;
14977  }
14978  if (header) {
14979  ::google::protobuf::Arena* submessage_arena = NULL;
14980  if (message_arena != submessage_arena) {
14981  header = ::google::protobuf::internal::GetOwnedMessage(
14982  message_arena, header, submessage_arena);
14983  }
14984 
14985  } else {
14986 
14987  }
14988  header_ = header;
14989  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserRevokeRoleResponse.header)
14990 }
14991 
14992 // -------------------------------------------------------------------
14993 
14994 // AuthRoleAddResponse
14995 
14996 // .etcdserverpb.ResponseHeader header = 1;
14997 inline bool AuthRoleAddResponse::has_header() const {
14998  return this != internal_default_instance() && header_ != NULL;
14999 }
15001  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
15002  delete header_;
15003  }
15004  header_ = NULL;
15005 }
15006 inline const ::etcdserverpb::ResponseHeader& AuthRoleAddResponse::header() const {
15007  const ::etcdserverpb::ResponseHeader* p = header_;
15008  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleAddResponse.header)
15009  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
15011 }
15012 inline ::etcdserverpb::ResponseHeader* AuthRoleAddResponse::release_header() {
15013  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleAddResponse.header)
15014 
15015  ::etcdserverpb::ResponseHeader* temp = header_;
15016  header_ = NULL;
15017  return temp;
15018 }
15019 inline ::etcdserverpb::ResponseHeader* AuthRoleAddResponse::mutable_header() {
15020 
15021  if (header_ == NULL) {
15022  header_ = new ::etcdserverpb::ResponseHeader;
15023  }
15024  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleAddResponse.header)
15025  return header_;
15026 }
15028  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
15029  if (message_arena == NULL) {
15030  delete header_;
15031  }
15032  if (header) {
15033  ::google::protobuf::Arena* submessage_arena = NULL;
15034  if (message_arena != submessage_arena) {
15035  header = ::google::protobuf::internal::GetOwnedMessage(
15036  message_arena, header, submessage_arena);
15037  }
15038 
15039  } else {
15040 
15041  }
15042  header_ = header;
15043  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleAddResponse.header)
15044 }
15045 
15046 // -------------------------------------------------------------------
15047 
15048 // AuthRoleGetResponse
15049 
15050 // .etcdserverpb.ResponseHeader header = 1;
15051 inline bool AuthRoleGetResponse::has_header() const {
15052  return this != internal_default_instance() && header_ != NULL;
15053 }
15055  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
15056  delete header_;
15057  }
15058  header_ = NULL;
15059 }
15060 inline const ::etcdserverpb::ResponseHeader& AuthRoleGetResponse::header() const {
15061  const ::etcdserverpb::ResponseHeader* p = header_;
15062  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleGetResponse.header)
15063  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
15065 }
15066 inline ::etcdserverpb::ResponseHeader* AuthRoleGetResponse::release_header() {
15067  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleGetResponse.header)
15068 
15069  ::etcdserverpb::ResponseHeader* temp = header_;
15070  header_ = NULL;
15071  return temp;
15072 }
15073 inline ::etcdserverpb::ResponseHeader* AuthRoleGetResponse::mutable_header() {
15074 
15075  if (header_ == NULL) {
15076  header_ = new ::etcdserverpb::ResponseHeader;
15077  }
15078  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleGetResponse.header)
15079  return header_;
15080 }
15082  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
15083  if (message_arena == NULL) {
15084  delete header_;
15085  }
15086  if (header) {
15087  ::google::protobuf::Arena* submessage_arena = NULL;
15088  if (message_arena != submessage_arena) {
15089  header = ::google::protobuf::internal::GetOwnedMessage(
15090  message_arena, header, submessage_arena);
15091  }
15092 
15093  } else {
15094 
15095  }
15096  header_ = header;
15097  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleGetResponse.header)
15098 }
15099 
15100 // repeated .authpb.Permission perm = 2;
15102  return perm_.size();
15103 }
15104 inline const ::authpb::Permission& AuthRoleGetResponse::perm(int index) const {
15105  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleGetResponse.perm)
15106  return perm_.Get(index);
15107 }
15108 inline ::authpb::Permission* AuthRoleGetResponse::mutable_perm(int index) {
15109  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleGetResponse.perm)
15110  return perm_.Mutable(index);
15111 }
15112 inline ::authpb::Permission* AuthRoleGetResponse::add_perm() {
15113  // @@protoc_insertion_point(field_add:etcdserverpb.AuthRoleGetResponse.perm)
15114  return perm_.Add();
15115 }
15116 inline ::google::protobuf::RepeatedPtrField< ::authpb::Permission >*
15118  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.AuthRoleGetResponse.perm)
15119  return &perm_;
15120 }
15121 inline const ::google::protobuf::RepeatedPtrField< ::authpb::Permission >&
15123  // @@protoc_insertion_point(field_list:etcdserverpb.AuthRoleGetResponse.perm)
15124  return perm_;
15125 }
15126 
15127 // -------------------------------------------------------------------
15128 
15129 // AuthRoleListResponse
15130 
15131 // .etcdserverpb.ResponseHeader header = 1;
15133  return this != internal_default_instance() && header_ != NULL;
15134 }
15136  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
15137  delete header_;
15138  }
15139  header_ = NULL;
15140 }
15141 inline const ::etcdserverpb::ResponseHeader& AuthRoleListResponse::header() const {
15142  const ::etcdserverpb::ResponseHeader* p = header_;
15143  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleListResponse.header)
15144  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
15146 }
15147 inline ::etcdserverpb::ResponseHeader* AuthRoleListResponse::release_header() {
15148  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleListResponse.header)
15149 
15150  ::etcdserverpb::ResponseHeader* temp = header_;
15151  header_ = NULL;
15152  return temp;
15153 }
15154 inline ::etcdserverpb::ResponseHeader* AuthRoleListResponse::mutable_header() {
15155 
15156  if (header_ == NULL) {
15157  header_ = new ::etcdserverpb::ResponseHeader;
15158  }
15159  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleListResponse.header)
15160  return header_;
15161 }
15163  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
15164  if (message_arena == NULL) {
15165  delete header_;
15166  }
15167  if (header) {
15168  ::google::protobuf::Arena* submessage_arena = NULL;
15169  if (message_arena != submessage_arena) {
15170  header = ::google::protobuf::internal::GetOwnedMessage(
15171  message_arena, header, submessage_arena);
15172  }
15173 
15174  } else {
15175 
15176  }
15177  header_ = header;
15178  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleListResponse.header)
15179 }
15180 
15181 // repeated string roles = 2;
15183  return roles_.size();
15184 }
15186  roles_.Clear();
15187 }
15188 inline const ::std::string& AuthRoleListResponse::roles(int index) const {
15189  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleListResponse.roles)
15190  return roles_.Get(index);
15191 }
15192 inline ::std::string* AuthRoleListResponse::mutable_roles(int index) {
15193  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleListResponse.roles)
15194  return roles_.Mutable(index);
15195 }
15196 inline void AuthRoleListResponse::set_roles(int index, const ::std::string& value) {
15197  // @@protoc_insertion_point(field_set:etcdserverpb.AuthRoleListResponse.roles)
15198  roles_.Mutable(index)->assign(value);
15199 }
15200 #if LANG_CXX11
15201 inline void AuthRoleListResponse::set_roles(int index, ::std::string&& value) {
15202  // @@protoc_insertion_point(field_set:etcdserverpb.AuthRoleListResponse.roles)
15203  roles_.Mutable(index)->assign(std::move(value));
15204 }
15205 #endif
15206 inline void AuthRoleListResponse::set_roles(int index, const char* value) {
15207  GOOGLE_DCHECK(value != NULL);
15208  roles_.Mutable(index)->assign(value);
15209  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthRoleListResponse.roles)
15210 }
15211 inline void AuthRoleListResponse::set_roles(int index, const char* value, size_t size) {
15212  roles_.Mutable(index)->assign(
15213  reinterpret_cast<const char*>(value), size);
15214  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthRoleListResponse.roles)
15215 }
15216 inline ::std::string* AuthRoleListResponse::add_roles() {
15217  // @@protoc_insertion_point(field_add_mutable:etcdserverpb.AuthRoleListResponse.roles)
15218  return roles_.Add();
15219 }
15220 inline void AuthRoleListResponse::add_roles(const ::std::string& value) {
15221  roles_.Add()->assign(value);
15222  // @@protoc_insertion_point(field_add:etcdserverpb.AuthRoleListResponse.roles)
15223 }
15224 #if LANG_CXX11
15225 inline void AuthRoleListResponse::add_roles(::std::string&& value) {
15226  roles_.Add(std::move(value));
15227  // @@protoc_insertion_point(field_add:etcdserverpb.AuthRoleListResponse.roles)
15228 }
15229 #endif
15230 inline void AuthRoleListResponse::add_roles(const char* value) {
15231  GOOGLE_DCHECK(value != NULL);
15232  roles_.Add()->assign(value);
15233  // @@protoc_insertion_point(field_add_char:etcdserverpb.AuthRoleListResponse.roles)
15234 }
15235 inline void AuthRoleListResponse::add_roles(const char* value, size_t size) {
15236  roles_.Add()->assign(reinterpret_cast<const char*>(value), size);
15237  // @@protoc_insertion_point(field_add_pointer:etcdserverpb.AuthRoleListResponse.roles)
15238 }
15239 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
15241  // @@protoc_insertion_point(field_list:etcdserverpb.AuthRoleListResponse.roles)
15242  return roles_;
15243 }
15244 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
15246  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.AuthRoleListResponse.roles)
15247  return &roles_;
15248 }
15249 
15250 // -------------------------------------------------------------------
15251 
15252 // AuthUserListResponse
15253 
15254 // .etcdserverpb.ResponseHeader header = 1;
15256  return this != internal_default_instance() && header_ != NULL;
15257 }
15259  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
15260  delete header_;
15261  }
15262  header_ = NULL;
15263 }
15264 inline const ::etcdserverpb::ResponseHeader& AuthUserListResponse::header() const {
15265  const ::etcdserverpb::ResponseHeader* p = header_;
15266  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserListResponse.header)
15267  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
15269 }
15270 inline ::etcdserverpb::ResponseHeader* AuthUserListResponse::release_header() {
15271  // @@protoc_insertion_point(field_release:etcdserverpb.AuthUserListResponse.header)
15272 
15273  ::etcdserverpb::ResponseHeader* temp = header_;
15274  header_ = NULL;
15275  return temp;
15276 }
15277 inline ::etcdserverpb::ResponseHeader* AuthUserListResponse::mutable_header() {
15278 
15279  if (header_ == NULL) {
15280  header_ = new ::etcdserverpb::ResponseHeader;
15281  }
15282  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserListResponse.header)
15283  return header_;
15284 }
15286  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
15287  if (message_arena == NULL) {
15288  delete header_;
15289  }
15290  if (header) {
15291  ::google::protobuf::Arena* submessage_arena = NULL;
15292  if (message_arena != submessage_arena) {
15293  header = ::google::protobuf::internal::GetOwnedMessage(
15294  message_arena, header, submessage_arena);
15295  }
15296 
15297  } else {
15298 
15299  }
15300  header_ = header;
15301  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthUserListResponse.header)
15302 }
15303 
15304 // repeated string users = 2;
15306  return users_.size();
15307 }
15309  users_.Clear();
15310 }
15311 inline const ::std::string& AuthUserListResponse::users(int index) const {
15312  // @@protoc_insertion_point(field_get:etcdserverpb.AuthUserListResponse.users)
15313  return users_.Get(index);
15314 }
15315 inline ::std::string* AuthUserListResponse::mutable_users(int index) {
15316  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthUserListResponse.users)
15317  return users_.Mutable(index);
15318 }
15319 inline void AuthUserListResponse::set_users(int index, const ::std::string& value) {
15320  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserListResponse.users)
15321  users_.Mutable(index)->assign(value);
15322 }
15323 #if LANG_CXX11
15324 inline void AuthUserListResponse::set_users(int index, ::std::string&& value) {
15325  // @@protoc_insertion_point(field_set:etcdserverpb.AuthUserListResponse.users)
15326  users_.Mutable(index)->assign(std::move(value));
15327 }
15328 #endif
15329 inline void AuthUserListResponse::set_users(int index, const char* value) {
15330  GOOGLE_DCHECK(value != NULL);
15331  users_.Mutable(index)->assign(value);
15332  // @@protoc_insertion_point(field_set_char:etcdserverpb.AuthUserListResponse.users)
15333 }
15334 inline void AuthUserListResponse::set_users(int index, const char* value, size_t size) {
15335  users_.Mutable(index)->assign(
15336  reinterpret_cast<const char*>(value), size);
15337  // @@protoc_insertion_point(field_set_pointer:etcdserverpb.AuthUserListResponse.users)
15338 }
15339 inline ::std::string* AuthUserListResponse::add_users() {
15340  // @@protoc_insertion_point(field_add_mutable:etcdserverpb.AuthUserListResponse.users)
15341  return users_.Add();
15342 }
15343 inline void AuthUserListResponse::add_users(const ::std::string& value) {
15344  users_.Add()->assign(value);
15345  // @@protoc_insertion_point(field_add:etcdserverpb.AuthUserListResponse.users)
15346 }
15347 #if LANG_CXX11
15348 inline void AuthUserListResponse::add_users(::std::string&& value) {
15349  users_.Add(std::move(value));
15350  // @@protoc_insertion_point(field_add:etcdserverpb.AuthUserListResponse.users)
15351 }
15352 #endif
15353 inline void AuthUserListResponse::add_users(const char* value) {
15354  GOOGLE_DCHECK(value != NULL);
15355  users_.Add()->assign(value);
15356  // @@protoc_insertion_point(field_add_char:etcdserverpb.AuthUserListResponse.users)
15357 }
15358 inline void AuthUserListResponse::add_users(const char* value, size_t size) {
15359  users_.Add()->assign(reinterpret_cast<const char*>(value), size);
15360  // @@protoc_insertion_point(field_add_pointer:etcdserverpb.AuthUserListResponse.users)
15361 }
15362 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
15364  // @@protoc_insertion_point(field_list:etcdserverpb.AuthUserListResponse.users)
15365  return users_;
15366 }
15367 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
15369  // @@protoc_insertion_point(field_mutable_list:etcdserverpb.AuthUserListResponse.users)
15370  return &users_;
15371 }
15372 
15373 // -------------------------------------------------------------------
15374 
15375 // AuthRoleDeleteResponse
15376 
15377 // .etcdserverpb.ResponseHeader header = 1;
15379  return this != internal_default_instance() && header_ != NULL;
15380 }
15382  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
15383  delete header_;
15384  }
15385  header_ = NULL;
15386 }
15387 inline const ::etcdserverpb::ResponseHeader& AuthRoleDeleteResponse::header() const {
15388  const ::etcdserverpb::ResponseHeader* p = header_;
15389  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleDeleteResponse.header)
15390  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
15392 }
15393 inline ::etcdserverpb::ResponseHeader* AuthRoleDeleteResponse::release_header() {
15394  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleDeleteResponse.header)
15395 
15396  ::etcdserverpb::ResponseHeader* temp = header_;
15397  header_ = NULL;
15398  return temp;
15399 }
15400 inline ::etcdserverpb::ResponseHeader* AuthRoleDeleteResponse::mutable_header() {
15401 
15402  if (header_ == NULL) {
15403  header_ = new ::etcdserverpb::ResponseHeader;
15404  }
15405  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleDeleteResponse.header)
15406  return header_;
15407 }
15409  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
15410  if (message_arena == NULL) {
15411  delete header_;
15412  }
15413  if (header) {
15414  ::google::protobuf::Arena* submessage_arena = NULL;
15415  if (message_arena != submessage_arena) {
15416  header = ::google::protobuf::internal::GetOwnedMessage(
15417  message_arena, header, submessage_arena);
15418  }
15419 
15420  } else {
15421 
15422  }
15423  header_ = header;
15424  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleDeleteResponse.header)
15425 }
15426 
15427 // -------------------------------------------------------------------
15428 
15429 // AuthRoleGrantPermissionResponse
15430 
15431 // .etcdserverpb.ResponseHeader header = 1;
15433  return this != internal_default_instance() && header_ != NULL;
15434 }
15436  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
15437  delete header_;
15438  }
15439  header_ = NULL;
15440 }
15441 inline const ::etcdserverpb::ResponseHeader& AuthRoleGrantPermissionResponse::header() const {
15442  const ::etcdserverpb::ResponseHeader* p = header_;
15443  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleGrantPermissionResponse.header)
15444  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
15446 }
15447 inline ::etcdserverpb::ResponseHeader* AuthRoleGrantPermissionResponse::release_header() {
15448  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleGrantPermissionResponse.header)
15449 
15450  ::etcdserverpb::ResponseHeader* temp = header_;
15451  header_ = NULL;
15452  return temp;
15453 }
15454 inline ::etcdserverpb::ResponseHeader* AuthRoleGrantPermissionResponse::mutable_header() {
15455 
15456  if (header_ == NULL) {
15457  header_ = new ::etcdserverpb::ResponseHeader;
15458  }
15459  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleGrantPermissionResponse.header)
15460  return header_;
15461 }
15463  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
15464  if (message_arena == NULL) {
15465  delete header_;
15466  }
15467  if (header) {
15468  ::google::protobuf::Arena* submessage_arena = NULL;
15469  if (message_arena != submessage_arena) {
15470  header = ::google::protobuf::internal::GetOwnedMessage(
15471  message_arena, header, submessage_arena);
15472  }
15473 
15474  } else {
15475 
15476  }
15477  header_ = header;
15478  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleGrantPermissionResponse.header)
15479 }
15480 
15481 // -------------------------------------------------------------------
15482 
15483 // AuthRoleRevokePermissionResponse
15484 
15485 // .etcdserverpb.ResponseHeader header = 1;
15487  return this != internal_default_instance() && header_ != NULL;
15488 }
15490  if (GetArenaNoVirtual() == NULL && header_ != NULL) {
15491  delete header_;
15492  }
15493  header_ = NULL;
15494 }
15495 inline const ::etcdserverpb::ResponseHeader& AuthRoleRevokePermissionResponse::header() const {
15496  const ::etcdserverpb::ResponseHeader* p = header_;
15497  // @@protoc_insertion_point(field_get:etcdserverpb.AuthRoleRevokePermissionResponse.header)
15498  return p != NULL ? *p : *reinterpret_cast<const ::etcdserverpb::ResponseHeader*>(
15500 }
15501 inline ::etcdserverpb::ResponseHeader* AuthRoleRevokePermissionResponse::release_header() {
15502  // @@protoc_insertion_point(field_release:etcdserverpb.AuthRoleRevokePermissionResponse.header)
15503 
15504  ::etcdserverpb::ResponseHeader* temp = header_;
15505  header_ = NULL;
15506  return temp;
15507 }
15508 inline ::etcdserverpb::ResponseHeader* AuthRoleRevokePermissionResponse::mutable_header() {
15509 
15510  if (header_ == NULL) {
15511  header_ = new ::etcdserverpb::ResponseHeader;
15512  }
15513  // @@protoc_insertion_point(field_mutable:etcdserverpb.AuthRoleRevokePermissionResponse.header)
15514  return header_;
15515 }
15517  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
15518  if (message_arena == NULL) {
15519  delete header_;
15520  }
15521  if (header) {
15522  ::google::protobuf::Arena* submessage_arena = NULL;
15523  if (message_arena != submessage_arena) {
15524  header = ::google::protobuf::internal::GetOwnedMessage(
15525  message_arena, header, submessage_arena);
15526  }
15527 
15528  } else {
15529 
15530  }
15531  header_ = header;
15532  // @@protoc_insertion_point(field_set_allocated:etcdserverpb.AuthRoleRevokePermissionResponse.header)
15533 }
15534 
15535 #ifdef __GNUC__
15536  #pragma GCC diagnostic pop
15537 #endif // __GNUC__
15538 // -------------------------------------------------------------------
15539 
15540 // -------------------------------------------------------------------
15541 
15542 // -------------------------------------------------------------------
15543 
15544 // -------------------------------------------------------------------
15545 
15546 // -------------------------------------------------------------------
15547 
15548 // -------------------------------------------------------------------
15549 
15550 // -------------------------------------------------------------------
15551 
15552 // -------------------------------------------------------------------
15553 
15554 // -------------------------------------------------------------------
15555 
15556 // -------------------------------------------------------------------
15557 
15558 // -------------------------------------------------------------------
15559 
15560 // -------------------------------------------------------------------
15561 
15562 // -------------------------------------------------------------------
15563 
15564 // -------------------------------------------------------------------
15565 
15566 // -------------------------------------------------------------------
15567 
15568 // -------------------------------------------------------------------
15569 
15570 // -------------------------------------------------------------------
15571 
15572 // -------------------------------------------------------------------
15573 
15574 // -------------------------------------------------------------------
15575 
15576 // -------------------------------------------------------------------
15577 
15578 // -------------------------------------------------------------------
15579 
15580 // -------------------------------------------------------------------
15581 
15582 // -------------------------------------------------------------------
15583 
15584 // -------------------------------------------------------------------
15585 
15586 // -------------------------------------------------------------------
15587 
15588 // -------------------------------------------------------------------
15589 
15590 // -------------------------------------------------------------------
15591 
15592 // -------------------------------------------------------------------
15593 
15594 // -------------------------------------------------------------------
15595 
15596 // -------------------------------------------------------------------
15597 
15598 // -------------------------------------------------------------------
15599 
15600 // -------------------------------------------------------------------
15601 
15602 // -------------------------------------------------------------------
15603 
15604 // -------------------------------------------------------------------
15605 
15606 // -------------------------------------------------------------------
15607 
15608 // -------------------------------------------------------------------
15609 
15610 // -------------------------------------------------------------------
15611 
15612 // -------------------------------------------------------------------
15613 
15614 // -------------------------------------------------------------------
15615 
15616 // -------------------------------------------------------------------
15617 
15618 // -------------------------------------------------------------------
15619 
15620 // -------------------------------------------------------------------
15621 
15622 // -------------------------------------------------------------------
15623 
15624 // -------------------------------------------------------------------
15625 
15626 // -------------------------------------------------------------------
15627 
15628 // -------------------------------------------------------------------
15629 
15630 // -------------------------------------------------------------------
15631 
15632 // -------------------------------------------------------------------
15633 
15634 // -------------------------------------------------------------------
15635 
15636 // -------------------------------------------------------------------
15637 
15638 // -------------------------------------------------------------------
15639 
15640 // -------------------------------------------------------------------
15641 
15642 // -------------------------------------------------------------------
15643 
15644 // -------------------------------------------------------------------
15645 
15646 // -------------------------------------------------------------------
15647 
15648 // -------------------------------------------------------------------
15649 
15650 // -------------------------------------------------------------------
15651 
15652 // -------------------------------------------------------------------
15653 
15654 // -------------------------------------------------------------------
15655 
15656 // -------------------------------------------------------------------
15657 
15658 // -------------------------------------------------------------------
15659 
15660 // -------------------------------------------------------------------
15661 
15662 // -------------------------------------------------------------------
15663 
15664 // -------------------------------------------------------------------
15665 
15666 // -------------------------------------------------------------------
15667 
15668 // -------------------------------------------------------------------
15669 
15670 // -------------------------------------------------------------------
15671 
15672 // -------------------------------------------------------------------
15673 
15674 // -------------------------------------------------------------------
15675 
15676 // -------------------------------------------------------------------
15677 
15678 // -------------------------------------------------------------------
15679 
15680 // -------------------------------------------------------------------
15681 
15682 // -------------------------------------------------------------------
15683 
15684 // -------------------------------------------------------------------
15685 
15686 // -------------------------------------------------------------------
15687 
15688 
15689 // @@protoc_insertion_point(namespace_scope)
15690 
15691 } // namespace etcdserverpb
15692 
15693 namespace google {
15694 namespace protobuf {
15695 
15696 template <> struct is_proto_enum< ::etcdserverpb::RangeRequest_SortOrder> : ::google::protobuf::internal::true_type {};
15697 template <>
15698 inline const EnumDescriptor* GetEnumDescriptor< ::etcdserverpb::RangeRequest_SortOrder>() {
15700 }
15701 template <> struct is_proto_enum< ::etcdserverpb::RangeRequest_SortTarget> : ::google::protobuf::internal::true_type {};
15702 template <>
15703 inline const EnumDescriptor* GetEnumDescriptor< ::etcdserverpb::RangeRequest_SortTarget>() {
15705 }
15706 template <> struct is_proto_enum< ::etcdserverpb::Compare_CompareResult> : ::google::protobuf::internal::true_type {};
15707 template <>
15708 inline const EnumDescriptor* GetEnumDescriptor< ::etcdserverpb::Compare_CompareResult>() {
15710 }
15711 template <> struct is_proto_enum< ::etcdserverpb::Compare_CompareTarget> : ::google::protobuf::internal::true_type {};
15712 template <>
15713 inline const EnumDescriptor* GetEnumDescriptor< ::etcdserverpb::Compare_CompareTarget>() {
15715 }
15716 template <> struct is_proto_enum< ::etcdserverpb::WatchCreateRequest_FilterType> : ::google::protobuf::internal::true_type {};
15717 template <>
15718 inline const EnumDescriptor* GetEnumDescriptor< ::etcdserverpb::WatchCreateRequest_FilterType>() {
15720 }
15721 template <> struct is_proto_enum< ::etcdserverpb::AlarmRequest_AlarmAction> : ::google::protobuf::internal::true_type {};
15722 template <>
15723 inline const EnumDescriptor* GetEnumDescriptor< ::etcdserverpb::AlarmRequest_AlarmAction>() {
15725 }
15726 template <> struct is_proto_enum< ::etcdserverpb::AlarmType> : ::google::protobuf::internal::true_type {};
15727 template <>
15728 inline const EnumDescriptor* GetEnumDescriptor< ::etcdserverpb::AlarmType>() {
15730 }
15731 
15732 } // namespace protobuf
15733 } // namespace google
15734 
15735 // @@protoc_insertion_point(global_scope)
15736 
15737 #endif // PROTOBUF_rpc_2eproto__INCLUDED
void set_memberid(::google::protobuf::uint64 value)
Definition: rpc.pb.h:12966
static const AuthUserChangePasswordResponse * internal_default_instance()
Definition: rpc.pb.h:8523
MemberUpdateRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:4896
void InitDefaultsAuthUserListRequestImpl()
Definition: rpc.pb.cc:1608
const ::google::protobuf::RepeatedPtrField< ::std::string > & users() const
Definition: rpc.pb.h:15363
class etcdserverpb::AuthUserGrantRoleResponseDefaultTypeInternal _AuthUserGrantRoleResponse_default_instance_
Definition: rpc.pb.h:365
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:15066
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:14619
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:12754
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:6908
MemberListResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:5212
::etcdserverpb::Compare_CompareTarget target() const
Definition: rpc.pb.h:10697
::google::protobuf::int64 ttl() const
Definition: rpc.pb.h:12185
class etcdserverpb::AuthDisableResponseDefaultTypeInternal _AuthDisableResponse_default_instance_
Definition: rpc.pb.h:293
friend void swap(WatchResponse &a, WatchResponse &b)
Definition: rpc.pb.h:3506
void set_allocated_value(::std::string *value)
Definition: rpc.pb.h:10054
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:12913
const ::google::protobuf::RepeatedPtrField< ::authpb::Permission > & perm() const
Definition: rpc.pb.h:15122
friend void swap(LeaseGrantResponse &a, LeaseGrantResponse &b)
Definition: rpc.pb.h:3755
void InitDefaultsCompare()
Definition: rpc.pb.cc:634
class etcdserverpb::LeaseGrantRequestDefaultTypeInternal _LeaseGrantRequest_default_instance_
Definition: rpc.pb.h:413
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:8663
::std::string * mutable_name()
Definition: rpc.pb.h:13534
void Swap(AuthUserChangePasswordResponse *other)
Definition: rpc.pb.cc:23195
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:6572
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:8561
::etcdserverpb::DeleteRangeResponse * response_delete_range_
Definition: rpc.pb.h:1921
::google::protobuf::uint64 memberid() const
Definition: rpc.pb.h:12962
void set_alarm(::etcdserverpb::AlarmType value)
Definition: rpc.pb.h:13012
void Swap(HashRequest *other)
Definition: rpc.pb.cc:8549
int failure_size() const
Definition: rpc.pb.h:11016
friend void swap(AlarmRequest &a, AlarmRequest &b)
Definition: rpc.pb.h:5515
void Swap(WatchCancelRequest *other)
Definition: rpc.pb.cc:10439
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:11059
::std::string * release_range_end()
Definition: rpc.pb.h:11614
class etcdserverpb::AuthRoleGetResponseDefaultTypeInternal _AuthRoleGetResponse_default_instance_
Definition: rpc.pb.h:317
LeaseGrantRequest & operator=(const LeaseGrantRequest &from)
Definition: rpc.pb.h:3618
static const TxnRequest * internal_default_instance()
Definition: rpc.pb.h:2210
void InitDefaultsCompareImpl()
Definition: rpc.pb.cc:618
class etcdserverpb::WatchCancelRequestDefaultTypeInternal _WatchCancelRequest_default_instance_
Definition: rpc.pb.h:497
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:14519
static const AuthRoleDeleteResponse * internal_default_instance()
Definition: rpc.pb.h:9296
::google::protobuf::int64 watch_id() const
Definition: rpc.pb.h:11777
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:2161
static const RangeRequest * internal_default_instance()
Definition: rpc.pb.h:818
Compare_CompareTarget
Definition: rpc.pb.h:579
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:6328
void set_allocated_role(::std::string *role)
Definition: rpc.pb.h:14268
class etcdserverpb::AuthUserListResponseDefaultTypeInternal _AuthUserListResponse_default_instance_
Definition: rpc.pb.h:371
AuthRoleAddResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:8843
void * MaybeArenaPtr() const
Definition: rpc.pb.h:2382
void set_value(const ::std::string &value)
Definition: rpc.pb.h:10019
int events_size() const
Definition: rpc.pb.h:11830
void add_filters(::etcdserverpb::WatchCreateRequest_FilterType value)
Definition: rpc.pb.h:11672
void InitDefaultsAuthRoleGrantPermissionResponseImpl()
Definition: rpc.pb.cc:2023
bool has_value() const
Definition: rpc.pb.h:10848
void set_revision(::google::protobuf::int64 value)
Definition: rpc.pb.h:11155
RangeResponse & operator=(const RangeResponse &from)
Definition: rpc.pb.h:1026
::etcdserverpb::RangeRequest_SortOrder sort_order() const
Definition: rpc.pb.h:9779
::etcdserverpb::RangeRequest * mutable_request_range()
Definition: rpc.pb.h:10443
static const AuthRoleGrantPermissionRequest * internal_default_instance()
Definition: rpc.pb.h:7619
void Swap(LeaseRevokeRequest *other)
Definition: rpc.pb.cc:11785
static const LeaseRevokeResponse * internal_default_instance()
Definition: rpc.pb.h:3977
void InitDefaultsWatchRequestImpl()
Definition: rpc.pb.cc:814
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:11065
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:11247
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:7550
void set_users(int index, const ::std::string &value)
Definition: rpc.pb.h:15319
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:14673
::etcdserverpb::Member * release_member()
Definition: rpc.pb.h:12547
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:1352
AuthRoleRevokePermissionRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:7750
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:6236
friend void swap(AuthRoleListResponse &a, AuthRoleListResponse &b)
Definition: rpc.pb.h:9054
::google::protobuf::uint64 member_id_
Definition: rpc.pb.h:779
AuthUserChangePasswordResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:8537
void Swap(MemberRemoveResponse *other)
Definition: rpc.pb.cc:14032
void InitDefaultsAuthUserChangePasswordResponse()
Definition: rpc.pb.cc:1863
void InitDefaults()
Definition: rpc.pb.h:200
bool has_response() const
Definition: rpc.pb.h:10666
AuthUserGrantRoleResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:8639
void set_cluster_id(::google::protobuf::uint64 value)
Definition: rpc.pb.h:9589
static const AuthUserAddResponse * internal_default_instance()
Definition: rpc.pb.h:8194
static const DeleteRangeRequest * internal_default_instance()
Definition: rpc.pb.h:1426
void set_canceled(bool value)
Definition: rpc.pb.h:11809
void CopyFrom(const ::google::protobuf::Message &from) PROTOBUF_FINAL
Definition: rpc.pb.cc:3518
static PROTOBUF_CONSTEXPR int const kIndexInFileMessages
Definition: rpc.pb.h:702
const ::std::string & user() const
Definition: rpc.pb.h:13729
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:6495
::std::string * release_value()
Definition: rpc.pb.h:10920
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:5236
::google::protobuf::internal::ArenaStringPtr version_
Definition: rpc.pb.h:6064
const AlarmType AlarmType_MIN
Definition: rpc.pb.h:652
class etcdserverpb::AuthUserRevokeRoleRequestDefaultTypeInternal _AuthUserRevokeRoleRequest_default_instance_
Definition: rpc.pb.h:374
void InitDefaultsAuthUserAddRequestImpl()
Definition: rpc.pb.cc:1440
void Swap(MemberAddResponse *other)
Definition: rpc.pb.cc:13544
class etcdserverpb::AlarmMemberDefaultTypeInternal _AlarmMember_default_instance_
Definition: rpc.pb.h:281
void set_roles(int index, const ::std::string &value)
Definition: rpc.pb.h:15196
AuthUserChangePasswordRequest & operator=(const AuthUserChangePasswordRequest &from)
Definition: rpc.pb.h:6725
void * MaybeArenaPtr() const
Definition: rpc.pb.h:5795
friend void swap(WatchCreateRequest &a, WatchCreateRequest &b)
Definition: rpc.pb.h:3226
DefragmentResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:5419
void InitDefaultsAlarmRequest()
Definition: rpc.pb.cc:1285
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:15447
PutRequest & operator=(const PutRequest &from)
Definition: rpc.pb.h:1155
class etcdserverpb::AuthRoleListResponseDefaultTypeInternal _AuthRoleListResponse_default_instance_
Definition: rpc.pb.h:329
void * MaybeArenaPtr() const
Definition: rpc.pb.h:7262
int alarms_size() const
Definition: rpc.pb.h:13073
const ::std::string & key() const
Definition: rpc.pb.h:9645
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:14857
void set_create_revision(::google::protobuf::int64 value)
Definition: rpc.pb.h:10809
::google::protobuf::uint64 raftindex() const
Definition: rpc.pb.h:13245
void * MaybeArenaPtr() const
Definition: rpc.pb.h:5689
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:11319
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:3355
::google::protobuf::RepeatedPtrField< ::std::string > * mutable_clienturls()
Definition: rpc.pb.h:12399
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:11908
void * MaybeArenaPtr() const
Definition: rpc.pb.h:1355
friend void swap(AuthUserRevokeRoleResponse &a, AuthUserRevokeRoleResponse &b)
Definition: rpc.pb.h:8735
class etcdserverpb::AuthEnableRequestDefaultTypeInternal _AuthEnableRequest_default_instance_
Definition: rpc.pb.h:296
class etcdserverpb::LeaseGrantResponseDefaultTypeInternal _LeaseGrantResponse_default_instance_
Definition: rpc.pb.h:416
bool Compare_CompareResult_IsValid(int value)
Definition: rpc.pb.cc:3101
void set_allocated_key(::std::string *key)
Definition: rpc.pb.h:10237
void set_peerurls(int index, const ::std::string &value)
Definition: rpc.pb.h:12281
const ::std::string & name() const
Definition: rpc.pb.h:13395
static const AuthDisableRequest * internal_default_instance()
Definition: rpc.pb.h:6198
CompactionResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:2583
class etcdserverpb::SnapshotRequestDefaultTypeInternal _SnapshotRequest_default_instance_
Definition: rpc.pb.h:479
void failure(const char *fmt,...)
::std::string * release_key()
Definition: rpc.pb.h:10232
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:14527
void * MaybeArenaPtr() const
Definition: rpc.pb.h:5910
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:10106
::etcdserverpb::PutRequest * request_put_
Definition: rpc.pb.h:1778
friend void swap(PutResponse &a, PutResponse &b)
Definition: rpc.pb.h:1322
void InitDefaultsMemberAddRequest()
Definition: rpc.pb.cc:1068
void MergeFrom(const ::google::protobuf::Message &from) PROTOBUF_FINAL
Definition: rpc.pb.cc:3482
const ::std::string & name() const
Definition: rpc.pb.h:13505
AuthenticateResponse & operator=(const AuthenticateResponse &from)
Definition: rpc.pb.h:8054
class etcdserverpb::AuthRoleGetRequestDefaultTypeInternal _AuthRoleGetRequest_default_instance_
Definition: rpc.pb.h:314
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:15441
bool has_request_put() const
Definition: rpc.pb.h:10454
static const ::google::protobuf::EnumDescriptor * FilterType_descriptor()
Definition: rpc.pb.h:3283
AuthUserGrantRoleRequest & operator=(const AuthUserGrantRoleRequest &from)
Definition: rpc.pb.h:6847
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:2501
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:15270
const ::etcdserverpb::RangeResponse & response_range() const
Definition: rpc.pb.h:10570
class authpb::PermissionDefaultTypeInternal _Permission_default_instance_
Definition: auth.pb.h:60
void clear_request_delete_range()
Definition: rpc.pb.h:10500
class etcdserverpb::AuthUserAddResponseDefaultTypeInternal _AuthUserAddResponse_default_instance_
Definition: rpc.pb.h:341
AuthUserListResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:9185
class etcdserverpb::RangeRequestDefaultTypeInternal _RangeRequest_default_instance_
Definition: rpc.pb.h:464
void InitDefaultsAuthDisableRequestImpl()
Definition: rpc.pb.cc:1398
void InitDefaultsAuthEnableResponse()
Definition: rpc.pb.cc:1731
void set_allocated_range_end(::std::string *range_end)
Definition: rpc.pb.h:10290
::etcdserverpb::Compare * add_compare()
Definition: rpc.pb.h:10970
::google::protobuf::RepeatedPtrField< ::std::string > peerurls_
Definition: rpc.pb.h:4532
friend void swap(AuthRoleListRequest &a, AuthRoleListRequest &b)
Definition: rpc.pb.h:7428
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:15147
const ::std::string & name() const
Definition: rpc.pb.h:12217
void InitDefaultsAuthRoleListResponse()
Definition: rpc.pb.cc:1974
void Swap(MemberListRequest *other)
Definition: rpc.pb.cc:14764
::std::string * mutable_blob()
Definition: rpc.pb.h:11406
void InitDefaultsMember()
Definition: rpc.pb.cc:1047
const ::std::string & key() const
Definition: rpc.pb.h:10198
::google::protobuf::int64 id() const
Definition: rpc.pb.h:12103
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:1722
void InitDefaultsMemberAddRequestImpl()
Definition: rpc.pb.cc:1052
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:13045
AlarmRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:5521
const ::google::protobuf::RepeatedPtrField< ::std::string > & roles() const
Definition: rpc.pb.h:14766
::google::protobuf::internal::ArenaStringPtr role_
Definition: rpc.pb.h:7582
ResponseOp * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:1840
::etcdserverpb::PutRequest * mutable_request_put()
Definition: rpc.pb.h:10483
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:11746
::google::protobuf::uint64 remaining_bytes_
Definition: rpc.pb.h:3051
void * MaybeArenaPtr() const
Definition: rpc.pb.h:1725
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:15277
void set_password(const ::std::string &value)
Definition: rpc.pb.h:13342
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:15462
void InitDefaultsAuthRoleGrantPermissionResponse()
Definition: rpc.pb.cc:2040
::std::string * mutable_key()
Definition: rpc.pb.h:11556
static const ::std::string & FilterType_Name(FilterType value)
Definition: rpc.pb.h:3286
bool has_response_delete_range() const
Definition: rpc.pb.h:10627
::std::string * release_password()
Definition: rpc.pb.h:13482
AuthRoleGrantPermissionResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:9412
AuthUserDeleteRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:6655
const ::google::protobuf::RepeatedField< int > & filters() const
Definition: rpc.pb.h:11677
void InitDefaultsAuthUserDeleteRequest()
Definition: rpc.pb.cc:1498
::std::string * release_password()
Definition: rpc.pb.h:13372
RequestOp * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:1698
const AlarmRequest_AlarmAction AlarmRequest_AlarmAction_AlarmAction_MIN
Definition: rpc.pb.h:631
void InitDefaultsAuthUserGrantRoleRequestImpl()
Definition: rpc.pb.cc:1524
void set_keys_only(bool value)
Definition: rpc.pb.h:9825
::google::protobuf::int64 ttl_
Definition: rpc.pb.h:3841
const ::mvccpb::KeyValue & prev_kv() const
Definition: rpc.pb.h:10150
void InitDefaultsAuthUserChangePasswordResponseImpl()
Definition: rpc.pb.cc:1846
void InitDefaultsCompactionRequest()
Definition: rpc.pb.cc:701
void set_error(const ::std::string &value)
Definition: rpc.pb.h:11978
::google::protobuf::uint64 id() const
Definition: rpc.pb.h:12661
static const AuthenticateResponse * internal_default_instance()
Definition: rpc.pb.h:8077
::google::protobuf::int64 lease_
Definition: rpc.pb.h:1276
static const int kRevisionFieldNumber
Definition: rpc.pb.h:764
::google::protobuf::uint64 raft_term_
Definition: rpc.pb.h:781
static const AuthEnableRequest * internal_default_instance()
Definition: rpc.pb.h:6106
LeaseKeepAliveRequest & operator=(const LeaseKeepAliveRequest &from)
Definition: rpc.pb.h:4056
::google::protobuf::RepeatedPtrField< ::etcdserverpb::AlarmMember > * mutable_alarms()
Definition: rpc.pb.h:13092
RangeRequest & operator=(const RangeRequest &from)
Definition: rpc.pb.h:795
void Swap(AuthDisableRequest *other)
Definition: rpc.pb.cc:17431
void * MaybeArenaPtr() const
Definition: rpc.pb.h:7461
void set_alarm(::etcdserverpb::AlarmType value)
Definition: rpc.pb.h:12980
const ::std::string & name() const
Definition: rpc.pb.h:14128
static const HashResponse * internal_default_instance()
Definition: rpc.pb.h:2763
::authpb::Permission * add_perm()
Definition: rpc.pb.h:15112
bool has_prev_kv() const
Definition: rpc.pb.h:10147
friend void swap(AuthUserGetResponse &a, AuthUserGetResponse &b)
Definition: rpc.pb.h:8304
friend void swap(Compare &a, Compare &b)
Definition: rpc.pb.h:1977
::etcdserverpb::RangeRequest_SortTarget sort_target() const
Definition: rpc.pb.h:9793
friend void swap(AuthRoleGrantPermissionRequest &a, AuthRoleGrantPermissionRequest &b)
Definition: rpc.pb.h:7627
RequestUnionCase request_union_case() const
Definition: rpc.pb.h:11516
class etcdserverpb::MemberUpdateResponseDefaultTypeInternal _MemberUpdateResponse_default_instance_
Definition: rpc.pb.h:455
void set_key(const ::std::string &value)
Definition: rpc.pb.h:11531
friend void swap(AuthUserGrantRoleResponse &a, AuthUserGrantRoleResponse &b)
Definition: rpc.pb.h:8633
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:12812
void Swap(LeaseKeepAliveResponse *other)
Definition: rpc.pb.cc:12599
::std::string * mutable_password()
Definition: rpc.pb.h:13477
void set_id(::google::protobuf::uint64 value)
Definition: rpc.pb.h:12207
class etcdserverpb::DefragmentResponseDefaultTypeInternal _DefragmentResponse_default_instance_
Definition: rpc.pb.h:398
::google::protobuf::uint64 remaining_bytes() const
Definition: rpc.pb.h:11363
::google::protobuf::int64 mod_revision_
Definition: rpc.pb.h:2169
friend void swap(AuthRoleAddRequest &a, AuthRoleAddRequest &b)
Definition: rpc.pb.h:7122
void clear_mod_revision()
Definition: rpc.pb.h:10825
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:15060
int clienturls_size() const
Definition: rpc.pb.h:12336
const ::std::string & key() const
Definition: rpc.pb.h:9962
friend void swap(AuthDisableResponse &a, AuthDisableResponse &b)
Definition: rpc.pb.h:7983
void InitDefaultsCompactionResponse()
Definition: rpc.pb.cc:723
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:4818
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:11325
void InitDefaultsAuthRoleRevokePermissionRequest()
Definition: rpc.pb.cc:1709
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:14898
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:14512
friend void swap(AuthUserAddRequest &a, AuthUserAddRequest &b)
Definition: rpc.pb.h:6420
void set_physical(bool value)
Definition: rpc.pb.h:11169
void Swap(AuthenticateResponse *other)
Definition: rpc.pb.cc:22148
::std::string * mutable_name()
Definition: rpc.pb.h:12246
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:11072
bool canceled() const
Definition: rpc.pb.h:11805
void set_peerurls(int index, const ::std::string &value)
Definition: rpc.pb.h:12686
friend void swap(TxnResponse &a, TxnResponse &b)
Definition: rpc.pb.h:2349
int compare_size() const
Definition: rpc.pb.h:10956
void InitDefaultsDefragmentRequestImpl()
Definition: rpc.pb.cc:1226
const ::std::string & RangeRequest_SortOrder_Name(RangeRequest_SortOrder value)
Definition: rpc.pb.h:524
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:9209
void Swap(MemberAddRequest *other)
Definition: rpc.pb.cc:13245
static const AuthRoleAddRequest * internal_default_instance()
Definition: rpc.pb.h:7114
AuthRoleListRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:7434
::google::protobuf::RepeatedPtrField< ::std::string > clienturls_
Definition: rpc.pb.h:4415
void set_compact_revision(::google::protobuf::int64 value)
Definition: rpc.pb.h:11823
void InitDefaultsAuthRoleGrantPermissionRequestImpl()
Definition: rpc.pb.cc:1671
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:14634
void InternalSwap(ResponseHeader *other)
Definition: rpc.pb.cc:3540
::etcdserverpb::DeleteRangeRequest * request_delete_range_
Definition: rpc.pb.h:1779
LeaseKeepAliveResponse & operator=(const LeaseKeepAliveResponse &from)
Definition: rpc.pb.h:4155
void * MaybeArenaPtr() const
Definition: rpc.pb.h:6147
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:14688
::std::string * release_role()
Definition: rpc.pb.h:14105
AuthUserGrantRoleRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:6884
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: rpc.pb.h:43
void * MaybeArenaPtr() const
Definition: rpc.pb.h:2804
::google::protobuf::RepeatedPtrField< ::mvccpb::Event > * mutable_events()
Definition: rpc.pb.h:11846
void set_member_id(::google::protobuf::uint64 value)
Definition: rpc.pb.h:9603
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:11080
::google::protobuf::uint64 leader_
Definition: rpc.pb.h:6067
const ::std::string & version() const
Definition: rpc.pb.h:13164
void set_allocated_name(::std::string *name)
Definition: rpc.pb.h:13878
void InitDefaultsAlarmMember()
Definition: rpc.pb.cc:1306
::etcdserverpb::DeleteRangeRequest * release_request_delete_range()
Definition: rpc.pb.h:10506
const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::AlarmMember > & alarms() const
Definition: rpc.pb.h:13097
void set_range_end(const ::std::string &value)
Definition: rpc.pb.h:10255
void InitDefaultsTxnRequestImpl()
Definition: rpc.pb.cc:639
static const TxnResponse * internal_default_instance()
Definition: rpc.pb.h:2341
void Swap(Member *other)
Definition: rpc.pb.cc:12993
AuthRoleAddRequest & operator=(const AuthRoleAddRequest &from)
Definition: rpc.pb.h:7091
void set_blob(const ::std::string &value)
Definition: rpc.pb.h:11381
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:14465
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:7366
::std::string * release_range_end()
Definition: rpc.pb.h:9732
void * MaybeArenaPtr() const
Definition: rpc.pb.h:2010
void Swap(AuthRoleAddRequest *other)
Definition: rpc.pb.cc:19763
AlarmRequest_AlarmAction
Definition: rpc.pb.h:623
void set_key(const ::std::string &value)
Definition: rpc.pb.h:10202
SnapshotRequest & operator=(const SnapshotRequest &from)
Definition: rpc.pb.h:2849
class etcdserverpb::StatusResponseDefaultTypeInternal _StatusResponse_default_instance_
Definition: rpc.pb.h:488
bool has_cancel_request() const
Definition: rpc.pb.h:11471
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:10334
AuthEnableResponse & operator=(const AuthEnableResponse &from)
Definition: rpc.pb.h:7850
friend void swap(ResponseOp &a, ResponseOp &b)
Definition: rpc.pb.h:1834
::etcdserverpb::PutResponse * mutable_response_put()
Definition: rpc.pb.h:10616
::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue > * mutable_kvs()
Definition: rpc.pb.h:9916
void Swap(AuthUserAddRequest *other)
Definition: rpc.pb.cc:18055
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:1216
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:12906
const ::std::string & role() const
Definition: rpc.pb.h:13782
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:4117
static const AuthUserGetResponse * internal_default_instance()
Definition: rpc.pb.h:8296
bool has_version() const
Definition: rpc.pb.h:10761
::google::protobuf::internal::ArenaStringPtr key_
Definition: rpc.pb.h:2162
AuthUserDeleteResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:8435
const ::std::string & range_end() const
Definition: rpc.pb.h:10251
::etcdserverpb::DeleteRangeRequest * mutable_request_delete_range()
Definition: rpc.pb.h:10523
friend void swap(AuthDisableRequest &a, AuthDisableRequest &b)
Definition: rpc.pb.h:6206
void Swap(RangeResponse *other)
Definition: rpc.pb.cc:4456
void set_name(const ::std::string &value)
Definition: rpc.pb.h:13623
void Swap(CompactionRequest *other)
Definition: rpc.pb.cc:8104
const Compare_CompareTarget Compare_CompareTarget_CompareTarget_MIN
Definition: rpc.pb.h:588
void set_user(const ::std::string &value)
Definition: rpc.pb.h:13733
friend void swap(SnapshotRequest &a, SnapshotRequest &b)
Definition: rpc.pb.h:2880
void set_allocated_range_end(::std::string *range_end)
Definition: rpc.pb.h:11619
void Swap(AuthUserChangePasswordRequest *other)
Definition: rpc.pb.cc:18880
AlarmMember * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:5662
AuthDisableResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:7989
void set_leader(::google::protobuf::uint64 value)
Definition: rpc.pb.h:13235
void Swap(AuthUserListRequest *other)
Definition: rpc.pb.cc:20214
class etcdserverpb::AuthRoleListRequestDefaultTypeInternal _AuthRoleListRequest_default_instance_
Definition: rpc.pb.h:326
void InitDefaultsMemberRemoveRequestImpl()
Definition: rpc.pb.cc:1096
AuthEnableRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:6120
static const AuthUserGrantRoleResponse * internal_default_instance()
Definition: rpc.pb.h:8625
DefragmentRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:5327
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:15285
::google::protobuf::internal::ArenaStringPtr password_
Definition: rpc.pb.h:6375
void set_allocated_range_end(::std::string *range_end)
Definition: rpc.pb.h:14374
void InitDefaultsWatchResponseImpl()
Definition: rpc.pb.cc:879
void Swap(AuthDisableResponse *other)
Definition: rpc.pb.cc:21843
static const AuthDisableResponse * internal_default_instance()
Definition: rpc.pb.h:7975
const Compare_CompareTarget Compare_CompareTarget_CompareTarget_MAX
Definition: rpc.pb.h:589
LeaseRevokeResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:3991
AuthRoleListRequest & operator=(const AuthRoleListRequest &from)
Definition: rpc.pb.h:7397
::std::string * mutable_key()
Definition: rpc.pb.h:10227
::google::protobuf::RepeatedPtrField< ::etcdserverpb::Compare > * mutable_compare()
Definition: rpc.pb.h:10975
AuthUserGetResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:8310
int peerurls_size() const
Definition: rpc.pb.h:12267
AuthUserDeleteResponse & operator=(const AuthUserDeleteResponse &from)
Definition: rpc.pb.h:8398
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:11260
static const SnapshotRequest * internal_default_instance()
Definition: rpc.pb.h:2872
WatchCreateRequest_FilterType
Definition: rpc.pb.h:602
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:12491
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:1515
static const PutRequest * internal_default_instance()
Definition: rpc.pb.h:1178
AuthDisableRequest & operator=(const AuthDisableRequest &from)
Definition: rpc.pb.h:6175
class etcdserverpb::AuthUserDeleteRequestDefaultTypeInternal _AuthUserDeleteRequest_default_instance_
Definition: rpc.pb.h:350
void set_allocated_role(::std::string *role)
Definition: rpc.pb.h:13821
::google::protobuf::int64 start_revision() const
Definition: rpc.pb.h:11633
const RangeRequest_SortTarget RangeRequest_SortTarget_SortTarget_MAX
Definition: rpc.pb.h:544
::google::protobuf::RepeatedPtrField< ::etcdserverpb::Member > * mutable_members()
Definition: rpc.pb.h:12872
LeaseRevokeRequest & operator=(const LeaseRevokeRequest &from)
Definition: rpc.pb.h:3855
static const LeaseKeepAliveRequest * internal_default_instance()
Definition: rpc.pb.h:4079
const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::Compare > & compare() const
Definition: rpc.pb.h:10980
void InitDefaultsMemberAddResponse()
Definition: rpc.pb.cc:1091
::google::protobuf::internal::ArenaStringPtr password_
Definition: rpc.pb.h:6833
friend void swap(AuthUserChangePasswordRequest &a, AuthUserChangePasswordRequest &b)
Definition: rpc.pb.h:6756
void InitDefaultsMemberRemoveRequest()
Definition: rpc.pb.cc:1112
friend void swap(AlarmResponse &a, AlarmResponse &b)
Definition: rpc.pb.h:5762
void set_ttl(::google::protobuf::int64 value)
Definition: rpc.pb.h:11964
const ::std::string & AlarmRequest_AlarmAction_Name(AlarmRequest_AlarmAction value)
Definition: rpc.pb.h:636
class etcdserverpb::SnapshotResponseDefaultTypeInternal _SnapshotResponse_default_instance_
Definition: rpc.pb.h:482
void InitDefaultsAuthUserRevokeRoleRequestImpl()
Definition: rpc.pb.cc:1545
MemberListRequest & operator=(const MemberListRequest &from)
Definition: rpc.pb.h:5083
::google::protobuf::int64 start_revision_
Definition: rpc.pb.h:3360
const AlarmRequest_AlarmAction AlarmRequest_AlarmAction_AlarmAction_MAX
Definition: rpc.pb.h:632
void InitDefaultsLeaseKeepAliveRequest()
Definition: rpc.pb.cc:1004
SnapshotRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:2886
void InitDefaultsCompactionResponseImpl()
Definition: rpc.pb.cc:706
bool count_only() const
Definition: rpc.pb.h:9835
::std::string * mutable_key()
Definition: rpc.pb.h:9674
const Compare_CompareResult Compare_CompareResult_CompareResult_MAX
Definition: rpc.pb.h:566
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:11739
static const ResponseHeader * internal_default_instance()
Definition: rpc.pb.h:698
HashRequest & operator=(const HashRequest &from)
Definition: rpc.pb.h:2648
void set_action(::etcdserverpb::AlarmRequest_AlarmAction value)
Definition: rpc.pb.h:12952
::authpb::Permission * mutable_perm()
Definition: rpc.pb.h:14194
void set_start_revision(::google::protobuf::int64 value)
Definition: rpc.pb.h:11637
AuthRoleRevokePermissionRequest & operator=(const AuthRoleRevokePermissionRequest &from)
Definition: rpc.pb.h:7713
const ::authpb::Permission & perm() const
Definition: rpc.pb.h:14181
PutRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:1192
::google::protobuf::internal::ArenaStringPtr user_
Definition: rpc.pb.h:6954
::google::protobuf::uint64 raft_term() const
Definition: rpc.pb.h:9627
int success_size() const
Definition: rpc.pb.h:10986
::etcdserverpb::Compare_CompareResult result() const
Definition: rpc.pb.h:10683
void InitDefaultsRequestOp()
Definition: rpc.pb.cc:589
void Swap(AuthRoleAddResponse *other)
Definition: rpc.pb.cc:23942
HashRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:2685
AuthRoleGetResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:8945
::google::protobuf::int64 mod_revision() const
Definition: rpc.pb.h:10831
void set_id(::google::protobuf::int64 value)
Definition: rpc.pb.h:11950
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:12148
void InitDefaultsHashRequestImpl()
Definition: rpc.pb.cc:728
const ::std::string & error() const
Definition: rpc.pb.h:11974
const int RangeRequest_SortOrder_SortOrder_ARRAYSIZE
Definition: rpc.pb.h:521
::google::protobuf::internal::ArenaStringPtr token_
Definition: rpc.pb.h:8156
AuthRoleGrantPermissionRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:7633
void set_dbsize(::google::protobuf::int64 value)
Definition: rpc.pb.h:13221
void Swap(AuthRoleListResponse *other)
Definition: rpc.pb.cc:24534
::std::string * mutable_range_end()
Definition: rpc.pb.h:10280
void InitDefaultsLeaseKeepAliveResponseImpl()
Definition: rpc.pb.cc:1009
void Swap(PutResponse *other)
Definition: rpc.pb.cc:5132
void InitDefaultsAuthRoleAddRequest()
Definition: rpc.pb.cc:1582
void * MaybeArenaPtr() const
Definition: rpc.pb.h:739
void Swap(DeleteRangeResponse *other)
Definition: rpc.pb.cc:5791
void set_succeeded(bool value)
Definition: rpc.pb.h:11107
void InitDefaultsCompactionRequestImpl()
Definition: rpc.pb.cc:685
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:3837
::etcdserverpb::WatchCreateRequest * create_request_
Definition: rpc.pb.h:3177
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:1003
AuthUserGrantRoleResponse & operator=(const AuthUserGrantRoleResponse &from)
Definition: rpc.pb.h:8602
::google::protobuf::RepeatedField< int > * mutable_filters()
Definition: rpc.pb.h:11682
AuthRoleAddRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:7128
void set_allocated_key(::std::string *key)
Definition: rpc.pb.h:9684
::google::protobuf::RepeatedPtrField< ::std::string > roles_
Definition: rpc.pb.h:8383
class etcdserverpb::AuthRoleAddRequestDefaultTypeInternal _AuthRoleAddRequest_default_instance_
Definition: rpc.pb.h:302
static const MemberListRequest * internal_default_instance()
Definition: rpc.pb.h:5106
AuthUserAddRequest & operator=(const AuthUserAddRequest &from)
Definition: rpc.pb.h:6389
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:6679
AuthUserListResponse & operator=(const AuthUserListResponse &from)
Definition: rpc.pb.h:9148
void InitDefaultsAuthEnableRequestImpl()
Definition: rpc.pb.cc:1377
friend void swap(AuthenticateResponse &a, AuthenticateResponse &b)
Definition: rpc.pb.h:8085
static const AlarmRequest * internal_default_instance()
Definition: rpc.pb.h:5507
bool keys_only() const
Definition: rpc.pb.h:9821
::google::protobuf::RepeatedPtrField< ::authpb::Permission > * mutable_perm()
Definition: rpc.pb.h:15117
void InitDefaultsMemberListResponseImpl()
Definition: rpc.pb.cc:1203
AuthUserGetRequest & operator=(const AuthUserGetRequest &from)
Definition: rpc.pb.h:6511
::etcdserverpb::Member * add_members()
Definition: rpc.pb.h:12867
::google::protobuf::int64 id() const
Definition: rpc.pb.h:11946
::std::string * add_peerurls()
Definition: rpc.pb.h:12301
void set_revision(::google::protobuf::int64 value)
Definition: rpc.pb.h:9769
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:5999
static bool CompareTarget_Parse(const ::std::string &name, CompareTarget *value)
Definition: rpc.pb.h:2072
class etcdserverpb::AuthUserDeleteResponseDefaultTypeInternal _AuthUserDeleteResponse_default_instance_
Definition: rpc.pb.h:353
void Swap(MemberUpdateResponse *other)
Definition: rpc.pb.cc:14569
void Swap(AuthRoleDeleteRequest *other)
Definition: rpc.pb.cc:20663
::etcdserverpb::RangeResponse * release_response_range()
Definition: rpc.pb.h:10559
void InitDefaultsAuthUserGrantRoleRequest()
Definition: rpc.pb.cc:1540
void InitDefaultsMemberRemoveResponse()
Definition: rpc.pb.cc:1134
::google::protobuf::internal::ArenaStringPtr key_
Definition: rpc.pb.h:3358
::etcdserverpb::RangeResponse * mutable_response_range()
Definition: rpc.pb.h:10576
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:7697
const int RangeRequest_SortTarget_SortTarget_ARRAYSIZE
Definition: rpc.pb.h:545
::etcdserverpb::AlarmMember * add_alarms()
Definition: rpc.pb.h:13087
const ::etcdserverpb::DeleteRangeResponse & response_delete_range() const
Definition: rpc.pb.h:10650
void * MaybeArenaPtr() const
Definition: rpc.pb.h:4018
::google::protobuf::uint64 raftindex_
Definition: rpc.pb.h:6068
TxnRequest & operator=(const TxnRequest &from)
Definition: rpc.pb.h:2187
::google::protobuf::internal::ArenaStringPtr name_
Definition: rpc.pb.h:7698
bool has_header() const
Definition: rpc.pb.h:13023
void InitDefaultsAlarmResponseImpl()
Definition: rpc.pb.cc:1311
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:11902
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:9865
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:9538
static const ::std::string & AlarmAction_Name(AlarmAction value)
Definition: rpc.pb.h:5577
::google::protobuf::int64 lease() const
Definition: rpc.pb.h:10068
::google::protobuf::uint64 member_id() const
Definition: rpc.pb.h:9599
StatusRequest & operator=(const StatusRequest &from)
Definition: rpc.pb.h:5846
void InitDefaultsWatchRequest()
Definition: rpc.pb.cc:832
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:14506
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:3536
static bool CompareResult_Parse(const ::std::string &name, CompareResult *value)
Definition: rpc.pb.h:2042
bool RangeRequest_SortTarget_IsValid(int value)
Definition: rpc.pb.cc:3074
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:7030
::google::protobuf::int64 revision_
Definition: rpc.pb.h:1007
void * MaybeArenaPtr() const
Definition: rpc.pb.h:4335
void InitDefaultsMemberImpl()
Definition: rpc.pb.cc:1031
void set_has_response_delete_range()
Definition: rpc.pb.h:10630
MemberUpdateRequest & operator=(const MemberUpdateRequest &from)
Definition: rpc.pb.h:4859
AuthenticateResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:8091
void InitDefaultsDeleteRangeRequestImpl()
Definition: rpc.pb.cc:526
friend void swap(AuthUserChangePasswordResponse &a, AuthUserChangePasswordResponse &b)
Definition: rpc.pb.h:8531
void * MaybeArenaPtr() const
Definition: rpc.pb.h:7914
friend void swap(MemberRemoveRequest &a, MemberRemoveRequest &b)
Definition: rpc.pb.h:4689
void set_hash(::google::protobuf::uint32 value)
Definition: rpc.pb.h:11295
void Swap(DefragmentRequest *other)
Definition: rpc.pb.cc:15249
friend void swap(AlarmMember &a, AlarmMember &b)
Definition: rpc.pb.h:5656
MemberAddRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:4468
void Swap(AuthUserAddResponse *other)
Definition: rpc.pb.cc:22398
class etcdserverpb::DeleteRangeResponseDefaultTypeInternal _DeleteRangeResponse_default_instance_
Definition: rpc.pb.h:404
void * MaybeArenaPtr() const
Definition: rpc.pb.h:3919
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:10112
AuthenticateRequest & operator=(const AuthenticateRequest &from)
Definition: rpc.pb.h:6267
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:11754
void set_name(const ::std::string &value)
Definition: rpc.pb.h:13289
void * MaybeArenaPtr() const
Definition: rpc.pb.h:8337
bool Compare_CompareResult_Parse(const ::std::string &name, Compare_CompareResult *value)
Definition: rpc.pb.h:574
void InitDefaultsAlarmResponse()
Definition: rpc.pb.cc:1329
void set_allocated_password(::std::string *password)
Definition: rpc.pb.h:13487
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:7458
AuthUserAddResponse & operator=(const AuthUserAddResponse &from)
Definition: rpc.pb.h:8171
bool AlarmRequest_AlarmAction_Parse(const ::std::string &name, AlarmRequest_AlarmAction *value)
Definition: rpc.pb.h:640
friend void swap(StatusRequest &a, StatusRequest &b)
Definition: rpc.pb.h:5877
bool has_header() const
Definition: rpc.pb.h:9850
static const LeaseRevokeRequest * internal_default_instance()
Definition: rpc.pb.h:3878
void InitDefaultsLeaseKeepAliveRequestImpl()
Definition: rpc.pb.cc:988
bool has_header() const
Definition: rpc.pb.h:11724
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:15454
void set_allocated_perm(::authpb::Permission *perm)
Definition: rpc.pb.h:14202
void Swap(AuthUserGetRequest *other)
Definition: rpc.pb.cc:18312
const ::std::string & password() const
Definition: rpc.pb.h:13338
RangeRequest_SortTarget SortTarget
Definition: rpc.pb.h:896
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:15495
void set_has_request_delete_range()
Definition: rpc.pb.h:10497
::google::protobuf::RepeatedPtrField< ::std::string > roles_
Definition: rpc.pb.h:9133
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:9872
static const ::google::protobuf::EnumDescriptor * AlarmAction_descriptor()
Definition: rpc.pb.h:5574
void Swap(AuthUserDeleteResponse *other)
Definition: rpc.pb.cc:22946
static const SnapshotResponse * internal_default_instance()
Definition: rpc.pb.h:2964
static bool CompareTarget_IsValid(int value)
Definition: rpc.pb.h:2056
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:12833
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:15081
static const ::google::protobuf::Descriptor * descriptor()
Definition: rpc.pb.cc:3254
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:11340
void InitDefaultsAuthRoleDeleteResponse()
Definition: rpc.pb.cc:2018
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:14790
DefragmentResponse & operator=(const DefragmentResponse &from)
Definition: rpc.pb.h:5382
class etcdserverpb::HashRequestDefaultTypeInternal _HashRequest_default_instance_
Definition: rpc.pb.h:407
WatchRequest & operator=(const WatchRequest &from)
Definition: rpc.pb.h:3065
void Swap(StatusResponse *other)
Definition: rpc.pb.cc:17037
::std::string * release_name()
Definition: rpc.pb.h:13319
const ::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue > & prev_kvs() const
Definition: rpc.pb.h:10404
::mvccpb::KeyValue * mutable_prev_kv()
Definition: rpc.pb.h:10163
RangeRequest_SortTarget
Definition: rpc.pb.h:533
void InitDefaultsLeaseGrantRequest()
Definition: rpc.pb.cc:918
::google::protobuf::int64 count() const
Definition: rpc.pb.h:9944
void set_allocated_name(::std::string *name)
Definition: rpc.pb.h:13544
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:9334
void InitDefaultsAuthRoleGetRequest()
Definition: rpc.pb.cc:1603
friend void swap(AuthenticateRequest &a, AuthenticateRequest &b)
Definition: rpc.pb.h:6298
bool AlarmType_IsValid(int value)
Definition: rpc.pb.cc:3193
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:14680
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:13133
static const RangeResponse * internal_default_instance()
Definition: rpc.pb.h:1049
void Swap(Compare *other)
Definition: rpc.pb.cc:7169
const AlarmType AlarmType_MAX
Definition: rpc.pb.h:653
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: rpc.pb.h:44
friend void swap(MemberListResponse &a, MemberListResponse &b)
Definition: rpc.pb.h:5206
RangeRequest_SortOrder
Definition: rpc.pb.h:511
friend void swap(DefragmentRequest &a, DefragmentRequest &b)
Definition: rpc.pb.h:5321
::google::protobuf::uint32 hash() const
Definition: rpc.pb.h:11291
::google::protobuf::int64 version_
Definition: rpc.pb.h:2167
const ::std::string & AlarmType_Name(AlarmType value)
Definition: rpc.pb.h:657
const ::std::string & key() const
Definition: rpc.pb.h:14282
RangeRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:832
void set_role(const ::std::string &value)
Definition: rpc.pb.h:14233
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:10341
::std::string * release_key()
Definition: rpc.pb.h:9679
void set_count(::google::protobuf::int64 value)
Definition: rpc.pb.h:9948
void Swap(AlarmRequest *other)
Definition: rpc.pb.cc:15815
static const ResponseHeader & default_instance()
Definition: rpc.pb.cc:3259
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:3679
void InitDefaultsTxnRequest()
Definition: rpc.pb.cc:657
void Swap(AuthUserRevokeRoleRequest *other)
Definition: rpc.pb.cc:19506
void * MaybeArenaPtr() const
Definition: rpc.pb.h:5548
WatchCreateRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:3232
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:11733
::google::protobuf::RepeatedPtrField< ::std::string > peerurls_
Definition: rpc.pb.h:4414
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:5545
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:9132
void InitDefaultsAuthRoleRevokePermissionResponseImpl()
Definition: rpc.pb.cc:2045
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:11915
void Swap(LeaseGrantRequest *other)
Definition: rpc.pb.cc:11160
::google::protobuf::uint64 leader() const
Definition: rpc.pb.h:13231
void InitDefaultsDefragmentResponse()
Definition: rpc.pb.cc:1264
void set_revision(::google::protobuf::int64 value)
Definition: rpc.pb.h:9617
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:8382
void InitDefaultsAuthRoleListResponseImpl()
Definition: rpc.pb.cc:1957
class etcdserverpb::ResponseOpDefaultTypeInternal _ResponseOp_default_instance_
Definition: rpc.pb.h:476
bool has_request_range() const
Definition: rpc.pb.h:10414
void Swap(ResponseOp *other)
Definition: rpc.pb.cc:6624
const ::std::string & value() const
Definition: rpc.pb.h:10860
const ::std::string & name() const
Definition: rpc.pb.h:13949
::etcdserverpb::WatchCreateRequest * release_create_request()
Definition: rpc.pb.h:11443
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:14796
void set_serializable(bool value)
Definition: rpc.pb.h:9811
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:5907
DeleteRangeResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:1569
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:5042
friend void swap(ResponseHeader &a, ResponseHeader &b)
Definition: rpc.pb.h:706
friend void swap(CompactionResponse &a, CompactionResponse &b)
Definition: rpc.pb.h:2577
static const CompactionRequest * internal_default_instance()
Definition: rpc.pb.h:2463
bool has_target_union() const
Definition: rpc.pb.h:10942
void InitDefaultsResponseOp()
Definition: rpc.pb.cc:613
void InitDefaultsAuthRoleRevokePermissionRequestImpl()
Definition: rpc.pb.cc:1693
void InitDefaultsLeaseRevokeResponse()
Definition: rpc.pb.cc:983
AuthRoleGrantPermissionRequest & operator=(const AuthRoleGrantPermissionRequest &from)
Definition: rpc.pb.h:7596
void set_name(const ::std::string &value)
Definition: rpc.pb.h:13566
class etcdserverpb::AuthUserGrantRoleRequestDefaultTypeInternal _AuthUserGrantRoleRequest_default_instance_
Definition: rpc.pb.h:362
static const AuthUserListResponse * internal_default_instance()
Definition: rpc.pb.h:9171
const ::google::protobuf::EnumDescriptor * WatchCreateRequest_FilterType_descriptor()
Definition: rpc.pb.cc:3145
void set_has_mod_revision()
Definition: rpc.pb.h:10822
bool has_response_range() const
Definition: rpc.pb.h:10547
void InitDefaultsAuthRoleAddResponse()
Definition: rpc.pb.cc:1929
::google::protobuf::int64 compact_revision() const
Definition: rpc.pb.h:11819
friend void swap(AuthRoleDeleteResponse &a, AuthRoleDeleteResponse &b)
Definition: rpc.pb.h:9304
bool has_header() const
Definition: rpc.pb.h:13111
static const ::google::protobuf::EnumDescriptor * SortOrder_descriptor()
Definition: rpc.pb.h:885
void set_allocated_password(::std::string *password)
Definition: rpc.pb.h:13377
friend void swap(Member &a, Member &b)
Definition: rpc.pb.h:4302
friend void swap(AuthRoleAddResponse &a, AuthRoleAddResponse &b)
Definition: rpc.pb.h:8837
static const MemberAddRequest * internal_default_instance()
Definition: rpc.pb.h:4454
static const ResponseOp * internal_default_instance()
Definition: rpc.pb.h:1826
void set_allocated_name(::std::string *name)
Definition: rpc.pb.h:14167
void InitDefaultsAuthRoleGrantPermissionRequest()
Definition: rpc.pb.cc:1688
::std::string * add_peerurls()
Definition: rpc.pb.h:12706
::std::string * release_token()
Definition: rpc.pb.h:14584
::google::protobuf::internal::ArenaStringPtr password_
Definition: rpc.pb.h:6497
::google::protobuf::int64 watch_id() const
Definition: rpc.pb.h:11709
static const MemberListResponse * internal_default_instance()
Definition: rpc.pb.h:5198
AuthUserGetRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:6548
PutResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:1328
class etcdserverpb::MemberRemoveResponseDefaultTypeInternal _MemberRemoveResponse_default_instance_
Definition: rpc.pb.h:449
void InitDefaultsSnapshotRequestImpl()
Definition: rpc.pb.cc:771
::google::protobuf::RepeatedPtrField< ::std::string > users_
Definition: rpc.pb.h:9258
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:3132
void set_allocated_version(::std::string *version)
Definition: rpc.pb.h:13203
StatusResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:5975
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:11189
::google::protobuf::int64 ttl() const
Definition: rpc.pb.h:11864
PutResponse & operator=(const PutResponse &from)
Definition: rpc.pb.h:1291
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:14865
::google::protobuf::internal::ArenaStringPtr range_end_
Definition: rpc.pb.h:7836
::etcdserverpb::PutResponse * response_put_
Definition: rpc.pb.h:1920
::etcdserverpb::ResponseHeader * header_
Definition: rpc.pb.h:6065
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:2801
class etcdserverpb::AuthUserAddRequestDefaultTypeInternal _AuthUserAddRequest_default_instance_
Definition: rpc.pb.h:338
void InitDefaultsAuthDisableResponse()
Definition: rpc.pb.cc:1753
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:15408
friend void swap(AuthRoleGrantPermissionResponse &a, AuthRoleGrantPermissionResponse &b)
Definition: rpc.pb.h:9406
::google::protobuf::internal::ArenaStringPtr name_
Definition: rpc.pb.h:6496
void Swap(MemberRemoveRequest *other)
Definition: rpc.pb.cc:13783
bool AlarmRequest_AlarmAction_IsValid(int value)
Definition: rpc.pb.cc:3170
AuthUserGetResponse & operator=(const AuthUserGetResponse &from)
Definition: rpc.pb.h:8273
::google::protobuf::uint64 raftterm_
Definition: rpc.pb.h:6069
friend void swap(DeleteRangeRequest &a, DeleteRangeRequest &b)
Definition: rpc.pb.h:1434
void Swap(PutRequest *other)
Definition: rpc.pb.cc:4824
void InitDefaultsAuthUserRevokeRoleResponseImpl()
Definition: rpc.pb.cc:1890
void set_watch_id(::google::protobuf::int64 value)
Definition: rpc.pb.h:11713
const ::google::protobuf::RepeatedPtrField< ::std::string > & peerurls() const
Definition: rpc.pb.h:12467
void * MaybeArenaPtr() const
Definition: rpc.pb.h:8016
void InitDefaultsDefragmentRequest()
Definition: rpc.pb.cc:1242
class etcdserverpb::AuthRoleRevokePermissionRequestDefaultTypeInternal _AuthRoleRevokePermissionRequest_default_instance_
Definition: rpc.pb.h:332
void * MaybeArenaPtr() const
Definition: rpc.pb.h:2504
friend void swap(SnapshotResponse &a, SnapshotResponse &b)
Definition: rpc.pb.h:2972
::google::protobuf::uint64 id() const
Definition: rpc.pb.h:12203
void set_allocated_key(::std::string *key)
Definition: rpc.pb.h:10750
void Swap(AuthUserListResponse *other)
Definition: rpc.pb.cc:24833
::etcdserverpb::WatchCancelRequest * cancel_request_
Definition: rpc.pb.h:3178
WatchRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:3108
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:12076
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:9880
friend void swap(AuthRoleGetResponse &a, AuthRoleGetResponse &b)
Definition: rpc.pb.h:8939
void * MaybeArenaPtr() const
Definition: rpc.pb.h:1090
void set_allocated_key(::std::string *key)
Definition: rpc.pb.h:11566
static const WatchResponse * internal_default_instance()
Definition: rpc.pb.h:3498
void set_count_only(bool value)
Definition: rpc.pb.h:9839
const int AlarmRequest_AlarmAction_AlarmAction_ARRAYSIZE
Definition: rpc.pb.h:633
::etcdserverpb::ResponseHeader * header_
Definition: rpc.pb.h:8157
const ::std::string & RangeRequest_SortTarget_Name(RangeRequest_SortTarget value)
Definition: rpc.pb.h:548
AlarmResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:5768
void set_range_end(const ::std::string &value)
Definition: rpc.pb.h:14339
const ::std::string & role() const
Definition: rpc.pb.h:13892
::google::protobuf::int64 ttl() const
Definition: rpc.pb.h:11960
static const AuthUserDeleteRequest * internal_default_instance()
Definition: rpc.pb.h:6641
void * MaybeArenaPtr() const
Definition: rpc.pb.h:7369
SnapshotResponse & operator=(const SnapshotResponse &from)
Definition: rpc.pb.h:2941
static const AuthRoleDeleteRequest * internal_default_instance()
Definition: rpc.pb.h:7512
class etcdserverpb::ResponseHeaderDefaultTypeInternal _ResponseHeader_default_instance_
Definition: rpc.pb.h:473
AuthRoleDeleteRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:7526
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:9257
::google::protobuf::int64 id() const
Definition: rpc.pb.h:12171
Compare_CompareResult
Definition: rpc.pb.h:557
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:14613
void Swap(AuthRoleRevokePermissionRequest *other)
Definition: rpc.pb.cc:21343
friend void swap(LeaseRevokeResponse &a, LeaseRevokeResponse &b)
Definition: rpc.pb.h:3985
LeaseRevokeResponse & operator=(const LeaseRevokeResponse &from)
Definition: rpc.pb.h:3954
void InitDefaultsRequestOpImpl()
Definition: rpc.pb.cc:570
void InitDefaultsStatusResponseImpl()
Definition: rpc.pb.cc:1355
AuthUserListRequest & operator=(const AuthUserListRequest &from)
Definition: rpc.pb.h:7305
void InitDefaultsLeaseKeepAliveResponse()
Definition: rpc.pb.cc:1026
const ::std::string & key() const
Definition: rpc.pb.h:11527
void * MaybeArenaPtr() const
Definition: rpc.pb.h:8972
class etcdserverpb::AuthRoleDeleteRequestDefaultTypeInternal _AuthRoleDeleteRequest_default_instance_
Definition: rpc.pb.h:308
friend void swap(HashRequest &a, HashRequest &b)
Definition: rpc.pb.h:2679
void set_allocated_password(::std::string *password)
Definition: rpc.pb.h:13711
AuthRoleRevokePermissionResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:9514
AuthUserListRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:7342
void InitDefaultsAuthUserRevokeRoleRequest()
Definition: rpc.pb.cc:1561
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:7581
void InitDefaultsAuthUserDeleteResponse()
Definition: rpc.pb.cc:1841
static const AuthEnableResponse * internal_default_instance()
Definition: rpc.pb.h:7873
const RangeRequest_SortTarget RangeRequest_SortTarget_SortTarget_MIN
Definition: rpc.pb.h:543
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:10119
friend void swap(RequestOp &a, RequestOp &b)
Definition: rpc.pb.h:1692
class etcdserverpb::DefragmentRequestDefaultTypeInternal _DefragmentRequest_default_instance_
Definition: rpc.pb.h:395
class etcdserverpb::LeaseRevokeResponseDefaultTypeInternal _LeaseRevokeResponse_default_instance_
Definition: rpc.pb.h:428
const ::std::string & range_end() const
Definition: rpc.pb.h:9698
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:11253
Event
Definition: http_client.h:27
void InitDefaultsAuthenticateResponseImpl()
Definition: rpc.pb.cc:1758
::etcdserverpb::RangeRequest * release_request_range()
Definition: rpc.pb.h:10426
void * MaybeArenaPtr() const
Definition: rpc.pb.h:859
const ::google::protobuf::EnumDescriptor * AlarmRequest_AlarmAction_descriptor()
Definition: rpc.pb.cc:3166
void set_filters(int index,::etcdserverpb::WatchCreateRequest_FilterType value)
Definition: rpc.pb.h:11668
bool IsInitialized() const PROTOBUF_FINAL
Definition: rpc.pb.cc:3532
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:6063
void set_allocated_prev_kv(::mvccpb::KeyValue *prev_kv)
Definition: rpc.pb.h:10171
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:9859
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:5608
AlarmMember & operator=(const AlarmMember &from)
Definition: rpc.pb.h:5625
LeaseKeepAliveResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:4192
void InitDefaultsAuthUserAddResponseImpl()
Definition: rpc.pb.cc:1780
void InitDefaultsAuthUserGrantRoleResponseImpl()
Definition: rpc.pb.cc:1868
void * MaybeArenaPtr() const
Definition: rpc.pb.h:5446
static const CompactionResponse * internal_default_instance()
Definition: rpc.pb.h:2569
void Swap(AlarmResponse *other)
Definition: rpc.pb.cc:16389
friend void swap(LeaseGrantRequest &a, LeaseGrantRequest &b)
Definition: rpc.pb.h:3649
void set_lease(::google::protobuf::int64 value)
Definition: rpc.pb.h:10072
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:12775
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:13032
class etcdserverpb::AuthRoleAddResponseDefaultTypeInternal _AuthRoleAddResponse_default_instance_
Definition: rpc.pb.h:305
CompactionRequest & operator=(const CompactionRequest &from)
Definition: rpc.pb.h:2440
static const int kMemberIdFieldNumber
Definition: rpc.pb.h:758
void set_allocated_blob(::std::string *blob)
Definition: rpc.pb.h:11416
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:8155
AuthUserAddResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:8208
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:7833
AuthRoleListResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:9060
void InitDefaultsHashResponse()
Definition: rpc.pb.cc:766
friend void swap(AuthRoleRevokePermissionResponse &a, AuthRoleRevokePermissionResponse &b)
Definition: rpc.pb.h:9508
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:2248
void set_allocated_name(::std::string *name)
Definition: rpc.pb.h:13658
void InitDefaultsPutRequest()
Definition: rpc.pb.cc:498
void set_remaining_bytes(::google::protobuf::uint64 value)
Definition: rpc.pb.h:11367
static const AuthRoleListRequest * internal_default_instance()
Definition: rpc.pb.h:7420
::std::string * mutable_token()
Definition: rpc.pb.h:14579
::google::protobuf::RepeatedPtrField< ::std::string > * mutable_roles()
Definition: rpc.pb.h:14771
::std::string * release_version()
Definition: rpc.pb.h:13198
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:2007
bool has_header() const
Definition: rpc.pb.h:11050
void * MaybeArenaPtr() const
Definition: rpc.pb.h:5239
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:1464
::etcdserverpb::ResponseHeader * header_
Definition: rpc.pb.h:9134
void set_watch_id(::google::protobuf::int64 value)
Definition: rpc.pb.h:11781
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:15264
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:14911
bool has_response_put() const
Definition: rpc.pb.h:10587
void set_allocated_user(::std::string *user)
Definition: rpc.pb.h:13768
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:12504
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const PROTOBUF_FINAL
Definition: rpc.pb.cc:3370
::std::string * mutable_key()
Definition: rpc.pb.h:9991
::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue > * mutable_prev_kvs()
Definition: rpc.pb.h:10399
class mvccpb::KeyValueDefaultTypeInternal _KeyValue_default_instance_
Definition: kv.pb.h:60
void InitDefaultsAuthRoleDeleteResponseImpl()
Definition: rpc.pb.cc:2001
::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL
Definition: rpc.pb.cc:3550
void InitDefaultsAuthenticateRequest()
Definition: rpc.pb.cc:1435
static const AlarmResponse * internal_default_instance()
Definition: rpc.pb.h:5754
::google::protobuf::RepeatedPtrField< ::std::string > * mutable_users()
Definition: rpc.pb.h:15368
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:3916
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:13126
void Swap(AuthUserDeleteRequest *other)
Definition: rpc.pb.cc:18568
void InitDefaultsMemberListRequest()
Definition: rpc.pb.cc:1198
void set_ttl(::google::protobuf::int64 value)
Definition: rpc.pb.h:11868
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:4015
::std::string * mutable_version()
Definition: rpc.pb.h:13193
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:10328
static const WatchRequest * internal_default_instance()
Definition: rpc.pb.h:3094
void InitDefaultsAuthRoleAddResponseImpl()
Definition: rpc.pb.cc:1912
void SetCachedSize(int size) const PROTOBUF_FINAL
Definition: rpc.pb.cc:3249
void Swap(AuthEnableRequest *other)
Definition: rpc.pb.cc:17237
bool Compare_CompareTarget_IsValid(int value)
Definition: rpc.pb.cc:3124
void set_id(::google::protobuf::int64 value)
Definition: rpc.pb.h:12035
static void InitAsDefaultInstance()
Definition: rpc.pb.cc:3206
bool serializable() const
Definition: rpc.pb.h:9807
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:15154
void Swap(HashResponse *other)
Definition: rpc.pb.cc:8836
void * MaybeArenaPtr() const
Definition: rpc.pb.h:6453
class etcdserverpb::AuthDisableRequestDefaultTypeInternal _AuthDisableRequest_default_instance_
Definition: rpc.pb.h:290
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:14411
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:14404
::std::string * mutable_name()
Definition: rpc.pb.h:13978
static const LeaseGrantResponse * internal_default_instance()
Definition: rpc.pb.h:3747
::std::string * mutable_range_end()
Definition: rpc.pb.h:9727
class etcdserverpb::AuthenticateResponseDefaultTypeInternal _AuthenticateResponse_default_instance_
Definition: rpc.pb.h:383
void set_raftterm(::google::protobuf::uint64 value)
Definition: rpc.pb.h:13263
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:6603
void * MaybeArenaPtr() const
Definition: rpc.pb.h:3440
void * MaybeArenaPtr() const
Definition: rpc.pb.h:2712
AuthUserDeleteRequest & operator=(const AuthUserDeleteRequest &from)
Definition: rpc.pb.h:6618
WatchCreateRequest & operator=(const WatchCreateRequest &from)
Definition: rpc.pb.h:3195
void Swap(AuthUserGrantRoleRequest *other)
Definition: rpc.pb.cc:19193
::std::string * add_peerurls()
Definition: rpc.pb.h:12443
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:7152
void Swap(MemberUpdateRequest *other)
Definition: rpc.pb.cc:14319
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:11210
void InitDefaultsPutRequestImpl()
Definition: rpc.pb.cc:482
AuthRoleGetResponse & operator=(const AuthRoleGetResponse &from)
Definition: rpc.pb.h:8908
friend void swap(AuthEnableResponse &a, AuthEnableResponse &b)
Definition: rpc.pb.h:7881
void Swap(RequestOp *other)
Definition: rpc.pb.cc:6208
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:14473
class etcdserverpb::WatchRequestDefaultTypeInternal _WatchRequest_default_instance_
Definition: rpc.pb.h:503
AuthUserRevokeRoleRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:7006
bool prev_kv() const
Definition: rpc.pb.h:10082
const ::std::string & token() const
Definition: rpc.pb.h:14550
friend void swap(WatchRequest &a, WatchRequest &b)
Definition: rpc.pb.h:3102
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:14419
const ::std::string & name() const
Definition: rpc.pb.h:13562
StatusRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:5883
static const MemberUpdateRequest * internal_default_instance()
Definition: rpc.pb.h:4882
void InitDefaultsAuthUserGetRequestImpl()
Definition: rpc.pb.cc:1461
void InitDefaultsResponseHeader()
Definition: rpc.pb.cc:433
::google::protobuf::uint64 memberid_
Definition: rpc.pb.h:5609
void set_name(const ::std::string &value)
Definition: rpc.pb.h:13509
bool succeeded() const
Definition: rpc.pb.h:11103
class etcdserverpb::MemberDefaultTypeInternal _Member_default_instance_
Definition: rpc.pb.h:431
friend void swap(AuthUserGetRequest &a, AuthUserGetRequest &b)
Definition: rpc.pb.h:6542
::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp > * mutable_success()
Definition: rpc.pb.h:11005
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:4607
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: rpc.pb.h:40
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:15400
static const Member * internal_default_instance()
Definition: rpc.pb.h:4294
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:3437
void InitDefaultsAuthUserGetResponse()
Definition: rpc.pb.cc:1819
void set_result(::etcdserverpb::Compare_CompareResult value)
Definition: rpc.pb.h:10687
::google::protobuf::internal::ArenaStringPtr name_
Definition: rpc.pb.h:6374
static const AuthRoleGetResponse * internal_default_instance()
Definition: rpc.pb.h:8931
const ::etcdserverpb::WatchCreateRequest & create_request() const
Definition: rpc.pb.h:11454
static const AuthUserGrantRoleRequest * internal_default_instance()
Definition: rpc.pb.h:6870
void InitDefaultsAuthRoleGetResponseImpl()
Definition: rpc.pb.cc:1934
MemberRemoveResponse & operator=(const MemberRemoveResponse &from)
Definition: rpc.pb.h:4757
void InitDefaultsTxnResponseImpl()
Definition: rpc.pb.cc:662
void InitDefaultsDeleteRangeResponseImpl()
Definition: rpc.pb.cc:547
static const LeaseGrantRequest * internal_default_instance()
Definition: rpc.pb.h:3641
void set_id(::google::protobuf::int64 value)
Definition: rpc.pb.h:12175
AuthRoleGetRequest & operator=(const AuthRoleGetRequest &from)
Definition: rpc.pb.h:7198
void InitDefaultsMemberUpdateRequestImpl()
Definition: rpc.pb.cc:1139
void set_role(const ::std::string &value)
Definition: rpc.pb.h:14010
::std::string * release_key()
Definition: rpc.pb.h:9996
void InitDefaultsRangeRequestImpl()
Definition: rpc.pb.cc:438
class etcdserverpb::AuthRoleGrantPermissionRequestDefaultTypeInternal _AuthRoleGrantPermissionRequest_default_instance_
Definition: rpc.pb.h:320
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:2607
::etcdserverpb::AlarmType alarm() const
Definition: rpc.pb.h:12976
static const MemberRemoveResponse * internal_default_instance()
Definition: rpc.pb.h:4780
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:14844
void set_range_end(const ::std::string &value)
Definition: rpc.pb.h:11584
::etcdserverpb::ResponseHeader * header_
Definition: rpc.pb.h:8384
::google::protobuf::uint64 id() const
Definition: rpc.pb.h:12589
RangeResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:1063
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:1087
const ::etcdserverpb::DeleteRangeRequest & request_delete_range() const
Definition: rpc.pb.h:10517
void * MaybeArenaPtr() const
Definition: rpc.pb.h:7155
void clear_response_delete_range()
Definition: rpc.pb.h:10633
AuthUserChangePasswordResponse & operator=(const AuthUserChangePasswordResponse &from)
Definition: rpc.pb.h:8500
::std::string * mutable_role()
Definition: rpc.pb.h:14100
const ::etcdserverpb::WatchCancelRequest & cancel_request() const
Definition: rpc.pb.h:11494
static const DeleteRangeResponse * internal_default_instance()
Definition: rpc.pb.h:1555
void Swap(AuthRoleRevokePermissionResponse *other)
Definition: rpc.pb.cc:25581
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:777
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:6373
::std::string * mutable_name()
Definition: rpc.pb.h:13424
void set_role(const ::std::string &value)
Definition: rpc.pb.h:13786
::std::string * release_key()
Definition: rpc.pb.h:11561
::etcdserverpb::RequestOp * add_failure()
Definition: rpc.pb.h:11030
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:736
static const AuthRoleListResponse * internal_default_instance()
Definition: rpc.pb.h:9046
class etcdserverpb::AuthenticateRequestDefaultTypeInternal _AuthenticateRequest_default_instance_
Definition: rpc.pb.h:380
void * MaybeArenaPtr() const
Definition: rpc.pb.h:5147
void InitDefaultsHashResponseImpl()
Definition: rpc.pb.cc:749
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:15162
void * MaybeArenaPtr() const
Definition: rpc.pb.h:4923
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:8867
bool has_mod_revision() const
Definition: rpc.pb.h:10819
void InitDefaultsDeleteRangeResponse()
Definition: rpc.pb.cc:565
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:15501
TxnResponse & operator=(const TxnResponse &from)
Definition: rpc.pb.h:2318
HashResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:2777
::google::protobuf::internal::ArenaStringPtr name_
Definition: rpc.pb.h:7076
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:5686
const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::ResponseOp > & responses() const
Definition: rpc.pb.h:11138
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:12613
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:7183
void InitDefaultsDeleteRangeRequest()
Definition: rpc.pb.cc:542
::std::string * mutable_error()
Definition: rpc.pb.h:12003
void Swap(AlarmMember *other)
Definition: rpc.pb.cc:16098
void set_roles(int index, const ::std::string &value)
Definition: rpc.pb.h:14722
::std::string * release_key()
Definition: rpc.pb.h:10745
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:12825
void Swap(RangeRequest *other)
Definition: rpc.pb.cc:4079
class etcdserverpb::CompareDefaultTypeInternal _Compare_default_instance_
Definition: rpc.pb.h:392
::etcdserverpb::WatchCancelRequest * mutable_cancel_request()
Definition: rpc.pb.h:11500
const ::google::protobuf::RepeatedPtrField< ::mvccpb::KeyValue > & kvs() const
Definition: rpc.pb.h:9921
const ::google::protobuf::RepeatedPtrField< ::std::string > & peerurls() const
Definition: rpc.pb.h:12325
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:3002
MemberRemoveResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:4794
void * MaybeArenaPtr() const
Definition: rpc.pb.h:3682
static const PutResponse * internal_default_instance()
Definition: rpc.pb.h:1314
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:8459
void set_allocated_member(::etcdserverpb::Member *member)
Definition: rpc.pb.h:12562
void * MaybeArenaPtr() const
Definition: rpc.pb.h:2610
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:6953
void * MaybeArenaPtr() const
Definition: rpc.pb.h:6002
void Swap(WatchRequest *other)
Definition: rpc.pb.cc:9719
const ::std::string & Compare_CompareTarget_Name(Compare_CompareTarget value)
Definition: rpc.pb.h:593
void Swap(MemberListResponse *other)
Definition: rpc.pb.cc:15053
static const AuthUserRevokeRoleRequest * internal_default_instance()
Definition: rpc.pb.h:6992
ResponseCase response_case() const
Definition: rpc.pb.h:10672
class etcdserverpb::AlarmResponseDefaultTypeInternal _AlarmResponse_default_instance_
Definition: rpc.pb.h:287
MemberListResponse & operator=(const MemberListResponse &from)
Definition: rpc.pb.h:5175
friend void swap(PutRequest &a, PutRequest &b)
Definition: rpc.pb.h:1186
bool AlarmType_Parse(const ::std::string &name, AlarmType *value)
Definition: rpc.pb.h:661
TxnRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:2224
const ::etcdserverpb::RangeRequest & request_range() const
Definition: rpc.pb.h:10437
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:12767
::google::protobuf::internal::ArenaStringPtr name_
Definition: rpc.pb.h:6604
bool WatchCreateRequest_FilterType_IsValid(int value)
Definition: rpc.pb.cc:3149
friend void swap(AuthUserListRequest &a, AuthUserListRequest &b)
Definition: rpc.pb.h:7336
::google::protobuf::int64 revision_
Definition: rpc.pb.h:780
::google::protobuf::uint64 cluster_id() const
Definition: rpc.pb.h:9585
::google::protobuf::internal::ArenaStringPtr name_
Definition: rpc.pb.h:6832
void InitDefaultsAuthUserDeleteRequestImpl()
Definition: rpc.pb.cc:1482
::mvccpb::Event * add_events()
Definition: rpc.pb.h:11841
class etcdserverpb::WatchCreateRequestDefaultTypeInternal _WatchCreateRequest_default_instance_
Definition: rpc.pb.h:500
void set_allocated_role(::std::string *role)
Definition: rpc.pb.h:14045
const ::etcdserverpb::Member & member() const
Definition: rpc.pb.h:12541
void clear_create_revision()
Definition: rpc.pb.h:10796
void InitDefaultsAuthenticateResponse()
Definition: rpc.pb.cc:1775
bool Compare_CompareTarget_Parse(const ::std::string &name, Compare_CompareTarget *value)
Definition: rpc.pb.h:597
const ::google::protobuf::RepeatedPtrField< ::std::string > & peerurls() const
Definition: rpc.pb.h:12730
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:9084
::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp > * mutable_failure()
Definition: rpc.pb.h:11035
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:13038
friend void swap(HashResponse &a, HashResponse &b)
Definition: rpc.pb.h:2771
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:7911
static const AuthUserDeleteResponse * internal_default_instance()
Definition: rpc.pb.h:8421
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:14973
const ::google::protobuf::EnumDescriptor * AlarmType_descriptor()
Definition: rpc.pb.cc:3189
void InitDefaultsAuthUserListResponseImpl()
Definition: rpc.pb.cc:1979
void * MaybeArenaPtr() const
Definition: rpc.pb.h:6575
MemberListRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:5120
const int Compare_CompareResult_CompareResult_ARRAYSIZE
Definition: rpc.pb.h:567
::authpb::Permission * release_perm()
Definition: rpc.pb.h:14187
AuthenticateRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:6304
void set_created(bool value)
Definition: rpc.pb.h:11795
::google::protobuf::int64 id_
Definition: rpc.pb.h:3840
void set_raft_term(::google::protobuf::uint64 value)
Definition: rpc.pb.h:9631
const ::google::protobuf::EnumDescriptor * Compare_CompareResult_descriptor()
Definition: rpc.pb.cc:3097
const ::std::string & name() const
Definition: rpc.pb.h:13619
void InitDefaultsAuthUserGetRequest()
Definition: rpc.pb.cc:1477
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:13053
void set_progress_notify(bool value)
Definition: rpc.pb.h:11651
void set_prev_kv(bool value)
Definition: rpc.pb.h:10308
void set_id(::google::protobuf::uint64 value)
Definition: rpc.pb.h:12593
bool has_request_union() const
Definition: rpc.pb.h:11510
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:4216
::google::protobuf::RepeatedField< int > filters_
Definition: rpc.pb.h:3356
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:6450
::etcdserverpb::DeleteRangeResponse * release_response_delete_range()
Definition: rpc.pb.h:10639
class etcdserverpb::CompactionResponseDefaultTypeInternal _CompactionResponse_default_instance_
Definition: rpc.pb.h:389
Compare & operator=(const Compare &from)
Definition: rpc.pb.h:1938
static const AuthUserRevokeRoleResponse * internal_default_instance()
Definition: rpc.pb.h:8727
static bool FilterType_Parse(const ::std::string &name, FilterType *value)
Definition: rpc.pb.h:3289
friend void swap(AuthUserGrantRoleRequest &a, AuthUserGrantRoleRequest &b)
Definition: rpc.pb.h:6878
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:5144
static const ::google::protobuf::uint32 offsets[]
Definition: rpc.pb.h:45
::google::protobuf::internal::ArenaStringPtr value_
Definition: rpc.pb.h:1275
void InitDefaultsWatchResponse()
Definition: rpc.pb.cc:897
WatchResponse & operator=(const WatchResponse &from)
Definition: rpc.pb.h:3475
class etcdserverpb::AuthUserChangePasswordResponseDefaultTypeInternal _AuthUserChangePasswordResponse_default_instance_
Definition: rpc.pb.h:347
::google::protobuf::int64 version() const
Definition: rpc.pb.h:10773
AuthUserAddRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:6426
static const LeaseKeepAliveResponse * internal_default_instance()
Definition: rpc.pb.h:4178
void InitDefaultsLeaseGrantRequestImpl()
Definition: rpc.pb.cc:902
static bool SortTarget_IsValid(int value)
Definition: rpc.pb.h:907
class etcdserverpb::MemberListRequestDefaultTypeInternal _MemberListRequest_default_instance_
Definition: rpc.pb.h:440
::etcdserverpb::ResponseHeader * header_
Definition: rpc.pb.h:9259
bool has_create_request() const
Definition: rpc.pb.h:11431
void set_key(const ::std::string &value)
Definition: rpc.pb.h:9966
::google::protobuf::int64 limit() const
Definition: rpc.pb.h:9751
void set_allocated_name(::std::string *name)
Definition: rpc.pb.h:13601
void Swap(ResponseHeader *other)
Definition: rpc.pb.cc:3536
void InitDefaultsLeaseGrantResponse()
Definition: rpc.pb.cc:940
static const MemberRemoveRequest * internal_default_instance()
Definition: rpc.pb.h:4681
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:13120
HashResponse & operator=(const HashResponse &from)
Definition: rpc.pb.h:2740
void set_allocated_name(::std::string *name)
Definition: rpc.pb.h:12256
friend void swap(AuthUserAddResponse &a, AuthUserAddResponse &b)
Definition: rpc.pb.h:8202
::google::protobuf::RepeatedPtrField< ::etcdserverpb::ResponseOp > * mutable_responses()
Definition: rpc.pb.h:11133
static bool AlarmAction_Parse(const ::std::string &name, AlarmAction *value)
Definition: rpc.pb.h:5580
::std::string * mutable_value()
Definition: rpc.pb.h:10044
static const WatchCreateRequest * internal_default_instance()
Definition: rpc.pb.h:3218
void InitDefaultsAuthRoleListRequest()
Definition: rpc.pb.cc:1645
::std::string * release_error()
Definition: rpc.pb.h:12008
void set_ttl(::google::protobuf::int64 value)
Definition: rpc.pb.h:12189
void set_sort_target(::etcdserverpb::RangeRequest_SortTarget value)
Definition: rpc.pb.h:9797
void set_id(::google::protobuf::uint64 value)
Definition: rpc.pb.h:12665
void InitDefaultsAuthUserListResponse()
Definition: rpc.pb.cc:1996
MemberUpdateResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:5018
void * MaybeArenaPtr() const
Definition: rpc.pb.h:3539
void * MaybeArenaPtr() const
Definition: rpc.pb.h:6331
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:5351
::etcdserverpb::Member * mutable_member()
Definition: rpc.pb.h:12554
void Swap(AuthRoleDeleteResponse *other)
Definition: rpc.pb.cc:25083
void set_limit(::google::protobuf::int64 value)
Definition: rpc.pb.h:9755
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:11332
::std::string * add_roles()
Definition: rpc.pb.h:14742
void InitDefaultsStatusRequestImpl()
Definition: rpc.pb.cc:1334
void Swap(AuthUserGrantRoleResponse *other)
Definition: rpc.pb.cc:23444
DeleteRangeRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:1440
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:11202
void set_memberid(::google::protobuf::uint64 value)
Definition: rpc.pb.h:12998
static const MemberAddResponse * internal_default_instance()
Definition: rpc.pb.h:4569
void InitDefaultsWatchCreateRequest()
Definition: rpc.pb.cc:853
::google::protobuf::int64 create_revision() const
Definition: rpc.pb.h:10802
::google::protobuf::uint64 cluster_id_
Definition: rpc.pb.h:778
static const AuthRoleGetRequest * internal_default_instance()
Definition: rpc.pb.h:7221
const ::google::protobuf::EnumDescriptor * RangeRequest_SortOrder_descriptor()
Definition: rpc.pb.cc:3047
void * MaybeArenaPtr() const
Definition: rpc.pb.h:1467
Compare * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:1983
void InitDefaultsAuthUserRevokeRoleResponse()
Definition: rpc.pb.cc:1907
void clear_has_target_union()
Definition: rpc.pb.h:10945
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:3785
void Swap(TxnRequest *other)
Definition: rpc.pb.cc:7496
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:12133
const ::std::string & password() const
Definition: rpc.pb.h:13672
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:12634
static const AuthRoleRevokePermissionRequest * internal_default_instance()
Definition: rpc.pb.h:7736
::etcdserverpb::AlarmRequest_AlarmAction action() const
Definition: rpc.pb.h:12948
class etcdserverpb::AuthRoleDeleteResponseDefaultTypeInternal _AuthRoleDeleteResponse_default_instance_
Definition: rpc.pb.h:311
::google::protobuf::int64 revision() const
Definition: rpc.pb.h:11151
Member & operator=(const Member &from)
Definition: rpc.pb.h:4271
static const ::std::string & CompareTarget_Name(CompareTarget value)
Definition: rpc.pb.h:2069
static const ::google::protobuf::EnumDescriptor * CompareResult_descriptor()
Definition: rpc.pb.h:2036
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:4965
::std::string * release_name()
Definition: rpc.pb.h:12251
void InitDefaultsAuthDisableRequest()
Definition: rpc.pb.cc:1414
const ::std::string & key() const
Definition: rpc.pb.h:10711
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:6144
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:7657
friend void swap(DefragmentResponse &a, DefragmentResponse &b)
Definition: rpc.pb.h:5413
void InitDefaultsAuthUserListRequest()
Definition: rpc.pb.cc:1624
void set_target(::etcdserverpb::Compare_CompareTarget value)
Definition: rpc.pb.h:10701
::etcdserverpb::ResponseOp * add_responses()
Definition: rpc.pb.h:11128
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:2709
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:6786
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:11923
void * MaybeArenaPtr() const
Definition: rpc.pb.h:4610
::etcdserverpb::DeleteRangeResponse * mutable_response_delete_range()
Definition: rpc.pb.h:10656
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:12900
void Swap(TxnResponse *other)
Definition: rpc.pb.cc:7825
void Swap(SnapshotRequest *other)
Definition: rpc.pb.cc:9032
class etcdserverpb::LeaseKeepAliveRequestDefaultTypeInternal _LeaseKeepAliveRequest_default_instance_
Definition: rpc.pb.h:419
void InitDefaultsAlarmMemberImpl()
Definition: rpc.pb.cc:1290
void InitDefaultsTxnResponse()
Definition: rpc.pb.cc:680
const ::google::protobuf::RepeatedPtrField< ::mvccpb::Event > & events() const
Definition: rpc.pb.h:11851
void set_value(const ::std::string &value)
Definition: rpc.pb.h:10867
void Swap(DefragmentResponse *other)
Definition: rpc.pb.cc:15497
void InitDefaultsMemberAddResponseImpl()
Definition: rpc.pb.cc:1073
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:2379
void * MaybeArenaPtr() const
Definition: rpc.pb.h:8235
void set_token(const ::std::string &value)
Definition: rpc.pb.h:14554
void set_allocated_key(::std::string *key)
Definition: rpc.pb.h:10001
::std::string * mutable_value()
Definition: rpc.pb.h:10911
::google::protobuf::internal::ArenaStringPtr role_
Definition: rpc.pb.h:6955
::google::protobuf::int64 create_revision_
Definition: rpc.pb.h:2168
::etcdserverpb::AlarmType alarm() const
Definition: rpc.pb.h:13008
::google::protobuf::RepeatedPtrField< ::std::string > peerurls_
Definition: rpc.pb.h:4966
::std::string * release_name()
Definition: rpc.pb.h:13539
void set_allocated_range_end(::std::string *range_end)
Definition: rpc.pb.h:9737
LeaseRevokeRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:3892
LeaseGrantRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:3655
class etcdserverpb::CompactionRequestDefaultTypeInternal _CompactionRequest_default_instance_
Definition: rpc.pb.h:386
void set_allocated_role(::std::string *role)
Definition: rpc.pb.h:13931
void set_allocated_value(::std::string *value)
Definition: rpc.pb.h:10929
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:3256
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:1273
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:12140
void set_prev_kv(bool value)
Definition: rpc.pb.h:10086
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:14626
void * MaybeArenaPtr() const
Definition: rpc.pb.h:1867
class etcdserverpb::PutResponseDefaultTypeInternal _PutResponse_default_instance_
Definition: rpc.pb.h:461
::google::protobuf::internal::ArenaStringPtr name_
Definition: rpc.pb.h:7184
class etcdserverpb::MemberListResponseDefaultTypeInternal _MemberListResponse_default_instance_
Definition: rpc.pb.h:443
class etcdserverpb::AuthUserGetRequestDefaultTypeInternal _AuthUserGetRequest_default_instance_
Definition: rpc.pb.h:356
class etcdserverpb::LeaseKeepAliveResponseDefaultTypeInternal _LeaseKeepAliveResponse_default_instance_
Definition: rpc.pb.h:422
void Swap(AuthRoleListRequest *other)
Definition: rpc.pb.cc:20408
AuthUserRevokeRoleRequest & operator=(const AuthUserRevokeRoleRequest &from)
Definition: rpc.pb.h:6969
void set_allocated_role(::std::string *role)
Definition: rpc.pb.h:14110
void InitDefaultsAuthUserDeleteResponseImpl()
Definition: rpc.pb.cc:1824
void InitDefaultsAuthRoleGetResponse()
Definition: rpc.pb.cc:1952
bool RangeRequest_SortTarget_Parse(const ::std::string &name, RangeRequest_SortTarget *value)
Definition: rpc.pb.h:552
::google::protobuf::uint64 raftterm() const
Definition: rpc.pb.h:13259
void InitDefaultsStatusResponse()
Definition: rpc.pb.cc:1372
bool has_create_revision() const
Definition: rpc.pb.h:10790
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:8115
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:15393
friend void swap(AuthUserRevokeRoleRequest &a, AuthUserRevokeRoleRequest &b)
Definition: rpc.pb.h:7000
void Swap(AuthRoleGetResponse *other)
Definition: rpc.pb.cc:24235
::std::string * release_role()
Definition: rpc.pb.h:14040
const ::std::string & range_end() const
Definition: rpc.pb.h:11580
::google::protobuf::internal::ArenaStringPtr range_end_
Definition: rpc.pb.h:3359
void InitDefaultsLeaseGrantResponseImpl()
Definition: rpc.pb.cc:923
class etcdserverpb::MemberAddRequestDefaultTypeInternal _MemberAddRequest_default_instance_
Definition: rpc.pb.h:434
static const ::google::protobuf::internal::ParseTable schema[76]
Definition: rpc.pb.h:42
::google::protobuf::int64 dbsize_
Definition: rpc.pb.h:6066
static const AuthRoleGrantPermissionResponse * internal_default_instance()
Definition: rpc.pb.h:9398
void set_more(bool value)
Definition: rpc.pb.h:9934
static int compare(const Type &lhs, const Type &rhs)
static const StatusResponse * internal_default_instance()
Definition: rpc.pb.h:5961
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:12055
const RangeRequest_SortOrder RangeRequest_SortOrder_SortOrder_MIN
Definition: rpc.pb.h:519
LeaseGrantResponse & operator=(const LeaseGrantResponse &from)
Definition: rpc.pb.h:3724
MemberRemoveRequest & operator=(const MemberRemoveRequest &from)
Definition: rpc.pb.h:4658
ResponseHeader & operator=(const ResponseHeader &from)
Definition: rpc.pb.h:675
static const Compare * internal_default_instance()
Definition: rpc.pb.h:1969
void * MaybeArenaPtr() const
Definition: rpc.pb.h:2913
AlarmRequest & operator=(const AlarmRequest &from)
Definition: rpc.pb.h:5484
void InitDefaultsAuthRoleAddRequestImpl()
Definition: rpc.pb.cc:1566
AuthDisableResponse & operator=(const AuthDisableResponse &from)
Definition: rpc.pb.h:7952
LeaseGrantResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:3761
void InitDefaultsSnapshotResponseImpl()
Definition: rpc.pb.cc:792
WatchResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:3512
class etcdserverpb::MemberAddResponseDefaultTypeInternal _MemberAddResponse_default_instance_
Definition: rpc.pb.h:437
::google::protobuf::int64 revision() const
Definition: rpc.pb.h:9613
::google::protobuf::internal::ArenaStringPtr role_
Definition: rpc.pb.h:7834
class etcdserverpb::AuthEnableResponseDefaultTypeInternal _AuthEnableResponse_default_instance_
Definition: rpc.pb.h:299
void set_allocated_name(::std::string *name)
Definition: rpc.pb.h:13988
friend void swap(StatusResponse &a, StatusResponse &b)
Definition: rpc.pb.h:5969
::std::string * mutable_range_end()
Definition: rpc.pb.h:11609
MemberAddResponse & operator=(const MemberAddResponse &from)
Definition: rpc.pb.h:4546
void set_name(const ::std::string &value)
Definition: rpc.pb.h:14132
::etcdserverpb::RangeResponse * response_range_
Definition: rpc.pb.h:1919
::mvccpb::KeyValue * add_kvs()
Definition: rpc.pb.h:9911
void * MaybeArenaPtr() const
Definition: rpc.pb.h:3788
bool WatchCreateRequest_FilterType_Parse(const ::std::string &name, WatchCreateRequest_FilterType *value)
Definition: rpc.pb.h:618
void set_version(::google::protobuf::int64 value)
Definition: rpc.pb.h:10780
void Swap(AuthUserGetResponse *other)
Definition: rpc.pb.cc:22696
::std::string * mutable_name()
Definition: rpc.pb.h:13591
const RangeRequest_SortOrder RangeRequest_SortOrder_SortOrder_MAX
Definition: rpc.pb.h:520
static const AuthUserAddRequest * internal_default_instance()
Definition: rpc.pb.h:6412
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:12760
void InitDefaultsLeaseRevokeRequestImpl()
Definition: rpc.pb.cc:945
friend void swap(LeaseKeepAliveResponse &a, LeaseKeepAliveResponse &b)
Definition: rpc.pb.h:4186
void set_version(const ::std::string &value)
Definition: rpc.pb.h:13168
::std::string * release_blob()
Definition: rpc.pb.h:11411
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:14952
::google::protobuf::RepeatedPtrField< ::std::string > * mutable_roles()
Definition: rpc.pb.h:15245
::google::protobuf::internal::ArenaStringPtr name_
Definition: rpc.pb.h:6711
class etcdserverpb::RequestOpDefaultTypeInternal _RequestOp_default_instance_
Definition: rpc.pb.h:470
static const ::google::protobuf::EnumDescriptor * CompareTarget_descriptor()
Definition: rpc.pb.h:2066
void InitDefaultsSnapshotResponse()
Definition: rpc.pb.cc:809
friend void swap(AuthUserListResponse &a, AuthUserListResponse &b)
Definition: rpc.pb.h:9179
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:12626
friend void swap(DeleteRangeResponse &a, DeleteRangeResponse &b)
Definition: rpc.pb.h:1563
void InitDefaultsAuthRoleGetRequestImpl()
Definition: rpc.pb.cc:1587
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:14458
void InitDefaultsRangeRequest()
Definition: rpc.pb.cc:454
const ::std::string & Compare_CompareResult_Name(Compare_CompareResult value)
Definition: rpc.pb.h:570
static const AuthUserChangePasswordRequest * internal_default_instance()
Definition: rpc.pb.h:6748
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:7259
void * MaybeArenaPtr() const
Definition: rpc.pb.h:3135
RequestCase request_case() const
Definition: rpc.pb.h:10539
void set_allocated_name(::std::string *name)
Definition: rpc.pb.h:13324
RequestOp & operator=(const RequestOp &from)
Definition: rpc.pb.h:1654
void Swap(DeleteRangeRequest *other)
Definition: rpc.pb.cc:5457
::google::protobuf::internal::ArenaStringPtr name_
Definition: rpc.pb.h:4416
const ::std::string & blob() const
Definition: rpc.pb.h:11377
void Swap(LeaseGrantResponse *other)
Definition: rpc.pb.cc:11544
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:4719
::std::string * mutable_password()
Definition: rpc.pb.h:13367
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:6710
static const RequestOp * internal_default_instance()
Definition: rpc.pb.h:1684
void Clear() PROTOBUF_FINAL
Definition: rpc.pb.cc:3272
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:15073
void InitDefaultsSnapshotRequest()
Definition: rpc.pb.cc:787
::std::string * mutable_role()
Definition: rpc.pb.h:14035
class etcdserverpb::RangeResponseDefaultTypeInternal _RangeResponse_default_instance_
Definition: rpc.pb.h:467
AuthRoleGetRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:7235
const int WatchCreateRequest_FilterType_FilterType_ARRAYSIZE
Definition: rpc.pb.h:611
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:1593
static const AuthenticateRequest * internal_default_instance()
Definition: rpc.pb.h:6290
AlarmResponse & operator=(const AlarmResponse &from)
Definition: rpc.pb.h:5731
bool has_request() const
Definition: rpc.pb.h:10533
void Swap(SnapshotResponse *other)
Definition: rpc.pb.cc:9363
const ::etcdserverpb::PutResponse & response_put() const
Definition: rpc.pb.h:10610
static bool SortTarget_Parse(const ::std::string &name, SortTarget *value)
Definition: rpc.pb.h:923
friend void swap(WatchCancelRequest &a, WatchCancelRequest &b)
Definition: rpc.pb.h:3407
AuthRoleAddResponse & operator=(const AuthRoleAddResponse &from)
Definition: rpc.pb.h:8806
void set_id(::google::protobuf::int64 value)
Definition: rpc.pb.h:12107
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:12497
void set_name(const ::std::string &value)
Definition: rpc.pb.h:13399
::etcdserverpb::ResponseHeader * header_
Definition: rpc.pb.h:3050
AuthDisableRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:6212
void InitDefaultsAuthRoleDeleteRequestImpl()
Definition: rpc.pb.cc:1650
void InitDefaultsMemberUpdateResponseImpl()
Definition: rpc.pb.cc:1160
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:15141
friend void swap(MemberUpdateResponse &a, MemberUpdateResponse &b)
Definition: rpc.pb.h:5012
void set_has_request_range()
Definition: rpc.pb.h:10417
void set_clienturls(int index, const ::std::string &value)
Definition: rpc.pb.h:12350
DeleteRangeRequest & operator=(const DeleteRangeRequest &from)
Definition: rpc.pb.h:1403
const ::google::protobuf::RepeatedPtrField< ::std::string > & roles() const
Definition: rpc.pb.h:15240
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) PROTOBUF_FINAL
Definition: rpc.pb.cc:3284
static const HashRequest * internal_default_instance()
Definition: rpc.pb.h:2671
void InitDefaultsRangeResponseImpl()
Definition: rpc.pb.cc:459
::std::string * add_clienturls()
Definition: rpc.pb.h:12370
const ::google::protobuf::EnumDescriptor * RangeRequest_SortTarget_descriptor()
Definition: rpc.pb.cc:3070
void InitDefaultsAuthEnableRequest()
Definition: rpc.pb.cc:1393
void * MaybeArenaPtr() const
Definition: rpc.pb.h:3005
void set_password(const ::std::string &value)
Definition: rpc.pb.h:13452
class etcdserverpb::DeleteRangeRequestDefaultTypeInternal _DeleteRangeRequest_default_instance_
Definition: rpc.pb.h:401
void set_id(::google::protobuf::int64 value)
Definition: rpc.pb.h:11882
friend void swap(LeaseKeepAliveRequest &a, LeaseKeepAliveRequest &b)
Definition: rpc.pb.h:4087
void * MaybeArenaPtr() const
Definition: rpc.pb.h:6239
void InitDefaultsAlarmRequestImpl()
Definition: rpc.pb.cc:1269
void Swap(WatchResponse *other)
Definition: rpc.pb.cc:10876
void set_deleted(::google::protobuf::int64 value)
Definition: rpc.pb.h:10376
class etcdserverpb::AuthUserChangePasswordRequestDefaultTypeInternal _AuthUserChangePasswordRequest_default_instance_
Definition: rpc.pb.h:344
friend void swap(MemberAddRequest &a, MemberAddRequest &b)
Definition: rpc.pb.h:4462
friend void swap(MemberAddResponse &a, MemberAddResponse &b)
Definition: rpc.pb.h:4577
const ::std::string & password() const
Definition: rpc.pb.h:13448
friend void swap(RangeResponse &a, RangeResponse &b)
Definition: rpc.pb.h:1057
void InitDefaultsMemberUpdateRequest()
Definition: rpc.pb.cc:1155
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:12619
void InitDefaultsAuthRoleRevokePermissionResponse()
Definition: rpc.pb.cc:2062
::google::protobuf::internal::ArenaStringPtr key_
Definition: rpc.pb.h:7835
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:4332
MemberRemoveRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:4695
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:14811
::etcdserverpb::RangeRequest * request_range_
Definition: rpc.pb.h:1777
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:10349
void set_has_create_revision()
Definition: rpc.pb.h:10793
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:8334
void set_peerurls(int index, const ::std::string &value)
Definition: rpc.pb.h:12423
::etcdserverpb::PutRequest * release_request_put()
Definition: rpc.pb.h:10466
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:10127
void * MaybeArenaPtr() const
Definition: rpc.pb.h:5354
::std::string * release_value()
Definition: rpc.pb.h:10049
void InitDefaultsAuthRoleListRequestImpl()
Definition: rpc.pb.cc:1629
SnapshotResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:2978
void set_name(const ::std::string &value)
Definition: rpc.pb.h:13953
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:3048
::google::protobuf::internal::ArenaStringPtr range_end_
Definition: rpc.pb.h:1005
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: rpc.pb.h:41
static const AuthRoleRevokePermissionResponse * internal_default_instance()
Definition: rpc.pb.h:9500
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:12127
void set_key(const ::std::string &value)
Definition: rpc.pb.h:14286
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:7774
void set_name(const ::std::string &value)
Definition: rpc.pb.h:13843
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:14452
void * MaybeArenaPtr() const
Definition: rpc.pb.h:8870
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:15027
::std::string * mutable_key()
Definition: rpc.pb.h:10740
AuthRoleDeleteResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:9310
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:15012
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:14850
StatusResponse & operator=(const StatusResponse &from)
Definition: rpc.pb.h:5938
static const ::std::string & SortOrder_Name(SortOrder value)
Definition: rpc.pb.h:888
const ::std::string & role() const
Definition: rpc.pb.h:14006
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:8969
int responses_size() const
Definition: rpc.pb.h:11114
AuthUserRevokeRoleResponse & operator=(const AuthUserRevokeRoleResponse &from)
Definition: rpc.pb.h:8704
const Compare_CompareResult Compare_CompareResult_CompareResult_MIN
Definition: rpc.pb.h:565
void set_role(const ::std::string &value)
Definition: rpc.pb.h:13896
::google::protobuf::int64 limit_
Definition: rpc.pb.h:1006
void InitDefaultsAuthUserChangePasswordRequest()
Definition: rpc.pb.cc:1519
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:9436
class etcdserverpb::AuthUserRevokeRoleResponseDefaultTypeInternal _AuthUserRevokeRoleResponse_default_instance_
Definition: rpc.pb.h:377
::std::string * mutable_name()
Definition: rpc.pb.h:13314
class etcdserverpb::AuthRoleRevokePermissionResponseDefaultTypeInternal _AuthRoleRevokePermissionResponse_default_instance_
Definition: rpc.pb.h:335
::std::string * release_range_end()
Definition: rpc.pb.h:10285
static const ::google::protobuf::EnumDescriptor * SortTarget_descriptor()
Definition: rpc.pb.h:917
void InitDefaultsHashRequest()
Definition: rpc.pb.cc:744
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:15006
bool RangeRequest_SortOrder_Parse(const ::std::string &name, RangeRequest_SortOrder *value)
Definition: rpc.pb.h:528
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:11268
void set_name(const ::std::string &value)
Definition: rpc.pb.h:12221
::google::protobuf::uint64 memberid() const
Definition: rpc.pb.h:12994
::google::protobuf::RepeatedPtrField< ::std::string > * mutable_peerurls()
Definition: rpc.pb.h:12330
void InitDefaultsMemberListRequestImpl()
Definition: rpc.pb.cc:1182
void InitDefaultsMemberListResponse()
Definition: rpc.pb.cc:1221
void InitDefaultsWatchCreateRequestImpl()
Definition: rpc.pb.cc:837
void InitDefaultsRangeResponse()
Definition: rpc.pb.cc:477
bool RangeRequest_SortOrder_IsValid(int value)
Definition: rpc.pb.cc:3051
void set_key(const ::std::string &value)
Definition: rpc.pb.h:9649
void set_allocated_error(::std::string *error)
Definition: rpc.pb.h:12013
CompactionRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:2477
void InitDefaultsLeaseRevokeRequest()
Definition: rpc.pb.cc:961
const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp > & failure() const
Definition: rpc.pb.h:11040
void set_sort_order(::etcdserverpb::RangeRequest_SortOrder value)
Definition: rpc.pb.h:9783
void * MaybeArenaPtr() const
Definition: rpc.pb.h:1219
void * MaybeArenaPtr() const
Definition: rpc.pb.h:4722
friend void swap(LeaseRevokeRequest &a, LeaseRevokeRequest &b)
Definition: rpc.pb.h:3886
static const StatusRequest * internal_default_instance()
Definition: rpc.pb.h:5869
const ::std::string & value() const
Definition: rpc.pb.h:10015
static const MemberUpdateResponse * internal_default_instance()
Definition: rpc.pb.h:5004
const ::google::protobuf::RepeatedPtrField< ::std::string > & clienturls() const
Definition: rpc.pb.h:12394
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:2910
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic,::google::protobuf::uint8 *target) const PROTOBUF_FINAL
Definition: rpc.pb.cc:3403
bool has_request_delete_range() const
Definition: rpc.pb.h:10494
static const int kRaftTermFieldNumber
Definition: rpc.pb.h:770
void Swap(LeaseKeepAliveRequest *other)
Definition: rpc.pb.cc:12272
::google::protobuf::internal::ArenaStringPtr key_
Definition: rpc.pb.h:1516
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:8232
void * MaybeArenaPtr() const
Definition: rpc.pb.h:2251
void set_raftindex(::google::protobuf::uint64 value)
Definition: rpc.pb.h:13249
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:4920
LeaseKeepAliveRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:4093
AuthUserRevokeRoleResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:8741
MemberAddResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:4583
void set_mod_revision(::google::protobuf::int64 value)
Definition: rpc.pb.h:10838
::google::protobuf::int64 id() const
Definition: rpc.pb.h:12031
static bool SortOrder_Parse(const ::std::string &name, SortOrder *value)
Definition: rpc.pb.h:891
static const AuthUserListRequest * internal_default_instance()
Definition: rpc.pb.h:7328
void InitDefaultsDefragmentResponseImpl()
Definition: rpc.pb.cc:1247
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:13141
::std::string * release_name()
Definition: rpc.pb.h:13596
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:14803
friend void swap(MemberRemoveResponse &a, MemberRemoveResponse &b)
Definition: rpc.pb.h:4788
void InitDefaultsAuthRoleDeleteRequest()
Definition: rpc.pb.cc:1666
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:12512
const ::std::string & range_end() const
Definition: rpc.pb.h:14335
class etcdserverpb::HashResponseDefaultTypeInternal _HashResponse_default_instance_
Definition: rpc.pb.h:410
friend void swap(AuthEnableRequest &a, AuthEnableRequest &b)
Definition: rpc.pb.h:6114
static const AuthRoleAddResponse * internal_default_instance()
Definition: rpc.pb.h:8829
const ::std::string & role() const
Definition: rpc.pb.h:14071
void InitDefaultsAuthEnableResponseImpl()
Definition: rpc.pb.cc:1714
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:856
void Swap(AuthRoleGetRequest *other)
Definition: rpc.pb.cc:20019
::google::protobuf::uint64 id_
Definition: rpc.pb.h:4967
static const DefragmentRequest * internal_default_instance()
Definition: rpc.pb.h:5313
AuthEnableResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:7887
DefragmentRequest & operator=(const DefragmentRequest &from)
Definition: rpc.pb.h:5290
::google::protobuf::internal::ArenaStringPtr value_
Definition: rpc.pb.h:2170
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:14919
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:8013
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:7290
bool has_header() const
Definition: rpc.pb.h:11238
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:12818
const WatchCreateRequest_FilterType WatchCreateRequest_FilterType_FilterType_MIN
Definition: rpc.pb.h:609
Compare_CompareTarget CompareTarget
Definition: rpc.pb.h:2047
::google::protobuf::RepeatedPtrField< ::std::string > * mutable_peerurls()
Definition: rpc.pb.h:12472
AuthRoleListResponse & operator=(const AuthRoleListResponse &from)
Definition: rpc.pb.h:9023
void InitDefaultsAuthUserAddRequest()
Definition: rpc.pb.cc:1456
static const AlarmMember * internal_default_instance()
Definition: rpc.pb.h:5648
void InitDefaultsAuthUserGetResponseImpl()
Definition: rpc.pb.cc:1802
::google::protobuf::internal::ArenaStringPtr range_end_
Definition: rpc.pb.h:1517
const int AlarmType_ARRAYSIZE
Definition: rpc.pb.h:654
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:4531
TxnResponse * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:2355
void * MaybeArenaPtr() const
Definition: rpc.pb.h:3259
::google::protobuf::internal::ArenaStringPtr blob_
Definition: rpc.pb.h:3049
::etcdserverpb::PutResponse * release_response_put()
Definition: rpc.pb.h:10599
const ::std::string & WatchCreateRequest_FilterType_Name(WatchCreateRequest_FilterType value)
Definition: rpc.pb.h:614
class etcdserverpb::MemberUpdateRequestDefaultTypeInternal _MemberUpdateRequest_default_instance_
Definition: rpc.pb.h:452
::google::protobuf::int64 deleted() const
Definition: rpc.pb.h:10372
class etcdserverpb::WatchResponseDefaultTypeInternal _WatchResponse_default_instance_
Definition: rpc.pb.h:506
void InitDefaultsStatusRequest()
Definition: rpc.pb.cc:1350
::mvccpb::KeyValue * release_prev_kv()
Definition: rpc.pb.h:10156
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:15019
void Swap(AuthEnableResponse *other)
Definition: rpc.pb.cc:21594
TargetUnionCase target_union_case() const
Definition: rpc.pb.h:10948
CompactionResponse & operator=(const CompactionResponse &from)
Definition: rpc.pb.h:2546
static const WatchCancelRequest * internal_default_instance()
Definition: rpc.pb.h:3399
void InitDefaultsAuthDisableResponseImpl()
Definition: rpc.pb.cc:1736
class etcdserverpb::AuthUserListRequestDefaultTypeInternal _AuthUserListRequest_default_instance_
Definition: rpc.pb.h:368
void Swap(AuthUserRevokeRoleResponse *other)
Definition: rpc.pb.cc:23693
void set_allocated_token(::std::string *token)
Definition: rpc.pb.h:14589
AuthRoleDeleteResponse & operator=(const AuthRoleDeleteResponse &from)
Definition: rpc.pb.h:9273
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:7075
::google::protobuf::internal::ArenaStringPtr error_
Definition: rpc.pb.h:3838
friend void swap(AuthRoleRevokePermissionRequest &a, AuthRoleRevokePermissionRequest &b)
Definition: rpc.pb.h:7744
friend void swap(AuthUserDeleteRequest &a, AuthUserDeleteRequest &b)
Definition: rpc.pb.h:6649
class etcdserverpb::AlarmRequestDefaultTypeInternal _AlarmRequest_default_instance_
Definition: rpc.pb.h:284
class etcdserverpb::LeaseRevokeRequestDefaultTypeInternal _LeaseRevokeRequest_default_instance_
Definition: rpc.pb.h:425
void set_range_end(const ::std::string &value)
Definition: rpc.pb.h:9702
void InitDefaultsWatchCancelRequest()
Definition: rpc.pb.cc:874
void set_allocated_name(::std::string *name)
Definition: rpc.pb.h:13434
class etcdserverpb::AuthUserGetResponseDefaultTypeInternal _AuthUserGetResponse_default_instance_
Definition: rpc.pb.h:359
WatchCancelRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:3413
void InitDefaultsResponseOpImpl()
Definition: rpc.pb.cc:594
::google::protobuf::int64 dbsize() const
Definition: rpc.pb.h:13217
void InitDefaultsResponseHeaderImpl()
Definition: rpc.pb.cc:417
void InitDefaultsAuthenticateRequestImpl()
Definition: rpc.pb.cc:1419
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:6831
friend void swap(MemberListRequest &a, MemberListRequest &b)
Definition: rpc.pb.h:5114
void InitDefaultsAuthUserAddResponse()
Definition: rpc.pb.cc:1797
MemberUpdateResponse & operator=(const MemberUpdateResponse &from)
Definition: rpc.pb.h:4981
void InitDefaultsLeaseRevokeResponseImpl()
Definition: rpc.pb.cc:966
::google::protobuf::int64 id() const
Definition: rpc.pb.h:11878
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:14965
friend void swap(TxnRequest &a, TxnRequest &b)
Definition: rpc.pb.h:2218
int GetCachedSize() const PROTOBUF_FINAL
Definition: rpc.pb.h:729
void Swap(StatusRequest *other)
Definition: rpc.pb.cc:16585
::std::string * release_name()
Definition: rpc.pb.h:13429
void InitDefaultsMemberRemoveResponseImpl()
Definition: rpc.pb.cc:1117
class etcdserverpb::TxnRequestDefaultTypeInternal _TxnRequest_default_instance_
Definition: rpc.pb.h:491
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:8765
void InitDefaultsPutResponse()
Definition: rpc.pb.cc:521
AuthUserChangePasswordRequest * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:6762
static const int kClusterIdFieldNumber
Definition: rpc.pb.h:752
void Swap(AuthRoleGrantPermissionRequest *other)
Definition: rpc.pb.cc:20974
void Swap(CompactionResponse *other)
Definition: rpc.pb.cc:8354
static const ::std::string & SortTarget_Name(SortTarget value)
Definition: rpc.pb.h:920
void set_role(const ::std::string &value)
Definition: rpc.pb.h:14075
friend void swap(MemberUpdateRequest &a, MemberUpdateRequest &b)
Definition: rpc.pb.h:4890
MemberAddRequest & operator=(const MemberAddRequest &from)
Definition: rpc.pb.h:4431
AuthRoleRevokePermissionResponse & operator=(const AuthRoleRevokePermissionResponse &from)
Definition: rpc.pb.h:9477
WatchCancelRequest & operator=(const WatchCancelRequest &from)
Definition: rpc.pb.h:3376
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:12068
const ::etcdserverpb::PutRequest & request_put() const
Definition: rpc.pb.h:10477
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:11195
static const DefragmentResponse * internal_default_instance()
Definition: rpc.pb.h:5405
void Swap(WatchCreateRequest *other)
Definition: rpc.pb.cc:10196
void * MaybeArenaPtr() const
Definition: rpc.pb.h:1596
void * MaybeArenaPtr() const
Definition: rpc.pb.h:4495
const ::std::string & role() const
Definition: rpc.pb.h:14229
class etcdserverpb::TxnResponseDefaultTypeInternal _TxnResponse_default_instance_
Definition: rpc.pb.h:494
ResponseOp & operator=(const ResponseOp &from)
Definition: rpc.pb.h:1796
::google::protobuf::uint64 id_
Definition: rpc.pb.h:4417
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:12921
static const AuthUserGetRequest * internal_default_instance()
Definition: rpc.pb.h:6534
void InitDefaultsAuthUserGrantRoleResponse()
Definition: rpc.pb.cc:1885
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:12061
friend void swap(AuthUserDeleteResponse &a, AuthUserDeleteResponse &b)
Definition: rpc.pb.h:8429
::google::protobuf::internal::ArenaStringPtr role_
Definition: rpc.pb.h:7077
::etcdserverpb::ResponseHeader * header_
Definition: rpc.pb.h:3839
::google::protobuf::RepeatedPtrField< ::std::string > * mutable_peerurls()
Definition: rpc.pb.h:12735
::google::protobuf::internal::ArenaStringPtr role_
Definition: rpc.pb.h:7291
friend void swap(RangeRequest &a, RangeRequest &b)
Definition: rpc.pb.h:826
const WatchCreateRequest_FilterType WatchCreateRequest_FilterType_FilterType_MAX
Definition: rpc.pb.h:610
void set_key(const ::std::string &value)
Definition: rpc.pb.h:10715
::etcdserverpb::WatchCreateRequest * mutable_create_request()
Definition: rpc.pb.h:11460
void set_allocated_header(::etcdserverpb::ResponseHeader *header)
Definition: rpc.pb.h:15516
::google::protobuf::int64 revision() const
Definition: rpc.pb.h:9765
void InitDefaultsPutResponseImpl()
Definition: rpc.pb.cc:503
const ::std::string & name() const
Definition: rpc.pb.h:13839
::etcdserverpb::RequestOp * add_success()
Definition: rpc.pb.h:11000
friend void swap(AuthRoleGetRequest &a, AuthRoleGetRequest &b)
Definition: rpc.pb.h:7229
AuthEnableRequest & operator=(const AuthEnableRequest &from)
Definition: rpc.pb.h:6083
AuthRoleDeleteRequest & operator=(const AuthRoleDeleteRequest &from)
Definition: rpc.pb.h:7489
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:14958
const ::google::protobuf::EnumDescriptor * Compare_CompareTarget_descriptor()
Definition: rpc.pb.cc:3120
const int Compare_CompareTarget_CompareTarget_ARRAYSIZE
Definition: rpc.pb.h:590
::etcdserverpb::ResponseHeader * release_header()
Definition: rpc.pb.h:14904
void InitDefaultsMemberUpdateResponse()
Definition: rpc.pb.cc:1177
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:1864
void Swap(AuthRoleGrantPermissionResponse *other)
Definition: rpc.pb.cc:25332
void set_prev_kv(bool value)
Definition: rpc.pb.h:11695
const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::Member > & members() const
Definition: rpc.pb.h:12877
bool has_header() const
Definition: rpc.pb.h:10097
Member * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:4308
void InitDefaultsWatchCancelRequestImpl()
Definition: rpc.pb.cc:858
::etcdserverpb::WatchCancelRequest * release_cancel_request()
Definition: rpc.pb.h:11483
DeleteRangeResponse & operator=(const DeleteRangeResponse &from)
Definition: rpc.pb.h:1532
::std::string * release_name()
Definition: rpc.pb.h:13983
class etcdserverpb::AuthRoleGrantPermissionResponseDefaultTypeInternal _AuthRoleGrantPermissionResponse_default_instance_
Definition: rpc.pb.h:323
static const ::std::string & CompareResult_Name(CompareResult value)
Definition: rpc.pb.h:2039
::google::protobuf::internal::ArenaStringPtr key_
Definition: rpc.pb.h:1004
class etcdserverpb::MemberRemoveRequestDefaultTypeInternal _MemberRemoveRequest_default_instance_
Definition: rpc.pb.h:446
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:14667
::google::protobuf::internal::ArenaStringPtr key_
Definition: rpc.pb.h:1274
const ::google::protobuf::RepeatedPtrField< ::etcdserverpb::RequestOp > & success() const
Definition: rpc.pb.h:11010
void set_allocated_key(::std::string *key)
Definition: rpc.pb.h:14321
void set_password(const ::std::string &value)
Definition: rpc.pb.h:13676
friend void swap(AuthRoleDeleteRequest &a, AuthRoleDeleteRequest &b)
Definition: rpc.pb.h:7520
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: rpc.pb.h:4413
::etcdserverpb::ResponseHeader * mutable_header()
Definition: rpc.pb.h:15508
class etcdserverpb::PutRequestDefaultTypeInternal _PutRequest_default_instance_
Definition: rpc.pb.h:458
class etcdserverpb::StatusRequestDefaultTypeInternal _StatusRequest_default_instance_
Definition: rpc.pb.h:485
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:5792
const ::std::string & name() const
Definition: rpc.pb.h:13285
friend void swap(CompactionRequest &a, CompactionRequest &b)
Definition: rpc.pb.h:2471
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:14398
ResponseHeader * New() const PROTOBUF_FINAL
Definition: rpc.pb.h:712
AuthRoleGrantPermissionResponse & operator=(const AuthRoleGrantPermissionResponse &from)
Definition: rpc.pb.h:9375
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:5443
void InitDefaultsAuthUserChangePasswordRequestImpl()
Definition: rpc.pb.cc:1503
void Swap(AuthenticateRequest *other)
Definition: rpc.pb.cc:17742
inline::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: rpc.pb.h:4492
void Swap(LeaseRevokeResponse *other)
Definition: rpc.pb.cc:12034
::mvccpb::KeyValue * add_prev_kvs()
Definition: rpc.pb.h:10394
const ::etcdserverpb::ResponseHeader & header() const
Definition: rpc.pb.h:15387
void clear_clienturls()
Definition: rpc.pb.h:12339
size_t ByteSizeLong() const PROTOBUF_FINAL
Definition: rpc.pb.cc:3438