1 // Generated by the protocol buffer compiler.  DO NOT EDIT!
2 // source: tensorflow/core/protobuf/coordination_config.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_tensorflow_2fcore_2fprotobuf_2fcoordination_5fconfig_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_tensorflow_2fcore_2fprotobuf_2fcoordination_5fconfig_2eproto
6 
7 #include <cstdint>
8 #include <limits>
9 #include <string>
10 
11 #include <google/protobuf/port_def.inc>
12 #if PROTOBUF_VERSION < 3021000
13 #error This file was generated by a newer version of protoc which is
14 #error incompatible with your Protocol Buffer headers. Please update
15 #error your headers.
16 #endif
17 #if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
18 #error This file was generated by an older version of protoc which is
19 #error incompatible with your Protocol Buffer headers. Please
20 #error regenerate this file with a newer version of protoc.
21 #endif
22 
23 #include <google/protobuf/port_undef.inc>
24 #include <google/protobuf/io/coded_stream.h>
25 #include <google/protobuf/arena.h>
26 #include <google/protobuf/arenastring.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/metadata_lite.h>
29 #include <google/protobuf/message_lite.h>
30 #include <google/protobuf/repeated_field.h>  // IWYU pragma: export
31 #include <google/protobuf/extension_set.h>  // IWYU pragma: export
32 // @@protoc_insertion_point(includes)
33 #include <google/protobuf/port_def.inc>
34 #define PROTOBUF_INTERNAL_EXPORT_tensorflow_2fcore_2fprotobuf_2fcoordination_5fconfig_2eproto
35 PROTOBUF_NAMESPACE_OPEN
36 namespace internal {
37 class AnyMetadata;
38 }  // namespace internal
39 PROTOBUF_NAMESPACE_CLOSE
40 
41 // Internal implementation detail -- do not use these members.
42 struct TableStruct_tensorflow_2fcore_2fprotobuf_2fcoordination_5fconfig_2eproto {
43   static const ::uint32_t offsets[];
44 };
45 namespace tensorflow {
46 class CoordinationServiceConfig;
47 struct CoordinationServiceConfigDefaultTypeInternal;
48 extern CoordinationServiceConfigDefaultTypeInternal _CoordinationServiceConfig_default_instance_;
49 }  // namespace tensorflow
50 PROTOBUF_NAMESPACE_OPEN
51 template<> ::tensorflow::CoordinationServiceConfig* Arena::CreateMaybeMessage<::tensorflow::CoordinationServiceConfig>(Arena*);
52 PROTOBUF_NAMESPACE_CLOSE
53 namespace tensorflow {
54 
55 // ===================================================================
56 
57 class CoordinationServiceConfig final :
58     public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:tensorflow.CoordinationServiceConfig) */ {
59  public:
CoordinationServiceConfig()60   inline CoordinationServiceConfig() : CoordinationServiceConfig(nullptr) {}
61   ~CoordinationServiceConfig() override;
62   explicit PROTOBUF_CONSTEXPR CoordinationServiceConfig(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
63 
64   CoordinationServiceConfig(const CoordinationServiceConfig& from);
CoordinationServiceConfig(CoordinationServiceConfig && from)65   CoordinationServiceConfig(CoordinationServiceConfig&& from) noexcept
66     : CoordinationServiceConfig() {
67     *this = ::std::move(from);
68   }
69 
70   inline CoordinationServiceConfig& operator=(const CoordinationServiceConfig& from) {
71     if (this == &from) return *this;
72     CopyFrom(from);
73     return *this;
74   }
75   inline CoordinationServiceConfig& operator=(CoordinationServiceConfig&& from) noexcept {
76     if (this == &from) return *this;
77     if (GetOwningArena() == from.GetOwningArena()
78   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
79         && GetOwningArena() != nullptr
80   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
81     ) {
82       InternalSwap(&from);
83     } else {
84       CopyFrom(from);
85     }
86     return *this;
87   }
88 
default_instance()89   static const CoordinationServiceConfig& default_instance() {
90     return *internal_default_instance();
91   }
internal_default_instance()92   static inline const CoordinationServiceConfig* internal_default_instance() {
93     return reinterpret_cast<const CoordinationServiceConfig*>(
94                &_CoordinationServiceConfig_default_instance_);
95   }
96   static constexpr int kIndexInFileMessages =
97     0;
98 
swap(CoordinationServiceConfig & a,CoordinationServiceConfig & b)99   friend void swap(CoordinationServiceConfig& a, CoordinationServiceConfig& b) {
100     a.Swap(&b);
101   }
Swap(CoordinationServiceConfig * other)102   inline void Swap(CoordinationServiceConfig* other) {
103     if (other == this) return;
104   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
105     if (GetOwningArena() != nullptr &&
106         GetOwningArena() == other->GetOwningArena()) {
107    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
108     if (GetOwningArena() == other->GetOwningArena()) {
109   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
110       InternalSwap(other);
111     } else {
112       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
113     }
114   }
115   void UnsafeArenaSwap(CoordinationServiceConfig* other) {
116     if (other == this) return;
117     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
118     InternalSwap(other);
119   }
120 
121   // implements Message ----------------------------------------------
122 
123   CoordinationServiceConfig* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
124     return CreateMaybeMessage<CoordinationServiceConfig>(arena);
125   }
126   CoordinationServiceConfig* New() const {
127     return New(nullptr);
128   }
129   void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
130   void CopyFrom(const CoordinationServiceConfig& from);
131   void MergeFrom(const CoordinationServiceConfig& from);
132   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
133   bool IsInitialized() const final;
134 
135   size_t ByteSizeLong() const final;
136   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
137   ::uint8_t* _InternalSerialize(
138       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
139   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
140 
141   private:
142   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
143   void SharedDtor();
144   void SetCachedSize(int size) const;
145   void InternalSwap(CoordinationServiceConfig* other);
146 
147   private:
148   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
149   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
150     return "tensorflow.CoordinationServiceConfig";
151   }
152   protected:
153   explicit CoordinationServiceConfig(::PROTOBUF_NAMESPACE_ID::Arena* arena,
154                        bool is_message_owned = false);
155   public:
156 
157   std::string GetTypeName() const final;
158 
159   // nested types ----------------------------------------------------
160 
161   // accessors -------------------------------------------------------
162 
163   enum : int {
164     kCoordinatedJobsFieldNumber = 6,
165     kRecoverableJobsFieldNumber = 9,
166     kServiceTypeFieldNumber = 1,
167     kServiceLeaderFieldNumber = 2,
168     kClusterRegisterTimeoutInMsFieldNumber = 4,
169     kHeartbeatTimeoutInMsFieldNumber = 5,
170     kShutdownBarrierTimeoutInMsFieldNumber = 7,
171     kEnableHealthCheckFieldNumber = 3,
172     kAgentDestructionWithoutShutdownFieldNumber = 8,
173   };
174   // repeated string coordinated_jobs = 6;
175   int coordinated_jobs_size() const;
176   private:
177   int _internal_coordinated_jobs_size() const;
178   public:
179   void clear_coordinated_jobs();
180   const std::string& coordinated_jobs(int index) const;
181   std::string* mutable_coordinated_jobs(int index);
182   void set_coordinated_jobs(int index, const std::string& value);
183   void set_coordinated_jobs(int index, std::string&& value);
184   void set_coordinated_jobs(int index, const char* value);
185   void set_coordinated_jobs(int index, const char* value, size_t size);
186   std::string* add_coordinated_jobs();
187   void add_coordinated_jobs(const std::string& value);
188   void add_coordinated_jobs(std::string&& value);
189   void add_coordinated_jobs(const char* value);
190   void add_coordinated_jobs(const char* value, size_t size);
191   const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& coordinated_jobs() const;
192   ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* mutable_coordinated_jobs();
193   private:
194   const std::string& _internal_coordinated_jobs(int index) const;
195   std::string* _internal_add_coordinated_jobs();
196   public:
197 
198   // repeated string recoverable_jobs = 9;
199   int recoverable_jobs_size() const;
200   private:
201   int _internal_recoverable_jobs_size() const;
202   public:
203   void clear_recoverable_jobs();
204   const std::string& recoverable_jobs(int index) const;
205   std::string* mutable_recoverable_jobs(int index);
206   void set_recoverable_jobs(int index, const std::string& value);
207   void set_recoverable_jobs(int index, std::string&& value);
208   void set_recoverable_jobs(int index, const char* value);
209   void set_recoverable_jobs(int index, const char* value, size_t size);
210   std::string* add_recoverable_jobs();
211   void add_recoverable_jobs(const std::string& value);
212   void add_recoverable_jobs(std::string&& value);
213   void add_recoverable_jobs(const char* value);
214   void add_recoverable_jobs(const char* value, size_t size);
215   const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& recoverable_jobs() const;
216   ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* mutable_recoverable_jobs();
217   private:
218   const std::string& _internal_recoverable_jobs(int index) const;
219   std::string* _internal_add_recoverable_jobs();
220   public:
221 
222   // string service_type = 1;
223   void clear_service_type();
224   const std::string& service_type() const;
225   template <typename ArgT0 = const std::string&, typename... ArgT>
226   void set_service_type(ArgT0&& arg0, ArgT... args);
227   std::string* mutable_service_type();
228   PROTOBUF_NODISCARD std::string* release_service_type();
229   void set_allocated_service_type(std::string* service_type);
230   private:
231   const std::string& _internal_service_type() const;
232   inline PROTOBUF_ALWAYS_INLINE void _internal_set_service_type(const std::string& value);
233   std::string* _internal_mutable_service_type();
234   public:
235 
236   // string service_leader = 2;
237   void clear_service_leader();
238   const std::string& service_leader() const;
239   template <typename ArgT0 = const std::string&, typename... ArgT>
240   void set_service_leader(ArgT0&& arg0, ArgT... args);
241   std::string* mutable_service_leader();
242   PROTOBUF_NODISCARD std::string* release_service_leader();
243   void set_allocated_service_leader(std::string* service_leader);
244   private:
245   const std::string& _internal_service_leader() const;
246   inline PROTOBUF_ALWAYS_INLINE void _internal_set_service_leader(const std::string& value);
247   std::string* _internal_mutable_service_leader();
248   public:
249 
250   // int64 cluster_register_timeout_in_ms = 4;
251   void clear_cluster_register_timeout_in_ms();
252   ::int64_t cluster_register_timeout_in_ms() const;
253   void set_cluster_register_timeout_in_ms(::int64_t value);
254   private:
255   ::int64_t _internal_cluster_register_timeout_in_ms() const;
256   void _internal_set_cluster_register_timeout_in_ms(::int64_t value);
257   public:
258 
259   // int64 heartbeat_timeout_in_ms = 5;
260   void clear_heartbeat_timeout_in_ms();
261   ::int64_t heartbeat_timeout_in_ms() const;
262   void set_heartbeat_timeout_in_ms(::int64_t value);
263   private:
264   ::int64_t _internal_heartbeat_timeout_in_ms() const;
265   void _internal_set_heartbeat_timeout_in_ms(::int64_t value);
266   public:
267 
268   // int64 shutdown_barrier_timeout_in_ms = 7;
269   void clear_shutdown_barrier_timeout_in_ms();
270   ::int64_t shutdown_barrier_timeout_in_ms() const;
271   void set_shutdown_barrier_timeout_in_ms(::int64_t value);
272   private:
273   ::int64_t _internal_shutdown_barrier_timeout_in_ms() const;
274   void _internal_set_shutdown_barrier_timeout_in_ms(::int64_t value);
275   public:
276 
277   // bool enable_health_check = 3;
278   void clear_enable_health_check();
279   bool enable_health_check() const;
280   void set_enable_health_check(bool value);
281   private:
282   bool _internal_enable_health_check() const;
283   void _internal_set_enable_health_check(bool value);
284   public:
285 
286   // bool agent_destruction_without_shutdown = 8;
287   void clear_agent_destruction_without_shutdown();
288   bool agent_destruction_without_shutdown() const;
289   void set_agent_destruction_without_shutdown(bool value);
290   private:
291   bool _internal_agent_destruction_without_shutdown() const;
292   void _internal_set_agent_destruction_without_shutdown(bool value);
293   public:
294 
295   // @@protoc_insertion_point(class_scope:tensorflow.CoordinationServiceConfig)
296  private:
297   class _Internal;
298 
299   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
300   typedef void InternalArenaConstructable_;
301   typedef void DestructorSkippable_;
302   struct Impl_ {
303     ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> coordinated_jobs_;
304     ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> recoverable_jobs_;
305     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr service_type_;
306     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr service_leader_;
307     ::int64_t cluster_register_timeout_in_ms_;
308     ::int64_t heartbeat_timeout_in_ms_;
309     ::int64_t shutdown_barrier_timeout_in_ms_;
310     bool enable_health_check_;
311     bool agent_destruction_without_shutdown_;
312     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
313   };
314   union { Impl_ _impl_; };
315   friend struct ::TableStruct_tensorflow_2fcore_2fprotobuf_2fcoordination_5fconfig_2eproto;
316 };
317 // ===================================================================
318 
319 
320 // ===================================================================
321 
322 #ifdef __GNUC__
323   #pragma GCC diagnostic push
324   #pragma GCC diagnostic ignored "-Wstrict-aliasing"
325 #endif  // __GNUC__
326 // CoordinationServiceConfig
327 
328 // string service_type = 1;
clear_service_type()329 inline void CoordinationServiceConfig::clear_service_type() {
330   _impl_.service_type_.ClearToEmpty();
331 }
service_type()332 inline const std::string& CoordinationServiceConfig::service_type() const {
333   // @@protoc_insertion_point(field_get:tensorflow.CoordinationServiceConfig.service_type)
334   return _internal_service_type();
335 }
336 template <typename ArgT0, typename... ArgT>
337 inline PROTOBUF_ALWAYS_INLINE
set_service_type(ArgT0 && arg0,ArgT...args)338 void CoordinationServiceConfig::set_service_type(ArgT0&& arg0, ArgT... args) {
339 
340  _impl_.service_type_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
341   // @@protoc_insertion_point(field_set:tensorflow.CoordinationServiceConfig.service_type)
342 }
mutable_service_type()343 inline std::string* CoordinationServiceConfig::mutable_service_type() {
344   std::string* _s = _internal_mutable_service_type();
345   // @@protoc_insertion_point(field_mutable:tensorflow.CoordinationServiceConfig.service_type)
346   return _s;
347 }
_internal_service_type()348 inline const std::string& CoordinationServiceConfig::_internal_service_type() const {
349   return _impl_.service_type_.Get();
350 }
_internal_set_service_type(const std::string & value)351 inline void CoordinationServiceConfig::_internal_set_service_type(const std::string& value) {
352 
353   _impl_.service_type_.Set(value, GetArenaForAllocation());
354 }
_internal_mutable_service_type()355 inline std::string* CoordinationServiceConfig::_internal_mutable_service_type() {
356 
357   return _impl_.service_type_.Mutable(GetArenaForAllocation());
358 }
release_service_type()359 inline std::string* CoordinationServiceConfig::release_service_type() {
360   // @@protoc_insertion_point(field_release:tensorflow.CoordinationServiceConfig.service_type)
361   return _impl_.service_type_.Release();
362 }
set_allocated_service_type(std::string * service_type)363 inline void CoordinationServiceConfig::set_allocated_service_type(std::string* service_type) {
364   _impl_.service_type_.SetAllocated(service_type, GetArenaForAllocation());
365 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
366   if (_impl_.service_type_.IsDefault()) {
367     _impl_.service_type_.Set("", GetArenaForAllocation());
368   }
369 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
370   // @@protoc_insertion_point(field_set_allocated:tensorflow.CoordinationServiceConfig.service_type)
371 }
372 
373 // string service_leader = 2;
clear_service_leader()374 inline void CoordinationServiceConfig::clear_service_leader() {
375   _impl_.service_leader_.ClearToEmpty();
376 }
service_leader()377 inline const std::string& CoordinationServiceConfig::service_leader() const {
378   // @@protoc_insertion_point(field_get:tensorflow.CoordinationServiceConfig.service_leader)
379   return _internal_service_leader();
380 }
381 template <typename ArgT0, typename... ArgT>
382 inline PROTOBUF_ALWAYS_INLINE
set_service_leader(ArgT0 && arg0,ArgT...args)383 void CoordinationServiceConfig::set_service_leader(ArgT0&& arg0, ArgT... args) {
384 
385  _impl_.service_leader_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
386   // @@protoc_insertion_point(field_set:tensorflow.CoordinationServiceConfig.service_leader)
387 }
mutable_service_leader()388 inline std::string* CoordinationServiceConfig::mutable_service_leader() {
389   std::string* _s = _internal_mutable_service_leader();
390   // @@protoc_insertion_point(field_mutable:tensorflow.CoordinationServiceConfig.service_leader)
391   return _s;
392 }
_internal_service_leader()393 inline const std::string& CoordinationServiceConfig::_internal_service_leader() const {
394   return _impl_.service_leader_.Get();
395 }
_internal_set_service_leader(const std::string & value)396 inline void CoordinationServiceConfig::_internal_set_service_leader(const std::string& value) {
397 
398   _impl_.service_leader_.Set(value, GetArenaForAllocation());
399 }
_internal_mutable_service_leader()400 inline std::string* CoordinationServiceConfig::_internal_mutable_service_leader() {
401 
402   return _impl_.service_leader_.Mutable(GetArenaForAllocation());
403 }
release_service_leader()404 inline std::string* CoordinationServiceConfig::release_service_leader() {
405   // @@protoc_insertion_point(field_release:tensorflow.CoordinationServiceConfig.service_leader)
406   return _impl_.service_leader_.Release();
407 }
set_allocated_service_leader(std::string * service_leader)408 inline void CoordinationServiceConfig::set_allocated_service_leader(std::string* service_leader) {
409   _impl_.service_leader_.SetAllocated(service_leader, GetArenaForAllocation());
410 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
411   if (_impl_.service_leader_.IsDefault()) {
412     _impl_.service_leader_.Set("", GetArenaForAllocation());
413   }
414 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
415   // @@protoc_insertion_point(field_set_allocated:tensorflow.CoordinationServiceConfig.service_leader)
416 }
417 
418 // bool enable_health_check = 3;
clear_enable_health_check()419 inline void CoordinationServiceConfig::clear_enable_health_check() {
420   _impl_.enable_health_check_ = false;
421 }
_internal_enable_health_check()422 inline bool CoordinationServiceConfig::_internal_enable_health_check() const {
423   return _impl_.enable_health_check_;
424 }
enable_health_check()425 inline bool CoordinationServiceConfig::enable_health_check() const {
426   // @@protoc_insertion_point(field_get:tensorflow.CoordinationServiceConfig.enable_health_check)
427   return _internal_enable_health_check();
428 }
_internal_set_enable_health_check(bool value)429 inline void CoordinationServiceConfig::_internal_set_enable_health_check(bool value) {
430 
431   _impl_.enable_health_check_ = value;
432 }
set_enable_health_check(bool value)433 inline void CoordinationServiceConfig::set_enable_health_check(bool value) {
434   _internal_set_enable_health_check(value);
435   // @@protoc_insertion_point(field_set:tensorflow.CoordinationServiceConfig.enable_health_check)
436 }
437 
438 // int64 cluster_register_timeout_in_ms = 4;
clear_cluster_register_timeout_in_ms()439 inline void CoordinationServiceConfig::clear_cluster_register_timeout_in_ms() {
440   _impl_.cluster_register_timeout_in_ms_ = ::int64_t{0};
441 }
_internal_cluster_register_timeout_in_ms()442 inline ::int64_t CoordinationServiceConfig::_internal_cluster_register_timeout_in_ms() const {
443   return _impl_.cluster_register_timeout_in_ms_;
444 }
cluster_register_timeout_in_ms()445 inline ::int64_t CoordinationServiceConfig::cluster_register_timeout_in_ms() const {
446   // @@protoc_insertion_point(field_get:tensorflow.CoordinationServiceConfig.cluster_register_timeout_in_ms)
447   return _internal_cluster_register_timeout_in_ms();
448 }
_internal_set_cluster_register_timeout_in_ms(::int64_t value)449 inline void CoordinationServiceConfig::_internal_set_cluster_register_timeout_in_ms(::int64_t value) {
450 
451   _impl_.cluster_register_timeout_in_ms_ = value;
452 }
set_cluster_register_timeout_in_ms(::int64_t value)453 inline void CoordinationServiceConfig::set_cluster_register_timeout_in_ms(::int64_t value) {
454   _internal_set_cluster_register_timeout_in_ms(value);
455   // @@protoc_insertion_point(field_set:tensorflow.CoordinationServiceConfig.cluster_register_timeout_in_ms)
456 }
457 
458 // int64 heartbeat_timeout_in_ms = 5;
clear_heartbeat_timeout_in_ms()459 inline void CoordinationServiceConfig::clear_heartbeat_timeout_in_ms() {
460   _impl_.heartbeat_timeout_in_ms_ = ::int64_t{0};
461 }
_internal_heartbeat_timeout_in_ms()462 inline ::int64_t CoordinationServiceConfig::_internal_heartbeat_timeout_in_ms() const {
463   return _impl_.heartbeat_timeout_in_ms_;
464 }
heartbeat_timeout_in_ms()465 inline ::int64_t CoordinationServiceConfig::heartbeat_timeout_in_ms() const {
466   // @@protoc_insertion_point(field_get:tensorflow.CoordinationServiceConfig.heartbeat_timeout_in_ms)
467   return _internal_heartbeat_timeout_in_ms();
468 }
_internal_set_heartbeat_timeout_in_ms(::int64_t value)469 inline void CoordinationServiceConfig::_internal_set_heartbeat_timeout_in_ms(::int64_t value) {
470 
471   _impl_.heartbeat_timeout_in_ms_ = value;
472 }
set_heartbeat_timeout_in_ms(::int64_t value)473 inline void CoordinationServiceConfig::set_heartbeat_timeout_in_ms(::int64_t value) {
474   _internal_set_heartbeat_timeout_in_ms(value);
475   // @@protoc_insertion_point(field_set:tensorflow.CoordinationServiceConfig.heartbeat_timeout_in_ms)
476 }
477 
478 // repeated string coordinated_jobs = 6;
_internal_coordinated_jobs_size()479 inline int CoordinationServiceConfig::_internal_coordinated_jobs_size() const {
480   return _impl_.coordinated_jobs_.size();
481 }
coordinated_jobs_size()482 inline int CoordinationServiceConfig::coordinated_jobs_size() const {
483   return _internal_coordinated_jobs_size();
484 }
clear_coordinated_jobs()485 inline void CoordinationServiceConfig::clear_coordinated_jobs() {
486   _impl_.coordinated_jobs_.Clear();
487 }
add_coordinated_jobs()488 inline std::string* CoordinationServiceConfig::add_coordinated_jobs() {
489   std::string* _s = _internal_add_coordinated_jobs();
490   // @@protoc_insertion_point(field_add_mutable:tensorflow.CoordinationServiceConfig.coordinated_jobs)
491   return _s;
492 }
_internal_coordinated_jobs(int index)493 inline const std::string& CoordinationServiceConfig::_internal_coordinated_jobs(int index) const {
494   return _impl_.coordinated_jobs_.Get(index);
495 }
coordinated_jobs(int index)496 inline const std::string& CoordinationServiceConfig::coordinated_jobs(int index) const {
497   // @@protoc_insertion_point(field_get:tensorflow.CoordinationServiceConfig.coordinated_jobs)
498   return _internal_coordinated_jobs(index);
499 }
mutable_coordinated_jobs(int index)500 inline std::string* CoordinationServiceConfig::mutable_coordinated_jobs(int index) {
501   // @@protoc_insertion_point(field_mutable:tensorflow.CoordinationServiceConfig.coordinated_jobs)
502   return _impl_.coordinated_jobs_.Mutable(index);
503 }
set_coordinated_jobs(int index,const std::string & value)504 inline void CoordinationServiceConfig::set_coordinated_jobs(int index, const std::string& value) {
505   _impl_.coordinated_jobs_.Mutable(index)->assign(value);
506   // @@protoc_insertion_point(field_set:tensorflow.CoordinationServiceConfig.coordinated_jobs)
507 }
set_coordinated_jobs(int index,std::string && value)508 inline void CoordinationServiceConfig::set_coordinated_jobs(int index, std::string&& value) {
509   _impl_.coordinated_jobs_.Mutable(index)->assign(std::move(value));
510   // @@protoc_insertion_point(field_set:tensorflow.CoordinationServiceConfig.coordinated_jobs)
511 }
set_coordinated_jobs(int index,const char * value)512 inline void CoordinationServiceConfig::set_coordinated_jobs(int index, const char* value) {
513   GOOGLE_DCHECK(value != nullptr);
514   _impl_.coordinated_jobs_.Mutable(index)->assign(value);
515   // @@protoc_insertion_point(field_set_char:tensorflow.CoordinationServiceConfig.coordinated_jobs)
516 }
set_coordinated_jobs(int index,const char * value,size_t size)517 inline void CoordinationServiceConfig::set_coordinated_jobs(int index, const char* value, size_t size) {
518   _impl_.coordinated_jobs_.Mutable(index)->assign(
519     reinterpret_cast<const char*>(value), size);
520   // @@protoc_insertion_point(field_set_pointer:tensorflow.CoordinationServiceConfig.coordinated_jobs)
521 }
_internal_add_coordinated_jobs()522 inline std::string* CoordinationServiceConfig::_internal_add_coordinated_jobs() {
523   return _impl_.coordinated_jobs_.Add();
524 }
add_coordinated_jobs(const std::string & value)525 inline void CoordinationServiceConfig::add_coordinated_jobs(const std::string& value) {
526   _impl_.coordinated_jobs_.Add()->assign(value);
527   // @@protoc_insertion_point(field_add:tensorflow.CoordinationServiceConfig.coordinated_jobs)
528 }
add_coordinated_jobs(std::string && value)529 inline void CoordinationServiceConfig::add_coordinated_jobs(std::string&& value) {
530   _impl_.coordinated_jobs_.Add(std::move(value));
531   // @@protoc_insertion_point(field_add:tensorflow.CoordinationServiceConfig.coordinated_jobs)
532 }
add_coordinated_jobs(const char * value)533 inline void CoordinationServiceConfig::add_coordinated_jobs(const char* value) {
534   GOOGLE_DCHECK(value != nullptr);
535   _impl_.coordinated_jobs_.Add()->assign(value);
536   // @@protoc_insertion_point(field_add_char:tensorflow.CoordinationServiceConfig.coordinated_jobs)
537 }
add_coordinated_jobs(const char * value,size_t size)538 inline void CoordinationServiceConfig::add_coordinated_jobs(const char* value, size_t size) {
539   _impl_.coordinated_jobs_.Add()->assign(reinterpret_cast<const char*>(value), size);
540   // @@protoc_insertion_point(field_add_pointer:tensorflow.CoordinationServiceConfig.coordinated_jobs)
541 }
542 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
coordinated_jobs()543 CoordinationServiceConfig::coordinated_jobs() const {
544   // @@protoc_insertion_point(field_list:tensorflow.CoordinationServiceConfig.coordinated_jobs)
545   return _impl_.coordinated_jobs_;
546 }
547 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
mutable_coordinated_jobs()548 CoordinationServiceConfig::mutable_coordinated_jobs() {
549   // @@protoc_insertion_point(field_mutable_list:tensorflow.CoordinationServiceConfig.coordinated_jobs)
550   return &_impl_.coordinated_jobs_;
551 }
552 
553 // int64 shutdown_barrier_timeout_in_ms = 7;
clear_shutdown_barrier_timeout_in_ms()554 inline void CoordinationServiceConfig::clear_shutdown_barrier_timeout_in_ms() {
555   _impl_.shutdown_barrier_timeout_in_ms_ = ::int64_t{0};
556 }
_internal_shutdown_barrier_timeout_in_ms()557 inline ::int64_t CoordinationServiceConfig::_internal_shutdown_barrier_timeout_in_ms() const {
558   return _impl_.shutdown_barrier_timeout_in_ms_;
559 }
shutdown_barrier_timeout_in_ms()560 inline ::int64_t CoordinationServiceConfig::shutdown_barrier_timeout_in_ms() const {
561   // @@protoc_insertion_point(field_get:tensorflow.CoordinationServiceConfig.shutdown_barrier_timeout_in_ms)
562   return _internal_shutdown_barrier_timeout_in_ms();
563 }
_internal_set_shutdown_barrier_timeout_in_ms(::int64_t value)564 inline void CoordinationServiceConfig::_internal_set_shutdown_barrier_timeout_in_ms(::int64_t value) {
565 
566   _impl_.shutdown_barrier_timeout_in_ms_ = value;
567 }
set_shutdown_barrier_timeout_in_ms(::int64_t value)568 inline void CoordinationServiceConfig::set_shutdown_barrier_timeout_in_ms(::int64_t value) {
569   _internal_set_shutdown_barrier_timeout_in_ms(value);
570   // @@protoc_insertion_point(field_set:tensorflow.CoordinationServiceConfig.shutdown_barrier_timeout_in_ms)
571 }
572 
573 // bool agent_destruction_without_shutdown = 8;
clear_agent_destruction_without_shutdown()574 inline void CoordinationServiceConfig::clear_agent_destruction_without_shutdown() {
575   _impl_.agent_destruction_without_shutdown_ = false;
576 }
_internal_agent_destruction_without_shutdown()577 inline bool CoordinationServiceConfig::_internal_agent_destruction_without_shutdown() const {
578   return _impl_.agent_destruction_without_shutdown_;
579 }
agent_destruction_without_shutdown()580 inline bool CoordinationServiceConfig::agent_destruction_without_shutdown() const {
581   // @@protoc_insertion_point(field_get:tensorflow.CoordinationServiceConfig.agent_destruction_without_shutdown)
582   return _internal_agent_destruction_without_shutdown();
583 }
_internal_set_agent_destruction_without_shutdown(bool value)584 inline void CoordinationServiceConfig::_internal_set_agent_destruction_without_shutdown(bool value) {
585 
586   _impl_.agent_destruction_without_shutdown_ = value;
587 }
set_agent_destruction_without_shutdown(bool value)588 inline void CoordinationServiceConfig::set_agent_destruction_without_shutdown(bool value) {
589   _internal_set_agent_destruction_without_shutdown(value);
590   // @@protoc_insertion_point(field_set:tensorflow.CoordinationServiceConfig.agent_destruction_without_shutdown)
591 }
592 
593 // repeated string recoverable_jobs = 9;
_internal_recoverable_jobs_size()594 inline int CoordinationServiceConfig::_internal_recoverable_jobs_size() const {
595   return _impl_.recoverable_jobs_.size();
596 }
recoverable_jobs_size()597 inline int CoordinationServiceConfig::recoverable_jobs_size() const {
598   return _internal_recoverable_jobs_size();
599 }
clear_recoverable_jobs()600 inline void CoordinationServiceConfig::clear_recoverable_jobs() {
601   _impl_.recoverable_jobs_.Clear();
602 }
add_recoverable_jobs()603 inline std::string* CoordinationServiceConfig::add_recoverable_jobs() {
604   std::string* _s = _internal_add_recoverable_jobs();
605   // @@protoc_insertion_point(field_add_mutable:tensorflow.CoordinationServiceConfig.recoverable_jobs)
606   return _s;
607 }
_internal_recoverable_jobs(int index)608 inline const std::string& CoordinationServiceConfig::_internal_recoverable_jobs(int index) const {
609   return _impl_.recoverable_jobs_.Get(index);
610 }
recoverable_jobs(int index)611 inline const std::string& CoordinationServiceConfig::recoverable_jobs(int index) const {
612   // @@protoc_insertion_point(field_get:tensorflow.CoordinationServiceConfig.recoverable_jobs)
613   return _internal_recoverable_jobs(index);
614 }
mutable_recoverable_jobs(int index)615 inline std::string* CoordinationServiceConfig::mutable_recoverable_jobs(int index) {
616   // @@protoc_insertion_point(field_mutable:tensorflow.CoordinationServiceConfig.recoverable_jobs)
617   return _impl_.recoverable_jobs_.Mutable(index);
618 }
set_recoverable_jobs(int index,const std::string & value)619 inline void CoordinationServiceConfig::set_recoverable_jobs(int index, const std::string& value) {
620   _impl_.recoverable_jobs_.Mutable(index)->assign(value);
621   // @@protoc_insertion_point(field_set:tensorflow.CoordinationServiceConfig.recoverable_jobs)
622 }
set_recoverable_jobs(int index,std::string && value)623 inline void CoordinationServiceConfig::set_recoverable_jobs(int index, std::string&& value) {
624   _impl_.recoverable_jobs_.Mutable(index)->assign(std::move(value));
625   // @@protoc_insertion_point(field_set:tensorflow.CoordinationServiceConfig.recoverable_jobs)
626 }
set_recoverable_jobs(int index,const char * value)627 inline void CoordinationServiceConfig::set_recoverable_jobs(int index, const char* value) {
628   GOOGLE_DCHECK(value != nullptr);
629   _impl_.recoverable_jobs_.Mutable(index)->assign(value);
630   // @@protoc_insertion_point(field_set_char:tensorflow.CoordinationServiceConfig.recoverable_jobs)
631 }
set_recoverable_jobs(int index,const char * value,size_t size)632 inline void CoordinationServiceConfig::set_recoverable_jobs(int index, const char* value, size_t size) {
633   _impl_.recoverable_jobs_.Mutable(index)->assign(
634     reinterpret_cast<const char*>(value), size);
635   // @@protoc_insertion_point(field_set_pointer:tensorflow.CoordinationServiceConfig.recoverable_jobs)
636 }
_internal_add_recoverable_jobs()637 inline std::string* CoordinationServiceConfig::_internal_add_recoverable_jobs() {
638   return _impl_.recoverable_jobs_.Add();
639 }
add_recoverable_jobs(const std::string & value)640 inline void CoordinationServiceConfig::add_recoverable_jobs(const std::string& value) {
641   _impl_.recoverable_jobs_.Add()->assign(value);
642   // @@protoc_insertion_point(field_add:tensorflow.CoordinationServiceConfig.recoverable_jobs)
643 }
add_recoverable_jobs(std::string && value)644 inline void CoordinationServiceConfig::add_recoverable_jobs(std::string&& value) {
645   _impl_.recoverable_jobs_.Add(std::move(value));
646   // @@protoc_insertion_point(field_add:tensorflow.CoordinationServiceConfig.recoverable_jobs)
647 }
add_recoverable_jobs(const char * value)648 inline void CoordinationServiceConfig::add_recoverable_jobs(const char* value) {
649   GOOGLE_DCHECK(value != nullptr);
650   _impl_.recoverable_jobs_.Add()->assign(value);
651   // @@protoc_insertion_point(field_add_char:tensorflow.CoordinationServiceConfig.recoverable_jobs)
652 }
add_recoverable_jobs(const char * value,size_t size)653 inline void CoordinationServiceConfig::add_recoverable_jobs(const char* value, size_t size) {
654   _impl_.recoverable_jobs_.Add()->assign(reinterpret_cast<const char*>(value), size);
655   // @@protoc_insertion_point(field_add_pointer:tensorflow.CoordinationServiceConfig.recoverable_jobs)
656 }
657 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
recoverable_jobs()658 CoordinationServiceConfig::recoverable_jobs() const {
659   // @@protoc_insertion_point(field_list:tensorflow.CoordinationServiceConfig.recoverable_jobs)
660   return _impl_.recoverable_jobs_;
661 }
662 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
mutable_recoverable_jobs()663 CoordinationServiceConfig::mutable_recoverable_jobs() {
664   // @@protoc_insertion_point(field_mutable_list:tensorflow.CoordinationServiceConfig.recoverable_jobs)
665   return &_impl_.recoverable_jobs_;
666 }
667 
668 #ifdef __GNUC__
669   #pragma GCC diagnostic pop
670 #endif  // __GNUC__
671 
672 // @@protoc_insertion_point(namespace_scope)
673 
674 }  // namespace tensorflow
675 
676 // @@protoc_insertion_point(global_scope)
677 
678 #include <google/protobuf/port_undef.inc>
679 #endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_tensorflow_2fcore_2fprotobuf_2fcoordination_5fconfig_2eproto
680