TrinityCore
service_options.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: global_extensions/service_options.proto
3
4#ifndef PROTOBUF_global_5fextensions_2fservice_5foptions_2eproto__INCLUDED
5#define PROTOBUF_global_5fextensions_2fservice_5foptions_2eproto__INCLUDED
6
7#include <string>
8
9#include <google/protobuf/stubs/common.h>
10
11#if GOOGLE_PROTOBUF_VERSION < 2006000
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 2006001 < 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/generated_message_util.h>
23#include <google/protobuf/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/generated_enum_reflection.h>
27#include <google/protobuf/unknown_field_set.h>
28#include "google/protobuf/descriptor.pb.h"
29#include "Define.h" // for TC_PROTO_API
30// @@protoc_insertion_point(includes)
31
32namespace bgs {
33namespace protocol {
34
35// Internal implementation detail -- do not call these.
39
42
48};
53
54TC_PROTO_API const ::google::protobuf::EnumDescriptor* BGSServiceOptions_ServiceType_descriptor();
56 return ::google::protobuf::internal::NameOfEnum(
58}
60 const ::std::string& name, BGSServiceOptions_ServiceType* value) {
61 return ::google::protobuf::internal::ParseNamedEnum<BGSServiceOptions_ServiceType>(
63}
64// ===================================================================
65
66class TC_PROTO_API BGSServiceOptions : public ::google::protobuf::Message {
67 public:
70
72
74 CopyFrom(from);
75 return *this;
76 }
77
78 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
79 return _unknown_fields_;
80 }
81
82 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
83 return &_unknown_fields_;
84 }
85
86 static const ::google::protobuf::Descriptor* descriptor();
88
89 void Swap(BGSServiceOptions* other);
90
91 // implements Message ----------------------------------------------
92
94 int GetCachedSize() const { return _cached_size_; }
95 private:
96 void SharedCtor();
97 void SharedDtor();
98 void SetCachedSize(int size) const;
99 public:
100 ::google::protobuf::Metadata GetMetadata() const;
101
102 // nested types ----------------------------------------------------
103
109 static inline bool ServiceType_IsValid(int value) {
111 }
112 static const ServiceType ServiceType_MIN =
114 static const ServiceType ServiceType_MAX =
116 static const int ServiceType_ARRAYSIZE =
118 static inline const ::google::protobuf::EnumDescriptor*
121 }
122 static inline const ::std::string& ServiceType_Name(ServiceType value) {
124 }
125 static inline bool ServiceType_Parse(const ::std::string& name,
126 ServiceType* value) {
127 return BGSServiceOptions_ServiceType_Parse(name, value);
128 }
129
130 // accessors -------------------------------------------------------
131
132 // optional string descriptor_name = 1;
133 inline bool has_descriptor_name() const;
134 inline void clear_descriptor_name();
135 static const int kDescriptorNameFieldNumber = 1;
136 inline const ::std::string& descriptor_name() const;
137 inline void set_descriptor_name(const ::std::string& value);
138 inline void set_descriptor_name(const char* value);
139 inline void set_descriptor_name(const char* value, size_t size);
140 inline ::std::string* mutable_descriptor_name();
141 inline ::std::string* release_descriptor_name();
142 inline void set_allocated_descriptor_name(::std::string* descriptor_name);
143
144 // optional uint32 version = 4;
145 inline bool has_version() const;
146 inline void clear_version();
147 static const int kVersionFieldNumber = 4;
148 inline ::google::protobuf::uint32 version() const;
149 inline void set_version(::google::protobuf::uint32 value);
150
151 // optional string shard_name = 5;
152 inline bool has_shard_name() const;
153 inline void clear_shard_name();
154 static const int kShardNameFieldNumber = 5;
155 inline const ::std::string& shard_name() const;
156 inline void set_shard_name(const ::std::string& value);
157 inline void set_shard_name(const char* value);
158 inline void set_shard_name(const char* value, size_t size);
159 inline ::std::string* mutable_shard_name();
160 inline ::std::string* release_shard_name();
161 inline void set_allocated_shard_name(::std::string* shard_name);
162
163 // optional bool resolve_client_instance = 6;
164 inline bool has_resolve_client_instance() const;
165 inline void clear_resolve_client_instance();
166 static const int kResolveClientInstanceFieldNumber = 6;
167 inline bool resolve_client_instance() const;
168 inline void set_resolve_client_instance(bool value);
169
170 // optional .bgs.protocol.BGSServiceOptions.ServiceType type = 7;
171 inline bool has_type() const;
172 inline void clear_type();
173 static const int kTypeFieldNumber = 7;
175 inline void set_type(::bgs::protocol::BGSServiceOptions_ServiceType value);
176
177 // optional string api_type = 8;
178 inline bool has_api_type() const;
179 inline void clear_api_type();
180 static const int kApiTypeFieldNumber = 8;
181 inline const ::std::string& api_type() const;
182 inline void set_api_type(const ::std::string& value);
183 inline void set_api_type(const char* value);
184 inline void set_api_type(const char* value, size_t size);
185 inline ::std::string* mutable_api_type();
186 inline ::std::string* release_api_type();
187 inline void set_allocated_api_type(::std::string* api_type);
188
189 // optional bool is_global = 9;
190 inline bool has_is_global() const;
191 inline void clear_is_global();
192 static const int kIsGlobalFieldNumber = 9;
193 inline bool is_global() const;
194 inline void set_is_global(bool value);
195
196 // @@protoc_insertion_point(class_scope:bgs.protocol.BGSServiceOptions)
197 private:
198 inline void set_has_descriptor_name();
199 inline void clear_has_descriptor_name();
200 inline void set_has_version();
201 inline void clear_has_version();
202 inline void set_has_shard_name();
203 inline void clear_has_shard_name();
204 inline void set_has_resolve_client_instance();
205 inline void clear_has_resolve_client_instance();
206 inline void set_has_type();
207 inline void clear_has_type();
208 inline void set_has_api_type();
209 inline void clear_has_api_type();
210 inline void set_has_is_global();
211 inline void clear_has_is_global();
212
213 ::google::protobuf::UnknownFieldSet _unknown_fields_;
214
216 mutable int _cached_size_;
217 ::std::string* descriptor_name_;
218 ::std::string* shard_name_;
220 int type_;
221 ::std::string* api_type_;
227
230};
231// -------------------------------------------------------------------
232
233class TC_PROTO_API SDKServiceOptions : public ::google::protobuf::Message {
234 public:
237
239
241 CopyFrom(from);
242 return *this;
243 }
244
245 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
246 return _unknown_fields_;
247 }
248
249 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
250 return &_unknown_fields_;
251 }
252
253 static const ::google::protobuf::Descriptor* descriptor();
255
257
258 // implements Message ----------------------------------------------
259
261 int GetCachedSize() const { return _cached_size_; }
262 private:
265 void SetCachedSize(int size) const;
266 public:
267 ::google::protobuf::Metadata GetMetadata() const;
268
269 // nested types ----------------------------------------------------
270
271 // accessors -------------------------------------------------------
272
273 // optional bool inbound = 1;
274 inline bool has_inbound() const;
275 inline void clear_inbound();
276 static const int kInboundFieldNumber = 1;
277 inline bool inbound() const;
278 inline void set_inbound(bool value);
279
280 // optional bool outbound = 2;
281 inline bool has_outbound() const;
282 inline void clear_outbound();
283 static const int kOutboundFieldNumber = 2;
284 inline bool outbound() const;
285 inline void set_outbound(bool value);
286
287 // optional bool use_client_id = 3;
288 inline bool has_use_client_id() const;
289 inline void clear_use_client_id();
290 static const int kUseClientIdFieldNumber = 3;
291 inline bool use_client_id() const;
292 inline void set_use_client_id(bool value);
293
294 // @@protoc_insertion_point(class_scope:bgs.protocol.SDKServiceOptions)
295 private:
296 inline void set_has_inbound();
297 inline void clear_has_inbound();
298 inline void set_has_outbound();
299 inline void clear_has_outbound();
300 inline void set_has_use_client_id();
301 inline void clear_has_use_client_id();
302
303 ::google::protobuf::UnknownFieldSet _unknown_fields_;
304
306 mutable int _cached_size_;
313
316};
317// ===================================================================
318
319// ===================================================================
320
321static const int kServiceOptionsFieldNumber = 90000;
322TC_PROTO_API extern ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::ServiceOptions,
323 ::google::protobuf::internal::MessageTypeTraits< ::bgs::protocol::BGSServiceOptions >, 11, false >
325static const int kSdkServiceOptionsFieldNumber = 90001;
326TC_PROTO_API extern ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::ServiceOptions,
327 ::google::protobuf::internal::MessageTypeTraits< ::bgs::protocol::SDKServiceOptions >, 11, false >
329
330// ===================================================================
331
332// BGSServiceOptions
333
334// optional string descriptor_name = 1;
336 return (_has_bits_[0] & 0x00000001u) != 0;
337}
339 _has_bits_[0] |= 0x00000001u;
340}
342 _has_bits_[0] &= ~0x00000001u;
343}
345 if (descriptor_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
346 descriptor_name_->clear();
347 }
349}
350inline const ::std::string& BGSServiceOptions::descriptor_name() const {
351 // @@protoc_insertion_point(field_get:bgs.protocol.BGSServiceOptions.descriptor_name)
352 return *descriptor_name_;
353}
354inline void BGSServiceOptions::set_descriptor_name(const ::std::string& value) {
356 if (descriptor_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
357 descriptor_name_ = new ::std::string;
358 }
359 descriptor_name_->assign(value);
360 // @@protoc_insertion_point(field_set:bgs.protocol.BGSServiceOptions.descriptor_name)
361}
362inline void BGSServiceOptions::set_descriptor_name(const char* value) {
364 if (descriptor_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
365 descriptor_name_ = new ::std::string;
366 }
367 descriptor_name_->assign(value);
368 // @@protoc_insertion_point(field_set_char:bgs.protocol.BGSServiceOptions.descriptor_name)
369}
370inline void BGSServiceOptions::set_descriptor_name(const char* value, size_t size) {
372 if (descriptor_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
373 descriptor_name_ = new ::std::string;
374 }
375 descriptor_name_->assign(reinterpret_cast<const char*>(value), size);
376 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.BGSServiceOptions.descriptor_name)
377}
380 if (descriptor_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
381 descriptor_name_ = new ::std::string;
382 }
383 // @@protoc_insertion_point(field_mutable:bgs.protocol.BGSServiceOptions.descriptor_name)
384 return descriptor_name_;
385}
388 if (descriptor_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
389 return NULL;
390 } else {
391 ::std::string* temp = descriptor_name_;
392 descriptor_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
393 return temp;
394 }
395}
396inline void BGSServiceOptions::set_allocated_descriptor_name(::std::string* descriptor_name) {
397 if (descriptor_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
398 delete descriptor_name_;
399 }
400 if (descriptor_name) {
403 } else {
405 descriptor_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
406 }
407 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.BGSServiceOptions.descriptor_name)
408}
409
410// optional uint32 version = 4;
412 return (_has_bits_[0] & 0x00000002u) != 0;
413}
415 _has_bits_[0] |= 0x00000002u;
416}
418 _has_bits_[0] &= ~0x00000002u;
419}
421 version_ = 0u;
423}
425 // @@protoc_insertion_point(field_get:bgs.protocol.BGSServiceOptions.version)
426 return version_;
427}
430 version_ = value;
431 // @@protoc_insertion_point(field_set:bgs.protocol.BGSServiceOptions.version)
432}
433
434// optional string shard_name = 5;
436 return (_has_bits_[0] & 0x00000004u) != 0;
437}
439 _has_bits_[0] |= 0x00000004u;
440}
442 _has_bits_[0] &= ~0x00000004u;
443}
445 if (shard_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
446 shard_name_->clear();
447 }
449}
450inline const ::std::string& BGSServiceOptions::shard_name() const {
451 // @@protoc_insertion_point(field_get:bgs.protocol.BGSServiceOptions.shard_name)
452 return *shard_name_;
453}
454inline void BGSServiceOptions::set_shard_name(const ::std::string& value) {
456 if (shard_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
457 shard_name_ = new ::std::string;
458 }
459 shard_name_->assign(value);
460 // @@protoc_insertion_point(field_set:bgs.protocol.BGSServiceOptions.shard_name)
461}
462inline void BGSServiceOptions::set_shard_name(const char* value) {
464 if (shard_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
465 shard_name_ = new ::std::string;
466 }
467 shard_name_->assign(value);
468 // @@protoc_insertion_point(field_set_char:bgs.protocol.BGSServiceOptions.shard_name)
469}
470inline void BGSServiceOptions::set_shard_name(const char* value, size_t size) {
472 if (shard_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
473 shard_name_ = new ::std::string;
474 }
475 shard_name_->assign(reinterpret_cast<const char*>(value), size);
476 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.BGSServiceOptions.shard_name)
477}
480 if (shard_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
481 shard_name_ = new ::std::string;
482 }
483 // @@protoc_insertion_point(field_mutable:bgs.protocol.BGSServiceOptions.shard_name)
484 return shard_name_;
485}
488 if (shard_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
489 return NULL;
490 } else {
491 ::std::string* temp = shard_name_;
492 shard_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
493 return temp;
494 }
495}
496inline void BGSServiceOptions::set_allocated_shard_name(::std::string* shard_name) {
497 if (shard_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
498 delete shard_name_;
499 }
500 if (shard_name) {
503 } else {
505 shard_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
506 }
507 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.BGSServiceOptions.shard_name)
508}
509
510// optional bool resolve_client_instance = 6;
512 return (_has_bits_[0] & 0x00000008u) != 0;
513}
515 _has_bits_[0] |= 0x00000008u;
516}
518 _has_bits_[0] &= ~0x00000008u;
519}
523}
525 // @@protoc_insertion_point(field_get:bgs.protocol.BGSServiceOptions.resolve_client_instance)
527}
531 // @@protoc_insertion_point(field_set:bgs.protocol.BGSServiceOptions.resolve_client_instance)
532}
533
534// optional .bgs.protocol.BGSServiceOptions.ServiceType type = 7;
535inline bool BGSServiceOptions::has_type() const {
536 return (_has_bits_[0] & 0x00000010u) != 0;
537}
539 _has_bits_[0] |= 0x00000010u;
540}
542 _has_bits_[0] &= ~0x00000010u;
543}
545 type_ = 0;
547}
549 // @@protoc_insertion_point(field_get:bgs.protocol.BGSServiceOptions.type)
551}
554 set_has_type();
555 type_ = value;
556 // @@protoc_insertion_point(field_set:bgs.protocol.BGSServiceOptions.type)
557}
558
559// optional string api_type = 8;
561 return (_has_bits_[0] & 0x00000020u) != 0;
562}
564 _has_bits_[0] |= 0x00000020u;
565}
567 _has_bits_[0] &= ~0x00000020u;
568}
570 if (api_type_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
571 api_type_->clear();
572 }
574}
575inline const ::std::string& BGSServiceOptions::api_type() const {
576 // @@protoc_insertion_point(field_get:bgs.protocol.BGSServiceOptions.api_type)
577 return *api_type_;
578}
579inline void BGSServiceOptions::set_api_type(const ::std::string& value) {
581 if (api_type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
582 api_type_ = new ::std::string;
583 }
584 api_type_->assign(value);
585 // @@protoc_insertion_point(field_set:bgs.protocol.BGSServiceOptions.api_type)
586}
587inline void BGSServiceOptions::set_api_type(const char* value) {
589 if (api_type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
590 api_type_ = new ::std::string;
591 }
592 api_type_->assign(value);
593 // @@protoc_insertion_point(field_set_char:bgs.protocol.BGSServiceOptions.api_type)
594}
595inline void BGSServiceOptions::set_api_type(const char* value, size_t size) {
597 if (api_type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
598 api_type_ = new ::std::string;
599 }
600 api_type_->assign(reinterpret_cast<const char*>(value), size);
601 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.BGSServiceOptions.api_type)
602}
603inline ::std::string* BGSServiceOptions::mutable_api_type() {
605 if (api_type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
606 api_type_ = new ::std::string;
607 }
608 // @@protoc_insertion_point(field_mutable:bgs.protocol.BGSServiceOptions.api_type)
609 return api_type_;
610}
611inline ::std::string* BGSServiceOptions::release_api_type() {
613 if (api_type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
614 return NULL;
615 } else {
616 ::std::string* temp = api_type_;
617 api_type_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
618 return temp;
619 }
620}
621inline void BGSServiceOptions::set_allocated_api_type(::std::string* api_type) {
622 if (api_type_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
623 delete api_type_;
624 }
625 if (api_type) {
628 } else {
630 api_type_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
631 }
632 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.BGSServiceOptions.api_type)
633}
634
635// optional bool is_global = 9;
637 return (_has_bits_[0] & 0x00000040u) != 0;
638}
640 _has_bits_[0] |= 0x00000040u;
641}
643 _has_bits_[0] &= ~0x00000040u;
644}
646 is_global_ = false;
648}
649inline bool BGSServiceOptions::is_global() const {
650 // @@protoc_insertion_point(field_get:bgs.protocol.BGSServiceOptions.is_global)
651 return is_global_;
652}
653inline void BGSServiceOptions::set_is_global(bool value) {
655 is_global_ = value;
656 // @@protoc_insertion_point(field_set:bgs.protocol.BGSServiceOptions.is_global)
657}
658
659// -------------------------------------------------------------------
660
661// SDKServiceOptions
662
663// optional bool inbound = 1;
665 return (_has_bits_[0] & 0x00000001u) != 0;
666}
668 _has_bits_[0] |= 0x00000001u;
669}
671 _has_bits_[0] &= ~0x00000001u;
672}
674 inbound_ = false;
676}
677inline bool SDKServiceOptions::inbound() const {
678 // @@protoc_insertion_point(field_get:bgs.protocol.SDKServiceOptions.inbound)
679 return inbound_;
680}
681inline void SDKServiceOptions::set_inbound(bool value) {
683 inbound_ = value;
684 // @@protoc_insertion_point(field_set:bgs.protocol.SDKServiceOptions.inbound)
685}
686
687// optional bool outbound = 2;
689 return (_has_bits_[0] & 0x00000002u) != 0;
690}
692 _has_bits_[0] |= 0x00000002u;
693}
695 _has_bits_[0] &= ~0x00000002u;
696}
698 outbound_ = false;
700}
701inline bool SDKServiceOptions::outbound() const {
702 // @@protoc_insertion_point(field_get:bgs.protocol.SDKServiceOptions.outbound)
703 return outbound_;
704}
705inline void SDKServiceOptions::set_outbound(bool value) {
707 outbound_ = value;
708 // @@protoc_insertion_point(field_set:bgs.protocol.SDKServiceOptions.outbound)
709}
710
711// optional bool use_client_id = 3;
713 return (_has_bits_[0] & 0x00000004u) != 0;
714}
716 _has_bits_[0] |= 0x00000004u;
717}
719 _has_bits_[0] &= ~0x00000004u;
720}
722 use_client_id_ = false;
724}
726 // @@protoc_insertion_point(field_get:bgs.protocol.SDKServiceOptions.use_client_id)
727 return use_client_id_;
728}
731 use_client_id_ = value;
732 // @@protoc_insertion_point(field_set:bgs.protocol.SDKServiceOptions.use_client_id)
733}
734
735// @@protoc_insertion_point(namespace_scope)
736
737} // namespace protocol
738} // namespace bgs
739
740#ifndef SWIG
741namespace google {
742namespace protobuf {
743template <> struct is_proto_enum< ::bgs::protocol::BGSServiceOptions_ServiceType> : ::google::protobuf::internal::true_type {};
744template <>
745inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::BGSServiceOptions_ServiceType>() {
747}
748} // namespace google
749} // namespace protobuf
750#endif // SWIG
751
752// @@protoc_insertion_point(global_scope)
753
754#endif // PROTOBUF_global_5fextensions_2fservice_5foptions_2eproto__INCLUDED
#define TC_PROTO_API
Definition: Define.h:105
uint32_t uint32
Definition: Define.h:142
void SetCachedSize(int size) const
void set_api_type(const ::std::string &value)
BGSServiceOptions_ServiceType ServiceType
void set_type(::bgs::protocol::BGSServiceOptions_ServiceType value)
::google::protobuf::UnknownFieldSet _unknown_fields_
BGSServiceOptions(const BGSServiceOptions &from)
friend void protobuf_ShutdownFile_global_5fextensions_2fservice_5foptions_2eproto()
inline ::std::string * release_descriptor_name()
inline ::std::string * release_shard_name()
::google::protobuf::uint32 version_
friend void TC_PROTO_API protobuf_AddDesc_global_5fextensions_2fservice_5foptions_2eproto()
inline ::std::string * mutable_api_type()
BGSServiceOptions & operator=(const BGSServiceOptions &from)
const ::std::string & shard_name() const
static BGSServiceOptions * default_instance_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void set_shard_name(const ::std::string &value)
inline ::google::protobuf::uint32 version() const
static const ::google::protobuf::Descriptor * descriptor()
const ::std::string & descriptor_name() const
static const ::std::string & ServiceType_Name(ServiceType value)
static bool ServiceType_Parse(const ::std::string &name, ServiceType *value)
void set_allocated_api_type(::std::string *api_type)
const ::std::string & api_type() const
inline ::std::string * mutable_descriptor_name()
static bool ServiceType_IsValid(int value)
inline ::std::string * mutable_shard_name()
::google::protobuf::uint32 _has_bits_[1]
friend void protobuf_AssignDesc_global_5fextensions_2fservice_5foptions_2eproto()
void set_allocated_shard_name(::std::string *shard_name)
void set_descriptor_name(const ::std::string &value)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_version(::google::protobuf::uint32 value)
static const ::google::protobuf::EnumDescriptor * ServiceType_descriptor()
inline ::bgs::protocol::BGSServiceOptions_ServiceType type() const
BGSServiceOptions * New() const
static const BGSServiceOptions & default_instance()
::google::protobuf::Metadata GetMetadata() const
inline ::std::string * release_api_type()
void set_allocated_descriptor_name(::std::string *descriptor_name)
void Swap(BGSServiceOptions *other)
::google::protobuf::Metadata GetMetadata() const
static const ::google::protobuf::Descriptor * descriptor()
static SDKServiceOptions * default_instance_
friend void protobuf_ShutdownFile_global_5fextensions_2fservice_5foptions_2eproto()
SDKServiceOptions & operator=(const SDKServiceOptions &from)
friend void TC_PROTO_API protobuf_AddDesc_global_5fextensions_2fservice_5foptions_2eproto()
SDKServiceOptions(const SDKServiceOptions &from)
void Swap(SDKServiceOptions *other)
SDKServiceOptions * New() const
::google::protobuf::UnknownFieldSet _unknown_fields_
void SetCachedSize(int size) const
::google::protobuf::uint32 _has_bits_[1]
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const SDKServiceOptions & default_instance()
friend void protobuf_AssignDesc_global_5fextensions_2fservice_5foptions_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
constexpr std::size_t size()
Definition: UpdateField.h:796
TC_PROTO_API ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::ServiceOptions, ::google::protobuf::internal::MessageTypeTraits< ::bgs::protocol::BGSServiceOptions >, 11, false > service_options
@ BGSServiceOptions_ServiceType_SERVICE_TYPE_RPC_DIRECT
@ BGSServiceOptions_ServiceType_SERVICE_TYPE_RPC
@ BGSServiceOptions_ServiceType_SERVICE_TYPE_EVENT
@ BGSServiceOptions_ServiceType_SERVICE_TYPE_EVENT_BROADCAST
static const int kSdkServiceOptionsFieldNumber
void TC_PROTO_API protobuf_AddDesc_global_5fextensions_2fservice_5foptions_2eproto()
const BGSServiceOptions_ServiceType BGSServiceOptions_ServiceType_ServiceType_MIN
const int BGSServiceOptions_ServiceType_ServiceType_ARRAYSIZE
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * BGSServiceOptions_ServiceType_descriptor()
const BGSServiceOptions_ServiceType BGSServiceOptions_ServiceType_ServiceType_MAX
const ::std::string & BGSServiceOptions_ServiceType_Name(BGSServiceOptions_ServiceType value)
TC_PROTO_API ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::ServiceOptions, ::google::protobuf::internal::MessageTypeTraits< ::bgs::protocol::SDKServiceOptions >, 11, false > sdk_service_options
TC_PROTO_API bool BGSServiceOptions_ServiceType_IsValid(int value)
void protobuf_AssignDesc_global_5fextensions_2fservice_5foptions_2eproto()
void protobuf_ShutdownFile_global_5fextensions_2fservice_5foptions_2eproto()
static const int kServiceOptionsFieldNumber
bool BGSServiceOptions_ServiceType_Parse(const ::std::string &name, BGSServiceOptions_ServiceType *value)
Definition: Session.h:36