1 // Generated by the protocol buffer compiler.  DO NOT EDIT!
2 // source: packages/modules/adb/fastdeploy/proto/ApkEntry.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto
6 
7 #include <cstdint>
8 #include <limits>
9 #include <string>
10 
11 #include <google/protobuf/port_def.inc>
12 #if PROTOBUF_VERSION < 3021000
13 #error This file was generated by a newer version of protoc which is
14 #error incompatible with your Protocol Buffer headers. Please update
15 #error your headers.
16 #endif
17 #if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
18 #error This file was generated by an older version of protoc which is
19 #error incompatible with your Protocol Buffer headers. Please
20 #error regenerate this file with a newer version of protoc.
21 #endif
22 
23 #include <google/protobuf/port_undef.inc>
24 #include <google/protobuf/io/coded_stream.h>
25 #include <google/protobuf/arena.h>
26 #include <google/protobuf/arenastring.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/metadata_lite.h>
29 #include <google/protobuf/message_lite.h>
30 #include <google/protobuf/repeated_field.h>  // IWYU pragma: export
31 #include <google/protobuf/extension_set.h>  // IWYU pragma: export
32 // @@protoc_insertion_point(includes)
33 #include <google/protobuf/port_def.inc>
34 #define PROTOBUF_INTERNAL_EXPORT_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto
35 PROTOBUF_NAMESPACE_OPEN
36 namespace internal {
37 class AnyMetadata;
38 }  // namespace internal
39 PROTOBUF_NAMESPACE_CLOSE
40 
41 // Internal implementation detail -- do not use these members.
42 struct TableStruct_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto {
43   static const ::uint32_t offsets[];
44 };
45 namespace com {
46 namespace android {
47 namespace fastdeploy {
48 class APKDump;
49 struct APKDumpDefaultTypeInternal;
50 extern APKDumpDefaultTypeInternal _APKDump_default_instance_;
51 class APKEntry;
52 struct APKEntryDefaultTypeInternal;
53 extern APKEntryDefaultTypeInternal _APKEntry_default_instance_;
54 class APKMetaData;
55 struct APKMetaDataDefaultTypeInternal;
56 extern APKMetaDataDefaultTypeInternal _APKMetaData_default_instance_;
57 }  // namespace fastdeploy
58 }  // namespace android
59 }  // namespace com
60 PROTOBUF_NAMESPACE_OPEN
61 template<> ::com::android::fastdeploy::APKDump* Arena::CreateMaybeMessage<::com::android::fastdeploy::APKDump>(Arena*);
62 template<> ::com::android::fastdeploy::APKEntry* Arena::CreateMaybeMessage<::com::android::fastdeploy::APKEntry>(Arena*);
63 template<> ::com::android::fastdeploy::APKMetaData* Arena::CreateMaybeMessage<::com::android::fastdeploy::APKMetaData>(Arena*);
64 PROTOBUF_NAMESPACE_CLOSE
65 namespace com {
66 namespace android {
67 namespace fastdeploy {
68 
69 // ===================================================================
70 
71 class APKDump final :
72     public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:com.android.fastdeploy.APKDump) */ {
73  public:
APKDump()74   inline APKDump() : APKDump(nullptr) {}
75   ~APKDump() override;
76   explicit PROTOBUF_CONSTEXPR APKDump(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
77 
78   APKDump(const APKDump& from);
APKDump(APKDump && from)79   APKDump(APKDump&& from) noexcept
80     : APKDump() {
81     *this = ::std::move(from);
82   }
83 
84   inline APKDump& operator=(const APKDump& from) {
85     if (this == &from) return *this;
86     CopyFrom(from);
87     return *this;
88   }
89   inline APKDump& operator=(APKDump&& from) noexcept {
90     if (this == &from) return *this;
91     if (GetOwningArena() == from.GetOwningArena()
92   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
93         && GetOwningArena() != nullptr
94   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
95     ) {
96       InternalSwap(&from);
97     } else {
98       CopyFrom(from);
99     }
100     return *this;
101   }
102 
default_instance()103   static const APKDump& default_instance() {
104     return *internal_default_instance();
105   }
internal_default_instance()106   static inline const APKDump* internal_default_instance() {
107     return reinterpret_cast<const APKDump*>(
108                &_APKDump_default_instance_);
109   }
110   static constexpr int kIndexInFileMessages =
111     0;
112 
swap(APKDump & a,APKDump & b)113   friend void swap(APKDump& a, APKDump& b) {
114     a.Swap(&b);
115   }
Swap(APKDump * other)116   inline void Swap(APKDump* other) {
117     if (other == this) return;
118   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
119     if (GetOwningArena() != nullptr &&
120         GetOwningArena() == other->GetOwningArena()) {
121    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
122     if (GetOwningArena() == other->GetOwningArena()) {
123   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
124       InternalSwap(other);
125     } else {
126       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
127     }
128   }
129   void UnsafeArenaSwap(APKDump* other) {
130     if (other == this) return;
131     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
132     InternalSwap(other);
133   }
134 
135   // implements Message ----------------------------------------------
136 
137   APKDump* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
138     return CreateMaybeMessage<APKDump>(arena);
139   }
140   APKDump* New() const {
141     return New(nullptr);
142   }
143   void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
144   void CopyFrom(const APKDump& from);
145   void MergeFrom(const APKDump& from);
146   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
147   bool IsInitialized() const final;
148 
149   size_t ByteSizeLong() const final;
150   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
151   ::uint8_t* _InternalSerialize(
152       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
153   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
154 
155   private:
156   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
157   void SharedDtor();
158   void SetCachedSize(int size) const;
159   void InternalSwap(APKDump* other);
160 
161   private:
162   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
163   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
164     return "com.android.fastdeploy.APKDump";
165   }
166   protected:
167   explicit APKDump(::PROTOBUF_NAMESPACE_ID::Arena* arena,
168                        bool is_message_owned = false);
169   public:
170 
171   std::string GetTypeName() const final;
172 
173   // nested types ----------------------------------------------------
174 
175   // accessors -------------------------------------------------------
176 
177   enum : int {
178     kNameFieldNumber = 1,
179     kCdFieldNumber = 2,
180     kSignatureFieldNumber = 3,
181     kAbsolutePathFieldNumber = 4,
182   };
183   // string name = 1;
184   void clear_name();
185   const std::string& name() const;
186   template <typename ArgT0 = const std::string&, typename... ArgT>
187   void set_name(ArgT0&& arg0, ArgT... args);
188   std::string* mutable_name();
189   PROTOBUF_NODISCARD std::string* release_name();
190   void set_allocated_name(std::string* name);
191   private:
192   const std::string& _internal_name() const;
193   inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(const std::string& value);
194   std::string* _internal_mutable_name();
195   public:
196 
197   // bytes cd = 2;
198   void clear_cd();
199   const std::string& cd() const;
200   template <typename ArgT0 = const std::string&, typename... ArgT>
201   void set_cd(ArgT0&& arg0, ArgT... args);
202   std::string* mutable_cd();
203   PROTOBUF_NODISCARD std::string* release_cd();
204   void set_allocated_cd(std::string* cd);
205   private:
206   const std::string& _internal_cd() const;
207   inline PROTOBUF_ALWAYS_INLINE void _internal_set_cd(const std::string& value);
208   std::string* _internal_mutable_cd();
209   public:
210 
211   // bytes signature = 3;
212   void clear_signature();
213   const std::string& signature() const;
214   template <typename ArgT0 = const std::string&, typename... ArgT>
215   void set_signature(ArgT0&& arg0, ArgT... args);
216   std::string* mutable_signature();
217   PROTOBUF_NODISCARD std::string* release_signature();
218   void set_allocated_signature(std::string* signature);
219   private:
220   const std::string& _internal_signature() const;
221   inline PROTOBUF_ALWAYS_INLINE void _internal_set_signature(const std::string& value);
222   std::string* _internal_mutable_signature();
223   public:
224 
225   // string absolute_path = 4;
226   void clear_absolute_path();
227   const std::string& absolute_path() const;
228   template <typename ArgT0 = const std::string&, typename... ArgT>
229   void set_absolute_path(ArgT0&& arg0, ArgT... args);
230   std::string* mutable_absolute_path();
231   PROTOBUF_NODISCARD std::string* release_absolute_path();
232   void set_allocated_absolute_path(std::string* absolute_path);
233   private:
234   const std::string& _internal_absolute_path() const;
235   inline PROTOBUF_ALWAYS_INLINE void _internal_set_absolute_path(const std::string& value);
236   std::string* _internal_mutable_absolute_path();
237   public:
238 
239   // @@protoc_insertion_point(class_scope:com.android.fastdeploy.APKDump)
240  private:
241   class _Internal;
242 
243   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
244   typedef void InternalArenaConstructable_;
245   typedef void DestructorSkippable_;
246   struct Impl_ {
247     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
248     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr cd_;
249     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr signature_;
250     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr absolute_path_;
251     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
252   };
253   union { Impl_ _impl_; };
254   friend struct ::TableStruct_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto;
255 };
256 // -------------------------------------------------------------------
257 
258 class APKEntry final :
259     public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:com.android.fastdeploy.APKEntry) */ {
260  public:
APKEntry()261   inline APKEntry() : APKEntry(nullptr) {}
262   ~APKEntry() override;
263   explicit PROTOBUF_CONSTEXPR APKEntry(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
264 
265   APKEntry(const APKEntry& from);
APKEntry(APKEntry && from)266   APKEntry(APKEntry&& from) noexcept
267     : APKEntry() {
268     *this = ::std::move(from);
269   }
270 
271   inline APKEntry& operator=(const APKEntry& from) {
272     if (this == &from) return *this;
273     CopyFrom(from);
274     return *this;
275   }
276   inline APKEntry& operator=(APKEntry&& from) noexcept {
277     if (this == &from) return *this;
278     if (GetOwningArena() == from.GetOwningArena()
279   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
280         && GetOwningArena() != nullptr
281   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
282     ) {
283       InternalSwap(&from);
284     } else {
285       CopyFrom(from);
286     }
287     return *this;
288   }
289 
default_instance()290   static const APKEntry& default_instance() {
291     return *internal_default_instance();
292   }
internal_default_instance()293   static inline const APKEntry* internal_default_instance() {
294     return reinterpret_cast<const APKEntry*>(
295                &_APKEntry_default_instance_);
296   }
297   static constexpr int kIndexInFileMessages =
298     1;
299 
swap(APKEntry & a,APKEntry & b)300   friend void swap(APKEntry& a, APKEntry& b) {
301     a.Swap(&b);
302   }
Swap(APKEntry * other)303   inline void Swap(APKEntry* other) {
304     if (other == this) return;
305   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
306     if (GetOwningArena() != nullptr &&
307         GetOwningArena() == other->GetOwningArena()) {
308    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
309     if (GetOwningArena() == other->GetOwningArena()) {
310   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
311       InternalSwap(other);
312     } else {
313       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
314     }
315   }
316   void UnsafeArenaSwap(APKEntry* other) {
317     if (other == this) return;
318     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
319     InternalSwap(other);
320   }
321 
322   // implements Message ----------------------------------------------
323 
324   APKEntry* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
325     return CreateMaybeMessage<APKEntry>(arena);
326   }
327   APKEntry* New() const {
328     return New(nullptr);
329   }
330   void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
331   void CopyFrom(const APKEntry& from);
332   void MergeFrom(const APKEntry& from);
333   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
334   bool IsInitialized() const final;
335 
336   size_t ByteSizeLong() const final;
337   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
338   ::uint8_t* _InternalSerialize(
339       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
340   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
341 
342   private:
343   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
344   void SharedDtor();
345   void SetCachedSize(int size) const;
346   void InternalSwap(APKEntry* other);
347 
348   private:
349   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
350   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
351     return "com.android.fastdeploy.APKEntry";
352   }
353   protected:
354   explicit APKEntry(::PROTOBUF_NAMESPACE_ID::Arena* arena,
355                        bool is_message_owned = false);
356   public:
357 
358   std::string GetTypeName() const final;
359 
360   // nested types ----------------------------------------------------
361 
362   // accessors -------------------------------------------------------
363 
364   enum : int {
365     kMd5FieldNumber = 1,
366     kDataOffsetFieldNumber = 2,
367     kDataSizeFieldNumber = 3,
368   };
369   // bytes md5 = 1;
370   void clear_md5();
371   const std::string& md5() const;
372   template <typename ArgT0 = const std::string&, typename... ArgT>
373   void set_md5(ArgT0&& arg0, ArgT... args);
374   std::string* mutable_md5();
375   PROTOBUF_NODISCARD std::string* release_md5();
376   void set_allocated_md5(std::string* md5);
377   private:
378   const std::string& _internal_md5() const;
379   inline PROTOBUF_ALWAYS_INLINE void _internal_set_md5(const std::string& value);
380   std::string* _internal_mutable_md5();
381   public:
382 
383   // int64 dataOffset = 2;
384   void clear_dataoffset();
385   ::int64_t dataoffset() const;
386   void set_dataoffset(::int64_t value);
387   private:
388   ::int64_t _internal_dataoffset() const;
389   void _internal_set_dataoffset(::int64_t value);
390   public:
391 
392   // int64 dataSize = 3;
393   void clear_datasize();
394   ::int64_t datasize() const;
395   void set_datasize(::int64_t value);
396   private:
397   ::int64_t _internal_datasize() const;
398   void _internal_set_datasize(::int64_t value);
399   public:
400 
401   // @@protoc_insertion_point(class_scope:com.android.fastdeploy.APKEntry)
402  private:
403   class _Internal;
404 
405   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
406   typedef void InternalArenaConstructable_;
407   typedef void DestructorSkippable_;
408   struct Impl_ {
409     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr md5_;
410     ::int64_t dataoffset_;
411     ::int64_t datasize_;
412     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
413   };
414   union { Impl_ _impl_; };
415   friend struct ::TableStruct_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto;
416 };
417 // -------------------------------------------------------------------
418 
419 class APKMetaData final :
420     public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:com.android.fastdeploy.APKMetaData) */ {
421  public:
APKMetaData()422   inline APKMetaData() : APKMetaData(nullptr) {}
423   ~APKMetaData() override;
424   explicit PROTOBUF_CONSTEXPR APKMetaData(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
425 
426   APKMetaData(const APKMetaData& from);
APKMetaData(APKMetaData && from)427   APKMetaData(APKMetaData&& from) noexcept
428     : APKMetaData() {
429     *this = ::std::move(from);
430   }
431 
432   inline APKMetaData& operator=(const APKMetaData& from) {
433     if (this == &from) return *this;
434     CopyFrom(from);
435     return *this;
436   }
437   inline APKMetaData& operator=(APKMetaData&& from) noexcept {
438     if (this == &from) return *this;
439     if (GetOwningArena() == from.GetOwningArena()
440   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
441         && GetOwningArena() != nullptr
442   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
443     ) {
444       InternalSwap(&from);
445     } else {
446       CopyFrom(from);
447     }
448     return *this;
449   }
450 
default_instance()451   static const APKMetaData& default_instance() {
452     return *internal_default_instance();
453   }
internal_default_instance()454   static inline const APKMetaData* internal_default_instance() {
455     return reinterpret_cast<const APKMetaData*>(
456                &_APKMetaData_default_instance_);
457   }
458   static constexpr int kIndexInFileMessages =
459     2;
460 
swap(APKMetaData & a,APKMetaData & b)461   friend void swap(APKMetaData& a, APKMetaData& b) {
462     a.Swap(&b);
463   }
Swap(APKMetaData * other)464   inline void Swap(APKMetaData* other) {
465     if (other == this) return;
466   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
467     if (GetOwningArena() != nullptr &&
468         GetOwningArena() == other->GetOwningArena()) {
469    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
470     if (GetOwningArena() == other->GetOwningArena()) {
471   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
472       InternalSwap(other);
473     } else {
474       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
475     }
476   }
477   void UnsafeArenaSwap(APKMetaData* other) {
478     if (other == this) return;
479     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
480     InternalSwap(other);
481   }
482 
483   // implements Message ----------------------------------------------
484 
485   APKMetaData* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
486     return CreateMaybeMessage<APKMetaData>(arena);
487   }
488   APKMetaData* New() const {
489     return New(nullptr);
490   }
491   void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
492   void CopyFrom(const APKMetaData& from);
493   void MergeFrom(const APKMetaData& from);
494   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
495   bool IsInitialized() const final;
496 
497   size_t ByteSizeLong() const final;
498   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
499   ::uint8_t* _InternalSerialize(
500       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
501   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
502 
503   private:
504   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
505   void SharedDtor();
506   void SetCachedSize(int size) const;
507   void InternalSwap(APKMetaData* other);
508 
509   private:
510   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
511   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
512     return "com.android.fastdeploy.APKMetaData";
513   }
514   protected:
515   explicit APKMetaData(::PROTOBUF_NAMESPACE_ID::Arena* arena,
516                        bool is_message_owned = false);
517   public:
518 
519   std::string GetTypeName() const final;
520 
521   // nested types ----------------------------------------------------
522 
523   // accessors -------------------------------------------------------
524 
525   enum : int {
526     kEntriesFieldNumber = 2,
527     kAbsolutePathFieldNumber = 1,
528   };
529   // repeated .com.android.fastdeploy.APKEntry entries = 2;
530   int entries_size() const;
531   private:
532   int _internal_entries_size() const;
533   public:
534   void clear_entries();
535   ::com::android::fastdeploy::APKEntry* mutable_entries(int index);
536   ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::com::android::fastdeploy::APKEntry >*
537       mutable_entries();
538   private:
539   const ::com::android::fastdeploy::APKEntry& _internal_entries(int index) const;
540   ::com::android::fastdeploy::APKEntry* _internal_add_entries();
541   public:
542   const ::com::android::fastdeploy::APKEntry& entries(int index) const;
543   ::com::android::fastdeploy::APKEntry* add_entries();
544   const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::com::android::fastdeploy::APKEntry >&
545       entries() const;
546 
547   // string absolute_path = 1;
548   void clear_absolute_path();
549   const std::string& absolute_path() const;
550   template <typename ArgT0 = const std::string&, typename... ArgT>
551   void set_absolute_path(ArgT0&& arg0, ArgT... args);
552   std::string* mutable_absolute_path();
553   PROTOBUF_NODISCARD std::string* release_absolute_path();
554   void set_allocated_absolute_path(std::string* absolute_path);
555   private:
556   const std::string& _internal_absolute_path() const;
557   inline PROTOBUF_ALWAYS_INLINE void _internal_set_absolute_path(const std::string& value);
558   std::string* _internal_mutable_absolute_path();
559   public:
560 
561   // @@protoc_insertion_point(class_scope:com.android.fastdeploy.APKMetaData)
562  private:
563   class _Internal;
564 
565   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
566   typedef void InternalArenaConstructable_;
567   typedef void DestructorSkippable_;
568   struct Impl_ {
569     ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::com::android::fastdeploy::APKEntry > entries_;
570     ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr absolute_path_;
571     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
572   };
573   union { Impl_ _impl_; };
574   friend struct ::TableStruct_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto;
575 };
576 // ===================================================================
577 
578 
579 // ===================================================================
580 
581 #ifdef __GNUC__
582   #pragma GCC diagnostic push
583   #pragma GCC diagnostic ignored "-Wstrict-aliasing"
584 #endif  // __GNUC__
585 // APKDump
586 
587 // string name = 1;
clear_name()588 inline void APKDump::clear_name() {
589   _impl_.name_.ClearToEmpty();
590 }
name()591 inline const std::string& APKDump::name() const {
592   // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKDump.name)
593   return _internal_name();
594 }
595 template <typename ArgT0, typename... ArgT>
596 inline PROTOBUF_ALWAYS_INLINE
set_name(ArgT0 && arg0,ArgT...args)597 void APKDump::set_name(ArgT0&& arg0, ArgT... args) {
598 
599  _impl_.name_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
600   // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKDump.name)
601 }
mutable_name()602 inline std::string* APKDump::mutable_name() {
603   std::string* _s = _internal_mutable_name();
604   // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKDump.name)
605   return _s;
606 }
_internal_name()607 inline const std::string& APKDump::_internal_name() const {
608   return _impl_.name_.Get();
609 }
_internal_set_name(const std::string & value)610 inline void APKDump::_internal_set_name(const std::string& value) {
611 
612   _impl_.name_.Set(value, GetArenaForAllocation());
613 }
_internal_mutable_name()614 inline std::string* APKDump::_internal_mutable_name() {
615 
616   return _impl_.name_.Mutable(GetArenaForAllocation());
617 }
release_name()618 inline std::string* APKDump::release_name() {
619   // @@protoc_insertion_point(field_release:com.android.fastdeploy.APKDump.name)
620   return _impl_.name_.Release();
621 }
set_allocated_name(std::string * name)622 inline void APKDump::set_allocated_name(std::string* name) {
623   _impl_.name_.SetAllocated(name, GetArenaForAllocation());
624 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
625   if (_impl_.name_.IsDefault()) {
626     _impl_.name_.Set("", GetArenaForAllocation());
627   }
628 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
629   // @@protoc_insertion_point(field_set_allocated:com.android.fastdeploy.APKDump.name)
630 }
631 
632 // bytes cd = 2;
clear_cd()633 inline void APKDump::clear_cd() {
634   _impl_.cd_.ClearToEmpty();
635 }
cd()636 inline const std::string& APKDump::cd() const {
637   // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKDump.cd)
638   return _internal_cd();
639 }
640 template <typename ArgT0, typename... ArgT>
641 inline PROTOBUF_ALWAYS_INLINE
set_cd(ArgT0 && arg0,ArgT...args)642 void APKDump::set_cd(ArgT0&& arg0, ArgT... args) {
643 
644  _impl_.cd_.SetBytes(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
645   // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKDump.cd)
646 }
mutable_cd()647 inline std::string* APKDump::mutable_cd() {
648   std::string* _s = _internal_mutable_cd();
649   // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKDump.cd)
650   return _s;
651 }
_internal_cd()652 inline const std::string& APKDump::_internal_cd() const {
653   return _impl_.cd_.Get();
654 }
_internal_set_cd(const std::string & value)655 inline void APKDump::_internal_set_cd(const std::string& value) {
656 
657   _impl_.cd_.Set(value, GetArenaForAllocation());
658 }
_internal_mutable_cd()659 inline std::string* APKDump::_internal_mutable_cd() {
660 
661   return _impl_.cd_.Mutable(GetArenaForAllocation());
662 }
release_cd()663 inline std::string* APKDump::release_cd() {
664   // @@protoc_insertion_point(field_release:com.android.fastdeploy.APKDump.cd)
665   return _impl_.cd_.Release();
666 }
set_allocated_cd(std::string * cd)667 inline void APKDump::set_allocated_cd(std::string* cd) {
668   _impl_.cd_.SetAllocated(cd, GetArenaForAllocation());
669 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
670   if (_impl_.cd_.IsDefault()) {
671     _impl_.cd_.Set("", GetArenaForAllocation());
672   }
673 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
674   // @@protoc_insertion_point(field_set_allocated:com.android.fastdeploy.APKDump.cd)
675 }
676 
677 // bytes signature = 3;
clear_signature()678 inline void APKDump::clear_signature() {
679   _impl_.signature_.ClearToEmpty();
680 }
signature()681 inline const std::string& APKDump::signature() const {
682   // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKDump.signature)
683   return _internal_signature();
684 }
685 template <typename ArgT0, typename... ArgT>
686 inline PROTOBUF_ALWAYS_INLINE
set_signature(ArgT0 && arg0,ArgT...args)687 void APKDump::set_signature(ArgT0&& arg0, ArgT... args) {
688 
689  _impl_.signature_.SetBytes(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
690   // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKDump.signature)
691 }
mutable_signature()692 inline std::string* APKDump::mutable_signature() {
693   std::string* _s = _internal_mutable_signature();
694   // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKDump.signature)
695   return _s;
696 }
_internal_signature()697 inline const std::string& APKDump::_internal_signature() const {
698   return _impl_.signature_.Get();
699 }
_internal_set_signature(const std::string & value)700 inline void APKDump::_internal_set_signature(const std::string& value) {
701 
702   _impl_.signature_.Set(value, GetArenaForAllocation());
703 }
_internal_mutable_signature()704 inline std::string* APKDump::_internal_mutable_signature() {
705 
706   return _impl_.signature_.Mutable(GetArenaForAllocation());
707 }
release_signature()708 inline std::string* APKDump::release_signature() {
709   // @@protoc_insertion_point(field_release:com.android.fastdeploy.APKDump.signature)
710   return _impl_.signature_.Release();
711 }
set_allocated_signature(std::string * signature)712 inline void APKDump::set_allocated_signature(std::string* signature) {
713   _impl_.signature_.SetAllocated(signature, GetArenaForAllocation());
714 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
715   if (_impl_.signature_.IsDefault()) {
716     _impl_.signature_.Set("", GetArenaForAllocation());
717   }
718 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
719   // @@protoc_insertion_point(field_set_allocated:com.android.fastdeploy.APKDump.signature)
720 }
721 
722 // string absolute_path = 4;
clear_absolute_path()723 inline void APKDump::clear_absolute_path() {
724   _impl_.absolute_path_.ClearToEmpty();
725 }
absolute_path()726 inline const std::string& APKDump::absolute_path() const {
727   // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKDump.absolute_path)
728   return _internal_absolute_path();
729 }
730 template <typename ArgT0, typename... ArgT>
731 inline PROTOBUF_ALWAYS_INLINE
set_absolute_path(ArgT0 && arg0,ArgT...args)732 void APKDump::set_absolute_path(ArgT0&& arg0, ArgT... args) {
733 
734  _impl_.absolute_path_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
735   // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKDump.absolute_path)
736 }
mutable_absolute_path()737 inline std::string* APKDump::mutable_absolute_path() {
738   std::string* _s = _internal_mutable_absolute_path();
739   // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKDump.absolute_path)
740   return _s;
741 }
_internal_absolute_path()742 inline const std::string& APKDump::_internal_absolute_path() const {
743   return _impl_.absolute_path_.Get();
744 }
_internal_set_absolute_path(const std::string & value)745 inline void APKDump::_internal_set_absolute_path(const std::string& value) {
746 
747   _impl_.absolute_path_.Set(value, GetArenaForAllocation());
748 }
_internal_mutable_absolute_path()749 inline std::string* APKDump::_internal_mutable_absolute_path() {
750 
751   return _impl_.absolute_path_.Mutable(GetArenaForAllocation());
752 }
release_absolute_path()753 inline std::string* APKDump::release_absolute_path() {
754   // @@protoc_insertion_point(field_release:com.android.fastdeploy.APKDump.absolute_path)
755   return _impl_.absolute_path_.Release();
756 }
set_allocated_absolute_path(std::string * absolute_path)757 inline void APKDump::set_allocated_absolute_path(std::string* absolute_path) {
758   _impl_.absolute_path_.SetAllocated(absolute_path, GetArenaForAllocation());
759 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
760   if (_impl_.absolute_path_.IsDefault()) {
761     _impl_.absolute_path_.Set("", GetArenaForAllocation());
762   }
763 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
764   // @@protoc_insertion_point(field_set_allocated:com.android.fastdeploy.APKDump.absolute_path)
765 }
766 
767 // -------------------------------------------------------------------
768 
769 // APKEntry
770 
771 // bytes md5 = 1;
clear_md5()772 inline void APKEntry::clear_md5() {
773   _impl_.md5_.ClearToEmpty();
774 }
md5()775 inline const std::string& APKEntry::md5() const {
776   // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKEntry.md5)
777   return _internal_md5();
778 }
779 template <typename ArgT0, typename... ArgT>
780 inline PROTOBUF_ALWAYS_INLINE
set_md5(ArgT0 && arg0,ArgT...args)781 void APKEntry::set_md5(ArgT0&& arg0, ArgT... args) {
782 
783  _impl_.md5_.SetBytes(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
784   // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKEntry.md5)
785 }
mutable_md5()786 inline std::string* APKEntry::mutable_md5() {
787   std::string* _s = _internal_mutable_md5();
788   // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKEntry.md5)
789   return _s;
790 }
_internal_md5()791 inline const std::string& APKEntry::_internal_md5() const {
792   return _impl_.md5_.Get();
793 }
_internal_set_md5(const std::string & value)794 inline void APKEntry::_internal_set_md5(const std::string& value) {
795 
796   _impl_.md5_.Set(value, GetArenaForAllocation());
797 }
_internal_mutable_md5()798 inline std::string* APKEntry::_internal_mutable_md5() {
799 
800   return _impl_.md5_.Mutable(GetArenaForAllocation());
801 }
release_md5()802 inline std::string* APKEntry::release_md5() {
803   // @@protoc_insertion_point(field_release:com.android.fastdeploy.APKEntry.md5)
804   return _impl_.md5_.Release();
805 }
set_allocated_md5(std::string * md5)806 inline void APKEntry::set_allocated_md5(std::string* md5) {
807   _impl_.md5_.SetAllocated(md5, GetArenaForAllocation());
808 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
809   if (_impl_.md5_.IsDefault()) {
810     _impl_.md5_.Set("", GetArenaForAllocation());
811   }
812 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
813   // @@protoc_insertion_point(field_set_allocated:com.android.fastdeploy.APKEntry.md5)
814 }
815 
816 // int64 dataOffset = 2;
clear_dataoffset()817 inline void APKEntry::clear_dataoffset() {
818   _impl_.dataoffset_ = ::int64_t{0};
819 }
_internal_dataoffset()820 inline ::int64_t APKEntry::_internal_dataoffset() const {
821   return _impl_.dataoffset_;
822 }
dataoffset()823 inline ::int64_t APKEntry::dataoffset() const {
824   // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKEntry.dataOffset)
825   return _internal_dataoffset();
826 }
_internal_set_dataoffset(::int64_t value)827 inline void APKEntry::_internal_set_dataoffset(::int64_t value) {
828 
829   _impl_.dataoffset_ = value;
830 }
set_dataoffset(::int64_t value)831 inline void APKEntry::set_dataoffset(::int64_t value) {
832   _internal_set_dataoffset(value);
833   // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKEntry.dataOffset)
834 }
835 
836 // int64 dataSize = 3;
clear_datasize()837 inline void APKEntry::clear_datasize() {
838   _impl_.datasize_ = ::int64_t{0};
839 }
_internal_datasize()840 inline ::int64_t APKEntry::_internal_datasize() const {
841   return _impl_.datasize_;
842 }
datasize()843 inline ::int64_t APKEntry::datasize() const {
844   // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKEntry.dataSize)
845   return _internal_datasize();
846 }
_internal_set_datasize(::int64_t value)847 inline void APKEntry::_internal_set_datasize(::int64_t value) {
848 
849   _impl_.datasize_ = value;
850 }
set_datasize(::int64_t value)851 inline void APKEntry::set_datasize(::int64_t value) {
852   _internal_set_datasize(value);
853   // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKEntry.dataSize)
854 }
855 
856 // -------------------------------------------------------------------
857 
858 // APKMetaData
859 
860 // string absolute_path = 1;
clear_absolute_path()861 inline void APKMetaData::clear_absolute_path() {
862   _impl_.absolute_path_.ClearToEmpty();
863 }
absolute_path()864 inline const std::string& APKMetaData::absolute_path() const {
865   // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKMetaData.absolute_path)
866   return _internal_absolute_path();
867 }
868 template <typename ArgT0, typename... ArgT>
869 inline PROTOBUF_ALWAYS_INLINE
set_absolute_path(ArgT0 && arg0,ArgT...args)870 void APKMetaData::set_absolute_path(ArgT0&& arg0, ArgT... args) {
871 
872  _impl_.absolute_path_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
873   // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKMetaData.absolute_path)
874 }
mutable_absolute_path()875 inline std::string* APKMetaData::mutable_absolute_path() {
876   std::string* _s = _internal_mutable_absolute_path();
877   // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKMetaData.absolute_path)
878   return _s;
879 }
_internal_absolute_path()880 inline const std::string& APKMetaData::_internal_absolute_path() const {
881   return _impl_.absolute_path_.Get();
882 }
_internal_set_absolute_path(const std::string & value)883 inline void APKMetaData::_internal_set_absolute_path(const std::string& value) {
884 
885   _impl_.absolute_path_.Set(value, GetArenaForAllocation());
886 }
_internal_mutable_absolute_path()887 inline std::string* APKMetaData::_internal_mutable_absolute_path() {
888 
889   return _impl_.absolute_path_.Mutable(GetArenaForAllocation());
890 }
release_absolute_path()891 inline std::string* APKMetaData::release_absolute_path() {
892   // @@protoc_insertion_point(field_release:com.android.fastdeploy.APKMetaData.absolute_path)
893   return _impl_.absolute_path_.Release();
894 }
set_allocated_absolute_path(std::string * absolute_path)895 inline void APKMetaData::set_allocated_absolute_path(std::string* absolute_path) {
896   _impl_.absolute_path_.SetAllocated(absolute_path, GetArenaForAllocation());
897 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
898   if (_impl_.absolute_path_.IsDefault()) {
899     _impl_.absolute_path_.Set("", GetArenaForAllocation());
900   }
901 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
902   // @@protoc_insertion_point(field_set_allocated:com.android.fastdeploy.APKMetaData.absolute_path)
903 }
904 
905 // repeated .com.android.fastdeploy.APKEntry entries = 2;
_internal_entries_size()906 inline int APKMetaData::_internal_entries_size() const {
907   return _impl_.entries_.size();
908 }
entries_size()909 inline int APKMetaData::entries_size() const {
910   return _internal_entries_size();
911 }
clear_entries()912 inline void APKMetaData::clear_entries() {
913   _impl_.entries_.Clear();
914 }
mutable_entries(int index)915 inline ::com::android::fastdeploy::APKEntry* APKMetaData::mutable_entries(int index) {
916   // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKMetaData.entries)
917   return _impl_.entries_.Mutable(index);
918 }
919 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::com::android::fastdeploy::APKEntry >*
mutable_entries()920 APKMetaData::mutable_entries() {
921   // @@protoc_insertion_point(field_mutable_list:com.android.fastdeploy.APKMetaData.entries)
922   return &_impl_.entries_;
923 }
_internal_entries(int index)924 inline const ::com::android::fastdeploy::APKEntry& APKMetaData::_internal_entries(int index) const {
925   return _impl_.entries_.Get(index);
926 }
entries(int index)927 inline const ::com::android::fastdeploy::APKEntry& APKMetaData::entries(int index) const {
928   // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKMetaData.entries)
929   return _internal_entries(index);
930 }
_internal_add_entries()931 inline ::com::android::fastdeploy::APKEntry* APKMetaData::_internal_add_entries() {
932   return _impl_.entries_.Add();
933 }
add_entries()934 inline ::com::android::fastdeploy::APKEntry* APKMetaData::add_entries() {
935   ::com::android::fastdeploy::APKEntry* _add = _internal_add_entries();
936   // @@protoc_insertion_point(field_add:com.android.fastdeploy.APKMetaData.entries)
937   return _add;
938 }
939 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::com::android::fastdeploy::APKEntry >&
entries()940 APKMetaData::entries() const {
941   // @@protoc_insertion_point(field_list:com.android.fastdeploy.APKMetaData.entries)
942   return _impl_.entries_;
943 }
944 
945 #ifdef __GNUC__
946   #pragma GCC diagnostic pop
947 #endif  // __GNUC__
948 // -------------------------------------------------------------------
949 
950 // -------------------------------------------------------------------
951 
952 
953 // @@protoc_insertion_point(namespace_scope)
954 
955 }  // namespace fastdeploy
956 }  // namespace android
957 }  // namespace com
958 
959 // @@protoc_insertion_point(global_scope)
960 
961 #include <google/protobuf/port_undef.inc>
962 #endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto
963