1 // Generated by the protocol buffer compiler.  DO NOT EDIT!
2 // source: frameworks/proto_logging/stats/atoms/conscrypt/conscrypt_extension_atoms.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_frameworks_2fproto_5flogging_2fstats_2fatoms_2fconscrypt_2fconscrypt_5fextension_5fatoms_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_frameworks_2fproto_5flogging_2fstats_2fatoms_2fconscrypt_2fconscrypt_5fextension_5fatoms_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/generated_message_reflection.h>
30 #include <google/protobuf/message.h>
31 #include <google/protobuf/repeated_field.h>  // IWYU pragma: export
32 #include <google/protobuf/extension_set.h>  // IWYU pragma: export
33 #include <google/protobuf/generated_enum_reflection.h>
34 #include <google/protobuf/unknown_field_set.h>
35 #include "frameworks/proto_logging/stats/atoms.pb.h"
36 #include "frameworks/proto_logging/stats/atom_field_options.pb.h"
37 #include "frameworks/proto_logging/stats/enums/conscrypt/ct/enums.pb.h"
38 // @@protoc_insertion_point(includes)
39 #include <google/protobuf/port_def.inc>
40 #define PROTOBUF_INTERNAL_EXPORT_frameworks_2fproto_5flogging_2fstats_2fatoms_2fconscrypt_2fconscrypt_5fextension_5fatoms_2eproto
41 PROTOBUF_NAMESPACE_OPEN
42 namespace internal {
43 class AnyMetadata;
44 }  // namespace internal
45 PROTOBUF_NAMESPACE_CLOSE
46 
47 // Internal implementation detail -- do not use these members.
48 struct TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fconscrypt_2fconscrypt_5fextension_5fatoms_2eproto {
49   static const ::uint32_t offsets[];
50 };
51 extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2fconscrypt_2fconscrypt_5fextension_5fatoms_2eproto;
52 namespace android {
53 namespace os {
54 namespace statsd {
55 namespace conscrypt {
56 class CertificateTransparencyLogListStateChanged;
57 struct CertificateTransparencyLogListStateChangedDefaultTypeInternal;
58 extern CertificateTransparencyLogListStateChangedDefaultTypeInternal _CertificateTransparencyLogListStateChanged_default_instance_;
59 class CertificateTransparencyVerificationReported;
60 struct CertificateTransparencyVerificationReportedDefaultTypeInternal;
61 extern CertificateTransparencyVerificationReportedDefaultTypeInternal _CertificateTransparencyVerificationReported_default_instance_;
62 class ConscryptServiceUsed;
63 struct ConscryptServiceUsedDefaultTypeInternal;
64 extern ConscryptServiceUsedDefaultTypeInternal _ConscryptServiceUsed_default_instance_;
65 }  // namespace conscrypt
66 }  // namespace statsd
67 }  // namespace os
68 }  // namespace android
69 PROTOBUF_NAMESPACE_OPEN
70 template<> ::android::os::statsd::conscrypt::CertificateTransparencyLogListStateChanged* Arena::CreateMaybeMessage<::android::os::statsd::conscrypt::CertificateTransparencyLogListStateChanged>(Arena*);
71 template<> ::android::os::statsd::conscrypt::CertificateTransparencyVerificationReported* Arena::CreateMaybeMessage<::android::os::statsd::conscrypt::CertificateTransparencyVerificationReported>(Arena*);
72 template<> ::android::os::statsd::conscrypt::ConscryptServiceUsed* Arena::CreateMaybeMessage<::android::os::statsd::conscrypt::ConscryptServiceUsed>(Arena*);
73 PROTOBUF_NAMESPACE_CLOSE
74 namespace android {
75 namespace os {
76 namespace statsd {
77 namespace conscrypt {
78 
79 enum Algorithm : int {
80   UNKNOWN_ALGORITHM = 0,
81   CIPHER = 1,
82   SIGNATURE = 2
83 };
84 bool Algorithm_IsValid(int value);
85 constexpr Algorithm Algorithm_MIN = UNKNOWN_ALGORITHM;
86 constexpr Algorithm Algorithm_MAX = SIGNATURE;
87 constexpr int Algorithm_ARRAYSIZE = Algorithm_MAX + 1;
88 
89 const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Algorithm_descriptor();
90 template<typename T>
Algorithm_Name(T enum_t_value)91 inline const std::string& Algorithm_Name(T enum_t_value) {
92   static_assert(::std::is_same<T, Algorithm>::value ||
93     ::std::is_integral<T>::value,
94     "Incorrect type passed to function Algorithm_Name.");
95   return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
96     Algorithm_descriptor(), enum_t_value);
97 }
Algorithm_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,Algorithm * value)98 inline bool Algorithm_Parse(
99     ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Algorithm* value) {
100   return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Algorithm>(
101     Algorithm_descriptor(), name, value);
102 }
103 enum Cipher : int {
104   UNKNOWN_CIPHER = 0,
105   AES = 1,
106   DES = 2,
107   DESEDE = 3,
108   DSA = 4,
109   BLOWFISH = 5,
110   CHACHA20 = 6,
111   RSA = 7,
112   ARC4 = 8
113 };
114 bool Cipher_IsValid(int value);
115 constexpr Cipher Cipher_MIN = UNKNOWN_CIPHER;
116 constexpr Cipher Cipher_MAX = ARC4;
117 constexpr int Cipher_ARRAYSIZE = Cipher_MAX + 1;
118 
119 const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Cipher_descriptor();
120 template<typename T>
Cipher_Name(T enum_t_value)121 inline const std::string& Cipher_Name(T enum_t_value) {
122   static_assert(::std::is_same<T, Cipher>::value ||
123     ::std::is_integral<T>::value,
124     "Incorrect type passed to function Cipher_Name.");
125   return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
126     Cipher_descriptor(), enum_t_value);
127 }
Cipher_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,Cipher * value)128 inline bool Cipher_Parse(
129     ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Cipher* value) {
130   return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Cipher>(
131     Cipher_descriptor(), name, value);
132 }
133 enum Mode : int {
134   NO_MODE = 0,
135   CBC = 1,
136   CTR = 2,
137   ECB = 3,
138   CFB = 4,
139   CTS = 5,
140   GCM = 6,
141   GCM_SIV = 7,
142   OFB = 8,
143   POLY1305 = 9
144 };
145 bool Mode_IsValid(int value);
146 constexpr Mode Mode_MIN = NO_MODE;
147 constexpr Mode Mode_MAX = POLY1305;
148 constexpr int Mode_ARRAYSIZE = Mode_MAX + 1;
149 
150 const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Mode_descriptor();
151 template<typename T>
Mode_Name(T enum_t_value)152 inline const std::string& Mode_Name(T enum_t_value) {
153   static_assert(::std::is_same<T, Mode>::value ||
154     ::std::is_integral<T>::value,
155     "Incorrect type passed to function Mode_Name.");
156   return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
157     Mode_descriptor(), enum_t_value);
158 }
Mode_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,Mode * value)159 inline bool Mode_Parse(
160     ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Mode* value) {
161   return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Mode>(
162     Mode_descriptor(), name, value);
163 }
164 enum Padding : int {
165   NO_PADDING = 0,
166   OAEP_SHA512 = 1,
167   OAEP_SHA384 = 2,
168   OAEP_SHA256 = 3,
169   OAEP_SHA224 = 4,
170   OAEP_SHA1 = 5,
171   PKCS1 = 6,
172   PKCS5 = 7,
173   ISO10126 = 8
174 };
175 bool Padding_IsValid(int value);
176 constexpr Padding Padding_MIN = NO_PADDING;
177 constexpr Padding Padding_MAX = ISO10126;
178 constexpr int Padding_ARRAYSIZE = Padding_MAX + 1;
179 
180 const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Padding_descriptor();
181 template<typename T>
Padding_Name(T enum_t_value)182 inline const std::string& Padding_Name(T enum_t_value) {
183   static_assert(::std::is_same<T, Padding>::value ||
184     ::std::is_integral<T>::value,
185     "Incorrect type passed to function Padding_Name.");
186   return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
187     Padding_descriptor(), enum_t_value);
188 }
Padding_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,Padding * value)189 inline bool Padding_Parse(
190     ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Padding* value) {
191   return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Padding>(
192     Padding_descriptor(), name, value);
193 }
194 // ===================================================================
195 
196 class CertificateTransparencyLogListStateChanged final :
197     public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.conscrypt.CertificateTransparencyLogListStateChanged) */ {
198  public:
CertificateTransparencyLogListStateChanged()199   inline CertificateTransparencyLogListStateChanged() : CertificateTransparencyLogListStateChanged(nullptr) {}
200   ~CertificateTransparencyLogListStateChanged() override;
201   explicit PROTOBUF_CONSTEXPR CertificateTransparencyLogListStateChanged(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
202 
203   CertificateTransparencyLogListStateChanged(const CertificateTransparencyLogListStateChanged& from);
CertificateTransparencyLogListStateChanged(CertificateTransparencyLogListStateChanged && from)204   CertificateTransparencyLogListStateChanged(CertificateTransparencyLogListStateChanged&& from) noexcept
205     : CertificateTransparencyLogListStateChanged() {
206     *this = ::std::move(from);
207   }
208 
209   inline CertificateTransparencyLogListStateChanged& operator=(const CertificateTransparencyLogListStateChanged& from) {
210     if (this == &from) return *this;
211     CopyFrom(from);
212     return *this;
213   }
214   inline CertificateTransparencyLogListStateChanged& operator=(CertificateTransparencyLogListStateChanged&& from) noexcept {
215     if (this == &from) return *this;
216     if (GetOwningArena() == from.GetOwningArena()
217   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
218         && GetOwningArena() != nullptr
219   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
220     ) {
221       InternalSwap(&from);
222     } else {
223       CopyFrom(from);
224     }
225     return *this;
226   }
227 
unknown_fields()228   inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
229     return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
230   }
mutable_unknown_fields()231   inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
232     return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
233   }
234 
descriptor()235   static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
236     return GetDescriptor();
237   }
GetDescriptor()238   static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
239     return default_instance().GetMetadata().descriptor;
240   }
GetReflection()241   static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
242     return default_instance().GetMetadata().reflection;
243   }
default_instance()244   static const CertificateTransparencyLogListStateChanged& default_instance() {
245     return *internal_default_instance();
246   }
internal_default_instance()247   static inline const CertificateTransparencyLogListStateChanged* internal_default_instance() {
248     return reinterpret_cast<const CertificateTransparencyLogListStateChanged*>(
249                &_CertificateTransparencyLogListStateChanged_default_instance_);
250   }
251   static constexpr int kIndexInFileMessages =
252     0;
253 
swap(CertificateTransparencyLogListStateChanged & a,CertificateTransparencyLogListStateChanged & b)254   friend void swap(CertificateTransparencyLogListStateChanged& a, CertificateTransparencyLogListStateChanged& b) {
255     a.Swap(&b);
256   }
Swap(CertificateTransparencyLogListStateChanged * other)257   inline void Swap(CertificateTransparencyLogListStateChanged* other) {
258     if (other == this) return;
259   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
260     if (GetOwningArena() != nullptr &&
261         GetOwningArena() == other->GetOwningArena()) {
262    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
263     if (GetOwningArena() == other->GetOwningArena()) {
264   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
265       InternalSwap(other);
266     } else {
267       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
268     }
269   }
270   void UnsafeArenaSwap(CertificateTransparencyLogListStateChanged* other) {
271     if (other == this) return;
272     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
273     InternalSwap(other);
274   }
275 
276   // implements Message ----------------------------------------------
277 
278   CertificateTransparencyLogListStateChanged* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
279     return CreateMaybeMessage<CertificateTransparencyLogListStateChanged>(arena);
280   }
281   CertificateTransparencyLogListStateChanged* New() const {
282     return New(nullptr);
283   }
284   using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
285   void CopyFrom(const CertificateTransparencyLogListStateChanged& from);
286   using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
287   void MergeFrom( const CertificateTransparencyLogListStateChanged& from) {
288     CertificateTransparencyLogListStateChanged::MergeImpl(*this, from);
289   }
290   private:
291   static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
292   public:
293   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
294   bool IsInitialized() const final;
295 
296   size_t ByteSizeLong() const final;
297   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
298   ::uint8_t* _InternalSerialize(
299       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
300   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
301 
302   private:
303   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
304   void SharedDtor();
305   void SetCachedSize(int size) const final;
306   void InternalSwap(CertificateTransparencyLogListStateChanged* other);
307 
308   private:
309   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
310   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
311     return "android.os.statsd.conscrypt.CertificateTransparencyLogListStateChanged";
312   }
313   protected:
314   explicit CertificateTransparencyLogListStateChanged(::PROTOBUF_NAMESPACE_ID::Arena* arena,
315                        bool is_message_owned = false);
316   public:
317 
318   static const ClassData _class_data_;
319   const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
320 
321   ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
322 
323   // nested types ----------------------------------------------------
324 
325   // accessors -------------------------------------------------------
326 
327   enum : int {
328     kStatusFieldNumber = 1,
329     kLoadedCompatVersionFieldNumber = 2,
330     kMinCompatVersionFieldNumber = 3,
331     kMajorVersionFieldNumber = 4,
332     kMinorVersionFieldNumber = 5,
333   };
334   // optional .android.os.statsd.conscrypt.LogListStatus status = 1;
335   bool has_status() const;
336   private:
337   bool _internal_has_status() const;
338   public:
339   void clear_status();
340   ::android::os::statsd::conscrypt::LogListStatus status() const;
341   void set_status(::android::os::statsd::conscrypt::LogListStatus value);
342   private:
343   ::android::os::statsd::conscrypt::LogListStatus _internal_status() const;
344   void _internal_set_status(::android::os::statsd::conscrypt::LogListStatus value);
345   public:
346 
347   // optional .android.os.statsd.conscrypt.LogListCompatibilityVersion loaded_compat_version = 2;
348   bool has_loaded_compat_version() const;
349   private:
350   bool _internal_has_loaded_compat_version() const;
351   public:
352   void clear_loaded_compat_version();
353   ::android::os::statsd::conscrypt::LogListCompatibilityVersion loaded_compat_version() const;
354   void set_loaded_compat_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value);
355   private:
356   ::android::os::statsd::conscrypt::LogListCompatibilityVersion _internal_loaded_compat_version() const;
357   void _internal_set_loaded_compat_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value);
358   public:
359 
360   // optional .android.os.statsd.conscrypt.LogListCompatibilityVersion min_compat_version = 3;
361   bool has_min_compat_version() const;
362   private:
363   bool _internal_has_min_compat_version() const;
364   public:
365   void clear_min_compat_version();
366   ::android::os::statsd::conscrypt::LogListCompatibilityVersion min_compat_version() const;
367   void set_min_compat_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value);
368   private:
369   ::android::os::statsd::conscrypt::LogListCompatibilityVersion _internal_min_compat_version() const;
370   void _internal_set_min_compat_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value);
371   public:
372 
373   // optional int32 major_version = 4;
374   bool has_major_version() const;
375   private:
376   bool _internal_has_major_version() const;
377   public:
378   void clear_major_version();
379   ::int32_t major_version() const;
380   void set_major_version(::int32_t value);
381   private:
382   ::int32_t _internal_major_version() const;
383   void _internal_set_major_version(::int32_t value);
384   public:
385 
386   // optional int32 minor_version = 5;
387   bool has_minor_version() const;
388   private:
389   bool _internal_has_minor_version() const;
390   public:
391   void clear_minor_version();
392   ::int32_t minor_version() const;
393   void set_minor_version(::int32_t value);
394   private:
395   ::int32_t _internal_minor_version() const;
396   void _internal_set_minor_version(::int32_t value);
397   public:
398 
399   // @@protoc_insertion_point(class_scope:android.os.statsd.conscrypt.CertificateTransparencyLogListStateChanged)
400  private:
401   class _Internal;
402 
403   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
404   typedef void InternalArenaConstructable_;
405   typedef void DestructorSkippable_;
406   struct Impl_ {
407     ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
408     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
409     int status_;
410     int loaded_compat_version_;
411     int min_compat_version_;
412     ::int32_t major_version_;
413     ::int32_t minor_version_;
414   };
415   union { Impl_ _impl_; };
416   friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fconscrypt_2fconscrypt_5fextension_5fatoms_2eproto;
417 };
418 // -------------------------------------------------------------------
419 
420 class CertificateTransparencyVerificationReported final :
421     public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported) */ {
422  public:
CertificateTransparencyVerificationReported()423   inline CertificateTransparencyVerificationReported() : CertificateTransparencyVerificationReported(nullptr) {}
424   ~CertificateTransparencyVerificationReported() override;
425   explicit PROTOBUF_CONSTEXPR CertificateTransparencyVerificationReported(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
426 
427   CertificateTransparencyVerificationReported(const CertificateTransparencyVerificationReported& from);
CertificateTransparencyVerificationReported(CertificateTransparencyVerificationReported && from)428   CertificateTransparencyVerificationReported(CertificateTransparencyVerificationReported&& from) noexcept
429     : CertificateTransparencyVerificationReported() {
430     *this = ::std::move(from);
431   }
432 
433   inline CertificateTransparencyVerificationReported& operator=(const CertificateTransparencyVerificationReported& from) {
434     if (this == &from) return *this;
435     CopyFrom(from);
436     return *this;
437   }
438   inline CertificateTransparencyVerificationReported& operator=(CertificateTransparencyVerificationReported&& from) noexcept {
439     if (this == &from) return *this;
440     if (GetOwningArena() == from.GetOwningArena()
441   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
442         && GetOwningArena() != nullptr
443   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
444     ) {
445       InternalSwap(&from);
446     } else {
447       CopyFrom(from);
448     }
449     return *this;
450   }
451 
unknown_fields()452   inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
453     return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
454   }
mutable_unknown_fields()455   inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
456     return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
457   }
458 
descriptor()459   static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
460     return GetDescriptor();
461   }
GetDescriptor()462   static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
463     return default_instance().GetMetadata().descriptor;
464   }
GetReflection()465   static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
466     return default_instance().GetMetadata().reflection;
467   }
default_instance()468   static const CertificateTransparencyVerificationReported& default_instance() {
469     return *internal_default_instance();
470   }
internal_default_instance()471   static inline const CertificateTransparencyVerificationReported* internal_default_instance() {
472     return reinterpret_cast<const CertificateTransparencyVerificationReported*>(
473                &_CertificateTransparencyVerificationReported_default_instance_);
474   }
475   static constexpr int kIndexInFileMessages =
476     1;
477 
swap(CertificateTransparencyVerificationReported & a,CertificateTransparencyVerificationReported & b)478   friend void swap(CertificateTransparencyVerificationReported& a, CertificateTransparencyVerificationReported& b) {
479     a.Swap(&b);
480   }
Swap(CertificateTransparencyVerificationReported * other)481   inline void Swap(CertificateTransparencyVerificationReported* other) {
482     if (other == this) return;
483   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
484     if (GetOwningArena() != nullptr &&
485         GetOwningArena() == other->GetOwningArena()) {
486    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
487     if (GetOwningArena() == other->GetOwningArena()) {
488   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
489       InternalSwap(other);
490     } else {
491       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
492     }
493   }
494   void UnsafeArenaSwap(CertificateTransparencyVerificationReported* other) {
495     if (other == this) return;
496     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
497     InternalSwap(other);
498   }
499 
500   // implements Message ----------------------------------------------
501 
502   CertificateTransparencyVerificationReported* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
503     return CreateMaybeMessage<CertificateTransparencyVerificationReported>(arena);
504   }
505   CertificateTransparencyVerificationReported* New() const {
506     return New(nullptr);
507   }
508   using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
509   void CopyFrom(const CertificateTransparencyVerificationReported& from);
510   using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
511   void MergeFrom( const CertificateTransparencyVerificationReported& from) {
512     CertificateTransparencyVerificationReported::MergeImpl(*this, from);
513   }
514   private:
515   static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
516   public:
517   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
518   bool IsInitialized() const final;
519 
520   size_t ByteSizeLong() const final;
521   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
522   ::uint8_t* _InternalSerialize(
523       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
524   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
525 
526   private:
527   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
528   void SharedDtor();
529   void SetCachedSize(int size) const final;
530   void InternalSwap(CertificateTransparencyVerificationReported* other);
531 
532   private:
533   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
534   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
535     return "android.os.statsd.conscrypt.CertificateTransparencyVerificationReported";
536   }
537   protected:
538   explicit CertificateTransparencyVerificationReported(::PROTOBUF_NAMESPACE_ID::Arena* arena,
539                        bool is_message_owned = false);
540   public:
541 
542   static const ClassData _class_data_;
543   const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
544 
545   ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
546 
547   // nested types ----------------------------------------------------
548 
549   // accessors -------------------------------------------------------
550 
551   enum : int {
552     kResultFieldNumber = 1,
553     kReasonFieldNumber = 2,
554     kPolicyCompatibilityVersionFieldNumber = 3,
555     kMajorVersionFieldNumber = 4,
556     kMinorVersionFieldNumber = 5,
557     kNumCertSctsFieldNumber = 6,
558     kNumOcspSctsFieldNumber = 7,
559     kNumTlsSctsFieldNumber = 8,
560   };
561   // optional .android.os.statsd.conscrypt.VerificationResult result = 1;
562   bool has_result() const;
563   private:
564   bool _internal_has_result() const;
565   public:
566   void clear_result();
567   ::android::os::statsd::conscrypt::VerificationResult result() const;
568   void set_result(::android::os::statsd::conscrypt::VerificationResult value);
569   private:
570   ::android::os::statsd::conscrypt::VerificationResult _internal_result() const;
571   void _internal_set_result(::android::os::statsd::conscrypt::VerificationResult value);
572   public:
573 
574   // optional .android.os.statsd.conscrypt.VerificationReason reason = 2;
575   bool has_reason() const;
576   private:
577   bool _internal_has_reason() const;
578   public:
579   void clear_reason();
580   ::android::os::statsd::conscrypt::VerificationReason reason() const;
581   void set_reason(::android::os::statsd::conscrypt::VerificationReason value);
582   private:
583   ::android::os::statsd::conscrypt::VerificationReason _internal_reason() const;
584   void _internal_set_reason(::android::os::statsd::conscrypt::VerificationReason value);
585   public:
586 
587   // optional .android.os.statsd.conscrypt.LogListCompatibilityVersion policy_compatibility_version = 3;
588   bool has_policy_compatibility_version() const;
589   private:
590   bool _internal_has_policy_compatibility_version() const;
591   public:
592   void clear_policy_compatibility_version();
593   ::android::os::statsd::conscrypt::LogListCompatibilityVersion policy_compatibility_version() const;
594   void set_policy_compatibility_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value);
595   private:
596   ::android::os::statsd::conscrypt::LogListCompatibilityVersion _internal_policy_compatibility_version() const;
597   void _internal_set_policy_compatibility_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value);
598   public:
599 
600   // optional int32 major_version = 4;
601   bool has_major_version() const;
602   private:
603   bool _internal_has_major_version() const;
604   public:
605   void clear_major_version();
606   ::int32_t major_version() const;
607   void set_major_version(::int32_t value);
608   private:
609   ::int32_t _internal_major_version() const;
610   void _internal_set_major_version(::int32_t value);
611   public:
612 
613   // optional int32 minor_version = 5;
614   bool has_minor_version() const;
615   private:
616   bool _internal_has_minor_version() const;
617   public:
618   void clear_minor_version();
619   ::int32_t minor_version() const;
620   void set_minor_version(::int32_t value);
621   private:
622   ::int32_t _internal_minor_version() const;
623   void _internal_set_minor_version(::int32_t value);
624   public:
625 
626   // optional int32 num_cert_scts = 6;
627   bool has_num_cert_scts() const;
628   private:
629   bool _internal_has_num_cert_scts() const;
630   public:
631   void clear_num_cert_scts();
632   ::int32_t num_cert_scts() const;
633   void set_num_cert_scts(::int32_t value);
634   private:
635   ::int32_t _internal_num_cert_scts() const;
636   void _internal_set_num_cert_scts(::int32_t value);
637   public:
638 
639   // optional int32 num_ocsp_scts = 7;
640   bool has_num_ocsp_scts() const;
641   private:
642   bool _internal_has_num_ocsp_scts() const;
643   public:
644   void clear_num_ocsp_scts();
645   ::int32_t num_ocsp_scts() const;
646   void set_num_ocsp_scts(::int32_t value);
647   private:
648   ::int32_t _internal_num_ocsp_scts() const;
649   void _internal_set_num_ocsp_scts(::int32_t value);
650   public:
651 
652   // optional int32 num_tls_scts = 8;
653   bool has_num_tls_scts() const;
654   private:
655   bool _internal_has_num_tls_scts() const;
656   public:
657   void clear_num_tls_scts();
658   ::int32_t num_tls_scts() const;
659   void set_num_tls_scts(::int32_t value);
660   private:
661   ::int32_t _internal_num_tls_scts() const;
662   void _internal_set_num_tls_scts(::int32_t value);
663   public:
664 
665   // @@protoc_insertion_point(class_scope:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported)
666  private:
667   class _Internal;
668 
669   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
670   typedef void InternalArenaConstructable_;
671   typedef void DestructorSkippable_;
672   struct Impl_ {
673     ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
674     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
675     int result_;
676     int reason_;
677     int policy_compatibility_version_;
678     ::int32_t major_version_;
679     ::int32_t minor_version_;
680     ::int32_t num_cert_scts_;
681     ::int32_t num_ocsp_scts_;
682     ::int32_t num_tls_scts_;
683   };
684   union { Impl_ _impl_; };
685   friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fconscrypt_2fconscrypt_5fextension_5fatoms_2eproto;
686 };
687 // -------------------------------------------------------------------
688 
689 class ConscryptServiceUsed final :
690     public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.conscrypt.ConscryptServiceUsed) */ {
691  public:
ConscryptServiceUsed()692   inline ConscryptServiceUsed() : ConscryptServiceUsed(nullptr) {}
693   ~ConscryptServiceUsed() override;
694   explicit PROTOBUF_CONSTEXPR ConscryptServiceUsed(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
695 
696   ConscryptServiceUsed(const ConscryptServiceUsed& from);
ConscryptServiceUsed(ConscryptServiceUsed && from)697   ConscryptServiceUsed(ConscryptServiceUsed&& from) noexcept
698     : ConscryptServiceUsed() {
699     *this = ::std::move(from);
700   }
701 
702   inline ConscryptServiceUsed& operator=(const ConscryptServiceUsed& from) {
703     if (this == &from) return *this;
704     CopyFrom(from);
705     return *this;
706   }
707   inline ConscryptServiceUsed& operator=(ConscryptServiceUsed&& from) noexcept {
708     if (this == &from) return *this;
709     if (GetOwningArena() == from.GetOwningArena()
710   #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
711         && GetOwningArena() != nullptr
712   #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
713     ) {
714       InternalSwap(&from);
715     } else {
716       CopyFrom(from);
717     }
718     return *this;
719   }
720 
unknown_fields()721   inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
722     return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
723   }
mutable_unknown_fields()724   inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
725     return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
726   }
727 
descriptor()728   static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
729     return GetDescriptor();
730   }
GetDescriptor()731   static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
732     return default_instance().GetMetadata().descriptor;
733   }
GetReflection()734   static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
735     return default_instance().GetMetadata().reflection;
736   }
default_instance()737   static const ConscryptServiceUsed& default_instance() {
738     return *internal_default_instance();
739   }
internal_default_instance()740   static inline const ConscryptServiceUsed* internal_default_instance() {
741     return reinterpret_cast<const ConscryptServiceUsed*>(
742                &_ConscryptServiceUsed_default_instance_);
743   }
744   static constexpr int kIndexInFileMessages =
745     2;
746 
swap(ConscryptServiceUsed & a,ConscryptServiceUsed & b)747   friend void swap(ConscryptServiceUsed& a, ConscryptServiceUsed& b) {
748     a.Swap(&b);
749   }
Swap(ConscryptServiceUsed * other)750   inline void Swap(ConscryptServiceUsed* other) {
751     if (other == this) return;
752   #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
753     if (GetOwningArena() != nullptr &&
754         GetOwningArena() == other->GetOwningArena()) {
755    #else  // PROTOBUF_FORCE_COPY_IN_SWAP
756     if (GetOwningArena() == other->GetOwningArena()) {
757   #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
758       InternalSwap(other);
759     } else {
760       ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
761     }
762   }
763   void UnsafeArenaSwap(ConscryptServiceUsed* other) {
764     if (other == this) return;
765     GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
766     InternalSwap(other);
767   }
768 
769   // implements Message ----------------------------------------------
770 
771   ConscryptServiceUsed* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
772     return CreateMaybeMessage<ConscryptServiceUsed>(arena);
773   }
774   ConscryptServiceUsed* New() const {
775     return New(nullptr);
776   }
777   using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
778   void CopyFrom(const ConscryptServiceUsed& from);
779   using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
780   void MergeFrom( const ConscryptServiceUsed& from) {
781     ConscryptServiceUsed::MergeImpl(*this, from);
782   }
783   private:
784   static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
785   public:
786   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
787   bool IsInitialized() const final;
788 
789   size_t ByteSizeLong() const final;
790   const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
791   ::uint8_t* _InternalSerialize(
792       ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
793   int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
794 
795   private:
796   void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
797   void SharedDtor();
798   void SetCachedSize(int size) const final;
799   void InternalSwap(ConscryptServiceUsed* other);
800 
801   private:
802   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
803   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
804     return "android.os.statsd.conscrypt.ConscryptServiceUsed";
805   }
806   protected:
807   explicit ConscryptServiceUsed(::PROTOBUF_NAMESPACE_ID::Arena* arena,
808                        bool is_message_owned = false);
809   public:
810 
811   static const ClassData _class_data_;
812   const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
813 
814   ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
815 
816   // nested types ----------------------------------------------------
817 
818   // accessors -------------------------------------------------------
819 
820   enum : int {
821     kAlgorithmFieldNumber = 1,
822     kCipherFieldNumber = 2,
823     kModeFieldNumber = 3,
824     kPaddingFieldNumber = 4,
825   };
826   // optional .android.os.statsd.conscrypt.Algorithm algorithm = 1;
827   bool has_algorithm() const;
828   private:
829   bool _internal_has_algorithm() const;
830   public:
831   void clear_algorithm();
832   ::android::os::statsd::conscrypt::Algorithm algorithm() const;
833   void set_algorithm(::android::os::statsd::conscrypt::Algorithm value);
834   private:
835   ::android::os::statsd::conscrypt::Algorithm _internal_algorithm() const;
836   void _internal_set_algorithm(::android::os::statsd::conscrypt::Algorithm value);
837   public:
838 
839   // optional .android.os.statsd.conscrypt.Cipher cipher = 2;
840   bool has_cipher() const;
841   private:
842   bool _internal_has_cipher() const;
843   public:
844   void clear_cipher();
845   ::android::os::statsd::conscrypt::Cipher cipher() const;
846   void set_cipher(::android::os::statsd::conscrypt::Cipher value);
847   private:
848   ::android::os::statsd::conscrypt::Cipher _internal_cipher() const;
849   void _internal_set_cipher(::android::os::statsd::conscrypt::Cipher value);
850   public:
851 
852   // optional .android.os.statsd.conscrypt.Mode mode = 3;
853   bool has_mode() const;
854   private:
855   bool _internal_has_mode() const;
856   public:
857   void clear_mode();
858   ::android::os::statsd::conscrypt::Mode mode() const;
859   void set_mode(::android::os::statsd::conscrypt::Mode value);
860   private:
861   ::android::os::statsd::conscrypt::Mode _internal_mode() const;
862   void _internal_set_mode(::android::os::statsd::conscrypt::Mode value);
863   public:
864 
865   // optional .android.os.statsd.conscrypt.Padding padding = 4;
866   bool has_padding() const;
867   private:
868   bool _internal_has_padding() const;
869   public:
870   void clear_padding();
871   ::android::os::statsd::conscrypt::Padding padding() const;
872   void set_padding(::android::os::statsd::conscrypt::Padding value);
873   private:
874   ::android::os::statsd::conscrypt::Padding _internal_padding() const;
875   void _internal_set_padding(::android::os::statsd::conscrypt::Padding value);
876   public:
877 
878   // @@protoc_insertion_point(class_scope:android.os.statsd.conscrypt.ConscryptServiceUsed)
879  private:
880   class _Internal;
881 
882   template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
883   typedef void InternalArenaConstructable_;
884   typedef void DestructorSkippable_;
885   struct Impl_ {
886     ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
887     mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
888     int algorithm_;
889     int cipher_;
890     int mode_;
891     int padding_;
892   };
893   union { Impl_ _impl_; };
894   friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fconscrypt_2fconscrypt_5fextension_5fatoms_2eproto;
895 };
896 // ===================================================================
897 
898 static const int kCertificateTransparencyLogListStateChangedFieldNumber = 934;
899 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
900     ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::conscrypt::CertificateTransparencyLogListStateChanged >, 11, false >
901   certificate_transparency_log_list_state_changed;
902 static const int kConscryptServiceUsedFieldNumber = 965;
903 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
904     ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::conscrypt::ConscryptServiceUsed >, 11, false >
905   conscrypt_service_used;
906 static const int kCertificateTransparencyVerificationReportedFieldNumber = 989;
907 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
908     ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::conscrypt::CertificateTransparencyVerificationReported >, 11, false >
909   certificate_transparency_verification_reported;
910 
911 // ===================================================================
912 
913 #ifdef __GNUC__
914   #pragma GCC diagnostic push
915   #pragma GCC diagnostic ignored "-Wstrict-aliasing"
916 #endif  // __GNUC__
917 // CertificateTransparencyLogListStateChanged
918 
919 // optional .android.os.statsd.conscrypt.LogListStatus status = 1;
_internal_has_status()920 inline bool CertificateTransparencyLogListStateChanged::_internal_has_status() const {
921   bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
922   return value;
923 }
has_status()924 inline bool CertificateTransparencyLogListStateChanged::has_status() const {
925   return _internal_has_status();
926 }
clear_status()927 inline void CertificateTransparencyLogListStateChanged::clear_status() {
928   _impl_.status_ = 0;
929   _impl_._has_bits_[0] &= ~0x00000001u;
930 }
_internal_status()931 inline ::android::os::statsd::conscrypt::LogListStatus CertificateTransparencyLogListStateChanged::_internal_status() const {
932   return static_cast< ::android::os::statsd::conscrypt::LogListStatus >(_impl_.status_);
933 }
status()934 inline ::android::os::statsd::conscrypt::LogListStatus CertificateTransparencyLogListStateChanged::status() const {
935   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.CertificateTransparencyLogListStateChanged.status)
936   return _internal_status();
937 }
_internal_set_status(::android::os::statsd::conscrypt::LogListStatus value)938 inline void CertificateTransparencyLogListStateChanged::_internal_set_status(::android::os::statsd::conscrypt::LogListStatus value) {
939   assert(::android::os::statsd::conscrypt::LogListStatus_IsValid(value));
940   _impl_._has_bits_[0] |= 0x00000001u;
941   _impl_.status_ = value;
942 }
set_status(::android::os::statsd::conscrypt::LogListStatus value)943 inline void CertificateTransparencyLogListStateChanged::set_status(::android::os::statsd::conscrypt::LogListStatus value) {
944   _internal_set_status(value);
945   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.CertificateTransparencyLogListStateChanged.status)
946 }
947 
948 // optional .android.os.statsd.conscrypt.LogListCompatibilityVersion loaded_compat_version = 2;
_internal_has_loaded_compat_version()949 inline bool CertificateTransparencyLogListStateChanged::_internal_has_loaded_compat_version() const {
950   bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
951   return value;
952 }
has_loaded_compat_version()953 inline bool CertificateTransparencyLogListStateChanged::has_loaded_compat_version() const {
954   return _internal_has_loaded_compat_version();
955 }
clear_loaded_compat_version()956 inline void CertificateTransparencyLogListStateChanged::clear_loaded_compat_version() {
957   _impl_.loaded_compat_version_ = 0;
958   _impl_._has_bits_[0] &= ~0x00000002u;
959 }
_internal_loaded_compat_version()960 inline ::android::os::statsd::conscrypt::LogListCompatibilityVersion CertificateTransparencyLogListStateChanged::_internal_loaded_compat_version() const {
961   return static_cast< ::android::os::statsd::conscrypt::LogListCompatibilityVersion >(_impl_.loaded_compat_version_);
962 }
loaded_compat_version()963 inline ::android::os::statsd::conscrypt::LogListCompatibilityVersion CertificateTransparencyLogListStateChanged::loaded_compat_version() const {
964   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.CertificateTransparencyLogListStateChanged.loaded_compat_version)
965   return _internal_loaded_compat_version();
966 }
_internal_set_loaded_compat_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value)967 inline void CertificateTransparencyLogListStateChanged::_internal_set_loaded_compat_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value) {
968   assert(::android::os::statsd::conscrypt::LogListCompatibilityVersion_IsValid(value));
969   _impl_._has_bits_[0] |= 0x00000002u;
970   _impl_.loaded_compat_version_ = value;
971 }
set_loaded_compat_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value)972 inline void CertificateTransparencyLogListStateChanged::set_loaded_compat_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value) {
973   _internal_set_loaded_compat_version(value);
974   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.CertificateTransparencyLogListStateChanged.loaded_compat_version)
975 }
976 
977 // optional .android.os.statsd.conscrypt.LogListCompatibilityVersion min_compat_version = 3;
_internal_has_min_compat_version()978 inline bool CertificateTransparencyLogListStateChanged::_internal_has_min_compat_version() const {
979   bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
980   return value;
981 }
has_min_compat_version()982 inline bool CertificateTransparencyLogListStateChanged::has_min_compat_version() const {
983   return _internal_has_min_compat_version();
984 }
clear_min_compat_version()985 inline void CertificateTransparencyLogListStateChanged::clear_min_compat_version() {
986   _impl_.min_compat_version_ = 0;
987   _impl_._has_bits_[0] &= ~0x00000004u;
988 }
_internal_min_compat_version()989 inline ::android::os::statsd::conscrypt::LogListCompatibilityVersion CertificateTransparencyLogListStateChanged::_internal_min_compat_version() const {
990   return static_cast< ::android::os::statsd::conscrypt::LogListCompatibilityVersion >(_impl_.min_compat_version_);
991 }
min_compat_version()992 inline ::android::os::statsd::conscrypt::LogListCompatibilityVersion CertificateTransparencyLogListStateChanged::min_compat_version() const {
993   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.CertificateTransparencyLogListStateChanged.min_compat_version)
994   return _internal_min_compat_version();
995 }
_internal_set_min_compat_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value)996 inline void CertificateTransparencyLogListStateChanged::_internal_set_min_compat_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value) {
997   assert(::android::os::statsd::conscrypt::LogListCompatibilityVersion_IsValid(value));
998   _impl_._has_bits_[0] |= 0x00000004u;
999   _impl_.min_compat_version_ = value;
1000 }
set_min_compat_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value)1001 inline void CertificateTransparencyLogListStateChanged::set_min_compat_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value) {
1002   _internal_set_min_compat_version(value);
1003   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.CertificateTransparencyLogListStateChanged.min_compat_version)
1004 }
1005 
1006 // optional int32 major_version = 4;
_internal_has_major_version()1007 inline bool CertificateTransparencyLogListStateChanged::_internal_has_major_version() const {
1008   bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
1009   return value;
1010 }
has_major_version()1011 inline bool CertificateTransparencyLogListStateChanged::has_major_version() const {
1012   return _internal_has_major_version();
1013 }
clear_major_version()1014 inline void CertificateTransparencyLogListStateChanged::clear_major_version() {
1015   _impl_.major_version_ = 0;
1016   _impl_._has_bits_[0] &= ~0x00000008u;
1017 }
_internal_major_version()1018 inline ::int32_t CertificateTransparencyLogListStateChanged::_internal_major_version() const {
1019   return _impl_.major_version_;
1020 }
major_version()1021 inline ::int32_t CertificateTransparencyLogListStateChanged::major_version() const {
1022   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.CertificateTransparencyLogListStateChanged.major_version)
1023   return _internal_major_version();
1024 }
_internal_set_major_version(::int32_t value)1025 inline void CertificateTransparencyLogListStateChanged::_internal_set_major_version(::int32_t value) {
1026   _impl_._has_bits_[0] |= 0x00000008u;
1027   _impl_.major_version_ = value;
1028 }
set_major_version(::int32_t value)1029 inline void CertificateTransparencyLogListStateChanged::set_major_version(::int32_t value) {
1030   _internal_set_major_version(value);
1031   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.CertificateTransparencyLogListStateChanged.major_version)
1032 }
1033 
1034 // optional int32 minor_version = 5;
_internal_has_minor_version()1035 inline bool CertificateTransparencyLogListStateChanged::_internal_has_minor_version() const {
1036   bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
1037   return value;
1038 }
has_minor_version()1039 inline bool CertificateTransparencyLogListStateChanged::has_minor_version() const {
1040   return _internal_has_minor_version();
1041 }
clear_minor_version()1042 inline void CertificateTransparencyLogListStateChanged::clear_minor_version() {
1043   _impl_.minor_version_ = 0;
1044   _impl_._has_bits_[0] &= ~0x00000010u;
1045 }
_internal_minor_version()1046 inline ::int32_t CertificateTransparencyLogListStateChanged::_internal_minor_version() const {
1047   return _impl_.minor_version_;
1048 }
minor_version()1049 inline ::int32_t CertificateTransparencyLogListStateChanged::minor_version() const {
1050   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.CertificateTransparencyLogListStateChanged.minor_version)
1051   return _internal_minor_version();
1052 }
_internal_set_minor_version(::int32_t value)1053 inline void CertificateTransparencyLogListStateChanged::_internal_set_minor_version(::int32_t value) {
1054   _impl_._has_bits_[0] |= 0x00000010u;
1055   _impl_.minor_version_ = value;
1056 }
set_minor_version(::int32_t value)1057 inline void CertificateTransparencyLogListStateChanged::set_minor_version(::int32_t value) {
1058   _internal_set_minor_version(value);
1059   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.CertificateTransparencyLogListStateChanged.minor_version)
1060 }
1061 
1062 // -------------------------------------------------------------------
1063 
1064 // CertificateTransparencyVerificationReported
1065 
1066 // optional .android.os.statsd.conscrypt.VerificationResult result = 1;
_internal_has_result()1067 inline bool CertificateTransparencyVerificationReported::_internal_has_result() const {
1068   bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1069   return value;
1070 }
has_result()1071 inline bool CertificateTransparencyVerificationReported::has_result() const {
1072   return _internal_has_result();
1073 }
clear_result()1074 inline void CertificateTransparencyVerificationReported::clear_result() {
1075   _impl_.result_ = 0;
1076   _impl_._has_bits_[0] &= ~0x00000001u;
1077 }
_internal_result()1078 inline ::android::os::statsd::conscrypt::VerificationResult CertificateTransparencyVerificationReported::_internal_result() const {
1079   return static_cast< ::android::os::statsd::conscrypt::VerificationResult >(_impl_.result_);
1080 }
result()1081 inline ::android::os::statsd::conscrypt::VerificationResult CertificateTransparencyVerificationReported::result() const {
1082   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.result)
1083   return _internal_result();
1084 }
_internal_set_result(::android::os::statsd::conscrypt::VerificationResult value)1085 inline void CertificateTransparencyVerificationReported::_internal_set_result(::android::os::statsd::conscrypt::VerificationResult value) {
1086   assert(::android::os::statsd::conscrypt::VerificationResult_IsValid(value));
1087   _impl_._has_bits_[0] |= 0x00000001u;
1088   _impl_.result_ = value;
1089 }
set_result(::android::os::statsd::conscrypt::VerificationResult value)1090 inline void CertificateTransparencyVerificationReported::set_result(::android::os::statsd::conscrypt::VerificationResult value) {
1091   _internal_set_result(value);
1092   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.result)
1093 }
1094 
1095 // optional .android.os.statsd.conscrypt.VerificationReason reason = 2;
_internal_has_reason()1096 inline bool CertificateTransparencyVerificationReported::_internal_has_reason() const {
1097   bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
1098   return value;
1099 }
has_reason()1100 inline bool CertificateTransparencyVerificationReported::has_reason() const {
1101   return _internal_has_reason();
1102 }
clear_reason()1103 inline void CertificateTransparencyVerificationReported::clear_reason() {
1104   _impl_.reason_ = 0;
1105   _impl_._has_bits_[0] &= ~0x00000002u;
1106 }
_internal_reason()1107 inline ::android::os::statsd::conscrypt::VerificationReason CertificateTransparencyVerificationReported::_internal_reason() const {
1108   return static_cast< ::android::os::statsd::conscrypt::VerificationReason >(_impl_.reason_);
1109 }
reason()1110 inline ::android::os::statsd::conscrypt::VerificationReason CertificateTransparencyVerificationReported::reason() const {
1111   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.reason)
1112   return _internal_reason();
1113 }
_internal_set_reason(::android::os::statsd::conscrypt::VerificationReason value)1114 inline void CertificateTransparencyVerificationReported::_internal_set_reason(::android::os::statsd::conscrypt::VerificationReason value) {
1115   assert(::android::os::statsd::conscrypt::VerificationReason_IsValid(value));
1116   _impl_._has_bits_[0] |= 0x00000002u;
1117   _impl_.reason_ = value;
1118 }
set_reason(::android::os::statsd::conscrypt::VerificationReason value)1119 inline void CertificateTransparencyVerificationReported::set_reason(::android::os::statsd::conscrypt::VerificationReason value) {
1120   _internal_set_reason(value);
1121   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.reason)
1122 }
1123 
1124 // optional .android.os.statsd.conscrypt.LogListCompatibilityVersion policy_compatibility_version = 3;
_internal_has_policy_compatibility_version()1125 inline bool CertificateTransparencyVerificationReported::_internal_has_policy_compatibility_version() const {
1126   bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
1127   return value;
1128 }
has_policy_compatibility_version()1129 inline bool CertificateTransparencyVerificationReported::has_policy_compatibility_version() const {
1130   return _internal_has_policy_compatibility_version();
1131 }
clear_policy_compatibility_version()1132 inline void CertificateTransparencyVerificationReported::clear_policy_compatibility_version() {
1133   _impl_.policy_compatibility_version_ = 0;
1134   _impl_._has_bits_[0] &= ~0x00000004u;
1135 }
_internal_policy_compatibility_version()1136 inline ::android::os::statsd::conscrypt::LogListCompatibilityVersion CertificateTransparencyVerificationReported::_internal_policy_compatibility_version() const {
1137   return static_cast< ::android::os::statsd::conscrypt::LogListCompatibilityVersion >(_impl_.policy_compatibility_version_);
1138 }
policy_compatibility_version()1139 inline ::android::os::statsd::conscrypt::LogListCompatibilityVersion CertificateTransparencyVerificationReported::policy_compatibility_version() const {
1140   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.policy_compatibility_version)
1141   return _internal_policy_compatibility_version();
1142 }
_internal_set_policy_compatibility_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value)1143 inline void CertificateTransparencyVerificationReported::_internal_set_policy_compatibility_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value) {
1144   assert(::android::os::statsd::conscrypt::LogListCompatibilityVersion_IsValid(value));
1145   _impl_._has_bits_[0] |= 0x00000004u;
1146   _impl_.policy_compatibility_version_ = value;
1147 }
set_policy_compatibility_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value)1148 inline void CertificateTransparencyVerificationReported::set_policy_compatibility_version(::android::os::statsd::conscrypt::LogListCompatibilityVersion value) {
1149   _internal_set_policy_compatibility_version(value);
1150   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.policy_compatibility_version)
1151 }
1152 
1153 // optional int32 major_version = 4;
_internal_has_major_version()1154 inline bool CertificateTransparencyVerificationReported::_internal_has_major_version() const {
1155   bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
1156   return value;
1157 }
has_major_version()1158 inline bool CertificateTransparencyVerificationReported::has_major_version() const {
1159   return _internal_has_major_version();
1160 }
clear_major_version()1161 inline void CertificateTransparencyVerificationReported::clear_major_version() {
1162   _impl_.major_version_ = 0;
1163   _impl_._has_bits_[0] &= ~0x00000008u;
1164 }
_internal_major_version()1165 inline ::int32_t CertificateTransparencyVerificationReported::_internal_major_version() const {
1166   return _impl_.major_version_;
1167 }
major_version()1168 inline ::int32_t CertificateTransparencyVerificationReported::major_version() const {
1169   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.major_version)
1170   return _internal_major_version();
1171 }
_internal_set_major_version(::int32_t value)1172 inline void CertificateTransparencyVerificationReported::_internal_set_major_version(::int32_t value) {
1173   _impl_._has_bits_[0] |= 0x00000008u;
1174   _impl_.major_version_ = value;
1175 }
set_major_version(::int32_t value)1176 inline void CertificateTransparencyVerificationReported::set_major_version(::int32_t value) {
1177   _internal_set_major_version(value);
1178   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.major_version)
1179 }
1180 
1181 // optional int32 minor_version = 5;
_internal_has_minor_version()1182 inline bool CertificateTransparencyVerificationReported::_internal_has_minor_version() const {
1183   bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
1184   return value;
1185 }
has_minor_version()1186 inline bool CertificateTransparencyVerificationReported::has_minor_version() const {
1187   return _internal_has_minor_version();
1188 }
clear_minor_version()1189 inline void CertificateTransparencyVerificationReported::clear_minor_version() {
1190   _impl_.minor_version_ = 0;
1191   _impl_._has_bits_[0] &= ~0x00000010u;
1192 }
_internal_minor_version()1193 inline ::int32_t CertificateTransparencyVerificationReported::_internal_minor_version() const {
1194   return _impl_.minor_version_;
1195 }
minor_version()1196 inline ::int32_t CertificateTransparencyVerificationReported::minor_version() const {
1197   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.minor_version)
1198   return _internal_minor_version();
1199 }
_internal_set_minor_version(::int32_t value)1200 inline void CertificateTransparencyVerificationReported::_internal_set_minor_version(::int32_t value) {
1201   _impl_._has_bits_[0] |= 0x00000010u;
1202   _impl_.minor_version_ = value;
1203 }
set_minor_version(::int32_t value)1204 inline void CertificateTransparencyVerificationReported::set_minor_version(::int32_t value) {
1205   _internal_set_minor_version(value);
1206   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.minor_version)
1207 }
1208 
1209 // optional int32 num_cert_scts = 6;
_internal_has_num_cert_scts()1210 inline bool CertificateTransparencyVerificationReported::_internal_has_num_cert_scts() const {
1211   bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
1212   return value;
1213 }
has_num_cert_scts()1214 inline bool CertificateTransparencyVerificationReported::has_num_cert_scts() const {
1215   return _internal_has_num_cert_scts();
1216 }
clear_num_cert_scts()1217 inline void CertificateTransparencyVerificationReported::clear_num_cert_scts() {
1218   _impl_.num_cert_scts_ = 0;
1219   _impl_._has_bits_[0] &= ~0x00000020u;
1220 }
_internal_num_cert_scts()1221 inline ::int32_t CertificateTransparencyVerificationReported::_internal_num_cert_scts() const {
1222   return _impl_.num_cert_scts_;
1223 }
num_cert_scts()1224 inline ::int32_t CertificateTransparencyVerificationReported::num_cert_scts() const {
1225   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.num_cert_scts)
1226   return _internal_num_cert_scts();
1227 }
_internal_set_num_cert_scts(::int32_t value)1228 inline void CertificateTransparencyVerificationReported::_internal_set_num_cert_scts(::int32_t value) {
1229   _impl_._has_bits_[0] |= 0x00000020u;
1230   _impl_.num_cert_scts_ = value;
1231 }
set_num_cert_scts(::int32_t value)1232 inline void CertificateTransparencyVerificationReported::set_num_cert_scts(::int32_t value) {
1233   _internal_set_num_cert_scts(value);
1234   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.num_cert_scts)
1235 }
1236 
1237 // optional int32 num_ocsp_scts = 7;
_internal_has_num_ocsp_scts()1238 inline bool CertificateTransparencyVerificationReported::_internal_has_num_ocsp_scts() const {
1239   bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
1240   return value;
1241 }
has_num_ocsp_scts()1242 inline bool CertificateTransparencyVerificationReported::has_num_ocsp_scts() const {
1243   return _internal_has_num_ocsp_scts();
1244 }
clear_num_ocsp_scts()1245 inline void CertificateTransparencyVerificationReported::clear_num_ocsp_scts() {
1246   _impl_.num_ocsp_scts_ = 0;
1247   _impl_._has_bits_[0] &= ~0x00000040u;
1248 }
_internal_num_ocsp_scts()1249 inline ::int32_t CertificateTransparencyVerificationReported::_internal_num_ocsp_scts() const {
1250   return _impl_.num_ocsp_scts_;
1251 }
num_ocsp_scts()1252 inline ::int32_t CertificateTransparencyVerificationReported::num_ocsp_scts() const {
1253   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.num_ocsp_scts)
1254   return _internal_num_ocsp_scts();
1255 }
_internal_set_num_ocsp_scts(::int32_t value)1256 inline void CertificateTransparencyVerificationReported::_internal_set_num_ocsp_scts(::int32_t value) {
1257   _impl_._has_bits_[0] |= 0x00000040u;
1258   _impl_.num_ocsp_scts_ = value;
1259 }
set_num_ocsp_scts(::int32_t value)1260 inline void CertificateTransparencyVerificationReported::set_num_ocsp_scts(::int32_t value) {
1261   _internal_set_num_ocsp_scts(value);
1262   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.num_ocsp_scts)
1263 }
1264 
1265 // optional int32 num_tls_scts = 8;
_internal_has_num_tls_scts()1266 inline bool CertificateTransparencyVerificationReported::_internal_has_num_tls_scts() const {
1267   bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
1268   return value;
1269 }
has_num_tls_scts()1270 inline bool CertificateTransparencyVerificationReported::has_num_tls_scts() const {
1271   return _internal_has_num_tls_scts();
1272 }
clear_num_tls_scts()1273 inline void CertificateTransparencyVerificationReported::clear_num_tls_scts() {
1274   _impl_.num_tls_scts_ = 0;
1275   _impl_._has_bits_[0] &= ~0x00000080u;
1276 }
_internal_num_tls_scts()1277 inline ::int32_t CertificateTransparencyVerificationReported::_internal_num_tls_scts() const {
1278   return _impl_.num_tls_scts_;
1279 }
num_tls_scts()1280 inline ::int32_t CertificateTransparencyVerificationReported::num_tls_scts() const {
1281   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.num_tls_scts)
1282   return _internal_num_tls_scts();
1283 }
_internal_set_num_tls_scts(::int32_t value)1284 inline void CertificateTransparencyVerificationReported::_internal_set_num_tls_scts(::int32_t value) {
1285   _impl_._has_bits_[0] |= 0x00000080u;
1286   _impl_.num_tls_scts_ = value;
1287 }
set_num_tls_scts(::int32_t value)1288 inline void CertificateTransparencyVerificationReported::set_num_tls_scts(::int32_t value) {
1289   _internal_set_num_tls_scts(value);
1290   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.CertificateTransparencyVerificationReported.num_tls_scts)
1291 }
1292 
1293 // -------------------------------------------------------------------
1294 
1295 // ConscryptServiceUsed
1296 
1297 // optional .android.os.statsd.conscrypt.Algorithm algorithm = 1;
_internal_has_algorithm()1298 inline bool ConscryptServiceUsed::_internal_has_algorithm() const {
1299   bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1300   return value;
1301 }
has_algorithm()1302 inline bool ConscryptServiceUsed::has_algorithm() const {
1303   return _internal_has_algorithm();
1304 }
clear_algorithm()1305 inline void ConscryptServiceUsed::clear_algorithm() {
1306   _impl_.algorithm_ = 0;
1307   _impl_._has_bits_[0] &= ~0x00000001u;
1308 }
_internal_algorithm()1309 inline ::android::os::statsd::conscrypt::Algorithm ConscryptServiceUsed::_internal_algorithm() const {
1310   return static_cast< ::android::os::statsd::conscrypt::Algorithm >(_impl_.algorithm_);
1311 }
algorithm()1312 inline ::android::os::statsd::conscrypt::Algorithm ConscryptServiceUsed::algorithm() const {
1313   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.ConscryptServiceUsed.algorithm)
1314   return _internal_algorithm();
1315 }
_internal_set_algorithm(::android::os::statsd::conscrypt::Algorithm value)1316 inline void ConscryptServiceUsed::_internal_set_algorithm(::android::os::statsd::conscrypt::Algorithm value) {
1317   assert(::android::os::statsd::conscrypt::Algorithm_IsValid(value));
1318   _impl_._has_bits_[0] |= 0x00000001u;
1319   _impl_.algorithm_ = value;
1320 }
set_algorithm(::android::os::statsd::conscrypt::Algorithm value)1321 inline void ConscryptServiceUsed::set_algorithm(::android::os::statsd::conscrypt::Algorithm value) {
1322   _internal_set_algorithm(value);
1323   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.ConscryptServiceUsed.algorithm)
1324 }
1325 
1326 // optional .android.os.statsd.conscrypt.Cipher cipher = 2;
_internal_has_cipher()1327 inline bool ConscryptServiceUsed::_internal_has_cipher() const {
1328   bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
1329   return value;
1330 }
has_cipher()1331 inline bool ConscryptServiceUsed::has_cipher() const {
1332   return _internal_has_cipher();
1333 }
clear_cipher()1334 inline void ConscryptServiceUsed::clear_cipher() {
1335   _impl_.cipher_ = 0;
1336   _impl_._has_bits_[0] &= ~0x00000002u;
1337 }
_internal_cipher()1338 inline ::android::os::statsd::conscrypt::Cipher ConscryptServiceUsed::_internal_cipher() const {
1339   return static_cast< ::android::os::statsd::conscrypt::Cipher >(_impl_.cipher_);
1340 }
cipher()1341 inline ::android::os::statsd::conscrypt::Cipher ConscryptServiceUsed::cipher() const {
1342   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.ConscryptServiceUsed.cipher)
1343   return _internal_cipher();
1344 }
_internal_set_cipher(::android::os::statsd::conscrypt::Cipher value)1345 inline void ConscryptServiceUsed::_internal_set_cipher(::android::os::statsd::conscrypt::Cipher value) {
1346   assert(::android::os::statsd::conscrypt::Cipher_IsValid(value));
1347   _impl_._has_bits_[0] |= 0x00000002u;
1348   _impl_.cipher_ = value;
1349 }
set_cipher(::android::os::statsd::conscrypt::Cipher value)1350 inline void ConscryptServiceUsed::set_cipher(::android::os::statsd::conscrypt::Cipher value) {
1351   _internal_set_cipher(value);
1352   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.ConscryptServiceUsed.cipher)
1353 }
1354 
1355 // optional .android.os.statsd.conscrypt.Mode mode = 3;
_internal_has_mode()1356 inline bool ConscryptServiceUsed::_internal_has_mode() const {
1357   bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
1358   return value;
1359 }
has_mode()1360 inline bool ConscryptServiceUsed::has_mode() const {
1361   return _internal_has_mode();
1362 }
clear_mode()1363 inline void ConscryptServiceUsed::clear_mode() {
1364   _impl_.mode_ = 0;
1365   _impl_._has_bits_[0] &= ~0x00000004u;
1366 }
_internal_mode()1367 inline ::android::os::statsd::conscrypt::Mode ConscryptServiceUsed::_internal_mode() const {
1368   return static_cast< ::android::os::statsd::conscrypt::Mode >(_impl_.mode_);
1369 }
mode()1370 inline ::android::os::statsd::conscrypt::Mode ConscryptServiceUsed::mode() const {
1371   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.ConscryptServiceUsed.mode)
1372   return _internal_mode();
1373 }
_internal_set_mode(::android::os::statsd::conscrypt::Mode value)1374 inline void ConscryptServiceUsed::_internal_set_mode(::android::os::statsd::conscrypt::Mode value) {
1375   assert(::android::os::statsd::conscrypt::Mode_IsValid(value));
1376   _impl_._has_bits_[0] |= 0x00000004u;
1377   _impl_.mode_ = value;
1378 }
set_mode(::android::os::statsd::conscrypt::Mode value)1379 inline void ConscryptServiceUsed::set_mode(::android::os::statsd::conscrypt::Mode value) {
1380   _internal_set_mode(value);
1381   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.ConscryptServiceUsed.mode)
1382 }
1383 
1384 // optional .android.os.statsd.conscrypt.Padding padding = 4;
_internal_has_padding()1385 inline bool ConscryptServiceUsed::_internal_has_padding() const {
1386   bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
1387   return value;
1388 }
has_padding()1389 inline bool ConscryptServiceUsed::has_padding() const {
1390   return _internal_has_padding();
1391 }
clear_padding()1392 inline void ConscryptServiceUsed::clear_padding() {
1393   _impl_.padding_ = 0;
1394   _impl_._has_bits_[0] &= ~0x00000008u;
1395 }
_internal_padding()1396 inline ::android::os::statsd::conscrypt::Padding ConscryptServiceUsed::_internal_padding() const {
1397   return static_cast< ::android::os::statsd::conscrypt::Padding >(_impl_.padding_);
1398 }
padding()1399 inline ::android::os::statsd::conscrypt::Padding ConscryptServiceUsed::padding() const {
1400   // @@protoc_insertion_point(field_get:android.os.statsd.conscrypt.ConscryptServiceUsed.padding)
1401   return _internal_padding();
1402 }
_internal_set_padding(::android::os::statsd::conscrypt::Padding value)1403 inline void ConscryptServiceUsed::_internal_set_padding(::android::os::statsd::conscrypt::Padding value) {
1404   assert(::android::os::statsd::conscrypt::Padding_IsValid(value));
1405   _impl_._has_bits_[0] |= 0x00000008u;
1406   _impl_.padding_ = value;
1407 }
set_padding(::android::os::statsd::conscrypt::Padding value)1408 inline void ConscryptServiceUsed::set_padding(::android::os::statsd::conscrypt::Padding value) {
1409   _internal_set_padding(value);
1410   // @@protoc_insertion_point(field_set:android.os.statsd.conscrypt.ConscryptServiceUsed.padding)
1411 }
1412 
1413 #ifdef __GNUC__
1414   #pragma GCC diagnostic pop
1415 #endif  // __GNUC__
1416 // -------------------------------------------------------------------
1417 
1418 // -------------------------------------------------------------------
1419 
1420 
1421 // @@protoc_insertion_point(namespace_scope)
1422 
1423 }  // namespace conscrypt
1424 }  // namespace statsd
1425 }  // namespace os
1426 }  // namespace android
1427 
1428 PROTOBUF_NAMESPACE_OPEN
1429 
1430 template <> struct is_proto_enum< ::android::os::statsd::conscrypt::Algorithm> : ::std::true_type {};
1431 template <>
1432 inline const EnumDescriptor* GetEnumDescriptor< ::android::os::statsd::conscrypt::Algorithm>() {
1433   return ::android::os::statsd::conscrypt::Algorithm_descriptor();
1434 }
1435 template <> struct is_proto_enum< ::android::os::statsd::conscrypt::Cipher> : ::std::true_type {};
1436 template <>
1437 inline const EnumDescriptor* GetEnumDescriptor< ::android::os::statsd::conscrypt::Cipher>() {
1438   return ::android::os::statsd::conscrypt::Cipher_descriptor();
1439 }
1440 template <> struct is_proto_enum< ::android::os::statsd::conscrypt::Mode> : ::std::true_type {};
1441 template <>
1442 inline const EnumDescriptor* GetEnumDescriptor< ::android::os::statsd::conscrypt::Mode>() {
1443   return ::android::os::statsd::conscrypt::Mode_descriptor();
1444 }
1445 template <> struct is_proto_enum< ::android::os::statsd::conscrypt::Padding> : ::std::true_type {};
1446 template <>
1447 inline const EnumDescriptor* GetEnumDescriptor< ::android::os::statsd::conscrypt::Padding>() {
1448   return ::android::os::statsd::conscrypt::Padding_descriptor();
1449 }
1450 
1451 PROTOBUF_NAMESPACE_CLOSE
1452 
1453 // @@protoc_insertion_point(global_scope)
1454 
1455 #include <google/protobuf/port_undef.inc>
1456 #endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_frameworks_2fproto_5flogging_2fstats_2fatoms_2fconscrypt_2fconscrypt_5fextension_5fatoms_2eproto
1457