1 // Generated by the protocol buffer compiler.  DO NOT EDIT!
2 // source: fcp/protos/federatedcompute/aggregations.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_fcp_2fprotos_2ffederatedcompute_2faggregations_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_fcp_2fprotos_2ffederatedcompute_2faggregations_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 #include "fcp/protos/federatedcompute/common.pb.h"
33 // @@protoc_insertion_point(includes)
34 #include <google/protobuf/port_def.inc>
35 #define PROTOBUF_INTERNAL_EXPORT_fcp_2fprotos_2ffederatedcompute_2faggregations_2eproto
36 PROTOBUF_NAMESPACE_OPEN
37 namespace internal {
38 class AnyMetadata;
39 }  // namespace internal
40 PROTOBUF_NAMESPACE_CLOSE
41 
42 // Internal implementation detail -- do not use these members.
43 struct TableStruct_fcp_2fprotos_2ffederatedcompute_2faggregations_2eproto {
44   static const ::uint32_t offsets[];
45 };
46 namespace google {
47 namespace internal {
48 namespace federatedcompute {
49 namespace v1 {
50 class AbortAggregationRequest;
51 struct AbortAggregationRequestDefaultTypeInternal;
52 extern AbortAggregationRequestDefaultTypeInternal _AbortAggregationRequest_default_instance_;
53 class AbortAggregationResponse;
54 struct AbortAggregationResponseDefaultTypeInternal;
55 extern AbortAggregationResponseDefaultTypeInternal _AbortAggregationResponse_default_instance_;
56 class StartAggregationDataUploadMetadata;
57 struct StartAggregationDataUploadMetadataDefaultTypeInternal;
58 extern StartAggregationDataUploadMetadataDefaultTypeInternal _StartAggregationDataUploadMetadata_default_instance_;
59 class StartAggregationDataUploadRequest;
60 struct StartAggregationDataUploadRequestDefaultTypeInternal;
61 extern StartAggregationDataUploadRequestDefaultTypeInternal _StartAggregationDataUploadRequest_default_instance_;
62 class StartAggregationDataUploadResponse;
63 struct StartAggregationDataUploadResponseDefaultTypeInternal;
64 extern StartAggregationDataUploadResponseDefaultTypeInternal _StartAggregationDataUploadResponse_default_instance_;
65 class SubmitAggregationResultRequest;
66 struct SubmitAggregationResultRequestDefaultTypeInternal;
67 extern SubmitAggregationResultRequestDefaultTypeInternal _SubmitAggregationResultRequest_default_instance_;
68 class SubmitAggregationResultResponse;
69 struct SubmitAggregationResultResponseDefaultTypeInternal;
70 extern SubmitAggregationResultResponseDefaultTypeInternal _SubmitAggregationResultResponse_default_instance_;
71 }  // namespace v1
72 }  // namespace federatedcompute
73 }  // namespace internal
74 }  // namespace google
75 PROTOBUF_NAMESPACE_OPEN
76 template<> ::google::internal::federatedcompute::v1::AbortAggregationRequest* Arena::CreateMaybeMessage<::google::internal::federatedcompute::v1::AbortAggregationRequest>(Arena*);
77 template<> ::google::internal::federatedcompute::v1::AbortAggregationResponse* Arena::CreateMaybeMessage<::google::internal::federatedcompute::v1::AbortAggregationResponse>(Arena*);
78 template<> ::google::internal::federatedcompute::v1::StartAggregationDataUploadMetadata* Arena::CreateMaybeMessage<::google::internal::federatedcompute::v1::StartAggregationDataUploadMetadata>(Arena*);
79 template<> ::google::internal::federatedcompute::v1::StartAggregationDataUploadRequest* Arena::CreateMaybeMessage<::google::internal::federatedcompute::v1::StartAggregationDataUploadRequest>(Arena*);
80 template<> ::google::internal::federatedcompute::v1::StartAggregationDataUploadResponse* Arena::CreateMaybeMessage<::google::internal::federatedcompute::v1::StartAggregationDataUploadResponse>(Arena*);
81 template<> ::google::internal::federatedcompute::v1::SubmitAggregationResultRequest* Arena::CreateMaybeMessage<::google::internal::federatedcompute::v1::SubmitAggregationResultRequest>(Arena*);
82 template<> ::google::internal::federatedcompute::v1::SubmitAggregationResultResponse* Arena::CreateMaybeMessage<::google::internal::federatedcompute::v1::SubmitAggregationResultResponse>(Arena*);
83 PROTOBUF_NAMESPACE_CLOSE
84 namespace google {
85 namespace internal {
86 namespace federatedcompute {
87 namespace v1 {
88 
89 // ===================================================================
90 
91 class StartAggregationDataUploadRequest final :
92     public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:google.internal.federatedcompute.v1.StartAggregationDataUploadRequest) */ {
93  public:
StartAggregationDataUploadRequest()94   inline StartAggregationDataUploadRequest() : StartAggregationDataUploadRequest(nullptr) {}
95   ~StartAggregationDataUploadRequest() override;
96   explicit PROTOBUF_CONSTEXPR StartAggregationDataUploadRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
97 
98   StartAggregationDataUploadRequest(const StartAggregationDataUploadRequest& from);
StartAggregationDataUploadRequest(StartAggregationDataUploadRequest && from)99   StartAggregationDataUploadRequest(StartAggregationDataUploadRequest&& from) noexcept
100     : StartAggregationDataUploadRequest() {
101     *this = ::std::move(from);
102   }
103 
104   inline StartAggregationDataUploadRequest& operator=(const StartAggregationDataUploadRequest& from) {
105     if (this == &from) return *this;
106     CopyFrom(from);
107     return *this;
108   }
109   inline StartAggregationDataUploadRequest& operator=(StartAggregationDataUploadRequest&& from) noexcept {
110     if (this == &from) return *this;
111     if (GetOwningArena() == from.GetOwningArena()
112   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
113         && GetOwningArena() != nullptr
114   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
115     ) {
116       InternalSwap(&from);
117     } else {
118       CopyFrom(from);
119     }
120     return *this;
121   }
122 
default_instance()123   static const StartAggregationDataUploadRequest& default_instance() {
124     return *internal_default_instance();
125   }
internal_default_instance()126   static inline const StartAggregationDataUploadRequest* internal_default_instance() {
127     return reinterpret_cast<const StartAggregationDataUploadRequest*>(
128                &_StartAggregationDataUploadRequest_default_instance_);
129   }
130   static constexpr int kIndexInFileMessages =
131     0;
132 
swap(StartAggregationDataUploadRequest & a,StartAggregationDataUploadRequest & b)133   friend void swap(StartAggregationDataUploadRequest& a, StartAggregationDataUploadRequest& b) {
134     a.Swap(&b);
135   }
Swap(StartAggregationDataUploadRequest * other)136   inline void Swap(StartAggregationDataUploadRequest* other) {
137     if (other == this) return;
138   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
139     if (GetOwningArena() != nullptr &&
140         GetOwningArena() == other->GetOwningArena()) {
141    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
142     if (GetOwningArena() == other->GetOwningArena()) {
143   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
144       InternalSwap(other);
145     } else {
146       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
147     }
148   }
149   void UnsafeArenaSwap(StartAggregationDataUploadRequest* other) {
150     if (other == this) return;
151     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
152     InternalSwap(other);
153   }
154 
155   // implements Message ----------------------------------------------
156 
157   StartAggregationDataUploadRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
158     return CreateMaybeMessage<StartAggregationDataUploadRequest>(arena);
159   }
160   StartAggregationDataUploadRequest* New() const {
161     return New(nullptr);
162   }
163   void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
164   void CopyFrom(const StartAggregationDataUploadRequest& from);
165   void MergeFrom(const StartAggregationDataUploadRequest& from);
166   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
167   bool IsInitialized() const final;
168 
169   size_t ByteSizeLong() const final;
170   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
171   ::uint8_t* _InternalSerialize(
172       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
173   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
174 
175   private:
176   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
177   void SharedDtor();
178   void SetCachedSize(int size) const;
179   void InternalSwap(StartAggregationDataUploadRequest* other);
180 
181   private:
182   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
183   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
184     return "google.internal.federatedcompute.v1.StartAggregationDataUploadRequest";
185   }
186   protected:
187   explicit StartAggregationDataUploadRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
188                        bool is_message_owned = false);
189   public:
190 
191   std::string GetTypeName() const final;
192 
193   // nested types ----------------------------------------------------
194 
195   // accessors -------------------------------------------------------
196 
197   enum : int {
198     kAggregationIdFieldNumber = 1,
199     kAuthorizationTokenFieldNumber = 2,
200   };
201   // string aggregation_id = 1;
202   void clear_aggregation_id();
203   const std::string& aggregation_id() const;
204   template <typename ArgT0 = const std::string&, typename... ArgT>
205   void set_aggregation_id(ArgT0&& arg0, ArgT... args);
206   std::string* mutable_aggregation_id();
207   PROTOBUF_NODISCARD std::string* release_aggregation_id();
208   void set_allocated_aggregation_id(std::string* aggregation_id);
209   private:
210   const std::string& _internal_aggregation_id() const;
211   inline PROTOBUF_ALWAYS_INLINE void _internal_set_aggregation_id(const std::string& value);
212   std::string* _internal_mutable_aggregation_id();
213   public:
214 
215   // string authorization_token = 2;
216   void clear_authorization_token();
217   const std::string& authorization_token() const;
218   template <typename ArgT0 = const std::string&, typename... ArgT>
219   void set_authorization_token(ArgT0&& arg0, ArgT... args);
220   std::string* mutable_authorization_token();
221   PROTOBUF_NODISCARD std::string* release_authorization_token();
222   void set_allocated_authorization_token(std::string* authorization_token);
223   private:
224   const std::string& _internal_authorization_token() const;
225   inline PROTOBUF_ALWAYS_INLINE void _internal_set_authorization_token(const std::string& value);
226   std::string* _internal_mutable_authorization_token();
227   public:
228 
229   // @@protoc_insertion_point(class_scope:google.internal.federatedcompute.v1.StartAggregationDataUploadRequest)
230  private:
231   class _Internal;
232 
233   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
234   typedef void InternalArenaConstructable_;
235   typedef void DestructorSkippable_;
236   struct Impl_ {
237     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr aggregation_id_;
238     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr authorization_token_;
239     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
240   };
241   union { Impl_ _impl_; };
242   friend struct ::TableStruct_fcp_2fprotos_2ffederatedcompute_2faggregations_2eproto;
243 };
244 // -------------------------------------------------------------------
245 
246 class StartAggregationDataUploadMetadata final :
247     public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:google.internal.federatedcompute.v1.StartAggregationDataUploadMetadata) */ {
248  public:
StartAggregationDataUploadMetadata()249   inline StartAggregationDataUploadMetadata() : StartAggregationDataUploadMetadata(nullptr) {}
250   ~StartAggregationDataUploadMetadata() override;
251   explicit PROTOBUF_CONSTEXPR StartAggregationDataUploadMetadata(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
252 
253   StartAggregationDataUploadMetadata(const StartAggregationDataUploadMetadata& from);
StartAggregationDataUploadMetadata(StartAggregationDataUploadMetadata && from)254   StartAggregationDataUploadMetadata(StartAggregationDataUploadMetadata&& from) noexcept
255     : StartAggregationDataUploadMetadata() {
256     *this = ::std::move(from);
257   }
258 
259   inline StartAggregationDataUploadMetadata& operator=(const StartAggregationDataUploadMetadata& from) {
260     if (this == &from) return *this;
261     CopyFrom(from);
262     return *this;
263   }
264   inline StartAggregationDataUploadMetadata& operator=(StartAggregationDataUploadMetadata&& from) noexcept {
265     if (this == &from) return *this;
266     if (GetOwningArena() == from.GetOwningArena()
267   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
268         && GetOwningArena() != nullptr
269   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
270     ) {
271       InternalSwap(&from);
272     } else {
273       CopyFrom(from);
274     }
275     return *this;
276   }
277 
default_instance()278   static const StartAggregationDataUploadMetadata& default_instance() {
279     return *internal_default_instance();
280   }
internal_default_instance()281   static inline const StartAggregationDataUploadMetadata* internal_default_instance() {
282     return reinterpret_cast<const StartAggregationDataUploadMetadata*>(
283                &_StartAggregationDataUploadMetadata_default_instance_);
284   }
285   static constexpr int kIndexInFileMessages =
286     1;
287 
swap(StartAggregationDataUploadMetadata & a,StartAggregationDataUploadMetadata & b)288   friend void swap(StartAggregationDataUploadMetadata& a, StartAggregationDataUploadMetadata& b) {
289     a.Swap(&b);
290   }
Swap(StartAggregationDataUploadMetadata * other)291   inline void Swap(StartAggregationDataUploadMetadata* other) {
292     if (other == this) return;
293   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
294     if (GetOwningArena() != nullptr &&
295         GetOwningArena() == other->GetOwningArena()) {
296    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
297     if (GetOwningArena() == other->GetOwningArena()) {
298   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
299       InternalSwap(other);
300     } else {
301       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
302     }
303   }
304   void UnsafeArenaSwap(StartAggregationDataUploadMetadata* other) {
305     if (other == this) return;
306     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
307     InternalSwap(other);
308   }
309 
310   // implements Message ----------------------------------------------
311 
312   StartAggregationDataUploadMetadata* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
313     return CreateMaybeMessage<StartAggregationDataUploadMetadata>(arena);
314   }
315   StartAggregationDataUploadMetadata* New() const {
316     return New(nullptr);
317   }
318   void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
319   void CopyFrom(const StartAggregationDataUploadMetadata& from);
320   void MergeFrom(const StartAggregationDataUploadMetadata& from);
321   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
322   bool IsInitialized() const final;
323 
324   size_t ByteSizeLong() const final;
325   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
326   ::uint8_t* _InternalSerialize(
327       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
328   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
329 
330   private:
331   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
332   void SharedDtor();
333   void SetCachedSize(int size) const;
334   void InternalSwap(StartAggregationDataUploadMetadata* other);
335 
336   private:
337   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
338   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
339     return "google.internal.federatedcompute.v1.StartAggregationDataUploadMetadata";
340   }
341   protected:
342   explicit StartAggregationDataUploadMetadata(::PROTOBUF_NAMESPACE_ID::Arena* arena,
343                        bool is_message_owned = false);
344   public:
345 
346   std::string GetTypeName() const final;
347 
348   // nested types ----------------------------------------------------
349 
350   // accessors -------------------------------------------------------
351 
352   // @@protoc_insertion_point(class_scope:google.internal.federatedcompute.v1.StartAggregationDataUploadMetadata)
353  private:
354   class _Internal;
355 
356   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
357   typedef void InternalArenaConstructable_;
358   typedef void DestructorSkippable_;
359   struct Impl_ {
360     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
361   };
362   union { Impl_ _impl_; };
363   friend struct ::TableStruct_fcp_2fprotos_2ffederatedcompute_2faggregations_2eproto;
364 };
365 // -------------------------------------------------------------------
366 
367 class StartAggregationDataUploadResponse final :
368     public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse) */ {
369  public:
StartAggregationDataUploadResponse()370   inline StartAggregationDataUploadResponse() : StartAggregationDataUploadResponse(nullptr) {}
371   ~StartAggregationDataUploadResponse() override;
372   explicit PROTOBUF_CONSTEXPR StartAggregationDataUploadResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
373 
374   StartAggregationDataUploadResponse(const StartAggregationDataUploadResponse& from);
StartAggregationDataUploadResponse(StartAggregationDataUploadResponse && from)375   StartAggregationDataUploadResponse(StartAggregationDataUploadResponse&& from) noexcept
376     : StartAggregationDataUploadResponse() {
377     *this = ::std::move(from);
378   }
379 
380   inline StartAggregationDataUploadResponse& operator=(const StartAggregationDataUploadResponse& from) {
381     if (this == &from) return *this;
382     CopyFrom(from);
383     return *this;
384   }
385   inline StartAggregationDataUploadResponse& operator=(StartAggregationDataUploadResponse&& from) noexcept {
386     if (this == &from) return *this;
387     if (GetOwningArena() == from.GetOwningArena()
388   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
389         && GetOwningArena() != nullptr
390   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
391     ) {
392       InternalSwap(&from);
393     } else {
394       CopyFrom(from);
395     }
396     return *this;
397   }
398 
default_instance()399   static const StartAggregationDataUploadResponse& default_instance() {
400     return *internal_default_instance();
401   }
internal_default_instance()402   static inline const StartAggregationDataUploadResponse* internal_default_instance() {
403     return reinterpret_cast<const StartAggregationDataUploadResponse*>(
404                &_StartAggregationDataUploadResponse_default_instance_);
405   }
406   static constexpr int kIndexInFileMessages =
407     2;
408 
swap(StartAggregationDataUploadResponse & a,StartAggregationDataUploadResponse & b)409   friend void swap(StartAggregationDataUploadResponse& a, StartAggregationDataUploadResponse& b) {
410     a.Swap(&b);
411   }
Swap(StartAggregationDataUploadResponse * other)412   inline void Swap(StartAggregationDataUploadResponse* other) {
413     if (other == this) return;
414   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
415     if (GetOwningArena() != nullptr &&
416         GetOwningArena() == other->GetOwningArena()) {
417    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
418     if (GetOwningArena() == other->GetOwningArena()) {
419   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
420       InternalSwap(other);
421     } else {
422       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
423     }
424   }
425   void UnsafeArenaSwap(StartAggregationDataUploadResponse* other) {
426     if (other == this) return;
427     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
428     InternalSwap(other);
429   }
430 
431   // implements Message ----------------------------------------------
432 
433   StartAggregationDataUploadResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
434     return CreateMaybeMessage<StartAggregationDataUploadResponse>(arena);
435   }
436   StartAggregationDataUploadResponse* New() const {
437     return New(nullptr);
438   }
439   void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
440   void CopyFrom(const StartAggregationDataUploadResponse& from);
441   void MergeFrom(const StartAggregationDataUploadResponse& from);
442   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
443   bool IsInitialized() const final;
444 
445   size_t ByteSizeLong() const final;
446   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
447   ::uint8_t* _InternalSerialize(
448       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
449   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
450 
451   private:
452   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
453   void SharedDtor();
454   void SetCachedSize(int size) const;
455   void InternalSwap(StartAggregationDataUploadResponse* other);
456 
457   private:
458   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
459   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
460     return "google.internal.federatedcompute.v1.StartAggregationDataUploadResponse";
461   }
462   protected:
463   explicit StartAggregationDataUploadResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
464                        bool is_message_owned = false);
465   public:
466 
467   std::string GetTypeName() const final;
468 
469   // nested types ----------------------------------------------------
470 
471   // accessors -------------------------------------------------------
472 
473   enum : int {
474     kClientTokenFieldNumber = 3,
475     kAggregationProtocolForwardingInfoFieldNumber = 1,
476     kResourceFieldNumber = 2,
477   };
478   // string client_token = 3;
479   void clear_client_token();
480   const std::string& client_token() const;
481   template <typename ArgT0 = const std::string&, typename... ArgT>
482   void set_client_token(ArgT0&& arg0, ArgT... args);
483   std::string* mutable_client_token();
484   PROTOBUF_NODISCARD std::string* release_client_token();
485   void set_allocated_client_token(std::string* client_token);
486   private:
487   const std::string& _internal_client_token() const;
488   inline PROTOBUF_ALWAYS_INLINE void _internal_set_client_token(const std::string& value);
489   std::string* _internal_mutable_client_token();
490   public:
491 
492   // .google.internal.federatedcompute.v1.ForwardingInfo aggregation_protocol_forwarding_info = 1;
493   bool has_aggregation_protocol_forwarding_info() const;
494   private:
495   bool _internal_has_aggregation_protocol_forwarding_info() const;
496   public:
497   void clear_aggregation_protocol_forwarding_info();
498   const ::google::internal::federatedcompute::v1::ForwardingInfo& aggregation_protocol_forwarding_info() const;
499   PROTOBUF_NODISCARD ::google::internal::federatedcompute::v1::ForwardingInfo* release_aggregation_protocol_forwarding_info();
500   ::google::internal::federatedcompute::v1::ForwardingInfo* mutable_aggregation_protocol_forwarding_info();
501   void set_allocated_aggregation_protocol_forwarding_info(::google::internal::federatedcompute::v1::ForwardingInfo* aggregation_protocol_forwarding_info);
502   private:
503   const ::google::internal::federatedcompute::v1::ForwardingInfo& _internal_aggregation_protocol_forwarding_info() const;
504   ::google::internal::federatedcompute::v1::ForwardingInfo* _internal_mutable_aggregation_protocol_forwarding_info();
505   public:
506   void unsafe_arena_set_allocated_aggregation_protocol_forwarding_info(
507       ::google::internal::federatedcompute::v1::ForwardingInfo* aggregation_protocol_forwarding_info);
508   ::google::internal::federatedcompute::v1::ForwardingInfo* unsafe_arena_release_aggregation_protocol_forwarding_info();
509 
510   // .google.internal.federatedcompute.v1.ByteStreamResource resource = 2;
511   bool has_resource() const;
512   private:
513   bool _internal_has_resource() const;
514   public:
515   void clear_resource();
516   const ::google::internal::federatedcompute::v1::ByteStreamResource& resource() const;
517   PROTOBUF_NODISCARD ::google::internal::federatedcompute::v1::ByteStreamResource* release_resource();
518   ::google::internal::federatedcompute::v1::ByteStreamResource* mutable_resource();
519   void set_allocated_resource(::google::internal::federatedcompute::v1::ByteStreamResource* resource);
520   private:
521   const ::google::internal::federatedcompute::v1::ByteStreamResource& _internal_resource() const;
522   ::google::internal::federatedcompute::v1::ByteStreamResource* _internal_mutable_resource();
523   public:
524   void unsafe_arena_set_allocated_resource(
525       ::google::internal::federatedcompute::v1::ByteStreamResource* resource);
526   ::google::internal::federatedcompute::v1::ByteStreamResource* unsafe_arena_release_resource();
527 
528   // @@protoc_insertion_point(class_scope:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse)
529  private:
530   class _Internal;
531 
532   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
533   typedef void InternalArenaConstructable_;
534   typedef void DestructorSkippable_;
535   struct Impl_ {
536     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr client_token_;
537     ::google::internal::federatedcompute::v1::ForwardingInfo* aggregation_protocol_forwarding_info_;
538     ::google::internal::federatedcompute::v1::ByteStreamResource* resource_;
539     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
540   };
541   union { Impl_ _impl_; };
542   friend struct ::TableStruct_fcp_2fprotos_2ffederatedcompute_2faggregations_2eproto;
543 };
544 // -------------------------------------------------------------------
545 
546 class SubmitAggregationResultRequest final :
547     public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:google.internal.federatedcompute.v1.SubmitAggregationResultRequest) */ {
548  public:
SubmitAggregationResultRequest()549   inline SubmitAggregationResultRequest() : SubmitAggregationResultRequest(nullptr) {}
550   ~SubmitAggregationResultRequest() override;
551   explicit PROTOBUF_CONSTEXPR SubmitAggregationResultRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
552 
553   SubmitAggregationResultRequest(const SubmitAggregationResultRequest& from);
SubmitAggregationResultRequest(SubmitAggregationResultRequest && from)554   SubmitAggregationResultRequest(SubmitAggregationResultRequest&& from) noexcept
555     : SubmitAggregationResultRequest() {
556     *this = ::std::move(from);
557   }
558 
559   inline SubmitAggregationResultRequest& operator=(const SubmitAggregationResultRequest& from) {
560     if (this == &from) return *this;
561     CopyFrom(from);
562     return *this;
563   }
564   inline SubmitAggregationResultRequest& operator=(SubmitAggregationResultRequest&& from) noexcept {
565     if (this == &from) return *this;
566     if (GetOwningArena() == from.GetOwningArena()
567   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
568         && GetOwningArena() != nullptr
569   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
570     ) {
571       InternalSwap(&from);
572     } else {
573       CopyFrom(from);
574     }
575     return *this;
576   }
577 
default_instance()578   static const SubmitAggregationResultRequest& default_instance() {
579     return *internal_default_instance();
580   }
internal_default_instance()581   static inline const SubmitAggregationResultRequest* internal_default_instance() {
582     return reinterpret_cast<const SubmitAggregationResultRequest*>(
583                &_SubmitAggregationResultRequest_default_instance_);
584   }
585   static constexpr int kIndexInFileMessages =
586     3;
587 
swap(SubmitAggregationResultRequest & a,SubmitAggregationResultRequest & b)588   friend void swap(SubmitAggregationResultRequest& a, SubmitAggregationResultRequest& b) {
589     a.Swap(&b);
590   }
Swap(SubmitAggregationResultRequest * other)591   inline void Swap(SubmitAggregationResultRequest* other) {
592     if (other == this) return;
593   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
594     if (GetOwningArena() != nullptr &&
595         GetOwningArena() == other->GetOwningArena()) {
596    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
597     if (GetOwningArena() == other->GetOwningArena()) {
598   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
599       InternalSwap(other);
600     } else {
601       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
602     }
603   }
604   void UnsafeArenaSwap(SubmitAggregationResultRequest* other) {
605     if (other == this) return;
606     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
607     InternalSwap(other);
608   }
609 
610   // implements Message ----------------------------------------------
611 
612   SubmitAggregationResultRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
613     return CreateMaybeMessage<SubmitAggregationResultRequest>(arena);
614   }
615   SubmitAggregationResultRequest* New() const {
616     return New(nullptr);
617   }
618   void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
619   void CopyFrom(const SubmitAggregationResultRequest& from);
620   void MergeFrom(const SubmitAggregationResultRequest& from);
621   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
622   bool IsInitialized() const final;
623 
624   size_t ByteSizeLong() const final;
625   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
626   ::uint8_t* _InternalSerialize(
627       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
628   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
629 
630   private:
631   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
632   void SharedDtor();
633   void SetCachedSize(int size) const;
634   void InternalSwap(SubmitAggregationResultRequest* other);
635 
636   private:
637   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
638   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
639     return "google.internal.federatedcompute.v1.SubmitAggregationResultRequest";
640   }
641   protected:
642   explicit SubmitAggregationResultRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
643                        bool is_message_owned = false);
644   public:
645 
646   std::string GetTypeName() const final;
647 
648   // nested types ----------------------------------------------------
649 
650   // accessors -------------------------------------------------------
651 
652   enum : int {
653     kAggregationIdFieldNumber = 1,
654     kClientTokenFieldNumber = 2,
655     kResourceNameFieldNumber = 3,
656   };
657   // string aggregation_id = 1;
658   void clear_aggregation_id();
659   const std::string& aggregation_id() const;
660   template <typename ArgT0 = const std::string&, typename... ArgT>
661   void set_aggregation_id(ArgT0&& arg0, ArgT... args);
662   std::string* mutable_aggregation_id();
663   PROTOBUF_NODISCARD std::string* release_aggregation_id();
664   void set_allocated_aggregation_id(std::string* aggregation_id);
665   private:
666   const std::string& _internal_aggregation_id() const;
667   inline PROTOBUF_ALWAYS_INLINE void _internal_set_aggregation_id(const std::string& value);
668   std::string* _internal_mutable_aggregation_id();
669   public:
670 
671   // string client_token = 2;
672   void clear_client_token();
673   const std::string& client_token() const;
674   template <typename ArgT0 = const std::string&, typename... ArgT>
675   void set_client_token(ArgT0&& arg0, ArgT... args);
676   std::string* mutable_client_token();
677   PROTOBUF_NODISCARD std::string* release_client_token();
678   void set_allocated_client_token(std::string* client_token);
679   private:
680   const std::string& _internal_client_token() const;
681   inline PROTOBUF_ALWAYS_INLINE void _internal_set_client_token(const std::string& value);
682   std::string* _internal_mutable_client_token();
683   public:
684 
685   // string resource_name = 3;
686   void clear_resource_name();
687   const std::string& resource_name() const;
688   template <typename ArgT0 = const std::string&, typename... ArgT>
689   void set_resource_name(ArgT0&& arg0, ArgT... args);
690   std::string* mutable_resource_name();
691   PROTOBUF_NODISCARD std::string* release_resource_name();
692   void set_allocated_resource_name(std::string* resource_name);
693   private:
694   const std::string& _internal_resource_name() const;
695   inline PROTOBUF_ALWAYS_INLINE void _internal_set_resource_name(const std::string& value);
696   std::string* _internal_mutable_resource_name();
697   public:
698 
699   // @@protoc_insertion_point(class_scope:google.internal.federatedcompute.v1.SubmitAggregationResultRequest)
700  private:
701   class _Internal;
702 
703   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
704   typedef void InternalArenaConstructable_;
705   typedef void DestructorSkippable_;
706   struct Impl_ {
707     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr aggregation_id_;
708     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr client_token_;
709     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr resource_name_;
710     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
711   };
712   union { Impl_ _impl_; };
713   friend struct ::TableStruct_fcp_2fprotos_2ffederatedcompute_2faggregations_2eproto;
714 };
715 // -------------------------------------------------------------------
716 
717 class SubmitAggregationResultResponse final :
718     public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:google.internal.federatedcompute.v1.SubmitAggregationResultResponse) */ {
719  public:
SubmitAggregationResultResponse()720   inline SubmitAggregationResultResponse() : SubmitAggregationResultResponse(nullptr) {}
721   ~SubmitAggregationResultResponse() override;
722   explicit PROTOBUF_CONSTEXPR SubmitAggregationResultResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
723 
724   SubmitAggregationResultResponse(const SubmitAggregationResultResponse& from);
SubmitAggregationResultResponse(SubmitAggregationResultResponse && from)725   SubmitAggregationResultResponse(SubmitAggregationResultResponse&& from) noexcept
726     : SubmitAggregationResultResponse() {
727     *this = ::std::move(from);
728   }
729 
730   inline SubmitAggregationResultResponse& operator=(const SubmitAggregationResultResponse& from) {
731     if (this == &from) return *this;
732     CopyFrom(from);
733     return *this;
734   }
735   inline SubmitAggregationResultResponse& operator=(SubmitAggregationResultResponse&& from) noexcept {
736     if (this == &from) return *this;
737     if (GetOwningArena() == from.GetOwningArena()
738   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
739         && GetOwningArena() != nullptr
740   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
741     ) {
742       InternalSwap(&from);
743     } else {
744       CopyFrom(from);
745     }
746     return *this;
747   }
748 
default_instance()749   static const SubmitAggregationResultResponse& default_instance() {
750     return *internal_default_instance();
751   }
internal_default_instance()752   static inline const SubmitAggregationResultResponse* internal_default_instance() {
753     return reinterpret_cast<const SubmitAggregationResultResponse*>(
754                &_SubmitAggregationResultResponse_default_instance_);
755   }
756   static constexpr int kIndexInFileMessages =
757     4;
758 
swap(SubmitAggregationResultResponse & a,SubmitAggregationResultResponse & b)759   friend void swap(SubmitAggregationResultResponse& a, SubmitAggregationResultResponse& b) {
760     a.Swap(&b);
761   }
Swap(SubmitAggregationResultResponse * other)762   inline void Swap(SubmitAggregationResultResponse* other) {
763     if (other == this) return;
764   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
765     if (GetOwningArena() != nullptr &&
766         GetOwningArena() == other->GetOwningArena()) {
767    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
768     if (GetOwningArena() == other->GetOwningArena()) {
769   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
770       InternalSwap(other);
771     } else {
772       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
773     }
774   }
775   void UnsafeArenaSwap(SubmitAggregationResultResponse* other) {
776     if (other == this) return;
777     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
778     InternalSwap(other);
779   }
780 
781   // implements Message ----------------------------------------------
782 
783   SubmitAggregationResultResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
784     return CreateMaybeMessage<SubmitAggregationResultResponse>(arena);
785   }
786   SubmitAggregationResultResponse* New() const {
787     return New(nullptr);
788   }
789   void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
790   void CopyFrom(const SubmitAggregationResultResponse& from);
791   void MergeFrom(const SubmitAggregationResultResponse& from);
792   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
793   bool IsInitialized() const final;
794 
795   size_t ByteSizeLong() const final;
796   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
797   ::uint8_t* _InternalSerialize(
798       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
799   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
800 
801   private:
802   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
803   void SharedDtor();
804   void SetCachedSize(int size) const;
805   void InternalSwap(SubmitAggregationResultResponse* other);
806 
807   private:
808   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
809   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
810     return "google.internal.federatedcompute.v1.SubmitAggregationResultResponse";
811   }
812   protected:
813   explicit SubmitAggregationResultResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
814                        bool is_message_owned = false);
815   public:
816 
817   std::string GetTypeName() const final;
818 
819   // nested types ----------------------------------------------------
820 
821   // accessors -------------------------------------------------------
822 
823   // @@protoc_insertion_point(class_scope:google.internal.federatedcompute.v1.SubmitAggregationResultResponse)
824  private:
825   class _Internal;
826 
827   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
828   typedef void InternalArenaConstructable_;
829   typedef void DestructorSkippable_;
830   struct Impl_ {
831     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
832   };
833   union { Impl_ _impl_; };
834   friend struct ::TableStruct_fcp_2fprotos_2ffederatedcompute_2faggregations_2eproto;
835 };
836 // -------------------------------------------------------------------
837 
838 class AbortAggregationRequest final :
839     public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:google.internal.federatedcompute.v1.AbortAggregationRequest) */ {
840  public:
AbortAggregationRequest()841   inline AbortAggregationRequest() : AbortAggregationRequest(nullptr) {}
842   ~AbortAggregationRequest() override;
843   explicit PROTOBUF_CONSTEXPR AbortAggregationRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
844 
845   AbortAggregationRequest(const AbortAggregationRequest& from);
AbortAggregationRequest(AbortAggregationRequest && from)846   AbortAggregationRequest(AbortAggregationRequest&& from) noexcept
847     : AbortAggregationRequest() {
848     *this = ::std::move(from);
849   }
850 
851   inline AbortAggregationRequest& operator=(const AbortAggregationRequest& from) {
852     if (this == &from) return *this;
853     CopyFrom(from);
854     return *this;
855   }
856   inline AbortAggregationRequest& operator=(AbortAggregationRequest&& from) noexcept {
857     if (this == &from) return *this;
858     if (GetOwningArena() == from.GetOwningArena()
859   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
860         && GetOwningArena() != nullptr
861   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
862     ) {
863       InternalSwap(&from);
864     } else {
865       CopyFrom(from);
866     }
867     return *this;
868   }
869 
default_instance()870   static const AbortAggregationRequest& default_instance() {
871     return *internal_default_instance();
872   }
internal_default_instance()873   static inline const AbortAggregationRequest* internal_default_instance() {
874     return reinterpret_cast<const AbortAggregationRequest*>(
875                &_AbortAggregationRequest_default_instance_);
876   }
877   static constexpr int kIndexInFileMessages =
878     5;
879 
swap(AbortAggregationRequest & a,AbortAggregationRequest & b)880   friend void swap(AbortAggregationRequest& a, AbortAggregationRequest& b) {
881     a.Swap(&b);
882   }
Swap(AbortAggregationRequest * other)883   inline void Swap(AbortAggregationRequest* other) {
884     if (other == this) return;
885   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
886     if (GetOwningArena() != nullptr &&
887         GetOwningArena() == other->GetOwningArena()) {
888    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
889     if (GetOwningArena() == other->GetOwningArena()) {
890   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
891       InternalSwap(other);
892     } else {
893       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
894     }
895   }
896   void UnsafeArenaSwap(AbortAggregationRequest* other) {
897     if (other == this) return;
898     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
899     InternalSwap(other);
900   }
901 
902   // implements Message ----------------------------------------------
903 
904   AbortAggregationRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
905     return CreateMaybeMessage<AbortAggregationRequest>(arena);
906   }
907   AbortAggregationRequest* New() const {
908     return New(nullptr);
909   }
910   void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
911   void CopyFrom(const AbortAggregationRequest& from);
912   void MergeFrom(const AbortAggregationRequest& from);
913   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
914   bool IsInitialized() const final;
915 
916   size_t ByteSizeLong() const final;
917   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
918   ::uint8_t* _InternalSerialize(
919       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
920   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
921 
922   private:
923   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
924   void SharedDtor();
925   void SetCachedSize(int size) const;
926   void InternalSwap(AbortAggregationRequest* other);
927 
928   private:
929   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
930   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
931     return "google.internal.federatedcompute.v1.AbortAggregationRequest";
932   }
933   protected:
934   explicit AbortAggregationRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
935                        bool is_message_owned = false);
936   public:
937 
938   std::string GetTypeName() const final;
939 
940   // nested types ----------------------------------------------------
941 
942   // accessors -------------------------------------------------------
943 
944   enum : int {
945     kAggregationIdFieldNumber = 1,
946     kClientTokenFieldNumber = 2,
947     kStatusFieldNumber = 3,
948   };
949   // string aggregation_id = 1;
950   void clear_aggregation_id();
951   const std::string& aggregation_id() const;
952   template <typename ArgT0 = const std::string&, typename... ArgT>
953   void set_aggregation_id(ArgT0&& arg0, ArgT... args);
954   std::string* mutable_aggregation_id();
955   PROTOBUF_NODISCARD std::string* release_aggregation_id();
956   void set_allocated_aggregation_id(std::string* aggregation_id);
957   private:
958   const std::string& _internal_aggregation_id() const;
959   inline PROTOBUF_ALWAYS_INLINE void _internal_set_aggregation_id(const std::string& value);
960   std::string* _internal_mutable_aggregation_id();
961   public:
962 
963   // string client_token = 2;
964   void clear_client_token();
965   const std::string& client_token() const;
966   template <typename ArgT0 = const std::string&, typename... ArgT>
967   void set_client_token(ArgT0&& arg0, ArgT... args);
968   std::string* mutable_client_token();
969   PROTOBUF_NODISCARD std::string* release_client_token();
970   void set_allocated_client_token(std::string* client_token);
971   private:
972   const std::string& _internal_client_token() const;
973   inline PROTOBUF_ALWAYS_INLINE void _internal_set_client_token(const std::string& value);
974   std::string* _internal_mutable_client_token();
975   public:
976 
977   // .google.internal.federatedcompute.v1.Status status = 3;
978   bool has_status() const;
979   private:
980   bool _internal_has_status() const;
981   public:
982   void clear_status();
983   const ::google::internal::federatedcompute::v1::Status& status() const;
984   PROTOBUF_NODISCARD ::google::internal::federatedcompute::v1::Status* release_status();
985   ::google::internal::federatedcompute::v1::Status* mutable_status();
986   void set_allocated_status(::google::internal::federatedcompute::v1::Status* status);
987   private:
988   const ::google::internal::federatedcompute::v1::Status& _internal_status() const;
989   ::google::internal::federatedcompute::v1::Status* _internal_mutable_status();
990   public:
991   void unsafe_arena_set_allocated_status(
992       ::google::internal::federatedcompute::v1::Status* status);
993   ::google::internal::federatedcompute::v1::Status* unsafe_arena_release_status();
994 
995   // @@protoc_insertion_point(class_scope:google.internal.federatedcompute.v1.AbortAggregationRequest)
996  private:
997   class _Internal;
998 
999   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1000   typedef void InternalArenaConstructable_;
1001   typedef void DestructorSkippable_;
1002   struct Impl_ {
1003     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr aggregation_id_;
1004     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr client_token_;
1005     ::google::internal::federatedcompute::v1::Status* status_;
1006     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1007   };
1008   union { Impl_ _impl_; };
1009   friend struct ::TableStruct_fcp_2fprotos_2ffederatedcompute_2faggregations_2eproto;
1010 };
1011 // -------------------------------------------------------------------
1012 
1013 class AbortAggregationResponse final :
1014     public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:google.internal.federatedcompute.v1.AbortAggregationResponse) */ {
1015  public:
AbortAggregationResponse()1016   inline AbortAggregationResponse() : AbortAggregationResponse(nullptr) {}
1017   ~AbortAggregationResponse() override;
1018   explicit PROTOBUF_CONSTEXPR AbortAggregationResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1019 
1020   AbortAggregationResponse(const AbortAggregationResponse& from);
AbortAggregationResponse(AbortAggregationResponse && from)1021   AbortAggregationResponse(AbortAggregationResponse&& from) noexcept
1022     : AbortAggregationResponse() {
1023     *this = ::std::move(from);
1024   }
1025 
1026   inline AbortAggregationResponse& operator=(const AbortAggregationResponse& from) {
1027     if (this == &from) return *this;
1028     CopyFrom(from);
1029     return *this;
1030   }
1031   inline AbortAggregationResponse& operator=(AbortAggregationResponse&& from) noexcept {
1032     if (this == &from) return *this;
1033     if (GetOwningArena() == from.GetOwningArena()
1034   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1035         && GetOwningArena() != nullptr
1036   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
1037     ) {
1038       InternalSwap(&from);
1039     } else {
1040       CopyFrom(from);
1041     }
1042     return *this;
1043   }
1044 
default_instance()1045   static const AbortAggregationResponse& default_instance() {
1046     return *internal_default_instance();
1047   }
internal_default_instance()1048   static inline const AbortAggregationResponse* internal_default_instance() {
1049     return reinterpret_cast<const AbortAggregationResponse*>(
1050                &_AbortAggregationResponse_default_instance_);
1051   }
1052   static constexpr int kIndexInFileMessages =
1053     6;
1054 
swap(AbortAggregationResponse & a,AbortAggregationResponse & b)1055   friend void swap(AbortAggregationResponse& a, AbortAggregationResponse& b) {
1056     a.Swap(&b);
1057   }
Swap(AbortAggregationResponse * other)1058   inline void Swap(AbortAggregationResponse* other) {
1059     if (other == this) return;
1060   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1061     if (GetOwningArena() != nullptr &&
1062         GetOwningArena() == other->GetOwningArena()) {
1063    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
1064     if (GetOwningArena() == other->GetOwningArena()) {
1065   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
1066       InternalSwap(other);
1067     } else {
1068       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1069     }
1070   }
1071   void UnsafeArenaSwap(AbortAggregationResponse* other) {
1072     if (other == this) return;
1073     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1074     InternalSwap(other);
1075   }
1076 
1077   // implements Message ----------------------------------------------
1078 
1079   AbortAggregationResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
1080     return CreateMaybeMessage<AbortAggregationResponse>(arena);
1081   }
1082   AbortAggregationResponse* New() const {
1083     return New(nullptr);
1084   }
1085   void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
1086   void CopyFrom(const AbortAggregationResponse& from);
1087   void MergeFrom(const AbortAggregationResponse& from);
1088   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1089   bool IsInitialized() const final;
1090 
1091   size_t ByteSizeLong() const final;
1092   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1093   ::uint8_t* _InternalSerialize(
1094       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1095   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
1096 
1097   private:
1098   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
1099   void SharedDtor();
1100   void SetCachedSize(int size) const;
1101   void InternalSwap(AbortAggregationResponse* other);
1102 
1103   private:
1104   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1105   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1106     return "google.internal.federatedcompute.v1.AbortAggregationResponse";
1107   }
1108   protected:
1109   explicit AbortAggregationResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1110                        bool is_message_owned = false);
1111   public:
1112 
1113   std::string GetTypeName() const final;
1114 
1115   // nested types ----------------------------------------------------
1116 
1117   // accessors -------------------------------------------------------
1118 
1119   // @@protoc_insertion_point(class_scope:google.internal.federatedcompute.v1.AbortAggregationResponse)
1120  private:
1121   class _Internal;
1122 
1123   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1124   typedef void InternalArenaConstructable_;
1125   typedef void DestructorSkippable_;
1126   struct Impl_ {
1127     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1128   };
1129   union { Impl_ _impl_; };
1130   friend struct ::TableStruct_fcp_2fprotos_2ffederatedcompute_2faggregations_2eproto;
1131 };
1132 // ===================================================================
1133 
1134 
1135 // ===================================================================
1136 
1137 #ifdef __GNUC__
1138   #pragma GCC diagnostic push
1139   #pragma GCC diagnostic ignored "-Wstrict-aliasing"
1140 #endif  // __GNUC__
1141 // StartAggregationDataUploadRequest
1142 
1143 // string aggregation_id = 1;
clear_aggregation_id()1144 inline void StartAggregationDataUploadRequest::clear_aggregation_id() {
1145   _impl_.aggregation_id_.ClearToEmpty();
1146 }
aggregation_id()1147 inline const std::string& StartAggregationDataUploadRequest::aggregation_id() const {
1148   // @@protoc_insertion_point(field_get:google.internal.federatedcompute.v1.StartAggregationDataUploadRequest.aggregation_id)
1149   return _internal_aggregation_id();
1150 }
1151 template <typename ArgT0, typename... ArgT>
1152 inline PROTOBUF_ALWAYS_INLINE
set_aggregation_id(ArgT0 && arg0,ArgT...args)1153 void StartAggregationDataUploadRequest::set_aggregation_id(ArgT0&& arg0, ArgT... args) {
1154 
1155  _impl_.aggregation_id_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1156   // @@protoc_insertion_point(field_set:google.internal.federatedcompute.v1.StartAggregationDataUploadRequest.aggregation_id)
1157 }
mutable_aggregation_id()1158 inline std::string* StartAggregationDataUploadRequest::mutable_aggregation_id() {
1159   std::string* _s = _internal_mutable_aggregation_id();
1160   // @@protoc_insertion_point(field_mutable:google.internal.federatedcompute.v1.StartAggregationDataUploadRequest.aggregation_id)
1161   return _s;
1162 }
_internal_aggregation_id()1163 inline const std::string& StartAggregationDataUploadRequest::_internal_aggregation_id() const {
1164   return _impl_.aggregation_id_.Get();
1165 }
_internal_set_aggregation_id(const std::string & value)1166 inline void StartAggregationDataUploadRequest::_internal_set_aggregation_id(const std::string& value) {
1167 
1168   _impl_.aggregation_id_.Set(value, GetArenaForAllocation());
1169 }
_internal_mutable_aggregation_id()1170 inline std::string* StartAggregationDataUploadRequest::_internal_mutable_aggregation_id() {
1171 
1172   return _impl_.aggregation_id_.Mutable(GetArenaForAllocation());
1173 }
release_aggregation_id()1174 inline std::string* StartAggregationDataUploadRequest::release_aggregation_id() {
1175   // @@protoc_insertion_point(field_release:google.internal.federatedcompute.v1.StartAggregationDataUploadRequest.aggregation_id)
1176   return _impl_.aggregation_id_.Release();
1177 }
set_allocated_aggregation_id(std::string * aggregation_id)1178 inline void StartAggregationDataUploadRequest::set_allocated_aggregation_id(std::string* aggregation_id) {
1179   _impl_.aggregation_id_.SetAllocated(aggregation_id, GetArenaForAllocation());
1180 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1181   if (_impl_.aggregation_id_.IsDefault()) {
1182     _impl_.aggregation_id_.Set("", GetArenaForAllocation());
1183   }
1184 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1185   // @@protoc_insertion_point(field_set_allocated:google.internal.federatedcompute.v1.StartAggregationDataUploadRequest.aggregation_id)
1186 }
1187 
1188 // string authorization_token = 2;
clear_authorization_token()1189 inline void StartAggregationDataUploadRequest::clear_authorization_token() {
1190   _impl_.authorization_token_.ClearToEmpty();
1191 }
authorization_token()1192 inline const std::string& StartAggregationDataUploadRequest::authorization_token() const {
1193   // @@protoc_insertion_point(field_get:google.internal.federatedcompute.v1.StartAggregationDataUploadRequest.authorization_token)
1194   return _internal_authorization_token();
1195 }
1196 template <typename ArgT0, typename... ArgT>
1197 inline PROTOBUF_ALWAYS_INLINE
set_authorization_token(ArgT0 && arg0,ArgT...args)1198 void StartAggregationDataUploadRequest::set_authorization_token(ArgT0&& arg0, ArgT... args) {
1199 
1200  _impl_.authorization_token_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1201   // @@protoc_insertion_point(field_set:google.internal.federatedcompute.v1.StartAggregationDataUploadRequest.authorization_token)
1202 }
mutable_authorization_token()1203 inline std::string* StartAggregationDataUploadRequest::mutable_authorization_token() {
1204   std::string* _s = _internal_mutable_authorization_token();
1205   // @@protoc_insertion_point(field_mutable:google.internal.federatedcompute.v1.StartAggregationDataUploadRequest.authorization_token)
1206   return _s;
1207 }
_internal_authorization_token()1208 inline const std::string& StartAggregationDataUploadRequest::_internal_authorization_token() const {
1209   return _impl_.authorization_token_.Get();
1210 }
_internal_set_authorization_token(const std::string & value)1211 inline void StartAggregationDataUploadRequest::_internal_set_authorization_token(const std::string& value) {
1212 
1213   _impl_.authorization_token_.Set(value, GetArenaForAllocation());
1214 }
_internal_mutable_authorization_token()1215 inline std::string* StartAggregationDataUploadRequest::_internal_mutable_authorization_token() {
1216 
1217   return _impl_.authorization_token_.Mutable(GetArenaForAllocation());
1218 }
release_authorization_token()1219 inline std::string* StartAggregationDataUploadRequest::release_authorization_token() {
1220   // @@protoc_insertion_point(field_release:google.internal.federatedcompute.v1.StartAggregationDataUploadRequest.authorization_token)
1221   return _impl_.authorization_token_.Release();
1222 }
set_allocated_authorization_token(std::string * authorization_token)1223 inline void StartAggregationDataUploadRequest::set_allocated_authorization_token(std::string* authorization_token) {
1224   _impl_.authorization_token_.SetAllocated(authorization_token, GetArenaForAllocation());
1225 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1226   if (_impl_.authorization_token_.IsDefault()) {
1227     _impl_.authorization_token_.Set("", GetArenaForAllocation());
1228   }
1229 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1230   // @@protoc_insertion_point(field_set_allocated:google.internal.federatedcompute.v1.StartAggregationDataUploadRequest.authorization_token)
1231 }
1232 
1233 // -------------------------------------------------------------------
1234 
1235 // StartAggregationDataUploadMetadata
1236 
1237 // -------------------------------------------------------------------
1238 
1239 // StartAggregationDataUploadResponse
1240 
1241 // .google.internal.federatedcompute.v1.ForwardingInfo aggregation_protocol_forwarding_info = 1;
_internal_has_aggregation_protocol_forwarding_info()1242 inline bool StartAggregationDataUploadResponse::_internal_has_aggregation_protocol_forwarding_info() const {
1243   return this != internal_default_instance() && _impl_.aggregation_protocol_forwarding_info_ != nullptr;
1244 }
has_aggregation_protocol_forwarding_info()1245 inline bool StartAggregationDataUploadResponse::has_aggregation_protocol_forwarding_info() const {
1246   return _internal_has_aggregation_protocol_forwarding_info();
1247 }
_internal_aggregation_protocol_forwarding_info()1248 inline const ::google::internal::federatedcompute::v1::ForwardingInfo& StartAggregationDataUploadResponse::_internal_aggregation_protocol_forwarding_info() const {
1249   const ::google::internal::federatedcompute::v1::ForwardingInfo* p = _impl_.aggregation_protocol_forwarding_info_;
1250   return p != nullptr ? *p : reinterpret_cast<const ::google::internal::federatedcompute::v1::ForwardingInfo&>(
1251       ::google::internal::federatedcompute::v1::_ForwardingInfo_default_instance_);
1252 }
aggregation_protocol_forwarding_info()1253 inline const ::google::internal::federatedcompute::v1::ForwardingInfo& StartAggregationDataUploadResponse::aggregation_protocol_forwarding_info() const {
1254   // @@protoc_insertion_point(field_get:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.aggregation_protocol_forwarding_info)
1255   return _internal_aggregation_protocol_forwarding_info();
1256 }
unsafe_arena_set_allocated_aggregation_protocol_forwarding_info(::google::internal::federatedcompute::v1::ForwardingInfo * aggregation_protocol_forwarding_info)1257 inline void StartAggregationDataUploadResponse::unsafe_arena_set_allocated_aggregation_protocol_forwarding_info(
1258     ::google::internal::federatedcompute::v1::ForwardingInfo* aggregation_protocol_forwarding_info) {
1259   if (GetArenaForAllocation() == nullptr) {
1260     delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.aggregation_protocol_forwarding_info_);
1261   }
1262   _impl_.aggregation_protocol_forwarding_info_ = aggregation_protocol_forwarding_info;
1263   // @@protoc_insertion_point(field_unsafe_arena_set_allocated:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.aggregation_protocol_forwarding_info)
1264 }
release_aggregation_protocol_forwarding_info()1265 inline ::google::internal::federatedcompute::v1::ForwardingInfo* StartAggregationDataUploadResponse::release_aggregation_protocol_forwarding_info() {
1266 
1267   ::google::internal::federatedcompute::v1::ForwardingInfo* temp = _impl_.aggregation_protocol_forwarding_info_;
1268   _impl_.aggregation_protocol_forwarding_info_ = nullptr;
1269 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1270   auto* old =  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
1271   temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1272   if (GetArenaForAllocation() == nullptr) { delete old; }
1273 #else  // PROTOBUF_FORCE_COPY_IN_RELEASE
1274   if (GetArenaForAllocation() != nullptr) {
1275     temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1276   }
1277 #endif  // !PROTOBUF_FORCE_COPY_IN_RELEASE
1278   return temp;
1279 }
unsafe_arena_release_aggregation_protocol_forwarding_info()1280 inline ::google::internal::federatedcompute::v1::ForwardingInfo* StartAggregationDataUploadResponse::unsafe_arena_release_aggregation_protocol_forwarding_info() {
1281   // @@protoc_insertion_point(field_release:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.aggregation_protocol_forwarding_info)
1282 
1283   ::google::internal::federatedcompute::v1::ForwardingInfo* temp = _impl_.aggregation_protocol_forwarding_info_;
1284   _impl_.aggregation_protocol_forwarding_info_ = nullptr;
1285   return temp;
1286 }
_internal_mutable_aggregation_protocol_forwarding_info()1287 inline ::google::internal::federatedcompute::v1::ForwardingInfo* StartAggregationDataUploadResponse::_internal_mutable_aggregation_protocol_forwarding_info() {
1288 
1289   if (_impl_.aggregation_protocol_forwarding_info_ == nullptr) {
1290     auto* p = CreateMaybeMessage<::google::internal::federatedcompute::v1::ForwardingInfo>(GetArenaForAllocation());
1291     _impl_.aggregation_protocol_forwarding_info_ = p;
1292   }
1293   return _impl_.aggregation_protocol_forwarding_info_;
1294 }
mutable_aggregation_protocol_forwarding_info()1295 inline ::google::internal::federatedcompute::v1::ForwardingInfo* StartAggregationDataUploadResponse::mutable_aggregation_protocol_forwarding_info() {
1296   ::google::internal::federatedcompute::v1::ForwardingInfo* _msg = _internal_mutable_aggregation_protocol_forwarding_info();
1297   // @@protoc_insertion_point(field_mutable:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.aggregation_protocol_forwarding_info)
1298   return _msg;
1299 }
set_allocated_aggregation_protocol_forwarding_info(::google::internal::federatedcompute::v1::ForwardingInfo * aggregation_protocol_forwarding_info)1300 inline void StartAggregationDataUploadResponse::set_allocated_aggregation_protocol_forwarding_info(::google::internal::federatedcompute::v1::ForwardingInfo* aggregation_protocol_forwarding_info) {
1301   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1302   if (message_arena == nullptr) {
1303     delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.aggregation_protocol_forwarding_info_);
1304   }
1305   if (aggregation_protocol_forwarding_info) {
1306     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1307         ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
1308                 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(aggregation_protocol_forwarding_info));
1309     if (message_arena != submessage_arena) {
1310       aggregation_protocol_forwarding_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1311           message_arena, aggregation_protocol_forwarding_info, submessage_arena);
1312     }
1313 
1314   } else {
1315 
1316   }
1317   _impl_.aggregation_protocol_forwarding_info_ = aggregation_protocol_forwarding_info;
1318   // @@protoc_insertion_point(field_set_allocated:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.aggregation_protocol_forwarding_info)
1319 }
1320 
1321 // .google.internal.federatedcompute.v1.ByteStreamResource resource = 2;
_internal_has_resource()1322 inline bool StartAggregationDataUploadResponse::_internal_has_resource() const {
1323   return this != internal_default_instance() && _impl_.resource_ != nullptr;
1324 }
has_resource()1325 inline bool StartAggregationDataUploadResponse::has_resource() const {
1326   return _internal_has_resource();
1327 }
_internal_resource()1328 inline const ::google::internal::federatedcompute::v1::ByteStreamResource& StartAggregationDataUploadResponse::_internal_resource() const {
1329   const ::google::internal::federatedcompute::v1::ByteStreamResource* p = _impl_.resource_;
1330   return p != nullptr ? *p : reinterpret_cast<const ::google::internal::federatedcompute::v1::ByteStreamResource&>(
1331       ::google::internal::federatedcompute::v1::_ByteStreamResource_default_instance_);
1332 }
resource()1333 inline const ::google::internal::federatedcompute::v1::ByteStreamResource& StartAggregationDataUploadResponse::resource() const {
1334   // @@protoc_insertion_point(field_get:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.resource)
1335   return _internal_resource();
1336 }
unsafe_arena_set_allocated_resource(::google::internal::federatedcompute::v1::ByteStreamResource * resource)1337 inline void StartAggregationDataUploadResponse::unsafe_arena_set_allocated_resource(
1338     ::google::internal::federatedcompute::v1::ByteStreamResource* resource) {
1339   if (GetArenaForAllocation() == nullptr) {
1340     delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.resource_);
1341   }
1342   _impl_.resource_ = resource;
1343   // @@protoc_insertion_point(field_unsafe_arena_set_allocated:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.resource)
1344 }
release_resource()1345 inline ::google::internal::federatedcompute::v1::ByteStreamResource* StartAggregationDataUploadResponse::release_resource() {
1346 
1347   ::google::internal::federatedcompute::v1::ByteStreamResource* temp = _impl_.resource_;
1348   _impl_.resource_ = nullptr;
1349 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1350   auto* old =  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
1351   temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1352   if (GetArenaForAllocation() == nullptr) { delete old; }
1353 #else  // PROTOBUF_FORCE_COPY_IN_RELEASE
1354   if (GetArenaForAllocation() != nullptr) {
1355     temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1356   }
1357 #endif  // !PROTOBUF_FORCE_COPY_IN_RELEASE
1358   return temp;
1359 }
unsafe_arena_release_resource()1360 inline ::google::internal::federatedcompute::v1::ByteStreamResource* StartAggregationDataUploadResponse::unsafe_arena_release_resource() {
1361   // @@protoc_insertion_point(field_release:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.resource)
1362 
1363   ::google::internal::federatedcompute::v1::ByteStreamResource* temp = _impl_.resource_;
1364   _impl_.resource_ = nullptr;
1365   return temp;
1366 }
_internal_mutable_resource()1367 inline ::google::internal::federatedcompute::v1::ByteStreamResource* StartAggregationDataUploadResponse::_internal_mutable_resource() {
1368 
1369   if (_impl_.resource_ == nullptr) {
1370     auto* p = CreateMaybeMessage<::google::internal::federatedcompute::v1::ByteStreamResource>(GetArenaForAllocation());
1371     _impl_.resource_ = p;
1372   }
1373   return _impl_.resource_;
1374 }
mutable_resource()1375 inline ::google::internal::federatedcompute::v1::ByteStreamResource* StartAggregationDataUploadResponse::mutable_resource() {
1376   ::google::internal::federatedcompute::v1::ByteStreamResource* _msg = _internal_mutable_resource();
1377   // @@protoc_insertion_point(field_mutable:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.resource)
1378   return _msg;
1379 }
set_allocated_resource(::google::internal::federatedcompute::v1::ByteStreamResource * resource)1380 inline void StartAggregationDataUploadResponse::set_allocated_resource(::google::internal::federatedcompute::v1::ByteStreamResource* resource) {
1381   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1382   if (message_arena == nullptr) {
1383     delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.resource_);
1384   }
1385   if (resource) {
1386     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1387         ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
1388                 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(resource));
1389     if (message_arena != submessage_arena) {
1390       resource = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1391           message_arena, resource, submessage_arena);
1392     }
1393 
1394   } else {
1395 
1396   }
1397   _impl_.resource_ = resource;
1398   // @@protoc_insertion_point(field_set_allocated:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.resource)
1399 }
1400 
1401 // string client_token = 3;
clear_client_token()1402 inline void StartAggregationDataUploadResponse::clear_client_token() {
1403   _impl_.client_token_.ClearToEmpty();
1404 }
client_token()1405 inline const std::string& StartAggregationDataUploadResponse::client_token() const {
1406   // @@protoc_insertion_point(field_get:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.client_token)
1407   return _internal_client_token();
1408 }
1409 template <typename ArgT0, typename... ArgT>
1410 inline PROTOBUF_ALWAYS_INLINE
set_client_token(ArgT0 && arg0,ArgT...args)1411 void StartAggregationDataUploadResponse::set_client_token(ArgT0&& arg0, ArgT... args) {
1412 
1413  _impl_.client_token_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1414   // @@protoc_insertion_point(field_set:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.client_token)
1415 }
mutable_client_token()1416 inline std::string* StartAggregationDataUploadResponse::mutable_client_token() {
1417   std::string* _s = _internal_mutable_client_token();
1418   // @@protoc_insertion_point(field_mutable:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.client_token)
1419   return _s;
1420 }
_internal_client_token()1421 inline const std::string& StartAggregationDataUploadResponse::_internal_client_token() const {
1422   return _impl_.client_token_.Get();
1423 }
_internal_set_client_token(const std::string & value)1424 inline void StartAggregationDataUploadResponse::_internal_set_client_token(const std::string& value) {
1425 
1426   _impl_.client_token_.Set(value, GetArenaForAllocation());
1427 }
_internal_mutable_client_token()1428 inline std::string* StartAggregationDataUploadResponse::_internal_mutable_client_token() {
1429 
1430   return _impl_.client_token_.Mutable(GetArenaForAllocation());
1431 }
release_client_token()1432 inline std::string* StartAggregationDataUploadResponse::release_client_token() {
1433   // @@protoc_insertion_point(field_release:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.client_token)
1434   return _impl_.client_token_.Release();
1435 }
set_allocated_client_token(std::string * client_token)1436 inline void StartAggregationDataUploadResponse::set_allocated_client_token(std::string* client_token) {
1437   _impl_.client_token_.SetAllocated(client_token, GetArenaForAllocation());
1438 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1439   if (_impl_.client_token_.IsDefault()) {
1440     _impl_.client_token_.Set("", GetArenaForAllocation());
1441   }
1442 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1443   // @@protoc_insertion_point(field_set_allocated:google.internal.federatedcompute.v1.StartAggregationDataUploadResponse.client_token)
1444 }
1445 
1446 // -------------------------------------------------------------------
1447 
1448 // SubmitAggregationResultRequest
1449 
1450 // string aggregation_id = 1;
clear_aggregation_id()1451 inline void SubmitAggregationResultRequest::clear_aggregation_id() {
1452   _impl_.aggregation_id_.ClearToEmpty();
1453 }
aggregation_id()1454 inline const std::string& SubmitAggregationResultRequest::aggregation_id() const {
1455   // @@protoc_insertion_point(field_get:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.aggregation_id)
1456   return _internal_aggregation_id();
1457 }
1458 template <typename ArgT0, typename... ArgT>
1459 inline PROTOBUF_ALWAYS_INLINE
set_aggregation_id(ArgT0 && arg0,ArgT...args)1460 void SubmitAggregationResultRequest::set_aggregation_id(ArgT0&& arg0, ArgT... args) {
1461 
1462  _impl_.aggregation_id_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1463   // @@protoc_insertion_point(field_set:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.aggregation_id)
1464 }
mutable_aggregation_id()1465 inline std::string* SubmitAggregationResultRequest::mutable_aggregation_id() {
1466   std::string* _s = _internal_mutable_aggregation_id();
1467   // @@protoc_insertion_point(field_mutable:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.aggregation_id)
1468   return _s;
1469 }
_internal_aggregation_id()1470 inline const std::string& SubmitAggregationResultRequest::_internal_aggregation_id() const {
1471   return _impl_.aggregation_id_.Get();
1472 }
_internal_set_aggregation_id(const std::string & value)1473 inline void SubmitAggregationResultRequest::_internal_set_aggregation_id(const std::string& value) {
1474 
1475   _impl_.aggregation_id_.Set(value, GetArenaForAllocation());
1476 }
_internal_mutable_aggregation_id()1477 inline std::string* SubmitAggregationResultRequest::_internal_mutable_aggregation_id() {
1478 
1479   return _impl_.aggregation_id_.Mutable(GetArenaForAllocation());
1480 }
release_aggregation_id()1481 inline std::string* SubmitAggregationResultRequest::release_aggregation_id() {
1482   // @@protoc_insertion_point(field_release:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.aggregation_id)
1483   return _impl_.aggregation_id_.Release();
1484 }
set_allocated_aggregation_id(std::string * aggregation_id)1485 inline void SubmitAggregationResultRequest::set_allocated_aggregation_id(std::string* aggregation_id) {
1486   _impl_.aggregation_id_.SetAllocated(aggregation_id, GetArenaForAllocation());
1487 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1488   if (_impl_.aggregation_id_.IsDefault()) {
1489     _impl_.aggregation_id_.Set("", GetArenaForAllocation());
1490   }
1491 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1492   // @@protoc_insertion_point(field_set_allocated:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.aggregation_id)
1493 }
1494 
1495 // string client_token = 2;
clear_client_token()1496 inline void SubmitAggregationResultRequest::clear_client_token() {
1497   _impl_.client_token_.ClearToEmpty();
1498 }
client_token()1499 inline const std::string& SubmitAggregationResultRequest::client_token() const {
1500   // @@protoc_insertion_point(field_get:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.client_token)
1501   return _internal_client_token();
1502 }
1503 template <typename ArgT0, typename... ArgT>
1504 inline PROTOBUF_ALWAYS_INLINE
set_client_token(ArgT0 && arg0,ArgT...args)1505 void SubmitAggregationResultRequest::set_client_token(ArgT0&& arg0, ArgT... args) {
1506 
1507  _impl_.client_token_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1508   // @@protoc_insertion_point(field_set:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.client_token)
1509 }
mutable_client_token()1510 inline std::string* SubmitAggregationResultRequest::mutable_client_token() {
1511   std::string* _s = _internal_mutable_client_token();
1512   // @@protoc_insertion_point(field_mutable:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.client_token)
1513   return _s;
1514 }
_internal_client_token()1515 inline const std::string& SubmitAggregationResultRequest::_internal_client_token() const {
1516   return _impl_.client_token_.Get();
1517 }
_internal_set_client_token(const std::string & value)1518 inline void SubmitAggregationResultRequest::_internal_set_client_token(const std::string& value) {
1519 
1520   _impl_.client_token_.Set(value, GetArenaForAllocation());
1521 }
_internal_mutable_client_token()1522 inline std::string* SubmitAggregationResultRequest::_internal_mutable_client_token() {
1523 
1524   return _impl_.client_token_.Mutable(GetArenaForAllocation());
1525 }
release_client_token()1526 inline std::string* SubmitAggregationResultRequest::release_client_token() {
1527   // @@protoc_insertion_point(field_release:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.client_token)
1528   return _impl_.client_token_.Release();
1529 }
set_allocated_client_token(std::string * client_token)1530 inline void SubmitAggregationResultRequest::set_allocated_client_token(std::string* client_token) {
1531   _impl_.client_token_.SetAllocated(client_token, GetArenaForAllocation());
1532 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1533   if (_impl_.client_token_.IsDefault()) {
1534     _impl_.client_token_.Set("", GetArenaForAllocation());
1535   }
1536 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1537   // @@protoc_insertion_point(field_set_allocated:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.client_token)
1538 }
1539 
1540 // string resource_name = 3;
clear_resource_name()1541 inline void SubmitAggregationResultRequest::clear_resource_name() {
1542   _impl_.resource_name_.ClearToEmpty();
1543 }
resource_name()1544 inline const std::string& SubmitAggregationResultRequest::resource_name() const {
1545   // @@protoc_insertion_point(field_get:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.resource_name)
1546   return _internal_resource_name();
1547 }
1548 template <typename ArgT0, typename... ArgT>
1549 inline PROTOBUF_ALWAYS_INLINE
set_resource_name(ArgT0 && arg0,ArgT...args)1550 void SubmitAggregationResultRequest::set_resource_name(ArgT0&& arg0, ArgT... args) {
1551 
1552  _impl_.resource_name_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1553   // @@protoc_insertion_point(field_set:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.resource_name)
1554 }
mutable_resource_name()1555 inline std::string* SubmitAggregationResultRequest::mutable_resource_name() {
1556   std::string* _s = _internal_mutable_resource_name();
1557   // @@protoc_insertion_point(field_mutable:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.resource_name)
1558   return _s;
1559 }
_internal_resource_name()1560 inline const std::string& SubmitAggregationResultRequest::_internal_resource_name() const {
1561   return _impl_.resource_name_.Get();
1562 }
_internal_set_resource_name(const std::string & value)1563 inline void SubmitAggregationResultRequest::_internal_set_resource_name(const std::string& value) {
1564 
1565   _impl_.resource_name_.Set(value, GetArenaForAllocation());
1566 }
_internal_mutable_resource_name()1567 inline std::string* SubmitAggregationResultRequest::_internal_mutable_resource_name() {
1568 
1569   return _impl_.resource_name_.Mutable(GetArenaForAllocation());
1570 }
release_resource_name()1571 inline std::string* SubmitAggregationResultRequest::release_resource_name() {
1572   // @@protoc_insertion_point(field_release:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.resource_name)
1573   return _impl_.resource_name_.Release();
1574 }
set_allocated_resource_name(std::string * resource_name)1575 inline void SubmitAggregationResultRequest::set_allocated_resource_name(std::string* resource_name) {
1576   _impl_.resource_name_.SetAllocated(resource_name, GetArenaForAllocation());
1577 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1578   if (_impl_.resource_name_.IsDefault()) {
1579     _impl_.resource_name_.Set("", GetArenaForAllocation());
1580   }
1581 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1582   // @@protoc_insertion_point(field_set_allocated:google.internal.federatedcompute.v1.SubmitAggregationResultRequest.resource_name)
1583 }
1584 
1585 // -------------------------------------------------------------------
1586 
1587 // SubmitAggregationResultResponse
1588 
1589 // -------------------------------------------------------------------
1590 
1591 // AbortAggregationRequest
1592 
1593 // string aggregation_id = 1;
clear_aggregation_id()1594 inline void AbortAggregationRequest::clear_aggregation_id() {
1595   _impl_.aggregation_id_.ClearToEmpty();
1596 }
aggregation_id()1597 inline const std::string& AbortAggregationRequest::aggregation_id() const {
1598   // @@protoc_insertion_point(field_get:google.internal.federatedcompute.v1.AbortAggregationRequest.aggregation_id)
1599   return _internal_aggregation_id();
1600 }
1601 template <typename ArgT0, typename... ArgT>
1602 inline PROTOBUF_ALWAYS_INLINE
set_aggregation_id(ArgT0 && arg0,ArgT...args)1603 void AbortAggregationRequest::set_aggregation_id(ArgT0&& arg0, ArgT... args) {
1604 
1605  _impl_.aggregation_id_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1606   // @@protoc_insertion_point(field_set:google.internal.federatedcompute.v1.AbortAggregationRequest.aggregation_id)
1607 }
mutable_aggregation_id()1608 inline std::string* AbortAggregationRequest::mutable_aggregation_id() {
1609   std::string* _s = _internal_mutable_aggregation_id();
1610   // @@protoc_insertion_point(field_mutable:google.internal.federatedcompute.v1.AbortAggregationRequest.aggregation_id)
1611   return _s;
1612 }
_internal_aggregation_id()1613 inline const std::string& AbortAggregationRequest::_internal_aggregation_id() const {
1614   return _impl_.aggregation_id_.Get();
1615 }
_internal_set_aggregation_id(const std::string & value)1616 inline void AbortAggregationRequest::_internal_set_aggregation_id(const std::string& value) {
1617 
1618   _impl_.aggregation_id_.Set(value, GetArenaForAllocation());
1619 }
_internal_mutable_aggregation_id()1620 inline std::string* AbortAggregationRequest::_internal_mutable_aggregation_id() {
1621 
1622   return _impl_.aggregation_id_.Mutable(GetArenaForAllocation());
1623 }
release_aggregation_id()1624 inline std::string* AbortAggregationRequest::release_aggregation_id() {
1625   // @@protoc_insertion_point(field_release:google.internal.federatedcompute.v1.AbortAggregationRequest.aggregation_id)
1626   return _impl_.aggregation_id_.Release();
1627 }
set_allocated_aggregation_id(std::string * aggregation_id)1628 inline void AbortAggregationRequest::set_allocated_aggregation_id(std::string* aggregation_id) {
1629   _impl_.aggregation_id_.SetAllocated(aggregation_id, GetArenaForAllocation());
1630 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1631   if (_impl_.aggregation_id_.IsDefault()) {
1632     _impl_.aggregation_id_.Set("", GetArenaForAllocation());
1633   }
1634 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1635   // @@protoc_insertion_point(field_set_allocated:google.internal.federatedcompute.v1.AbortAggregationRequest.aggregation_id)
1636 }
1637 
1638 // string client_token = 2;
clear_client_token()1639 inline void AbortAggregationRequest::clear_client_token() {
1640   _impl_.client_token_.ClearToEmpty();
1641 }
client_token()1642 inline const std::string& AbortAggregationRequest::client_token() const {
1643   // @@protoc_insertion_point(field_get:google.internal.federatedcompute.v1.AbortAggregationRequest.client_token)
1644   return _internal_client_token();
1645 }
1646 template <typename ArgT0, typename... ArgT>
1647 inline PROTOBUF_ALWAYS_INLINE
set_client_token(ArgT0 && arg0,ArgT...args)1648 void AbortAggregationRequest::set_client_token(ArgT0&& arg0, ArgT... args) {
1649 
1650  _impl_.client_token_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
1651   // @@protoc_insertion_point(field_set:google.internal.federatedcompute.v1.AbortAggregationRequest.client_token)
1652 }
mutable_client_token()1653 inline std::string* AbortAggregationRequest::mutable_client_token() {
1654   std::string* _s = _internal_mutable_client_token();
1655   // @@protoc_insertion_point(field_mutable:google.internal.federatedcompute.v1.AbortAggregationRequest.client_token)
1656   return _s;
1657 }
_internal_client_token()1658 inline const std::string& AbortAggregationRequest::_internal_client_token() const {
1659   return _impl_.client_token_.Get();
1660 }
_internal_set_client_token(const std::string & value)1661 inline void AbortAggregationRequest::_internal_set_client_token(const std::string& value) {
1662 
1663   _impl_.client_token_.Set(value, GetArenaForAllocation());
1664 }
_internal_mutable_client_token()1665 inline std::string* AbortAggregationRequest::_internal_mutable_client_token() {
1666 
1667   return _impl_.client_token_.Mutable(GetArenaForAllocation());
1668 }
release_client_token()1669 inline std::string* AbortAggregationRequest::release_client_token() {
1670   // @@protoc_insertion_point(field_release:google.internal.federatedcompute.v1.AbortAggregationRequest.client_token)
1671   return _impl_.client_token_.Release();
1672 }
set_allocated_client_token(std::string * client_token)1673 inline void AbortAggregationRequest::set_allocated_client_token(std::string* client_token) {
1674   _impl_.client_token_.SetAllocated(client_token, GetArenaForAllocation());
1675 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1676   if (_impl_.client_token_.IsDefault()) {
1677     _impl_.client_token_.Set("", GetArenaForAllocation());
1678   }
1679 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1680   // @@protoc_insertion_point(field_set_allocated:google.internal.federatedcompute.v1.AbortAggregationRequest.client_token)
1681 }
1682 
1683 // .google.internal.federatedcompute.v1.Status status = 3;
_internal_has_status()1684 inline bool AbortAggregationRequest::_internal_has_status() const {
1685   return this != internal_default_instance() && _impl_.status_ != nullptr;
1686 }
has_status()1687 inline bool AbortAggregationRequest::has_status() const {
1688   return _internal_has_status();
1689 }
_internal_status()1690 inline const ::google::internal::federatedcompute::v1::Status& AbortAggregationRequest::_internal_status() const {
1691   const ::google::internal::federatedcompute::v1::Status* p = _impl_.status_;
1692   return p != nullptr ? *p : reinterpret_cast<const ::google::internal::federatedcompute::v1::Status&>(
1693       ::google::internal::federatedcompute::v1::_Status_default_instance_);
1694 }
status()1695 inline const ::google::internal::federatedcompute::v1::Status& AbortAggregationRequest::status() const {
1696   // @@protoc_insertion_point(field_get:google.internal.federatedcompute.v1.AbortAggregationRequest.status)
1697   return _internal_status();
1698 }
unsafe_arena_set_allocated_status(::google::internal::federatedcompute::v1::Status * status)1699 inline void AbortAggregationRequest::unsafe_arena_set_allocated_status(
1700     ::google::internal::federatedcompute::v1::Status* status) {
1701   if (GetArenaForAllocation() == nullptr) {
1702     delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.status_);
1703   }
1704   _impl_.status_ = status;
1705   // @@protoc_insertion_point(field_unsafe_arena_set_allocated:google.internal.federatedcompute.v1.AbortAggregationRequest.status)
1706 }
release_status()1707 inline ::google::internal::federatedcompute::v1::Status* AbortAggregationRequest::release_status() {
1708 
1709   ::google::internal::federatedcompute::v1::Status* temp = _impl_.status_;
1710   _impl_.status_ = nullptr;
1711 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1712   auto* old =  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
1713   temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1714   if (GetArenaForAllocation() == nullptr) { delete old; }
1715 #else  // PROTOBUF_FORCE_COPY_IN_RELEASE
1716   if (GetArenaForAllocation() != nullptr) {
1717     temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1718   }
1719 #endif  // !PROTOBUF_FORCE_COPY_IN_RELEASE
1720   return temp;
1721 }
unsafe_arena_release_status()1722 inline ::google::internal::federatedcompute::v1::Status* AbortAggregationRequest::unsafe_arena_release_status() {
1723   // @@protoc_insertion_point(field_release:google.internal.federatedcompute.v1.AbortAggregationRequest.status)
1724 
1725   ::google::internal::federatedcompute::v1::Status* temp = _impl_.status_;
1726   _impl_.status_ = nullptr;
1727   return temp;
1728 }
_internal_mutable_status()1729 inline ::google::internal::federatedcompute::v1::Status* AbortAggregationRequest::_internal_mutable_status() {
1730 
1731   if (_impl_.status_ == nullptr) {
1732     auto* p = CreateMaybeMessage<::google::internal::federatedcompute::v1::Status>(GetArenaForAllocation());
1733     _impl_.status_ = p;
1734   }
1735   return _impl_.status_;
1736 }
mutable_status()1737 inline ::google::internal::federatedcompute::v1::Status* AbortAggregationRequest::mutable_status() {
1738   ::google::internal::federatedcompute::v1::Status* _msg = _internal_mutable_status();
1739   // @@protoc_insertion_point(field_mutable:google.internal.federatedcompute.v1.AbortAggregationRequest.status)
1740   return _msg;
1741 }
set_allocated_status(::google::internal::federatedcompute::v1::Status * status)1742 inline void AbortAggregationRequest::set_allocated_status(::google::internal::federatedcompute::v1::Status* status) {
1743   ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1744   if (message_arena == nullptr) {
1745     delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.status_);
1746   }
1747   if (status) {
1748     ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1749         ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
1750                 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(status));
1751     if (message_arena != submessage_arena) {
1752       status = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1753           message_arena, status, submessage_arena);
1754     }
1755 
1756   } else {
1757 
1758   }
1759   _impl_.status_ = status;
1760   // @@protoc_insertion_point(field_set_allocated:google.internal.federatedcompute.v1.AbortAggregationRequest.status)
1761 }
1762 
1763 // -------------------------------------------------------------------
1764 
1765 // AbortAggregationResponse
1766 
1767 #ifdef __GNUC__
1768   #pragma GCC diagnostic pop
1769 #endif  // __GNUC__
1770 // -------------------------------------------------------------------
1771 
1772 // -------------------------------------------------------------------
1773 
1774 // -------------------------------------------------------------------
1775 
1776 // -------------------------------------------------------------------
1777 
1778 // -------------------------------------------------------------------
1779 
1780 // -------------------------------------------------------------------
1781 
1782 
1783 // @@protoc_insertion_point(namespace_scope)
1784 
1785 }  // namespace v1
1786 }  // namespace federatedcompute
1787 }  // namespace internal
1788 }  // namespace google
1789 
1790 // @@protoc_insertion_point(global_scope)
1791 
1792 #include <google/protobuf/port_undef.inc>
1793 #endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_fcp_2fprotos_2ffederatedcompute_2faggregations_2eproto
1794