4#ifndef GOOGLE_PROTOBUF_INCLUDED_jaiabot_2fmessages_2foption_5fextensions_2eproto
5#define GOOGLE_PROTOBUF_INCLUDED_jaiabot_2fmessages_2foption_5fextensions_2eproto
10#include <google/protobuf/port_def.inc>
11#if PROTOBUF_VERSION < 3021000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
16#if 3021012 < 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.
22#include <google/protobuf/port_undef.inc>
23#include <google/protobuf/io/coded_stream.h>
24#include <google/protobuf/arena.h>
25#include <google/protobuf/arenastring.h>
26#include <google/protobuf/generated_message_bases.h>
27#include <google/protobuf/generated_message_util.h>
28#include <google/protobuf/metadata_lite.h>
29#include <google/protobuf/generated_message_reflection.h>
30#include <google/protobuf/message.h>
31#include <google/protobuf/repeated_field.h>
32#include <google/protobuf/extension_set.h>
33#include <google/protobuf/generated_enum_reflection.h>
34#include <google/protobuf/unknown_field_set.h>
35#include <google/protobuf/descriptor.pb.h>
36#include <boost/units/quantity.hpp>
37#include <boost/units/absolute.hpp>
38#include <boost/units/dimensionless_type.hpp>
39#include <boost/units/make_scaled_unit.hpp>
41#include <google/protobuf/port_def.inc>
42#define PROTOBUF_INTERNAL_EXPORT_jaiabot_2fmessages_2foption_5fextensions_2eproto
43PROTOBUF_NAMESPACE_OPEN
47PROTOBUF_NAMESPACE_CLOSE
56struct EnumValueOptionsDefaultTypeInternal;
59struct FieldOptionsDefaultTypeInternal;
62struct MessageOptionsDefaultTypeInternal;
65struct RestAPIDefaultTypeInternal;
68struct RestAPI_ExampleDefaultTypeInternal;
71PROTOBUF_NAMESPACE_OPEN
77PROTOBUF_NAMESPACE_CLOSE
93 static_assert(::std::is_same<T, RestAPI_Presence>::value ||
94 ::std::is_integral<T>::value,
95 "Incorrect type passed to function RestAPI_Presence_Name.");
96 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
101 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<RestAPI_Presence>(
107 public ::PROTOBUF_NAMESPACE_ID::Message {
111 explicit PROTOBUF_CONSTEXPR
RestAPI_Example(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
116 *
this = ::std::move(from);
124 if (
this == &from)
return *
this;
125 if (GetOwningArena() == from.GetOwningArena()
126 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
127 && GetOwningArena() !=
nullptr
138 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
141 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
144 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
167 if (other ==
this)
return;
168 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
169 if (GetOwningArena() !=
nullptr &&
170 GetOwningArena() == other->GetOwningArena()) {
172 if (GetOwningArena() == other->GetOwningArena()) {
176 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
180 if (other ==
this)
return;
181 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
188 return CreateMaybeMessage<RestAPI_Example>(arena);
190 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
192 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
194 RestAPI_Example::MergeImpl(*
this, from);
197 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
199 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
205 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
209 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
211 void SetCachedSize(
int size)
const final;
215 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
216 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
217 return "jaia.RestAPI.Example";
221 bool is_message_owned =
false);
225 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
240 bool _internal_has_request()
const;
243 const std::string&
request()
const;
244 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
250 const std::string& _internal_request()
const;
251 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_request(
const std::string& value);
252 std::string* _internal_mutable_request();
258 bool _internal_has_response()
const;
261 const std::string&
response()
const;
262 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
268 const std::string& _internal_response()
const;
269 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_response(
const std::string& value);
270 std::string* _internal_mutable_response();
278 size_t RequiredFieldsByteSizeFallback()
const;
280 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
281 typedef void InternalArenaConstructable_;
282 typedef void DestructorSkippable_;
284 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
285 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
286 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr request_;
287 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr response_;
290 friend struct ::TableStruct_jaiabot_2fmessages_2foption_5fextensions_2eproto;
295 public ::PROTOBUF_NAMESPACE_ID::Message {
299 explicit PROTOBUF_CONSTEXPR
RestAPI(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
304 *
this = ::std::move(from);
312 if (
this == &from)
return *
this;
313 if (GetOwningArena() == from.GetOwningArena()
314 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
315 && GetOwningArena() !=
nullptr
326 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
329 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
332 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
333 return GetDescriptor();
336 return default_instance().GetMetadata().descriptor;
339 return default_instance().GetMetadata().reflection;
342 return *internal_default_instance();
345 return reinterpret_cast<const RestAPI*
>(
348 static constexpr int kIndexInFileMessages =
355 if (other ==
this)
return;
356 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
357 if (GetOwningArena() !=
nullptr &&
358 GetOwningArena() == other->GetOwningArena()) {
360 if (GetOwningArena() == other->GetOwningArena()) {
364 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
368 if (other ==
this)
return;
369 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
375 RestAPI*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena =
nullptr) const final {
376 return CreateMaybeMessage<RestAPI>(arena);
378 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
380 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
382 RestAPI::MergeImpl(*
this, from);
385 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
387 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
388 bool IsInitialized() const final;
390 size_t ByteSizeLong() const final;
391 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
392 uint8_t* _InternalSerialize(
393 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
394 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
397 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
399 void SetCachedSize(
int size)
const final;
400 void InternalSwap(
RestAPI* other);
403 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
404 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
405 return "jaia.RestAPI";
408 explicit RestAPI(::PROTOBUF_NAMESPACE_ID::Arena* arena,
409 bool is_message_owned =
false);
413 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
415 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
423 RestAPI_Presence_NOT_GUARANTEED;
425 RestAPI_Presence_GUARANTEED;
427 RestAPI_Presence_OMITTED;
428 static inline
bool Presence_IsValid(
int value) {
435 static constexpr int Presence_ARRAYSIZE =
437 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
443 static_assert(::std::is_same<T, Presence>::value ||
444 ::std::is_integral<T>::value,
445 "Incorrect type passed to function Presence_Name.");
448 static inline bool Presence_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
456 kPermittedActionFieldNumber = 4,
458 kExampleFieldNumber = 3,
459 kPresenceFieldNumber = 1,
462 int permitted_action_size()
const;
464 int _internal_permitted_action_size()
const;
466 void clear_permitted_action();
467 const std::string& permitted_action(
int index)
const;
468 std::string* mutable_permitted_action(
int index);
469 void set_permitted_action(
int index,
const std::string& value);
470 void set_permitted_action(
int index, std::string&& value);
471 void set_permitted_action(
int index,
const char* value);
472 void set_permitted_action(
int index,
const char* value,
size_t size);
473 std::string* add_permitted_action();
474 void add_permitted_action(
const std::string& value);
475 void add_permitted_action(std::string&& value);
476 void add_permitted_action(
const char* value);
477 void add_permitted_action(
const char* value,
size_t size);
478 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& permitted_action()
const;
479 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* mutable_permitted_action();
481 const std::string& _internal_permitted_action(
int index)
const;
482 std::string* _internal_add_permitted_action();
486 bool has_doc()
const;
488 bool _internal_has_doc()
const;
491 const std::string& doc()
const;
492 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
494 std::string* mutable_doc();
495 PROTOBUF_NODISCARD std::string* release_doc();
496 void set_allocated_doc(std::string* doc);
498 const std::string& _internal_doc()
const;
499 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_doc(
const std::string& value);
500 std::string* _internal_mutable_doc();
504 bool has_example()
const;
506 bool _internal_has_example()
const;
508 void clear_example();
509 const ::jaia::RestAPI_Example& example()
const;
510 PROTOBUF_NODISCARD ::jaia::RestAPI_Example* release_example();
514 const ::jaia::RestAPI_Example& _internal_example()
const;
517 void unsafe_arena_set_allocated_example(
522 bool has_presence()
const;
524 bool _internal_has_presence()
const;
526 void clear_presence();
538 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
539 typedef void InternalArenaConstructable_;
540 typedef void DestructorSkippable_;
542 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
543 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
544 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> permitted_action_;
545 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr doc_;
550 friend struct ::TableStruct_jaiabot_2fmessages_2foption_5fextensions_2eproto;
555 public ::PROTOBUF_NAMESPACE_ID::Message {
559 explicit PROTOBUF_CONSTEXPR
FieldOptions(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
564 *
this = ::std::move(from);
572 if (
this == &from)
return *
this;
573 if (GetOwningArena() == from.GetOwningArena()
574 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
575 && GetOwningArena() !=
nullptr
586 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
589 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
592 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
593 return GetDescriptor();
596 return default_instance().GetMetadata().descriptor;
599 return default_instance().GetMetadata().reflection;
602 return *internal_default_instance();
608 static constexpr int kIndexInFileMessages =
615 if (other ==
this)
return;
616 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
617 if (GetOwningArena() !=
nullptr &&
618 GetOwningArena() == other->GetOwningArena()) {
620 if (GetOwningArena() == other->GetOwningArena()) {
624 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
628 if (other ==
this)
return;
629 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
636 return CreateMaybeMessage<FieldOptions>(arena);
638 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
640 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
642 FieldOptions::MergeImpl(*
this, from);
645 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
647 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
648 bool IsInitialized() const final;
650 size_t ByteSizeLong() const final;
651 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
652 uint8_t* _InternalSerialize(
653 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
654 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
657 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
659 void SetCachedSize(
int size)
const final;
663 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
664 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
665 return "jaia.FieldOptions";
669 bool is_message_owned =
false);
673 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
675 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
682 kRestApiFieldNumber = 1,
685 bool has_rest_api()
const;
687 bool _internal_has_rest_api()
const;
689 void clear_rest_api();
690 const ::jaia::RestAPI& rest_api()
const;
691 PROTOBUF_NODISCARD ::jaia::RestAPI* release_rest_api();
695 const ::jaia::RestAPI& _internal_rest_api()
const;
698 void unsafe_arena_set_allocated_rest_api(
706 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
707 typedef void InternalArenaConstructable_;
708 typedef void DestructorSkippable_;
710 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
711 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
715 friend struct ::TableStruct_jaiabot_2fmessages_2foption_5fextensions_2eproto;
720 public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase {
723 explicit PROTOBUF_CONSTEXPR
MessageOptions(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
728 *
this = ::std::move(from);
736 if (
this == &from)
return *
this;
737 if (GetOwningArena() == from.GetOwningArena()
738 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
739 && GetOwningArena() !=
nullptr
750 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
753 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
756 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
757 return GetDescriptor();
760 return default_instance().GetMetadata().descriptor;
763 return default_instance().GetMetadata().reflection;
766 return *internal_default_instance();
772 static constexpr int kIndexInFileMessages =
779 if (other ==
this)
return;
780 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
781 if (GetOwningArena() !=
nullptr &&
782 GetOwningArena() == other->GetOwningArena()) {
784 if (GetOwningArena() == other->GetOwningArena()) {
788 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
792 if (other ==
this)
return;
793 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
800 return CreateMaybeMessage<MessageOptions>(arena);
802 using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
804 ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*
this, from);
806 using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
808 ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*
this, from);
813 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
814 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
815 return "jaia.MessageOptions";
819 bool is_message_owned =
false);
823 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
825 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
835 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
836 typedef
void InternalArenaConstructable_;
837 typedef
void DestructorSkippable_;
840 friend struct ::TableStruct_jaiabot_2fmessages_2foption_5fextensions_2eproto;
845 public ::PROTOBUF_NAMESPACE_ID::Message {
849 explicit PROTOBUF_CONSTEXPR
EnumValueOptions(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
854 *
this = ::std::move(from);
862 if (
this == &from)
return *
this;
863 if (GetOwningArena() == from.GetOwningArena()
864 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
865 && GetOwningArena() !=
nullptr
876 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
879 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
882 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
883 return GetDescriptor();
886 return default_instance().GetMetadata().descriptor;
889 return default_instance().GetMetadata().reflection;
892 return *internal_default_instance();
898 static constexpr int kIndexInFileMessages =
905 if (other ==
this)
return;
906 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
907 if (GetOwningArena() !=
nullptr &&
908 GetOwningArena() == other->GetOwningArena()) {
910 if (GetOwningArena() == other->GetOwningArena()) {
914 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
918 if (other ==
this)
return;
919 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
926 return CreateMaybeMessage<EnumValueOptions>(arena);
928 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
930 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
932 EnumValueOptions::MergeImpl(*
this, from);
935 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
937 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
938 bool IsInitialized() const final;
940 size_t ByteSizeLong() const final;
941 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
942 uint8_t* _InternalSerialize(
943 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
944 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
947 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
949 void SetCachedSize(
int size)
const final;
953 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
954 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
955 return "jaia.EnumValueOptions";
959 bool is_message_owned =
false);
963 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
965 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
972 kRestApiFieldNumber = 1,
975 bool has_rest_api()
const;
977 bool _internal_has_rest_api()
const;
979 void clear_rest_api();
980 const ::jaia::RestAPI& rest_api()
const;
981 PROTOBUF_NODISCARD ::jaia::RestAPI* release_rest_api();
985 const ::jaia::RestAPI& _internal_rest_api()
const;
988 void unsafe_arena_set_allocated_rest_api(
996 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
997 typedef void InternalArenaConstructable_;
998 typedef void DestructorSkippable_;
1000 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1001 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1005 friend struct ::TableStruct_jaiabot_2fmessages_2foption_5fextensions_2eproto;
1010extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::PROTOBUF_NAMESPACE_ID::FieldOptions,
1011 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaia::FieldOptions >, 11,
false >
1014extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::PROTOBUF_NAMESPACE_ID::MessageOptions,
1015 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaia::MessageOptions >, 11,
false >
1018extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::PROTOBUF_NAMESPACE_ID::EnumValueOptions,
1019 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaia::EnumValueOptions >, 11,
false >
1025 #pragma GCC diagnostic push
1026 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
1031inline bool RestAPI_Example::_internal_has_request()
const {
1032 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1035inline bool RestAPI_Example::has_request()
const {
1036 return _internal_has_request();
1038inline void RestAPI_Example::clear_request() {
1039 _impl_.request_.ClearToEmpty();
1040 _impl_._has_bits_[0] &= ~0x00000001u;
1042inline const std::string& RestAPI_Example::request()
const {
1044 return _internal_request();
1046template <
typename ArgT0,
typename... ArgT>
1047inline PROTOBUF_ALWAYS_INLINE
1048void RestAPI_Example::set_request(ArgT0&& arg0, ArgT... args) {
1049 _impl_._has_bits_[0] |= 0x00000001u;
1050 _impl_.request_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1053inline std::string* RestAPI_Example::mutable_request() {
1054 std::string* _s = _internal_mutable_request();
1058inline const std::string& RestAPI_Example::_internal_request()
const {
1059 return _impl_.request_.Get();
1061inline void RestAPI_Example::_internal_set_request(
const std::string& value) {
1062 _impl_._has_bits_[0] |= 0x00000001u;
1063 _impl_.request_.Set(value, GetArenaForAllocation());
1065inline std::string* RestAPI_Example::_internal_mutable_request() {
1066 _impl_._has_bits_[0] |= 0x00000001u;
1067 return _impl_.request_.Mutable(GetArenaForAllocation());
1069inline std::string* RestAPI_Example::release_request() {
1071 if (!_internal_has_request()) {
1074 _impl_._has_bits_[0] &= ~0x00000001u;
1075 auto* p = _impl_.request_.Release();
1076#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1077 if (_impl_.request_.IsDefault()) {
1078 _impl_.request_.Set(
"", GetArenaForAllocation());
1083inline void RestAPI_Example::set_allocated_request(std::string* request) {
1084 if (request !=
nullptr) {
1085 _impl_._has_bits_[0] |= 0x00000001u;
1087 _impl_._has_bits_[0] &= ~0x00000001u;
1089 _impl_.request_.SetAllocated(request, GetArenaForAllocation());
1090#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1091 if (_impl_.request_.IsDefault()) {
1092 _impl_.request_.Set(
"", GetArenaForAllocation());
1099inline bool RestAPI_Example::_internal_has_response()
const {
1100 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
1103inline bool RestAPI_Example::has_response()
const {
1104 return _internal_has_response();
1106inline void RestAPI_Example::clear_response() {
1107 _impl_.response_.ClearToEmpty();
1108 _impl_._has_bits_[0] &= ~0x00000002u;
1110inline const std::string& RestAPI_Example::response()
const {
1112 return _internal_response();
1114template <
typename ArgT0,
typename... ArgT>
1115inline PROTOBUF_ALWAYS_INLINE
1116void RestAPI_Example::set_response(ArgT0&& arg0, ArgT... args) {
1117 _impl_._has_bits_[0] |= 0x00000002u;
1118 _impl_.response_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1121inline std::string* RestAPI_Example::mutable_response() {
1122 std::string* _s = _internal_mutable_response();
1126inline const std::string& RestAPI_Example::_internal_response()
const {
1127 return _impl_.response_.Get();
1129inline void RestAPI_Example::_internal_set_response(
const std::string& value) {
1130 _impl_._has_bits_[0] |= 0x00000002u;
1131 _impl_.response_.Set(value, GetArenaForAllocation());
1133inline std::string* RestAPI_Example::_internal_mutable_response() {
1134 _impl_._has_bits_[0] |= 0x00000002u;
1135 return _impl_.response_.Mutable(GetArenaForAllocation());
1137inline std::string* RestAPI_Example::release_response() {
1139 if (!_internal_has_response()) {
1142 _impl_._has_bits_[0] &= ~0x00000002u;
1143 auto* p = _impl_.response_.Release();
1144#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1145 if (_impl_.response_.IsDefault()) {
1146 _impl_.response_.Set(
"", GetArenaForAllocation());
1151inline void RestAPI_Example::set_allocated_response(std::string* response) {
1152 if (response !=
nullptr) {
1153 _impl_._has_bits_[0] |= 0x00000002u;
1155 _impl_._has_bits_[0] &= ~0x00000002u;
1157 _impl_.response_.SetAllocated(response, GetArenaForAllocation());
1158#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1159 if (_impl_.response_.IsDefault()) {
1160 _impl_.response_.Set(
"", GetArenaForAllocation());
1171inline bool RestAPI::_internal_has_presence()
const {
1172 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
1175inline bool RestAPI::has_presence()
const {
1176 return _internal_has_presence();
1178inline void RestAPI::clear_presence() {
1179 _impl_.presence_ = 0;
1180 _impl_._has_bits_[0] &= ~0x00000004u;
1182inline ::jaia::RestAPI_Presence RestAPI::_internal_presence()
const {
1185inline ::jaia::RestAPI_Presence RestAPI::presence()
const {
1187 return _internal_presence();
1191 _impl_._has_bits_[0] |= 0x00000004u;
1192 _impl_.presence_ = value;
1195 _internal_set_presence(value);
1200inline bool RestAPI::_internal_has_doc()
const {
1201 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1204inline bool RestAPI::has_doc()
const {
1205 return _internal_has_doc();
1207inline void RestAPI::clear_doc() {
1208 _impl_.doc_.ClearToEmpty();
1209 _impl_._has_bits_[0] &= ~0x00000001u;
1211inline const std::string& RestAPI::doc()
const {
1213 return _internal_doc();
1215template <
typename ArgT0,
typename... ArgT>
1216inline PROTOBUF_ALWAYS_INLINE
1217void RestAPI::set_doc(ArgT0&& arg0, ArgT... args) {
1218 _impl_._has_bits_[0] |= 0x00000001u;
1219 _impl_.doc_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1222inline std::string* RestAPI::mutable_doc() {
1223 std::string* _s = _internal_mutable_doc();
1227inline const std::string& RestAPI::_internal_doc()
const {
1228 return _impl_.doc_.Get();
1230inline void RestAPI::_internal_set_doc(
const std::string& value) {
1231 _impl_._has_bits_[0] |= 0x00000001u;
1232 _impl_.doc_.Set(value, GetArenaForAllocation());
1234inline std::string* RestAPI::_internal_mutable_doc() {
1235 _impl_._has_bits_[0] |= 0x00000001u;
1236 return _impl_.doc_.Mutable(GetArenaForAllocation());
1238inline std::string* RestAPI::release_doc() {
1240 if (!_internal_has_doc()) {
1243 _impl_._has_bits_[0] &= ~0x00000001u;
1244 auto* p = _impl_.doc_.Release();
1245#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1246 if (_impl_.doc_.IsDefault()) {
1247 _impl_.doc_.Set(
"", GetArenaForAllocation());
1252inline void RestAPI::set_allocated_doc(std::string* doc) {
1253 if (doc !=
nullptr) {
1254 _impl_._has_bits_[0] |= 0x00000001u;
1256 _impl_._has_bits_[0] &= ~0x00000001u;
1258 _impl_.doc_.SetAllocated(doc, GetArenaForAllocation());
1259#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1260 if (_impl_.doc_.IsDefault()) {
1261 _impl_.doc_.Set(
"", GetArenaForAllocation());
1268inline bool RestAPI::_internal_has_example()
const {
1269 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
1270 PROTOBUF_ASSUME(!value || _impl_.example_ !=
nullptr);
1273inline bool RestAPI::has_example()
const {
1274 return _internal_has_example();
1276inline void RestAPI::clear_example() {
1277 if (_impl_.example_ !=
nullptr) _impl_.example_->Clear();
1278 _impl_._has_bits_[0] &= ~0x00000002u;
1280inline const ::jaia::RestAPI_Example& RestAPI::_internal_example()
const {
1281 const ::jaia::RestAPI_Example* p = _impl_.example_;
1285inline const ::jaia::RestAPI_Example& RestAPI::example()
const {
1287 return _internal_example();
1289inline void RestAPI::unsafe_arena_set_allocated_example(
1291 if (GetArenaForAllocation() ==
nullptr) {
1292 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.example_);
1294 _impl_.example_ = example;
1296 _impl_._has_bits_[0] |= 0x00000002u;
1298 _impl_._has_bits_[0] &= ~0x00000002u;
1302inline ::jaia::RestAPI_Example* RestAPI::release_example() {
1303 _impl_._has_bits_[0] &= ~0x00000002u;
1305 _impl_.example_ =
nullptr;
1306#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1307 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
1308 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1309 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
1311 if (GetArenaForAllocation() !=
nullptr) {
1312 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1317inline ::jaia::RestAPI_Example* RestAPI::unsafe_arena_release_example() {
1319 _impl_._has_bits_[0] &= ~0x00000002u;
1321 _impl_.example_ =
nullptr;
1324inline ::jaia::RestAPI_Example* RestAPI::_internal_mutable_example() {
1325 _impl_._has_bits_[0] |= 0x00000002u;
1326 if (_impl_.example_ ==
nullptr) {
1328 _impl_.example_ = p;
1330 return _impl_.example_;
1332inline ::jaia::RestAPI_Example* RestAPI::mutable_example() {
1338 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1339 if (message_arena ==
nullptr) {
1340 delete _impl_.example_;
1343 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1344 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(example);
1345 if (message_arena != submessage_arena) {
1346 example = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1347 message_arena, example, submessage_arena);
1349 _impl_._has_bits_[0] |= 0x00000002u;
1351 _impl_._has_bits_[0] &= ~0x00000002u;
1353 _impl_.example_ = example;
1358inline int RestAPI::_internal_permitted_action_size()
const {
1359 return _impl_.permitted_action_.size();
1361inline int RestAPI::permitted_action_size()
const {
1362 return _internal_permitted_action_size();
1364inline void RestAPI::clear_permitted_action() {
1365 _impl_.permitted_action_.Clear();
1367inline std::string* RestAPI::add_permitted_action() {
1368 std::string* _s = _internal_add_permitted_action();
1372inline const std::string& RestAPI::_internal_permitted_action(
int index)
const {
1373 return _impl_.permitted_action_.Get(index);
1375inline const std::string& RestAPI::permitted_action(
int index)
const {
1377 return _internal_permitted_action(index);
1379inline std::string* RestAPI::mutable_permitted_action(
int index) {
1381 return _impl_.permitted_action_.Mutable(index);
1383inline void RestAPI::set_permitted_action(
int index,
const std::string& value) {
1384 _impl_.permitted_action_.Mutable(index)->assign(value);
1387inline void RestAPI::set_permitted_action(
int index, std::string&& value) {
1388 _impl_.permitted_action_.Mutable(index)->assign(std::move(value));
1391inline void RestAPI::set_permitted_action(
int index,
const char* value) {
1392 GOOGLE_DCHECK(value !=
nullptr);
1393 _impl_.permitted_action_.Mutable(index)->assign(value);
1396inline void RestAPI::set_permitted_action(
int index,
const char* value,
size_t size) {
1397 _impl_.permitted_action_.Mutable(index)->assign(
1398 reinterpret_cast<const char*
>(value), size);
1401inline std::string* RestAPI::_internal_add_permitted_action() {
1402 return _impl_.permitted_action_.Add();
1404inline void RestAPI::add_permitted_action(
const std::string& value) {
1405 _impl_.permitted_action_.Add()->assign(value);
1408inline void RestAPI::add_permitted_action(std::string&& value) {
1409 _impl_.permitted_action_.Add(std::move(value));
1412inline void RestAPI::add_permitted_action(
const char* value) {
1413 GOOGLE_DCHECK(value !=
nullptr);
1414 _impl_.permitted_action_.Add()->assign(value);
1417inline void RestAPI::add_permitted_action(
const char* value,
size_t size) {
1418 _impl_.permitted_action_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
1421inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
1422RestAPI::permitted_action()
const {
1424 return _impl_.permitted_action_;
1426inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
1427RestAPI::mutable_permitted_action() {
1429 return &_impl_.permitted_action_;
1437inline bool FieldOptions::_internal_has_rest_api()
const {
1438 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1439 PROTOBUF_ASSUME(!value || _impl_.rest_api_ !=
nullptr);
1442inline bool FieldOptions::has_rest_api()
const {
1443 return _internal_has_rest_api();
1445inline void FieldOptions::clear_rest_api() {
1446 if (_impl_.rest_api_ !=
nullptr) _impl_.rest_api_->Clear();
1447 _impl_._has_bits_[0] &= ~0x00000001u;
1449inline const ::jaia::RestAPI& FieldOptions::_internal_rest_api()
const {
1450 const ::jaia::RestAPI* p = _impl_.rest_api_;
1451 return p !=
nullptr ? *p :
reinterpret_cast<const ::
jaia::RestAPI&
>(
1454inline const ::jaia::RestAPI& FieldOptions::rest_api()
const {
1456 return _internal_rest_api();
1458inline void FieldOptions::unsafe_arena_set_allocated_rest_api(
1460 if (GetArenaForAllocation() ==
nullptr) {
1461 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.rest_api_);
1463 _impl_.rest_api_ = rest_api;
1465 _impl_._has_bits_[0] |= 0x00000001u;
1467 _impl_._has_bits_[0] &= ~0x00000001u;
1471inline ::jaia::RestAPI* FieldOptions::release_rest_api() {
1472 _impl_._has_bits_[0] &= ~0x00000001u;
1474 _impl_.rest_api_ =
nullptr;
1475#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1476 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
1477 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1478 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
1480 if (GetArenaForAllocation() !=
nullptr) {
1481 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1486inline ::jaia::RestAPI* FieldOptions::unsafe_arena_release_rest_api() {
1488 _impl_._has_bits_[0] &= ~0x00000001u;
1490 _impl_.rest_api_ =
nullptr;
1493inline ::jaia::RestAPI* FieldOptions::_internal_mutable_rest_api() {
1494 _impl_._has_bits_[0] |= 0x00000001u;
1495 if (_impl_.rest_api_ ==
nullptr) {
1497 _impl_.rest_api_ = p;
1499 return _impl_.rest_api_;
1501inline ::jaia::RestAPI* FieldOptions::mutable_rest_api() {
1507 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1508 if (message_arena ==
nullptr) {
1509 delete _impl_.rest_api_;
1512 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1513 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(rest_api);
1514 if (message_arena != submessage_arena) {
1515 rest_api = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1516 message_arena, rest_api, submessage_arena);
1518 _impl_._has_bits_[0] |= 0x00000001u;
1520 _impl_._has_bits_[0] &= ~0x00000001u;
1522 _impl_.rest_api_ = rest_api;
1535inline bool EnumValueOptions::_internal_has_rest_api()
const {
1536 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1537 PROTOBUF_ASSUME(!value || _impl_.rest_api_ !=
nullptr);
1540inline bool EnumValueOptions::has_rest_api()
const {
1541 return _internal_has_rest_api();
1543inline void EnumValueOptions::clear_rest_api() {
1544 if (_impl_.rest_api_ !=
nullptr) _impl_.rest_api_->Clear();
1545 _impl_._has_bits_[0] &= ~0x00000001u;
1547inline const ::jaia::RestAPI& EnumValueOptions::_internal_rest_api()
const {
1548 const ::jaia::RestAPI* p = _impl_.rest_api_;
1549 return p !=
nullptr ? *p :
reinterpret_cast<const ::
jaia::RestAPI&
>(
1552inline const ::jaia::RestAPI& EnumValueOptions::rest_api()
const {
1554 return _internal_rest_api();
1556inline void EnumValueOptions::unsafe_arena_set_allocated_rest_api(
1558 if (GetArenaForAllocation() ==
nullptr) {
1559 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.rest_api_);
1561 _impl_.rest_api_ = rest_api;
1563 _impl_._has_bits_[0] |= 0x00000001u;
1565 _impl_._has_bits_[0] &= ~0x00000001u;
1569inline ::jaia::RestAPI* EnumValueOptions::release_rest_api() {
1570 _impl_._has_bits_[0] &= ~0x00000001u;
1572 _impl_.rest_api_ =
nullptr;
1573#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1574 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
1575 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1576 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
1578 if (GetArenaForAllocation() !=
nullptr) {
1579 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1584inline ::jaia::RestAPI* EnumValueOptions::unsafe_arena_release_rest_api() {
1586 _impl_._has_bits_[0] &= ~0x00000001u;
1588 _impl_.rest_api_ =
nullptr;
1591inline ::jaia::RestAPI* EnumValueOptions::_internal_mutable_rest_api() {
1592 _impl_._has_bits_[0] |= 0x00000001u;
1593 if (_impl_.rest_api_ ==
nullptr) {
1595 _impl_.rest_api_ = p;
1597 return _impl_.rest_api_;
1599inline ::jaia::RestAPI* EnumValueOptions::mutable_rest_api() {
1605 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1606 if (message_arena ==
nullptr) {
1607 delete _impl_.rest_api_;
1610 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1611 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(rest_api);
1612 if (message_arena != submessage_arena) {
1613 rest_api = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1614 message_arena, rest_api, submessage_arena);
1616 _impl_._has_bits_[0] |= 0x00000001u;
1618 _impl_._has_bits_[0] &= ~0x00000001u;
1620 _impl_.rest_api_ = rest_api;
1625 #pragma GCC diagnostic pop
1640PROTOBUF_NAMESPACE_OPEN
1645 return ::jaia::RestAPI_Presence_descriptor();
1648PROTOBUF_NAMESPACE_CLOSE
1652#include <google/protobuf/port_undef.inc>
EnumValueOptions(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void UnsafeArenaSwap(EnumValueOptions *other)
static const ClassData _class_data_
EnumValueOptions(const EnumValueOptions &from)
friend void swap(EnumValueOptions &a, EnumValueOptions &b)
void MergeFrom(const EnumValueOptions &from)
~EnumValueOptions() override
void CopyFrom(const EnumValueOptions &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
EnumValueOptions & operator=(EnumValueOptions &&from) noexcept
PROTOBUF_CONSTEXPR EnumValueOptions(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
EnumValueOptions & operator=(const EnumValueOptions &from)
void Swap(EnumValueOptions *other)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const EnumValueOptions * internal_default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
EnumValueOptions * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
EnumValueOptions(EnumValueOptions &&from) noexcept
static const EnumValueOptions & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
PROTOBUF_CONSTEXPR FieldOptions(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const FieldOptions & default_instance()
void CopyFrom(const FieldOptions &from)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void Swap(FieldOptions *other)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
FieldOptions * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
FieldOptions(const FieldOptions &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
FieldOptions(FieldOptions &&from) noexcept
void MergeFrom(const FieldOptions &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const FieldOptions * internal_default_instance()
static const ClassData _class_data_
FieldOptions & operator=(FieldOptions &&from) noexcept
friend void swap(FieldOptions &a, FieldOptions &b)
FieldOptions(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
FieldOptions & operator=(const FieldOptions &from)
void UnsafeArenaSwap(FieldOptions *other)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
MessageOptions(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
MessageOptions & operator=(const MessageOptions &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
static const MessageOptions & default_instance()
static const ClassData _class_data_
MessageOptions(const MessageOptions &from)
MessageOptions * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
MessageOptions(MessageOptions &&from) noexcept
void UnsafeArenaSwap(MessageOptions *other)
void Swap(MessageOptions *other)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
PROTOBUF_CONSTEXPR MessageOptions(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
friend void swap(MessageOptions &a, MessageOptions &b)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const MessageOptions * internal_default_instance()
MessageOptions & operator=(MessageOptions &&from) noexcept
void MergeFrom(const MessageOptions &from)
void CopyFrom(const MessageOptions &from)
static const RestAPI_Example * internal_default_instance()
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
const std::string & response() const
void set_allocated_response(std::string *response)
void set_request(ArgT0 &&arg0, ArgT... args)
RestAPI_Example & operator=(const RestAPI_Example &from)
bool IsInitialized() const final
~RestAPI_Example() override
RestAPI_Example & operator=(RestAPI_Example &&from) noexcept
RestAPI_Example(RestAPI_Example &&from) noexcept
RestAPI_Example(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void set_allocated_request(std::string *request)
PROTOBUF_NODISCARD std::string * release_request()
PROTOBUF_NODISCARD std::string * release_response()
static const ClassData _class_data_
size_t ByteSizeLong() const final
RestAPI_Example(const RestAPI_Example &from)
const std::string & request() const
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
static constexpr int kIndexInFileMessages
RestAPI_Example * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
void CopyFrom(const RestAPI_Example &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void MergeFrom(const RestAPI_Example &from)
bool has_response() const
void Swap(RestAPI_Example *other)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
friend void swap(RestAPI_Example &a, RestAPI_Example &b)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void UnsafeArenaSwap(RestAPI_Example *other)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
int GetCachedSize() const final
static const RestAPI_Example & default_instance()
std::string * mutable_request()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
PROTOBUF_CONSTEXPR RestAPI_Example(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
std::string * mutable_response()
void set_response(ArgT0 &&arg0, ArgT... args)
friend void swap(RestAPI &a, RestAPI &b)
PROTOBUF_CONSTEXPR RestAPI(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const RestAPI &from)
RestAPI & operator=(const RestAPI &from)
void UnsafeArenaSwap(RestAPI *other)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const RestAPI & default_instance()
static bool Presence_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Presence *value)
RestAPI(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const std::string & Presence_Name(T enum_t_value)
static const ClassData _class_data_
RestAPI(const RestAPI &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
RestAPI(RestAPI &&from) noexcept
static const RestAPI * internal_default_instance()
void Swap(RestAPI *other)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void set_doc(ArgT0 &&arg0, ArgT... args)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void CopyFrom(const RestAPI &from)
RestAPI & operator=(RestAPI &&from) noexcept
RestAPI * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Presence_descriptor()
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_jaiabot_2fmessages_2foption_5fextensions_2eproto
::jaia::RestAPI * Arena::CreateMaybeMessage<::jaia::RestAPI >(Arena *)
::jaia::RestAPI_Example * Arena::CreateMaybeMessage<::jaia::RestAPI_Example >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaia::RestAPI_Presence >()
constexpr int RestAPI_Presence_Presence_ARRAYSIZE
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::PROTOBUF_NAMESPACE_ID::EnumValueOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaia::EnumValueOptions >, 11, false > ev
static const int kMsgFieldNumber
EnumValueOptionsDefaultTypeInternal _EnumValueOptions_default_instance_
const std::string & RestAPI_Presence_Name(T enum_t_value)
bool RestAPI_Presence_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, RestAPI_Presence *value)
static const int kFieldFieldNumber
RestAPIDefaultTypeInternal _RestAPI_default_instance_
@ RestAPI_Presence_NOT_GUARANTEED
@ RestAPI_Presence_GUARANTEED
@ RestAPI_Presence_OMITTED
RestAPI_ExampleDefaultTypeInternal _RestAPI_Example_default_instance_
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::PROTOBUF_NAMESPACE_ID::FieldOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaia::FieldOptions >, 11, false > field
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::PROTOBUF_NAMESPACE_ID::MessageOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaia::MessageOptions >, 11, false > msg
static const int kEvFieldNumber
MessageOptionsDefaultTypeInternal _MessageOptions_default_instance_
constexpr RestAPI_Presence RestAPI_Presence_Presence_MAX
constexpr RestAPI_Presence RestAPI_Presence_Presence_MIN
bool RestAPI_Presence_IsValid(int value)
FieldOptionsDefaultTypeInternal _FieldOptions_default_instance_
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * RestAPI_Presence_descriptor()
static const uint32_t offsets[]