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