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