1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: frameworks/proto_logging/stats/atoms/photopicker/photopicker_extension_atoms.proto
3
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_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/unknown_field_set.h>
34 #include "frameworks/proto_logging/stats/atoms.pb.h"
35 #include "frameworks/proto_logging/stats/atom_field_options.pb.h"
36 #include "frameworks/proto_logging/stats/enums/photopicker/enums.pb.h"
37 // @@protoc_insertion_point(includes)
38 #include <google/protobuf/port_def.inc>
39 #define PROTOBUF_INTERNAL_EXPORT_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto
40 PROTOBUF_NAMESPACE_OPEN
41 namespace internal {
42 class AnyMetadata;
43 } // namespace internal
44 PROTOBUF_NAMESPACE_CLOSE
45
46 // Internal implementation detail -- do not use these members.
47 struct TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto {
48 static const ::uint32_t offsets[];
49 };
50 extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
51 namespace android {
52 namespace os {
53 namespace statsd {
54 namespace photopicker {
55 class EmbeddedPhotopickerInfoReported;
56 struct EmbeddedPhotopickerInfoReportedDefaultTypeInternal;
57 extern EmbeddedPhotopickerInfoReportedDefaultTypeInternal _EmbeddedPhotopickerInfoReported_default_instance_;
58 class PhotopickerAlbumSyncInfoReported;
59 struct PhotopickerAlbumSyncInfoReportedDefaultTypeInternal;
60 extern PhotopickerAlbumSyncInfoReportedDefaultTypeInternal _PhotopickerAlbumSyncInfoReported_default_instance_;
61 class PhotopickerApiInfoReported;
62 struct PhotopickerApiInfoReportedDefaultTypeInternal;
63 extern PhotopickerApiInfoReportedDefaultTypeInternal _PhotopickerApiInfoReported_default_instance_;
64 class PhotopickerBannerInteractionLogged;
65 struct PhotopickerBannerInteractionLoggedDefaultTypeInternal;
66 extern PhotopickerBannerInteractionLoggedDefaultTypeInternal _PhotopickerBannerInteractionLogged_default_instance_;
67 class PhotopickerMediaGridSyncInfoReported;
68 struct PhotopickerMediaGridSyncInfoReportedDefaultTypeInternal;
69 extern PhotopickerMediaGridSyncInfoReportedDefaultTypeInternal _PhotopickerMediaGridSyncInfoReported_default_instance_;
70 class PhotopickerMediaItemStatusReported;
71 struct PhotopickerMediaItemStatusReportedDefaultTypeInternal;
72 extern PhotopickerMediaItemStatusReportedDefaultTypeInternal _PhotopickerMediaItemStatusReported_default_instance_;
73 class PhotopickerMediaLibraryInfoLogged;
74 struct PhotopickerMediaLibraryInfoLoggedDefaultTypeInternal;
75 extern PhotopickerMediaLibraryInfoLoggedDefaultTypeInternal _PhotopickerMediaLibraryInfoLogged_default_instance_;
76 class PhotopickerMenuInteractionLogged;
77 struct PhotopickerMenuInteractionLoggedDefaultTypeInternal;
78 extern PhotopickerMenuInteractionLoggedDefaultTypeInternal _PhotopickerMenuInteractionLogged_default_instance_;
79 class PhotopickerPageInfoLogged;
80 struct PhotopickerPageInfoLoggedDefaultTypeInternal;
81 extern PhotopickerPageInfoLoggedDefaultTypeInternal _PhotopickerPageInfoLogged_default_instance_;
82 class PhotopickerPreviewInfoLogged;
83 struct PhotopickerPreviewInfoLoggedDefaultTypeInternal;
84 extern PhotopickerPreviewInfoLoggedDefaultTypeInternal _PhotopickerPreviewInfoLogged_default_instance_;
85 class PhotopickerSearchInfoReported;
86 struct PhotopickerSearchInfoReportedDefaultTypeInternal;
87 extern PhotopickerSearchInfoReportedDefaultTypeInternal _PhotopickerSearchInfoReported_default_instance_;
88 class PhotopickerSessionInfoReported;
89 struct PhotopickerSessionInfoReportedDefaultTypeInternal;
90 extern PhotopickerSessionInfoReportedDefaultTypeInternal _PhotopickerSessionInfoReported_default_instance_;
91 class PhotopickerUIEventLogged;
92 struct PhotopickerUIEventLoggedDefaultTypeInternal;
93 extern PhotopickerUIEventLoggedDefaultTypeInternal _PhotopickerUIEventLogged_default_instance_;
94 class SearchDataExtractionDetailsReported;
95 struct SearchDataExtractionDetailsReportedDefaultTypeInternal;
96 extern SearchDataExtractionDetailsReportedDefaultTypeInternal _SearchDataExtractionDetailsReported_default_instance_;
97 } // namespace photopicker
98 } // namespace statsd
99 } // namespace os
100 } // namespace android
101 PROTOBUF_NAMESPACE_OPEN
102 template<> ::android::os::statsd::photopicker::EmbeddedPhotopickerInfoReported* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::EmbeddedPhotopickerInfoReported>(Arena*);
103 template<> ::android::os::statsd::photopicker::PhotopickerAlbumSyncInfoReported* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::PhotopickerAlbumSyncInfoReported>(Arena*);
104 template<> ::android::os::statsd::photopicker::PhotopickerApiInfoReported* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::PhotopickerApiInfoReported>(Arena*);
105 template<> ::android::os::statsd::photopicker::PhotopickerBannerInteractionLogged* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::PhotopickerBannerInteractionLogged>(Arena*);
106 template<> ::android::os::statsd::photopicker::PhotopickerMediaGridSyncInfoReported* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::PhotopickerMediaGridSyncInfoReported>(Arena*);
107 template<> ::android::os::statsd::photopicker::PhotopickerMediaItemStatusReported* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::PhotopickerMediaItemStatusReported>(Arena*);
108 template<> ::android::os::statsd::photopicker::PhotopickerMediaLibraryInfoLogged* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::PhotopickerMediaLibraryInfoLogged>(Arena*);
109 template<> ::android::os::statsd::photopicker::PhotopickerMenuInteractionLogged* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::PhotopickerMenuInteractionLogged>(Arena*);
110 template<> ::android::os::statsd::photopicker::PhotopickerPageInfoLogged* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::PhotopickerPageInfoLogged>(Arena*);
111 template<> ::android::os::statsd::photopicker::PhotopickerPreviewInfoLogged* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::PhotopickerPreviewInfoLogged>(Arena*);
112 template<> ::android::os::statsd::photopicker::PhotopickerSearchInfoReported* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::PhotopickerSearchInfoReported>(Arena*);
113 template<> ::android::os::statsd::photopicker::PhotopickerSessionInfoReported* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::PhotopickerSessionInfoReported>(Arena*);
114 template<> ::android::os::statsd::photopicker::PhotopickerUIEventLogged* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::PhotopickerUIEventLogged>(Arena*);
115 template<> ::android::os::statsd::photopicker::SearchDataExtractionDetailsReported* Arena::CreateMaybeMessage<::android::os::statsd::photopicker::SearchDataExtractionDetailsReported>(Arena*);
116 PROTOBUF_NAMESPACE_CLOSE
117 namespace android {
118 namespace os {
119 namespace statsd {
120 namespace photopicker {
121
122 // ===================================================================
123
124 class PhotopickerSessionInfoReported final :
125 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.PhotopickerSessionInfoReported) */ {
126 public:
PhotopickerSessionInfoReported()127 inline PhotopickerSessionInfoReported() : PhotopickerSessionInfoReported(nullptr) {}
128 ~PhotopickerSessionInfoReported() override;
129 explicit PROTOBUF_CONSTEXPR PhotopickerSessionInfoReported(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
130
131 PhotopickerSessionInfoReported(const PhotopickerSessionInfoReported& from);
PhotopickerSessionInfoReported(PhotopickerSessionInfoReported && from)132 PhotopickerSessionInfoReported(PhotopickerSessionInfoReported&& from) noexcept
133 : PhotopickerSessionInfoReported() {
134 *this = ::std::move(from);
135 }
136
137 inline PhotopickerSessionInfoReported& operator=(const PhotopickerSessionInfoReported& from) {
138 if (this == &from) return *this;
139 CopyFrom(from);
140 return *this;
141 }
142 inline PhotopickerSessionInfoReported& operator=(PhotopickerSessionInfoReported&& from) noexcept {
143 if (this == &from) return *this;
144 if (GetOwningArena() == from.GetOwningArena()
145 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
146 && GetOwningArena() != nullptr
147 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
148 ) {
149 InternalSwap(&from);
150 } else {
151 CopyFrom(from);
152 }
153 return *this;
154 }
155
unknown_fields()156 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
157 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
158 }
mutable_unknown_fields()159 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
160 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
161 }
162
descriptor()163 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
164 return GetDescriptor();
165 }
GetDescriptor()166 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
167 return default_instance().GetMetadata().descriptor;
168 }
GetReflection()169 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
170 return default_instance().GetMetadata().reflection;
171 }
default_instance()172 static const PhotopickerSessionInfoReported& default_instance() {
173 return *internal_default_instance();
174 }
internal_default_instance()175 static inline const PhotopickerSessionInfoReported* internal_default_instance() {
176 return reinterpret_cast<const PhotopickerSessionInfoReported*>(
177 &_PhotopickerSessionInfoReported_default_instance_);
178 }
179 static constexpr int kIndexInFileMessages =
180 0;
181
swap(PhotopickerSessionInfoReported & a,PhotopickerSessionInfoReported & b)182 friend void swap(PhotopickerSessionInfoReported& a, PhotopickerSessionInfoReported& b) {
183 a.Swap(&b);
184 }
Swap(PhotopickerSessionInfoReported * other)185 inline void Swap(PhotopickerSessionInfoReported* other) {
186 if (other == this) return;
187 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
188 if (GetOwningArena() != nullptr &&
189 GetOwningArena() == other->GetOwningArena()) {
190 #else // PROTOBUF_FORCE_COPY_IN_SWAP
191 if (GetOwningArena() == other->GetOwningArena()) {
192 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
193 InternalSwap(other);
194 } else {
195 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
196 }
197 }
198 void UnsafeArenaSwap(PhotopickerSessionInfoReported* other) {
199 if (other == this) return;
200 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
201 InternalSwap(other);
202 }
203
204 // implements Message ----------------------------------------------
205
206 PhotopickerSessionInfoReported* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
207 return CreateMaybeMessage<PhotopickerSessionInfoReported>(arena);
208 }
209 PhotopickerSessionInfoReported* New() const {
210 return New(nullptr);
211 }
212 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
213 void CopyFrom(const PhotopickerSessionInfoReported& from);
214 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
215 void MergeFrom( const PhotopickerSessionInfoReported& from) {
216 PhotopickerSessionInfoReported::MergeImpl(*this, from);
217 }
218 private:
219 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
220 public:
221 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
222 bool IsInitialized() const final;
223
224 size_t ByteSizeLong() const final;
225 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
226 ::uint8_t* _InternalSerialize(
227 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
228 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
229
230 private:
231 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
232 void SharedDtor();
233 void SetCachedSize(int size) const final;
234 void InternalSwap(PhotopickerSessionInfoReported* other);
235
236 private:
237 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
238 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
239 return "android.os.statsd.photopicker.PhotopickerSessionInfoReported";
240 }
241 protected:
242 explicit PhotopickerSessionInfoReported(::PROTOBUF_NAMESPACE_ID::Arena* arena,
243 bool is_message_owned = false);
244 public:
245
246 static const ClassData _class_data_;
247 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
248
249 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
250
251 // nested types ----------------------------------------------------
252
253 // accessors -------------------------------------------------------
254
255 enum : int {
256 kSessionIdFieldNumber = 1,
257 kPackageUidFieldNumber = 2,
258 kPickerPermittedSelectionFieldNumber = 3,
259 kCloudProviderUidFieldNumber = 4,
260 kUserProfileFieldNumber = 5,
261 kPickerStatusFieldNumber = 6,
262 kPickedItemsCountFieldNumber = 7,
263 kPickedItemsSizeFieldNumber = 8,
264 kIsProfileSwitchButtonVisibleFieldNumber = 9,
265 kPickerModeFieldNumber = 10,
266 kPickerCloseMethodFieldNumber = 11,
267 };
268 // optional int32 session_id = 1;
269 bool has_session_id() const;
270 private:
271 bool _internal_has_session_id() const;
272 public:
273 void clear_session_id();
274 ::int32_t session_id() const;
275 void set_session_id(::int32_t value);
276 private:
277 ::int32_t _internal_session_id() const;
278 void _internal_set_session_id(::int32_t value);
279 public:
280
281 // optional int32 package_uid = 2 [(.android.os.statsd.is_uid) = true];
282 bool has_package_uid() const;
283 private:
284 bool _internal_has_package_uid() const;
285 public:
286 void clear_package_uid();
287 ::int32_t package_uid() const;
288 void set_package_uid(::int32_t value);
289 private:
290 ::int32_t _internal_package_uid() const;
291 void _internal_set_package_uid(::int32_t value);
292 public:
293
294 // optional .android.photopicker.PickerPermittedSelection picker_permitted_selection = 3;
295 bool has_picker_permitted_selection() const;
296 private:
297 bool _internal_has_picker_permitted_selection() const;
298 public:
299 void clear_picker_permitted_selection();
300 ::android::photopicker::PickerPermittedSelection picker_permitted_selection() const;
301 void set_picker_permitted_selection(::android::photopicker::PickerPermittedSelection value);
302 private:
303 ::android::photopicker::PickerPermittedSelection _internal_picker_permitted_selection() const;
304 void _internal_set_picker_permitted_selection(::android::photopicker::PickerPermittedSelection value);
305 public:
306
307 // optional int32 cloud_provider_uid = 4 [(.android.os.statsd.is_uid) = true];
308 bool has_cloud_provider_uid() const;
309 private:
310 bool _internal_has_cloud_provider_uid() const;
311 public:
312 void clear_cloud_provider_uid();
313 ::int32_t cloud_provider_uid() const;
314 void set_cloud_provider_uid(::int32_t value);
315 private:
316 ::int32_t _internal_cloud_provider_uid() const;
317 void _internal_set_cloud_provider_uid(::int32_t value);
318 public:
319
320 // optional .android.photopicker.UserProfile user_profile = 5;
321 bool has_user_profile() const;
322 private:
323 bool _internal_has_user_profile() const;
324 public:
325 void clear_user_profile();
326 ::android::photopicker::UserProfile user_profile() const;
327 void set_user_profile(::android::photopicker::UserProfile value);
328 private:
329 ::android::photopicker::UserProfile _internal_user_profile() const;
330 void _internal_set_user_profile(::android::photopicker::UserProfile value);
331 public:
332
333 // optional .android.photopicker.PickerStatus picker_status = 6;
334 bool has_picker_status() const;
335 private:
336 bool _internal_has_picker_status() const;
337 public:
338 void clear_picker_status();
339 ::android::photopicker::PickerStatus picker_status() const;
340 void set_picker_status(::android::photopicker::PickerStatus value);
341 private:
342 ::android::photopicker::PickerStatus _internal_picker_status() const;
343 void _internal_set_picker_status(::android::photopicker::PickerStatus value);
344 public:
345
346 // optional int32 picked_items_count = 7;
347 bool has_picked_items_count() const;
348 private:
349 bool _internal_has_picked_items_count() const;
350 public:
351 void clear_picked_items_count();
352 ::int32_t picked_items_count() const;
353 void set_picked_items_count(::int32_t value);
354 private:
355 ::int32_t _internal_picked_items_count() const;
356 void _internal_set_picked_items_count(::int32_t value);
357 public:
358
359 // optional int32 picked_items_size = 8;
360 bool has_picked_items_size() const;
361 private:
362 bool _internal_has_picked_items_size() const;
363 public:
364 void clear_picked_items_size();
365 ::int32_t picked_items_size() const;
366 void set_picked_items_size(::int32_t value);
367 private:
368 ::int32_t _internal_picked_items_size() const;
369 void _internal_set_picked_items_size(::int32_t value);
370 public:
371
372 // optional bool is_profile_switch_button_visible = 9;
373 bool has_is_profile_switch_button_visible() const;
374 private:
375 bool _internal_has_is_profile_switch_button_visible() const;
376 public:
377 void clear_is_profile_switch_button_visible();
378 bool is_profile_switch_button_visible() const;
379 void set_is_profile_switch_button_visible(bool value);
380 private:
381 bool _internal_is_profile_switch_button_visible() const;
382 void _internal_set_is_profile_switch_button_visible(bool value);
383 public:
384
385 // optional .android.photopicker.PickerMode picker_mode = 10;
386 bool has_picker_mode() const;
387 private:
388 bool _internal_has_picker_mode() const;
389 public:
390 void clear_picker_mode();
391 ::android::photopicker::PickerMode picker_mode() const;
392 void set_picker_mode(::android::photopicker::PickerMode value);
393 private:
394 ::android::photopicker::PickerMode _internal_picker_mode() const;
395 void _internal_set_picker_mode(::android::photopicker::PickerMode value);
396 public:
397
398 // optional .android.photopicker.PickerCloseMethod picker_close_method = 11;
399 bool has_picker_close_method() const;
400 private:
401 bool _internal_has_picker_close_method() const;
402 public:
403 void clear_picker_close_method();
404 ::android::photopicker::PickerCloseMethod picker_close_method() const;
405 void set_picker_close_method(::android::photopicker::PickerCloseMethod value);
406 private:
407 ::android::photopicker::PickerCloseMethod _internal_picker_close_method() const;
408 void _internal_set_picker_close_method(::android::photopicker::PickerCloseMethod value);
409 public:
410
411 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.PhotopickerSessionInfoReported)
412 private:
413 class _Internal;
414
415 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
416 typedef void InternalArenaConstructable_;
417 typedef void DestructorSkippable_;
418 struct Impl_ {
419 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
420 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
421 ::int32_t session_id_;
422 ::int32_t package_uid_;
423 int picker_permitted_selection_;
424 ::int32_t cloud_provider_uid_;
425 int user_profile_;
426 int picker_status_;
427 ::int32_t picked_items_count_;
428 ::int32_t picked_items_size_;
429 bool is_profile_switch_button_visible_;
430 int picker_mode_;
431 int picker_close_method_;
432 };
433 union { Impl_ _impl_; };
434 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
435 };
436 // -------------------------------------------------------------------
437
438 class PhotopickerApiInfoReported final :
439 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.PhotopickerApiInfoReported) */ {
440 public:
PhotopickerApiInfoReported()441 inline PhotopickerApiInfoReported() : PhotopickerApiInfoReported(nullptr) {}
442 ~PhotopickerApiInfoReported() override;
443 explicit PROTOBUF_CONSTEXPR PhotopickerApiInfoReported(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
444
445 PhotopickerApiInfoReported(const PhotopickerApiInfoReported& from);
PhotopickerApiInfoReported(PhotopickerApiInfoReported && from)446 PhotopickerApiInfoReported(PhotopickerApiInfoReported&& from) noexcept
447 : PhotopickerApiInfoReported() {
448 *this = ::std::move(from);
449 }
450
451 inline PhotopickerApiInfoReported& operator=(const PhotopickerApiInfoReported& from) {
452 if (this == &from) return *this;
453 CopyFrom(from);
454 return *this;
455 }
456 inline PhotopickerApiInfoReported& operator=(PhotopickerApiInfoReported&& from) noexcept {
457 if (this == &from) return *this;
458 if (GetOwningArena() == from.GetOwningArena()
459 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
460 && GetOwningArena() != nullptr
461 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
462 ) {
463 InternalSwap(&from);
464 } else {
465 CopyFrom(from);
466 }
467 return *this;
468 }
469
unknown_fields()470 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
471 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
472 }
mutable_unknown_fields()473 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
474 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
475 }
476
descriptor()477 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
478 return GetDescriptor();
479 }
GetDescriptor()480 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
481 return default_instance().GetMetadata().descriptor;
482 }
GetReflection()483 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
484 return default_instance().GetMetadata().reflection;
485 }
default_instance()486 static const PhotopickerApiInfoReported& default_instance() {
487 return *internal_default_instance();
488 }
internal_default_instance()489 static inline const PhotopickerApiInfoReported* internal_default_instance() {
490 return reinterpret_cast<const PhotopickerApiInfoReported*>(
491 &_PhotopickerApiInfoReported_default_instance_);
492 }
493 static constexpr int kIndexInFileMessages =
494 1;
495
swap(PhotopickerApiInfoReported & a,PhotopickerApiInfoReported & b)496 friend void swap(PhotopickerApiInfoReported& a, PhotopickerApiInfoReported& b) {
497 a.Swap(&b);
498 }
Swap(PhotopickerApiInfoReported * other)499 inline void Swap(PhotopickerApiInfoReported* other) {
500 if (other == this) return;
501 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
502 if (GetOwningArena() != nullptr &&
503 GetOwningArena() == other->GetOwningArena()) {
504 #else // PROTOBUF_FORCE_COPY_IN_SWAP
505 if (GetOwningArena() == other->GetOwningArena()) {
506 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
507 InternalSwap(other);
508 } else {
509 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
510 }
511 }
512 void UnsafeArenaSwap(PhotopickerApiInfoReported* other) {
513 if (other == this) return;
514 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
515 InternalSwap(other);
516 }
517
518 // implements Message ----------------------------------------------
519
520 PhotopickerApiInfoReported* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
521 return CreateMaybeMessage<PhotopickerApiInfoReported>(arena);
522 }
523 PhotopickerApiInfoReported* New() const {
524 return New(nullptr);
525 }
526 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
527 void CopyFrom(const PhotopickerApiInfoReported& from);
528 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
529 void MergeFrom( const PhotopickerApiInfoReported& from) {
530 PhotopickerApiInfoReported::MergeImpl(*this, from);
531 }
532 private:
533 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
534 public:
535 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
536 bool IsInitialized() const final;
537
538 size_t ByteSizeLong() const final;
539 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
540 ::uint8_t* _InternalSerialize(
541 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
542 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
543
544 private:
545 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
546 void SharedDtor();
547 void SetCachedSize(int size) const final;
548 void InternalSwap(PhotopickerApiInfoReported* other);
549
550 private:
551 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
552 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
553 return "android.os.statsd.photopicker.PhotopickerApiInfoReported";
554 }
555 protected:
556 explicit PhotopickerApiInfoReported(::PROTOBUF_NAMESPACE_ID::Arena* arena,
557 bool is_message_owned = false);
558 public:
559
560 static const ClassData _class_data_;
561 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
562
563 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
564
565 // nested types ----------------------------------------------------
566
567 // accessors -------------------------------------------------------
568
569 enum : int {
570 kSessionIdFieldNumber = 1,
571 kPickerIntentActionFieldNumber = 2,
572 kScreenSizeFieldNumber = 3,
573 kMediaFilterFieldNumber = 4,
574 kMaxPickedItemCountFieldNumber = 5,
575 kSelectedTabFieldNumber = 6,
576 kSelectedAlbumFieldNumber = 7,
577 kIsOrderedSelectionSetFieldNumber = 8,
578 kIsAccentColorSetFieldNumber = 9,
579 kIsDefaultTabSetFieldNumber = 10,
580 kIsSearchEnabledFieldNumber = 11,
581 kIsCloudSearchEnabledFieldNumber = 12,
582 kIsLocalSearchEnabledFieldNumber = 13,
583 };
584 // optional int32 session_id = 1;
585 bool has_session_id() const;
586 private:
587 bool _internal_has_session_id() const;
588 public:
589 void clear_session_id();
590 ::int32_t session_id() const;
591 void set_session_id(::int32_t value);
592 private:
593 ::int32_t _internal_session_id() const;
594 void _internal_set_session_id(::int32_t value);
595 public:
596
597 // optional .android.photopicker.PickerIntentAction picker_intent_action = 2;
598 bool has_picker_intent_action() const;
599 private:
600 bool _internal_has_picker_intent_action() const;
601 public:
602 void clear_picker_intent_action();
603 ::android::photopicker::PickerIntentAction picker_intent_action() const;
604 void set_picker_intent_action(::android::photopicker::PickerIntentAction value);
605 private:
606 ::android::photopicker::PickerIntentAction _internal_picker_intent_action() const;
607 void _internal_set_picker_intent_action(::android::photopicker::PickerIntentAction value);
608 public:
609
610 // optional .android.photopicker.PickerSize screen_size = 3;
611 bool has_screen_size() const;
612 private:
613 bool _internal_has_screen_size() const;
614 public:
615 void clear_screen_size();
616 ::android::photopicker::PickerSize screen_size() const;
617 void set_screen_size(::android::photopicker::PickerSize value);
618 private:
619 ::android::photopicker::PickerSize _internal_screen_size() const;
620 void _internal_set_screen_size(::android::photopicker::PickerSize value);
621 public:
622
623 // optional .android.photopicker.MediaType media_filter = 4;
624 bool has_media_filter() const;
625 private:
626 bool _internal_has_media_filter() const;
627 public:
628 void clear_media_filter();
629 ::android::photopicker::MediaType media_filter() const;
630 void set_media_filter(::android::photopicker::MediaType value);
631 private:
632 ::android::photopicker::MediaType _internal_media_filter() const;
633 void _internal_set_media_filter(::android::photopicker::MediaType value);
634 public:
635
636 // optional int32 max_picked_item_count = 5;
637 bool has_max_picked_item_count() const;
638 private:
639 bool _internal_has_max_picked_item_count() const;
640 public:
641 void clear_max_picked_item_count();
642 ::int32_t max_picked_item_count() const;
643 void set_max_picked_item_count(::int32_t value);
644 private:
645 ::int32_t _internal_max_picked_item_count() const;
646 void _internal_set_max_picked_item_count(::int32_t value);
647 public:
648
649 // optional .android.photopicker.SelectedTab selected_tab = 6;
650 bool has_selected_tab() const;
651 private:
652 bool _internal_has_selected_tab() const;
653 public:
654 void clear_selected_tab();
655 ::android::photopicker::SelectedTab selected_tab() const;
656 void set_selected_tab(::android::photopicker::SelectedTab value);
657 private:
658 ::android::photopicker::SelectedTab _internal_selected_tab() const;
659 void _internal_set_selected_tab(::android::photopicker::SelectedTab value);
660 public:
661
662 // optional .android.photopicker.SelectedAlbum selected_album = 7;
663 bool has_selected_album() const;
664 private:
665 bool _internal_has_selected_album() const;
666 public:
667 void clear_selected_album();
668 ::android::photopicker::SelectedAlbum selected_album() const;
669 void set_selected_album(::android::photopicker::SelectedAlbum value);
670 private:
671 ::android::photopicker::SelectedAlbum _internal_selected_album() const;
672 void _internal_set_selected_album(::android::photopicker::SelectedAlbum value);
673 public:
674
675 // optional bool is_ordered_selection_set = 8;
676 bool has_is_ordered_selection_set() const;
677 private:
678 bool _internal_has_is_ordered_selection_set() const;
679 public:
680 void clear_is_ordered_selection_set();
681 bool is_ordered_selection_set() const;
682 void set_is_ordered_selection_set(bool value);
683 private:
684 bool _internal_is_ordered_selection_set() const;
685 void _internal_set_is_ordered_selection_set(bool value);
686 public:
687
688 // optional bool is_accent_color_set = 9;
689 bool has_is_accent_color_set() const;
690 private:
691 bool _internal_has_is_accent_color_set() const;
692 public:
693 void clear_is_accent_color_set();
694 bool is_accent_color_set() const;
695 void set_is_accent_color_set(bool value);
696 private:
697 bool _internal_is_accent_color_set() const;
698 void _internal_set_is_accent_color_set(bool value);
699 public:
700
701 // optional bool is_default_tab_set = 10;
702 bool has_is_default_tab_set() const;
703 private:
704 bool _internal_has_is_default_tab_set() const;
705 public:
706 void clear_is_default_tab_set();
707 bool is_default_tab_set() const;
708 void set_is_default_tab_set(bool value);
709 private:
710 bool _internal_is_default_tab_set() const;
711 void _internal_set_is_default_tab_set(bool value);
712 public:
713
714 // optional bool is_search_enabled = 11 [deprecated = true];
715 PROTOBUF_DEPRECATED bool has_is_search_enabled() const;
716 private:
717 bool _internal_has_is_search_enabled() const;
718 public:
719 PROTOBUF_DEPRECATED void clear_is_search_enabled();
720 PROTOBUF_DEPRECATED bool is_search_enabled() const;
721 PROTOBUF_DEPRECATED void set_is_search_enabled(bool value);
722 private:
723 bool _internal_is_search_enabled() const;
724 void _internal_set_is_search_enabled(bool value);
725 public:
726
727 // optional bool is_cloud_search_enabled = 12;
728 bool has_is_cloud_search_enabled() const;
729 private:
730 bool _internal_has_is_cloud_search_enabled() const;
731 public:
732 void clear_is_cloud_search_enabled();
733 bool is_cloud_search_enabled() const;
734 void set_is_cloud_search_enabled(bool value);
735 private:
736 bool _internal_is_cloud_search_enabled() const;
737 void _internal_set_is_cloud_search_enabled(bool value);
738 public:
739
740 // optional bool is_local_search_enabled = 13;
741 bool has_is_local_search_enabled() const;
742 private:
743 bool _internal_has_is_local_search_enabled() const;
744 public:
745 void clear_is_local_search_enabled();
746 bool is_local_search_enabled() const;
747 void set_is_local_search_enabled(bool value);
748 private:
749 bool _internal_is_local_search_enabled() const;
750 void _internal_set_is_local_search_enabled(bool value);
751 public:
752
753 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.PhotopickerApiInfoReported)
754 private:
755 class _Internal;
756
757 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
758 typedef void InternalArenaConstructable_;
759 typedef void DestructorSkippable_;
760 struct Impl_ {
761 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
762 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
763 ::int32_t session_id_;
764 int picker_intent_action_;
765 int screen_size_;
766 int media_filter_;
767 ::int32_t max_picked_item_count_;
768 int selected_tab_;
769 int selected_album_;
770 bool is_ordered_selection_set_;
771 bool is_accent_color_set_;
772 bool is_default_tab_set_;
773 bool is_search_enabled_;
774 bool is_cloud_search_enabled_;
775 bool is_local_search_enabled_;
776 };
777 union { Impl_ _impl_; };
778 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
779 };
780 // -------------------------------------------------------------------
781
782 class PhotopickerUIEventLogged final :
783 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.PhotopickerUIEventLogged) */ {
784 public:
PhotopickerUIEventLogged()785 inline PhotopickerUIEventLogged() : PhotopickerUIEventLogged(nullptr) {}
786 ~PhotopickerUIEventLogged() override;
787 explicit PROTOBUF_CONSTEXPR PhotopickerUIEventLogged(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
788
789 PhotopickerUIEventLogged(const PhotopickerUIEventLogged& from);
PhotopickerUIEventLogged(PhotopickerUIEventLogged && from)790 PhotopickerUIEventLogged(PhotopickerUIEventLogged&& from) noexcept
791 : PhotopickerUIEventLogged() {
792 *this = ::std::move(from);
793 }
794
795 inline PhotopickerUIEventLogged& operator=(const PhotopickerUIEventLogged& from) {
796 if (this == &from) return *this;
797 CopyFrom(from);
798 return *this;
799 }
800 inline PhotopickerUIEventLogged& operator=(PhotopickerUIEventLogged&& from) noexcept {
801 if (this == &from) return *this;
802 if (GetOwningArena() == from.GetOwningArena()
803 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
804 && GetOwningArena() != nullptr
805 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
806 ) {
807 InternalSwap(&from);
808 } else {
809 CopyFrom(from);
810 }
811 return *this;
812 }
813
unknown_fields()814 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
815 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
816 }
mutable_unknown_fields()817 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
818 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
819 }
820
descriptor()821 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
822 return GetDescriptor();
823 }
GetDescriptor()824 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
825 return default_instance().GetMetadata().descriptor;
826 }
GetReflection()827 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
828 return default_instance().GetMetadata().reflection;
829 }
default_instance()830 static const PhotopickerUIEventLogged& default_instance() {
831 return *internal_default_instance();
832 }
internal_default_instance()833 static inline const PhotopickerUIEventLogged* internal_default_instance() {
834 return reinterpret_cast<const PhotopickerUIEventLogged*>(
835 &_PhotopickerUIEventLogged_default_instance_);
836 }
837 static constexpr int kIndexInFileMessages =
838 2;
839
swap(PhotopickerUIEventLogged & a,PhotopickerUIEventLogged & b)840 friend void swap(PhotopickerUIEventLogged& a, PhotopickerUIEventLogged& b) {
841 a.Swap(&b);
842 }
Swap(PhotopickerUIEventLogged * other)843 inline void Swap(PhotopickerUIEventLogged* other) {
844 if (other == this) return;
845 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
846 if (GetOwningArena() != nullptr &&
847 GetOwningArena() == other->GetOwningArena()) {
848 #else // PROTOBUF_FORCE_COPY_IN_SWAP
849 if (GetOwningArena() == other->GetOwningArena()) {
850 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
851 InternalSwap(other);
852 } else {
853 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
854 }
855 }
856 void UnsafeArenaSwap(PhotopickerUIEventLogged* other) {
857 if (other == this) return;
858 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
859 InternalSwap(other);
860 }
861
862 // implements Message ----------------------------------------------
863
864 PhotopickerUIEventLogged* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
865 return CreateMaybeMessage<PhotopickerUIEventLogged>(arena);
866 }
867 PhotopickerUIEventLogged* New() const {
868 return New(nullptr);
869 }
870 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
871 void CopyFrom(const PhotopickerUIEventLogged& from);
872 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
873 void MergeFrom( const PhotopickerUIEventLogged& from) {
874 PhotopickerUIEventLogged::MergeImpl(*this, from);
875 }
876 private:
877 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
878 public:
879 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
880 bool IsInitialized() const final;
881
882 size_t ByteSizeLong() const final;
883 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
884 ::uint8_t* _InternalSerialize(
885 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
886 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
887
888 private:
889 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
890 void SharedDtor();
891 void SetCachedSize(int size) const final;
892 void InternalSwap(PhotopickerUIEventLogged* other);
893
894 private:
895 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
896 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
897 return "android.os.statsd.photopicker.PhotopickerUIEventLogged";
898 }
899 protected:
900 explicit PhotopickerUIEventLogged(::PROTOBUF_NAMESPACE_ID::Arena* arena,
901 bool is_message_owned = false);
902 public:
903
904 static const ClassData _class_data_;
905 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
906
907 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
908
909 // nested types ----------------------------------------------------
910
911 // accessors -------------------------------------------------------
912
913 enum : int {
914 kSessionIdFieldNumber = 1,
915 kPackageUidFieldNumber = 2,
916 kUiEventFieldNumber = 3,
917 };
918 // optional int32 session_id = 1;
919 bool has_session_id() const;
920 private:
921 bool _internal_has_session_id() const;
922 public:
923 void clear_session_id();
924 ::int32_t session_id() const;
925 void set_session_id(::int32_t value);
926 private:
927 ::int32_t _internal_session_id() const;
928 void _internal_set_session_id(::int32_t value);
929 public:
930
931 // optional int32 package_uid = 2 [(.android.os.statsd.is_uid) = true];
932 bool has_package_uid() const;
933 private:
934 bool _internal_has_package_uid() const;
935 public:
936 void clear_package_uid();
937 ::int32_t package_uid() const;
938 void set_package_uid(::int32_t value);
939 private:
940 ::int32_t _internal_package_uid() const;
941 void _internal_set_package_uid(::int32_t value);
942 public:
943
944 // optional .android.photopicker.UiEvent ui_event = 3;
945 bool has_ui_event() const;
946 private:
947 bool _internal_has_ui_event() const;
948 public:
949 void clear_ui_event();
950 ::android::photopicker::UiEvent ui_event() const;
951 void set_ui_event(::android::photopicker::UiEvent value);
952 private:
953 ::android::photopicker::UiEvent _internal_ui_event() const;
954 void _internal_set_ui_event(::android::photopicker::UiEvent value);
955 public:
956
957 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.PhotopickerUIEventLogged)
958 private:
959 class _Internal;
960
961 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
962 typedef void InternalArenaConstructable_;
963 typedef void DestructorSkippable_;
964 struct Impl_ {
965 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
966 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
967 ::int32_t session_id_;
968 ::int32_t package_uid_;
969 int ui_event_;
970 };
971 union { Impl_ _impl_; };
972 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
973 };
974 // -------------------------------------------------------------------
975
976 class PhotopickerMediaItemStatusReported final :
977 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.PhotopickerMediaItemStatusReported) */ {
978 public:
PhotopickerMediaItemStatusReported()979 inline PhotopickerMediaItemStatusReported() : PhotopickerMediaItemStatusReported(nullptr) {}
980 ~PhotopickerMediaItemStatusReported() override;
981 explicit PROTOBUF_CONSTEXPR PhotopickerMediaItemStatusReported(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
982
983 PhotopickerMediaItemStatusReported(const PhotopickerMediaItemStatusReported& from);
PhotopickerMediaItemStatusReported(PhotopickerMediaItemStatusReported && from)984 PhotopickerMediaItemStatusReported(PhotopickerMediaItemStatusReported&& from) noexcept
985 : PhotopickerMediaItemStatusReported() {
986 *this = ::std::move(from);
987 }
988
989 inline PhotopickerMediaItemStatusReported& operator=(const PhotopickerMediaItemStatusReported& from) {
990 if (this == &from) return *this;
991 CopyFrom(from);
992 return *this;
993 }
994 inline PhotopickerMediaItemStatusReported& operator=(PhotopickerMediaItemStatusReported&& from) noexcept {
995 if (this == &from) return *this;
996 if (GetOwningArena() == from.GetOwningArena()
997 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
998 && GetOwningArena() != nullptr
999 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
1000 ) {
1001 InternalSwap(&from);
1002 } else {
1003 CopyFrom(from);
1004 }
1005 return *this;
1006 }
1007
unknown_fields()1008 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
1009 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1010 }
mutable_unknown_fields()1011 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1012 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1013 }
1014
descriptor()1015 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1016 return GetDescriptor();
1017 }
GetDescriptor()1018 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1019 return default_instance().GetMetadata().descriptor;
1020 }
GetReflection()1021 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1022 return default_instance().GetMetadata().reflection;
1023 }
default_instance()1024 static const PhotopickerMediaItemStatusReported& default_instance() {
1025 return *internal_default_instance();
1026 }
internal_default_instance()1027 static inline const PhotopickerMediaItemStatusReported* internal_default_instance() {
1028 return reinterpret_cast<const PhotopickerMediaItemStatusReported*>(
1029 &_PhotopickerMediaItemStatusReported_default_instance_);
1030 }
1031 static constexpr int kIndexInFileMessages =
1032 3;
1033
swap(PhotopickerMediaItemStatusReported & a,PhotopickerMediaItemStatusReported & b)1034 friend void swap(PhotopickerMediaItemStatusReported& a, PhotopickerMediaItemStatusReported& b) {
1035 a.Swap(&b);
1036 }
Swap(PhotopickerMediaItemStatusReported * other)1037 inline void Swap(PhotopickerMediaItemStatusReported* other) {
1038 if (other == this) return;
1039 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1040 if (GetOwningArena() != nullptr &&
1041 GetOwningArena() == other->GetOwningArena()) {
1042 #else // PROTOBUF_FORCE_COPY_IN_SWAP
1043 if (GetOwningArena() == other->GetOwningArena()) {
1044 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1045 InternalSwap(other);
1046 } else {
1047 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1048 }
1049 }
1050 void UnsafeArenaSwap(PhotopickerMediaItemStatusReported* other) {
1051 if (other == this) return;
1052 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1053 InternalSwap(other);
1054 }
1055
1056 // implements Message ----------------------------------------------
1057
1058 PhotopickerMediaItemStatusReported* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
1059 return CreateMaybeMessage<PhotopickerMediaItemStatusReported>(arena);
1060 }
1061 PhotopickerMediaItemStatusReported* New() const {
1062 return New(nullptr);
1063 }
1064 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1065 void CopyFrom(const PhotopickerMediaItemStatusReported& from);
1066 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1067 void MergeFrom( const PhotopickerMediaItemStatusReported& from) {
1068 PhotopickerMediaItemStatusReported::MergeImpl(*this, from);
1069 }
1070 private:
1071 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1072 public:
1073 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1074 bool IsInitialized() const final;
1075
1076 size_t ByteSizeLong() const final;
1077 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1078 ::uint8_t* _InternalSerialize(
1079 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1080 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
1081
1082 private:
1083 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
1084 void SharedDtor();
1085 void SetCachedSize(int size) const final;
1086 void InternalSwap(PhotopickerMediaItemStatusReported* other);
1087
1088 private:
1089 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1090 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1091 return "android.os.statsd.photopicker.PhotopickerMediaItemStatusReported";
1092 }
1093 protected:
1094 explicit PhotopickerMediaItemStatusReported(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1095 bool is_message_owned = false);
1096 public:
1097
1098 static const ClassData _class_data_;
1099 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1100
1101 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1102
1103 // nested types ----------------------------------------------------
1104
1105 // accessors -------------------------------------------------------
1106
1107 enum : int {
1108 kSessionIdFieldNumber = 1,
1109 kMediaStatusFieldNumber = 2,
1110 kMediaLocationFieldNumber = 3,
1111 kItemPositionFieldNumber = 4,
1112 kSelectedAlbumFieldNumber = 5,
1113 kMediaTypeFieldNumber = 6,
1114 kCloudOnlyFieldNumber = 7,
1115 kPickerSizeFieldNumber = 8,
1116 };
1117 // optional int32 session_id = 1;
1118 bool has_session_id() const;
1119 private:
1120 bool _internal_has_session_id() const;
1121 public:
1122 void clear_session_id();
1123 ::int32_t session_id() const;
1124 void set_session_id(::int32_t value);
1125 private:
1126 ::int32_t _internal_session_id() const;
1127 void _internal_set_session_id(::int32_t value);
1128 public:
1129
1130 // optional .android.photopicker.MediaStatus media_status = 2;
1131 bool has_media_status() const;
1132 private:
1133 bool _internal_has_media_status() const;
1134 public:
1135 void clear_media_status();
1136 ::android::photopicker::MediaStatus media_status() const;
1137 void set_media_status(::android::photopicker::MediaStatus value);
1138 private:
1139 ::android::photopicker::MediaStatus _internal_media_status() const;
1140 void _internal_set_media_status(::android::photopicker::MediaStatus value);
1141 public:
1142
1143 // optional .android.photopicker.MediaLocation media_location = 3;
1144 bool has_media_location() const;
1145 private:
1146 bool _internal_has_media_location() const;
1147 public:
1148 void clear_media_location();
1149 ::android::photopicker::MediaLocation media_location() const;
1150 void set_media_location(::android::photopicker::MediaLocation value);
1151 private:
1152 ::android::photopicker::MediaLocation _internal_media_location() const;
1153 void _internal_set_media_location(::android::photopicker::MediaLocation value);
1154 public:
1155
1156 // optional int32 item_position = 4;
1157 bool has_item_position() const;
1158 private:
1159 bool _internal_has_item_position() const;
1160 public:
1161 void clear_item_position();
1162 ::int32_t item_position() const;
1163 void set_item_position(::int32_t value);
1164 private:
1165 ::int32_t _internal_item_position() const;
1166 void _internal_set_item_position(::int32_t value);
1167 public:
1168
1169 // optional .android.photopicker.SelectedAlbum selected_album = 5;
1170 bool has_selected_album() const;
1171 private:
1172 bool _internal_has_selected_album() const;
1173 public:
1174 void clear_selected_album();
1175 ::android::photopicker::SelectedAlbum selected_album() const;
1176 void set_selected_album(::android::photopicker::SelectedAlbum value);
1177 private:
1178 ::android::photopicker::SelectedAlbum _internal_selected_album() const;
1179 void _internal_set_selected_album(::android::photopicker::SelectedAlbum value);
1180 public:
1181
1182 // optional .android.photopicker.MediaType media_type = 6;
1183 bool has_media_type() const;
1184 private:
1185 bool _internal_has_media_type() const;
1186 public:
1187 void clear_media_type();
1188 ::android::photopicker::MediaType media_type() const;
1189 void set_media_type(::android::photopicker::MediaType value);
1190 private:
1191 ::android::photopicker::MediaType _internal_media_type() const;
1192 void _internal_set_media_type(::android::photopicker::MediaType value);
1193 public:
1194
1195 // optional bool cloud_only = 7;
1196 bool has_cloud_only() const;
1197 private:
1198 bool _internal_has_cloud_only() const;
1199 public:
1200 void clear_cloud_only();
1201 bool cloud_only() const;
1202 void set_cloud_only(bool value);
1203 private:
1204 bool _internal_cloud_only() const;
1205 void _internal_set_cloud_only(bool value);
1206 public:
1207
1208 // optional .android.photopicker.PickerSize picker_size = 8;
1209 bool has_picker_size() const;
1210 private:
1211 bool _internal_has_picker_size() const;
1212 public:
1213 void clear_picker_size();
1214 ::android::photopicker::PickerSize picker_size() const;
1215 void set_picker_size(::android::photopicker::PickerSize value);
1216 private:
1217 ::android::photopicker::PickerSize _internal_picker_size() const;
1218 void _internal_set_picker_size(::android::photopicker::PickerSize value);
1219 public:
1220
1221 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.PhotopickerMediaItemStatusReported)
1222 private:
1223 class _Internal;
1224
1225 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1226 typedef void InternalArenaConstructable_;
1227 typedef void DestructorSkippable_;
1228 struct Impl_ {
1229 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1230 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1231 ::int32_t session_id_;
1232 int media_status_;
1233 int media_location_;
1234 ::int32_t item_position_;
1235 int selected_album_;
1236 int media_type_;
1237 bool cloud_only_;
1238 int picker_size_;
1239 };
1240 union { Impl_ _impl_; };
1241 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
1242 };
1243 // -------------------------------------------------------------------
1244
1245 class PhotopickerPreviewInfoLogged final :
1246 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.PhotopickerPreviewInfoLogged) */ {
1247 public:
PhotopickerPreviewInfoLogged()1248 inline PhotopickerPreviewInfoLogged() : PhotopickerPreviewInfoLogged(nullptr) {}
1249 ~PhotopickerPreviewInfoLogged() override;
1250 explicit PROTOBUF_CONSTEXPR PhotopickerPreviewInfoLogged(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1251
1252 PhotopickerPreviewInfoLogged(const PhotopickerPreviewInfoLogged& from);
PhotopickerPreviewInfoLogged(PhotopickerPreviewInfoLogged && from)1253 PhotopickerPreviewInfoLogged(PhotopickerPreviewInfoLogged&& from) noexcept
1254 : PhotopickerPreviewInfoLogged() {
1255 *this = ::std::move(from);
1256 }
1257
1258 inline PhotopickerPreviewInfoLogged& operator=(const PhotopickerPreviewInfoLogged& from) {
1259 if (this == &from) return *this;
1260 CopyFrom(from);
1261 return *this;
1262 }
1263 inline PhotopickerPreviewInfoLogged& operator=(PhotopickerPreviewInfoLogged&& from) noexcept {
1264 if (this == &from) return *this;
1265 if (GetOwningArena() == from.GetOwningArena()
1266 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1267 && GetOwningArena() != nullptr
1268 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
1269 ) {
1270 InternalSwap(&from);
1271 } else {
1272 CopyFrom(from);
1273 }
1274 return *this;
1275 }
1276
unknown_fields()1277 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
1278 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1279 }
mutable_unknown_fields()1280 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1281 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1282 }
1283
descriptor()1284 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1285 return GetDescriptor();
1286 }
GetDescriptor()1287 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1288 return default_instance().GetMetadata().descriptor;
1289 }
GetReflection()1290 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1291 return default_instance().GetMetadata().reflection;
1292 }
default_instance()1293 static const PhotopickerPreviewInfoLogged& default_instance() {
1294 return *internal_default_instance();
1295 }
internal_default_instance()1296 static inline const PhotopickerPreviewInfoLogged* internal_default_instance() {
1297 return reinterpret_cast<const PhotopickerPreviewInfoLogged*>(
1298 &_PhotopickerPreviewInfoLogged_default_instance_);
1299 }
1300 static constexpr int kIndexInFileMessages =
1301 4;
1302
swap(PhotopickerPreviewInfoLogged & a,PhotopickerPreviewInfoLogged & b)1303 friend void swap(PhotopickerPreviewInfoLogged& a, PhotopickerPreviewInfoLogged& b) {
1304 a.Swap(&b);
1305 }
Swap(PhotopickerPreviewInfoLogged * other)1306 inline void Swap(PhotopickerPreviewInfoLogged* other) {
1307 if (other == this) return;
1308 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1309 if (GetOwningArena() != nullptr &&
1310 GetOwningArena() == other->GetOwningArena()) {
1311 #else // PROTOBUF_FORCE_COPY_IN_SWAP
1312 if (GetOwningArena() == other->GetOwningArena()) {
1313 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1314 InternalSwap(other);
1315 } else {
1316 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1317 }
1318 }
1319 void UnsafeArenaSwap(PhotopickerPreviewInfoLogged* other) {
1320 if (other == this) return;
1321 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1322 InternalSwap(other);
1323 }
1324
1325 // implements Message ----------------------------------------------
1326
1327 PhotopickerPreviewInfoLogged* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
1328 return CreateMaybeMessage<PhotopickerPreviewInfoLogged>(arena);
1329 }
1330 PhotopickerPreviewInfoLogged* New() const {
1331 return New(nullptr);
1332 }
1333 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1334 void CopyFrom(const PhotopickerPreviewInfoLogged& from);
1335 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1336 void MergeFrom( const PhotopickerPreviewInfoLogged& from) {
1337 PhotopickerPreviewInfoLogged::MergeImpl(*this, from);
1338 }
1339 private:
1340 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1341 public:
1342 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1343 bool IsInitialized() const final;
1344
1345 size_t ByteSizeLong() const final;
1346 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1347 ::uint8_t* _InternalSerialize(
1348 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1349 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
1350
1351 private:
1352 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
1353 void SharedDtor();
1354 void SetCachedSize(int size) const final;
1355 void InternalSwap(PhotopickerPreviewInfoLogged* other);
1356
1357 private:
1358 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1359 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1360 return "android.os.statsd.photopicker.PhotopickerPreviewInfoLogged";
1361 }
1362 protected:
1363 explicit PhotopickerPreviewInfoLogged(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1364 bool is_message_owned = false);
1365 public:
1366
1367 static const ClassData _class_data_;
1368 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1369
1370 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1371
1372 // nested types ----------------------------------------------------
1373
1374 // accessors -------------------------------------------------------
1375
1376 enum : int {
1377 kSessionIdFieldNumber = 1,
1378 kPreviewModeEntryFieldNumber = 2,
1379 kPreviewItemCountFieldNumber = 3,
1380 kMediaTypeFieldNumber = 4,
1381 kVideoInteractionsFieldNumber = 5,
1382 };
1383 // optional int32 session_id = 1;
1384 bool has_session_id() const;
1385 private:
1386 bool _internal_has_session_id() const;
1387 public:
1388 void clear_session_id();
1389 ::int32_t session_id() const;
1390 void set_session_id(::int32_t value);
1391 private:
1392 ::int32_t _internal_session_id() const;
1393 void _internal_set_session_id(::int32_t value);
1394 public:
1395
1396 // optional .android.photopicker.PreviewModeEntry preview_mode_entry = 2;
1397 bool has_preview_mode_entry() const;
1398 private:
1399 bool _internal_has_preview_mode_entry() const;
1400 public:
1401 void clear_preview_mode_entry();
1402 ::android::photopicker::PreviewModeEntry preview_mode_entry() const;
1403 void set_preview_mode_entry(::android::photopicker::PreviewModeEntry value);
1404 private:
1405 ::android::photopicker::PreviewModeEntry _internal_preview_mode_entry() const;
1406 void _internal_set_preview_mode_entry(::android::photopicker::PreviewModeEntry value);
1407 public:
1408
1409 // optional int32 preview_item_count = 3;
1410 bool has_preview_item_count() const;
1411 private:
1412 bool _internal_has_preview_item_count() const;
1413 public:
1414 void clear_preview_item_count();
1415 ::int32_t preview_item_count() const;
1416 void set_preview_item_count(::int32_t value);
1417 private:
1418 ::int32_t _internal_preview_item_count() const;
1419 void _internal_set_preview_item_count(::int32_t value);
1420 public:
1421
1422 // optional .android.photopicker.MediaType media_type = 4;
1423 bool has_media_type() const;
1424 private:
1425 bool _internal_has_media_type() const;
1426 public:
1427 void clear_media_type();
1428 ::android::photopicker::MediaType media_type() const;
1429 void set_media_type(::android::photopicker::MediaType value);
1430 private:
1431 ::android::photopicker::MediaType _internal_media_type() const;
1432 void _internal_set_media_type(::android::photopicker::MediaType value);
1433 public:
1434
1435 // optional .android.photopicker.VideoPlayBackInteractions video_interactions = 5;
1436 bool has_video_interactions() const;
1437 private:
1438 bool _internal_has_video_interactions() const;
1439 public:
1440 void clear_video_interactions();
1441 ::android::photopicker::VideoPlayBackInteractions video_interactions() const;
1442 void set_video_interactions(::android::photopicker::VideoPlayBackInteractions value);
1443 private:
1444 ::android::photopicker::VideoPlayBackInteractions _internal_video_interactions() const;
1445 void _internal_set_video_interactions(::android::photopicker::VideoPlayBackInteractions value);
1446 public:
1447
1448 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.PhotopickerPreviewInfoLogged)
1449 private:
1450 class _Internal;
1451
1452 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1453 typedef void InternalArenaConstructable_;
1454 typedef void DestructorSkippable_;
1455 struct Impl_ {
1456 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1457 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1458 ::int32_t session_id_;
1459 int preview_mode_entry_;
1460 ::int32_t preview_item_count_;
1461 int media_type_;
1462 int video_interactions_;
1463 };
1464 union { Impl_ _impl_; };
1465 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
1466 };
1467 // -------------------------------------------------------------------
1468
1469 class PhotopickerMenuInteractionLogged final :
1470 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.PhotopickerMenuInteractionLogged) */ {
1471 public:
PhotopickerMenuInteractionLogged()1472 inline PhotopickerMenuInteractionLogged() : PhotopickerMenuInteractionLogged(nullptr) {}
1473 ~PhotopickerMenuInteractionLogged() override;
1474 explicit PROTOBUF_CONSTEXPR PhotopickerMenuInteractionLogged(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1475
1476 PhotopickerMenuInteractionLogged(const PhotopickerMenuInteractionLogged& from);
PhotopickerMenuInteractionLogged(PhotopickerMenuInteractionLogged && from)1477 PhotopickerMenuInteractionLogged(PhotopickerMenuInteractionLogged&& from) noexcept
1478 : PhotopickerMenuInteractionLogged() {
1479 *this = ::std::move(from);
1480 }
1481
1482 inline PhotopickerMenuInteractionLogged& operator=(const PhotopickerMenuInteractionLogged& from) {
1483 if (this == &from) return *this;
1484 CopyFrom(from);
1485 return *this;
1486 }
1487 inline PhotopickerMenuInteractionLogged& operator=(PhotopickerMenuInteractionLogged&& from) noexcept {
1488 if (this == &from) return *this;
1489 if (GetOwningArena() == from.GetOwningArena()
1490 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1491 && GetOwningArena() != nullptr
1492 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
1493 ) {
1494 InternalSwap(&from);
1495 } else {
1496 CopyFrom(from);
1497 }
1498 return *this;
1499 }
1500
unknown_fields()1501 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
1502 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1503 }
mutable_unknown_fields()1504 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1505 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1506 }
1507
descriptor()1508 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1509 return GetDescriptor();
1510 }
GetDescriptor()1511 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1512 return default_instance().GetMetadata().descriptor;
1513 }
GetReflection()1514 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1515 return default_instance().GetMetadata().reflection;
1516 }
default_instance()1517 static const PhotopickerMenuInteractionLogged& default_instance() {
1518 return *internal_default_instance();
1519 }
internal_default_instance()1520 static inline const PhotopickerMenuInteractionLogged* internal_default_instance() {
1521 return reinterpret_cast<const PhotopickerMenuInteractionLogged*>(
1522 &_PhotopickerMenuInteractionLogged_default_instance_);
1523 }
1524 static constexpr int kIndexInFileMessages =
1525 5;
1526
swap(PhotopickerMenuInteractionLogged & a,PhotopickerMenuInteractionLogged & b)1527 friend void swap(PhotopickerMenuInteractionLogged& a, PhotopickerMenuInteractionLogged& b) {
1528 a.Swap(&b);
1529 }
Swap(PhotopickerMenuInteractionLogged * other)1530 inline void Swap(PhotopickerMenuInteractionLogged* other) {
1531 if (other == this) return;
1532 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1533 if (GetOwningArena() != nullptr &&
1534 GetOwningArena() == other->GetOwningArena()) {
1535 #else // PROTOBUF_FORCE_COPY_IN_SWAP
1536 if (GetOwningArena() == other->GetOwningArena()) {
1537 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1538 InternalSwap(other);
1539 } else {
1540 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1541 }
1542 }
1543 void UnsafeArenaSwap(PhotopickerMenuInteractionLogged* other) {
1544 if (other == this) return;
1545 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1546 InternalSwap(other);
1547 }
1548
1549 // implements Message ----------------------------------------------
1550
1551 PhotopickerMenuInteractionLogged* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
1552 return CreateMaybeMessage<PhotopickerMenuInteractionLogged>(arena);
1553 }
1554 PhotopickerMenuInteractionLogged* New() const {
1555 return New(nullptr);
1556 }
1557 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1558 void CopyFrom(const PhotopickerMenuInteractionLogged& from);
1559 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1560 void MergeFrom( const PhotopickerMenuInteractionLogged& from) {
1561 PhotopickerMenuInteractionLogged::MergeImpl(*this, from);
1562 }
1563 private:
1564 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1565 public:
1566 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1567 bool IsInitialized() const final;
1568
1569 size_t ByteSizeLong() const final;
1570 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1571 ::uint8_t* _InternalSerialize(
1572 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1573 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
1574
1575 private:
1576 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
1577 void SharedDtor();
1578 void SetCachedSize(int size) const final;
1579 void InternalSwap(PhotopickerMenuInteractionLogged* other);
1580
1581 private:
1582 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1583 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1584 return "android.os.statsd.photopicker.PhotopickerMenuInteractionLogged";
1585 }
1586 protected:
1587 explicit PhotopickerMenuInteractionLogged(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1588 bool is_message_owned = false);
1589 public:
1590
1591 static const ClassData _class_data_;
1592 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1593
1594 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1595
1596 // nested types ----------------------------------------------------
1597
1598 // accessors -------------------------------------------------------
1599
1600 enum : int {
1601 kSessionIdFieldNumber = 1,
1602 kPackageUidFieldNumber = 2,
1603 kMenuItemSelectedFieldNumber = 3,
1604 };
1605 // optional int32 session_id = 1;
1606 bool has_session_id() const;
1607 private:
1608 bool _internal_has_session_id() const;
1609 public:
1610 void clear_session_id();
1611 ::int32_t session_id() const;
1612 void set_session_id(::int32_t value);
1613 private:
1614 ::int32_t _internal_session_id() const;
1615 void _internal_set_session_id(::int32_t value);
1616 public:
1617
1618 // optional int32 package_uid = 2 [(.android.os.statsd.is_uid) = true];
1619 bool has_package_uid() const;
1620 private:
1621 bool _internal_has_package_uid() const;
1622 public:
1623 void clear_package_uid();
1624 ::int32_t package_uid() const;
1625 void set_package_uid(::int32_t value);
1626 private:
1627 ::int32_t _internal_package_uid() const;
1628 void _internal_set_package_uid(::int32_t value);
1629 public:
1630
1631 // optional .android.photopicker.MenuItemSelected menu_item_selected = 3;
1632 bool has_menu_item_selected() const;
1633 private:
1634 bool _internal_has_menu_item_selected() const;
1635 public:
1636 void clear_menu_item_selected();
1637 ::android::photopicker::MenuItemSelected menu_item_selected() const;
1638 void set_menu_item_selected(::android::photopicker::MenuItemSelected value);
1639 private:
1640 ::android::photopicker::MenuItemSelected _internal_menu_item_selected() const;
1641 void _internal_set_menu_item_selected(::android::photopicker::MenuItemSelected value);
1642 public:
1643
1644 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.PhotopickerMenuInteractionLogged)
1645 private:
1646 class _Internal;
1647
1648 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1649 typedef void InternalArenaConstructable_;
1650 typedef void DestructorSkippable_;
1651 struct Impl_ {
1652 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1653 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1654 ::int32_t session_id_;
1655 ::int32_t package_uid_;
1656 int menu_item_selected_;
1657 };
1658 union { Impl_ _impl_; };
1659 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
1660 };
1661 // -------------------------------------------------------------------
1662
1663 class PhotopickerBannerInteractionLogged final :
1664 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.PhotopickerBannerInteractionLogged) */ {
1665 public:
PhotopickerBannerInteractionLogged()1666 inline PhotopickerBannerInteractionLogged() : PhotopickerBannerInteractionLogged(nullptr) {}
1667 ~PhotopickerBannerInteractionLogged() override;
1668 explicit PROTOBUF_CONSTEXPR PhotopickerBannerInteractionLogged(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1669
1670 PhotopickerBannerInteractionLogged(const PhotopickerBannerInteractionLogged& from);
PhotopickerBannerInteractionLogged(PhotopickerBannerInteractionLogged && from)1671 PhotopickerBannerInteractionLogged(PhotopickerBannerInteractionLogged&& from) noexcept
1672 : PhotopickerBannerInteractionLogged() {
1673 *this = ::std::move(from);
1674 }
1675
1676 inline PhotopickerBannerInteractionLogged& operator=(const PhotopickerBannerInteractionLogged& from) {
1677 if (this == &from) return *this;
1678 CopyFrom(from);
1679 return *this;
1680 }
1681 inline PhotopickerBannerInteractionLogged& operator=(PhotopickerBannerInteractionLogged&& from) noexcept {
1682 if (this == &from) return *this;
1683 if (GetOwningArena() == from.GetOwningArena()
1684 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1685 && GetOwningArena() != nullptr
1686 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
1687 ) {
1688 InternalSwap(&from);
1689 } else {
1690 CopyFrom(from);
1691 }
1692 return *this;
1693 }
1694
unknown_fields()1695 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
1696 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1697 }
mutable_unknown_fields()1698 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1699 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1700 }
1701
descriptor()1702 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1703 return GetDescriptor();
1704 }
GetDescriptor()1705 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1706 return default_instance().GetMetadata().descriptor;
1707 }
GetReflection()1708 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1709 return default_instance().GetMetadata().reflection;
1710 }
default_instance()1711 static const PhotopickerBannerInteractionLogged& default_instance() {
1712 return *internal_default_instance();
1713 }
internal_default_instance()1714 static inline const PhotopickerBannerInteractionLogged* internal_default_instance() {
1715 return reinterpret_cast<const PhotopickerBannerInteractionLogged*>(
1716 &_PhotopickerBannerInteractionLogged_default_instance_);
1717 }
1718 static constexpr int kIndexInFileMessages =
1719 6;
1720
swap(PhotopickerBannerInteractionLogged & a,PhotopickerBannerInteractionLogged & b)1721 friend void swap(PhotopickerBannerInteractionLogged& a, PhotopickerBannerInteractionLogged& b) {
1722 a.Swap(&b);
1723 }
Swap(PhotopickerBannerInteractionLogged * other)1724 inline void Swap(PhotopickerBannerInteractionLogged* other) {
1725 if (other == this) return;
1726 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1727 if (GetOwningArena() != nullptr &&
1728 GetOwningArena() == other->GetOwningArena()) {
1729 #else // PROTOBUF_FORCE_COPY_IN_SWAP
1730 if (GetOwningArena() == other->GetOwningArena()) {
1731 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1732 InternalSwap(other);
1733 } else {
1734 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1735 }
1736 }
1737 void UnsafeArenaSwap(PhotopickerBannerInteractionLogged* other) {
1738 if (other == this) return;
1739 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1740 InternalSwap(other);
1741 }
1742
1743 // implements Message ----------------------------------------------
1744
1745 PhotopickerBannerInteractionLogged* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
1746 return CreateMaybeMessage<PhotopickerBannerInteractionLogged>(arena);
1747 }
1748 PhotopickerBannerInteractionLogged* New() const {
1749 return New(nullptr);
1750 }
1751 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1752 void CopyFrom(const PhotopickerBannerInteractionLogged& from);
1753 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1754 void MergeFrom( const PhotopickerBannerInteractionLogged& from) {
1755 PhotopickerBannerInteractionLogged::MergeImpl(*this, from);
1756 }
1757 private:
1758 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1759 public:
1760 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1761 bool IsInitialized() const final;
1762
1763 size_t ByteSizeLong() const final;
1764 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1765 ::uint8_t* _InternalSerialize(
1766 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1767 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
1768
1769 private:
1770 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
1771 void SharedDtor();
1772 void SetCachedSize(int size) const final;
1773 void InternalSwap(PhotopickerBannerInteractionLogged* other);
1774
1775 private:
1776 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1777 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1778 return "android.os.statsd.photopicker.PhotopickerBannerInteractionLogged";
1779 }
1780 protected:
1781 explicit PhotopickerBannerInteractionLogged(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1782 bool is_message_owned = false);
1783 public:
1784
1785 static const ClassData _class_data_;
1786 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1787
1788 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1789
1790 // nested types ----------------------------------------------------
1791
1792 // accessors -------------------------------------------------------
1793
1794 enum : int {
1795 kSessionIdFieldNumber = 1,
1796 kBannerTypeFieldNumber = 2,
1797 kUserBannerInteractionFieldNumber = 3,
1798 };
1799 // optional int32 session_id = 1;
1800 bool has_session_id() const;
1801 private:
1802 bool _internal_has_session_id() const;
1803 public:
1804 void clear_session_id();
1805 ::int32_t session_id() const;
1806 void set_session_id(::int32_t value);
1807 private:
1808 ::int32_t _internal_session_id() const;
1809 void _internal_set_session_id(::int32_t value);
1810 public:
1811
1812 // optional .android.photopicker.BannerType banner_type = 2;
1813 bool has_banner_type() const;
1814 private:
1815 bool _internal_has_banner_type() const;
1816 public:
1817 void clear_banner_type();
1818 ::android::photopicker::BannerType banner_type() const;
1819 void set_banner_type(::android::photopicker::BannerType value);
1820 private:
1821 ::android::photopicker::BannerType _internal_banner_type() const;
1822 void _internal_set_banner_type(::android::photopicker::BannerType value);
1823 public:
1824
1825 // optional .android.photopicker.UserBannerInteraction user_banner_interaction = 3;
1826 bool has_user_banner_interaction() const;
1827 private:
1828 bool _internal_has_user_banner_interaction() const;
1829 public:
1830 void clear_user_banner_interaction();
1831 ::android::photopicker::UserBannerInteraction user_banner_interaction() const;
1832 void set_user_banner_interaction(::android::photopicker::UserBannerInteraction value);
1833 private:
1834 ::android::photopicker::UserBannerInteraction _internal_user_banner_interaction() const;
1835 void _internal_set_user_banner_interaction(::android::photopicker::UserBannerInteraction value);
1836 public:
1837
1838 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.PhotopickerBannerInteractionLogged)
1839 private:
1840 class _Internal;
1841
1842 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1843 typedef void InternalArenaConstructable_;
1844 typedef void DestructorSkippable_;
1845 struct Impl_ {
1846 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1847 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1848 ::int32_t session_id_;
1849 int banner_type_;
1850 int user_banner_interaction_;
1851 };
1852 union { Impl_ _impl_; };
1853 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
1854 };
1855 // -------------------------------------------------------------------
1856
1857 class PhotopickerMediaLibraryInfoLogged final :
1858 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.PhotopickerMediaLibraryInfoLogged) */ {
1859 public:
PhotopickerMediaLibraryInfoLogged()1860 inline PhotopickerMediaLibraryInfoLogged() : PhotopickerMediaLibraryInfoLogged(nullptr) {}
1861 ~PhotopickerMediaLibraryInfoLogged() override;
1862 explicit PROTOBUF_CONSTEXPR PhotopickerMediaLibraryInfoLogged(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1863
1864 PhotopickerMediaLibraryInfoLogged(const PhotopickerMediaLibraryInfoLogged& from);
PhotopickerMediaLibraryInfoLogged(PhotopickerMediaLibraryInfoLogged && from)1865 PhotopickerMediaLibraryInfoLogged(PhotopickerMediaLibraryInfoLogged&& from) noexcept
1866 : PhotopickerMediaLibraryInfoLogged() {
1867 *this = ::std::move(from);
1868 }
1869
1870 inline PhotopickerMediaLibraryInfoLogged& operator=(const PhotopickerMediaLibraryInfoLogged& from) {
1871 if (this == &from) return *this;
1872 CopyFrom(from);
1873 return *this;
1874 }
1875 inline PhotopickerMediaLibraryInfoLogged& operator=(PhotopickerMediaLibraryInfoLogged&& from) noexcept {
1876 if (this == &from) return *this;
1877 if (GetOwningArena() == from.GetOwningArena()
1878 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1879 && GetOwningArena() != nullptr
1880 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
1881 ) {
1882 InternalSwap(&from);
1883 } else {
1884 CopyFrom(from);
1885 }
1886 return *this;
1887 }
1888
unknown_fields()1889 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
1890 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1891 }
mutable_unknown_fields()1892 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1893 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1894 }
1895
descriptor()1896 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1897 return GetDescriptor();
1898 }
GetDescriptor()1899 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1900 return default_instance().GetMetadata().descriptor;
1901 }
GetReflection()1902 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1903 return default_instance().GetMetadata().reflection;
1904 }
default_instance()1905 static const PhotopickerMediaLibraryInfoLogged& default_instance() {
1906 return *internal_default_instance();
1907 }
internal_default_instance()1908 static inline const PhotopickerMediaLibraryInfoLogged* internal_default_instance() {
1909 return reinterpret_cast<const PhotopickerMediaLibraryInfoLogged*>(
1910 &_PhotopickerMediaLibraryInfoLogged_default_instance_);
1911 }
1912 static constexpr int kIndexInFileMessages =
1913 7;
1914
swap(PhotopickerMediaLibraryInfoLogged & a,PhotopickerMediaLibraryInfoLogged & b)1915 friend void swap(PhotopickerMediaLibraryInfoLogged& a, PhotopickerMediaLibraryInfoLogged& b) {
1916 a.Swap(&b);
1917 }
Swap(PhotopickerMediaLibraryInfoLogged * other)1918 inline void Swap(PhotopickerMediaLibraryInfoLogged* other) {
1919 if (other == this) return;
1920 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1921 if (GetOwningArena() != nullptr &&
1922 GetOwningArena() == other->GetOwningArena()) {
1923 #else // PROTOBUF_FORCE_COPY_IN_SWAP
1924 if (GetOwningArena() == other->GetOwningArena()) {
1925 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1926 InternalSwap(other);
1927 } else {
1928 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1929 }
1930 }
1931 void UnsafeArenaSwap(PhotopickerMediaLibraryInfoLogged* other) {
1932 if (other == this) return;
1933 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1934 InternalSwap(other);
1935 }
1936
1937 // implements Message ----------------------------------------------
1938
1939 PhotopickerMediaLibraryInfoLogged* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
1940 return CreateMaybeMessage<PhotopickerMediaLibraryInfoLogged>(arena);
1941 }
1942 PhotopickerMediaLibraryInfoLogged* New() const {
1943 return New(nullptr);
1944 }
1945 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1946 void CopyFrom(const PhotopickerMediaLibraryInfoLogged& from);
1947 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1948 void MergeFrom( const PhotopickerMediaLibraryInfoLogged& from) {
1949 PhotopickerMediaLibraryInfoLogged::MergeImpl(*this, from);
1950 }
1951 private:
1952 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1953 public:
1954 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1955 bool IsInitialized() const final;
1956
1957 size_t ByteSizeLong() const final;
1958 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1959 ::uint8_t* _InternalSerialize(
1960 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1961 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
1962
1963 private:
1964 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
1965 void SharedDtor();
1966 void SetCachedSize(int size) const final;
1967 void InternalSwap(PhotopickerMediaLibraryInfoLogged* other);
1968
1969 private:
1970 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1971 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1972 return "android.os.statsd.photopicker.PhotopickerMediaLibraryInfoLogged";
1973 }
1974 protected:
1975 explicit PhotopickerMediaLibraryInfoLogged(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1976 bool is_message_owned = false);
1977 public:
1978
1979 static const ClassData _class_data_;
1980 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1981
1982 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1983
1984 // nested types ----------------------------------------------------
1985
1986 // accessors -------------------------------------------------------
1987
1988 enum : int {
1989 kSessionIdFieldNumber = 1,
1990 kCloudProviderUidFieldNumber = 2,
1991 kLibrarySizeFieldNumber = 3,
1992 kMediaCountFieldNumber = 4,
1993 };
1994 // optional int32 session_id = 1;
1995 bool has_session_id() const;
1996 private:
1997 bool _internal_has_session_id() const;
1998 public:
1999 void clear_session_id();
2000 ::int32_t session_id() const;
2001 void set_session_id(::int32_t value);
2002 private:
2003 ::int32_t _internal_session_id() const;
2004 void _internal_set_session_id(::int32_t value);
2005 public:
2006
2007 // optional int32 cloud_provider_uid = 2 [(.android.os.statsd.is_uid) = true];
2008 bool has_cloud_provider_uid() const;
2009 private:
2010 bool _internal_has_cloud_provider_uid() const;
2011 public:
2012 void clear_cloud_provider_uid();
2013 ::int32_t cloud_provider_uid() const;
2014 void set_cloud_provider_uid(::int32_t value);
2015 private:
2016 ::int32_t _internal_cloud_provider_uid() const;
2017 void _internal_set_cloud_provider_uid(::int32_t value);
2018 public:
2019
2020 // optional int32 library_size = 3;
2021 bool has_library_size() const;
2022 private:
2023 bool _internal_has_library_size() const;
2024 public:
2025 void clear_library_size();
2026 ::int32_t library_size() const;
2027 void set_library_size(::int32_t value);
2028 private:
2029 ::int32_t _internal_library_size() const;
2030 void _internal_set_library_size(::int32_t value);
2031 public:
2032
2033 // optional int32 media_count = 4;
2034 bool has_media_count() const;
2035 private:
2036 bool _internal_has_media_count() const;
2037 public:
2038 void clear_media_count();
2039 ::int32_t media_count() const;
2040 void set_media_count(::int32_t value);
2041 private:
2042 ::int32_t _internal_media_count() const;
2043 void _internal_set_media_count(::int32_t value);
2044 public:
2045
2046 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.PhotopickerMediaLibraryInfoLogged)
2047 private:
2048 class _Internal;
2049
2050 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2051 typedef void InternalArenaConstructable_;
2052 typedef void DestructorSkippable_;
2053 struct Impl_ {
2054 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2055 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2056 ::int32_t session_id_;
2057 ::int32_t cloud_provider_uid_;
2058 ::int32_t library_size_;
2059 ::int32_t media_count_;
2060 };
2061 union { Impl_ _impl_; };
2062 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
2063 };
2064 // -------------------------------------------------------------------
2065
2066 class PhotopickerPageInfoLogged final :
2067 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.PhotopickerPageInfoLogged) */ {
2068 public:
PhotopickerPageInfoLogged()2069 inline PhotopickerPageInfoLogged() : PhotopickerPageInfoLogged(nullptr) {}
2070 ~PhotopickerPageInfoLogged() override;
2071 explicit PROTOBUF_CONSTEXPR PhotopickerPageInfoLogged(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2072
2073 PhotopickerPageInfoLogged(const PhotopickerPageInfoLogged& from);
PhotopickerPageInfoLogged(PhotopickerPageInfoLogged && from)2074 PhotopickerPageInfoLogged(PhotopickerPageInfoLogged&& from) noexcept
2075 : PhotopickerPageInfoLogged() {
2076 *this = ::std::move(from);
2077 }
2078
2079 inline PhotopickerPageInfoLogged& operator=(const PhotopickerPageInfoLogged& from) {
2080 if (this == &from) return *this;
2081 CopyFrom(from);
2082 return *this;
2083 }
2084 inline PhotopickerPageInfoLogged& operator=(PhotopickerPageInfoLogged&& from) noexcept {
2085 if (this == &from) return *this;
2086 if (GetOwningArena() == from.GetOwningArena()
2087 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2088 && GetOwningArena() != nullptr
2089 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
2090 ) {
2091 InternalSwap(&from);
2092 } else {
2093 CopyFrom(from);
2094 }
2095 return *this;
2096 }
2097
unknown_fields()2098 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
2099 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2100 }
mutable_unknown_fields()2101 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2102 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2103 }
2104
descriptor()2105 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2106 return GetDescriptor();
2107 }
GetDescriptor()2108 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2109 return default_instance().GetMetadata().descriptor;
2110 }
GetReflection()2111 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2112 return default_instance().GetMetadata().reflection;
2113 }
default_instance()2114 static const PhotopickerPageInfoLogged& default_instance() {
2115 return *internal_default_instance();
2116 }
internal_default_instance()2117 static inline const PhotopickerPageInfoLogged* internal_default_instance() {
2118 return reinterpret_cast<const PhotopickerPageInfoLogged*>(
2119 &_PhotopickerPageInfoLogged_default_instance_);
2120 }
2121 static constexpr int kIndexInFileMessages =
2122 8;
2123
swap(PhotopickerPageInfoLogged & a,PhotopickerPageInfoLogged & b)2124 friend void swap(PhotopickerPageInfoLogged& a, PhotopickerPageInfoLogged& b) {
2125 a.Swap(&b);
2126 }
Swap(PhotopickerPageInfoLogged * other)2127 inline void Swap(PhotopickerPageInfoLogged* other) {
2128 if (other == this) return;
2129 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2130 if (GetOwningArena() != nullptr &&
2131 GetOwningArena() == other->GetOwningArena()) {
2132 #else // PROTOBUF_FORCE_COPY_IN_SWAP
2133 if (GetOwningArena() == other->GetOwningArena()) {
2134 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
2135 InternalSwap(other);
2136 } else {
2137 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2138 }
2139 }
2140 void UnsafeArenaSwap(PhotopickerPageInfoLogged* other) {
2141 if (other == this) return;
2142 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2143 InternalSwap(other);
2144 }
2145
2146 // implements Message ----------------------------------------------
2147
2148 PhotopickerPageInfoLogged* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
2149 return CreateMaybeMessage<PhotopickerPageInfoLogged>(arena);
2150 }
2151 PhotopickerPageInfoLogged* New() const {
2152 return New(nullptr);
2153 }
2154 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2155 void CopyFrom(const PhotopickerPageInfoLogged& from);
2156 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2157 void MergeFrom( const PhotopickerPageInfoLogged& from) {
2158 PhotopickerPageInfoLogged::MergeImpl(*this, from);
2159 }
2160 private:
2161 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2162 public:
2163 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
2164 bool IsInitialized() const final;
2165
2166 size_t ByteSizeLong() const final;
2167 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2168 ::uint8_t* _InternalSerialize(
2169 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2170 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
2171
2172 private:
2173 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
2174 void SharedDtor();
2175 void SetCachedSize(int size) const final;
2176 void InternalSwap(PhotopickerPageInfoLogged* other);
2177
2178 private:
2179 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2180 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2181 return "android.os.statsd.photopicker.PhotopickerPageInfoLogged";
2182 }
2183 protected:
2184 explicit PhotopickerPageInfoLogged(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2185 bool is_message_owned = false);
2186 public:
2187
2188 static const ClassData _class_data_;
2189 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2190
2191 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2192
2193 // nested types ----------------------------------------------------
2194
2195 // accessors -------------------------------------------------------
2196
2197 enum : int {
2198 kSessionIdFieldNumber = 1,
2199 kPageNumberFieldNumber = 2,
2200 kItemsLoadedInPageFieldNumber = 3,
2201 };
2202 // optional int32 session_id = 1;
2203 bool has_session_id() const;
2204 private:
2205 bool _internal_has_session_id() const;
2206 public:
2207 void clear_session_id();
2208 ::int32_t session_id() const;
2209 void set_session_id(::int32_t value);
2210 private:
2211 ::int32_t _internal_session_id() const;
2212 void _internal_set_session_id(::int32_t value);
2213 public:
2214
2215 // optional int32 page_number = 2;
2216 bool has_page_number() const;
2217 private:
2218 bool _internal_has_page_number() const;
2219 public:
2220 void clear_page_number();
2221 ::int32_t page_number() const;
2222 void set_page_number(::int32_t value);
2223 private:
2224 ::int32_t _internal_page_number() const;
2225 void _internal_set_page_number(::int32_t value);
2226 public:
2227
2228 // optional int32 items_loaded_in_page = 3;
2229 bool has_items_loaded_in_page() const;
2230 private:
2231 bool _internal_has_items_loaded_in_page() const;
2232 public:
2233 void clear_items_loaded_in_page();
2234 ::int32_t items_loaded_in_page() const;
2235 void set_items_loaded_in_page(::int32_t value);
2236 private:
2237 ::int32_t _internal_items_loaded_in_page() const;
2238 void _internal_set_items_loaded_in_page(::int32_t value);
2239 public:
2240
2241 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.PhotopickerPageInfoLogged)
2242 private:
2243 class _Internal;
2244
2245 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2246 typedef void InternalArenaConstructable_;
2247 typedef void DestructorSkippable_;
2248 struct Impl_ {
2249 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2250 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2251 ::int32_t session_id_;
2252 ::int32_t page_number_;
2253 ::int32_t items_loaded_in_page_;
2254 };
2255 union { Impl_ _impl_; };
2256 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
2257 };
2258 // -------------------------------------------------------------------
2259
2260 class PhotopickerMediaGridSyncInfoReported final :
2261 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.PhotopickerMediaGridSyncInfoReported) */ {
2262 public:
PhotopickerMediaGridSyncInfoReported()2263 inline PhotopickerMediaGridSyncInfoReported() : PhotopickerMediaGridSyncInfoReported(nullptr) {}
2264 ~PhotopickerMediaGridSyncInfoReported() override;
2265 explicit PROTOBUF_CONSTEXPR PhotopickerMediaGridSyncInfoReported(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2266
2267 PhotopickerMediaGridSyncInfoReported(const PhotopickerMediaGridSyncInfoReported& from);
PhotopickerMediaGridSyncInfoReported(PhotopickerMediaGridSyncInfoReported && from)2268 PhotopickerMediaGridSyncInfoReported(PhotopickerMediaGridSyncInfoReported&& from) noexcept
2269 : PhotopickerMediaGridSyncInfoReported() {
2270 *this = ::std::move(from);
2271 }
2272
2273 inline PhotopickerMediaGridSyncInfoReported& operator=(const PhotopickerMediaGridSyncInfoReported& from) {
2274 if (this == &from) return *this;
2275 CopyFrom(from);
2276 return *this;
2277 }
2278 inline PhotopickerMediaGridSyncInfoReported& operator=(PhotopickerMediaGridSyncInfoReported&& from) noexcept {
2279 if (this == &from) return *this;
2280 if (GetOwningArena() == from.GetOwningArena()
2281 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2282 && GetOwningArena() != nullptr
2283 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
2284 ) {
2285 InternalSwap(&from);
2286 } else {
2287 CopyFrom(from);
2288 }
2289 return *this;
2290 }
2291
unknown_fields()2292 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
2293 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2294 }
mutable_unknown_fields()2295 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2296 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2297 }
2298
descriptor()2299 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2300 return GetDescriptor();
2301 }
GetDescriptor()2302 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2303 return default_instance().GetMetadata().descriptor;
2304 }
GetReflection()2305 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2306 return default_instance().GetMetadata().reflection;
2307 }
default_instance()2308 static const PhotopickerMediaGridSyncInfoReported& default_instance() {
2309 return *internal_default_instance();
2310 }
internal_default_instance()2311 static inline const PhotopickerMediaGridSyncInfoReported* internal_default_instance() {
2312 return reinterpret_cast<const PhotopickerMediaGridSyncInfoReported*>(
2313 &_PhotopickerMediaGridSyncInfoReported_default_instance_);
2314 }
2315 static constexpr int kIndexInFileMessages =
2316 9;
2317
swap(PhotopickerMediaGridSyncInfoReported & a,PhotopickerMediaGridSyncInfoReported & b)2318 friend void swap(PhotopickerMediaGridSyncInfoReported& a, PhotopickerMediaGridSyncInfoReported& b) {
2319 a.Swap(&b);
2320 }
Swap(PhotopickerMediaGridSyncInfoReported * other)2321 inline void Swap(PhotopickerMediaGridSyncInfoReported* other) {
2322 if (other == this) return;
2323 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2324 if (GetOwningArena() != nullptr &&
2325 GetOwningArena() == other->GetOwningArena()) {
2326 #else // PROTOBUF_FORCE_COPY_IN_SWAP
2327 if (GetOwningArena() == other->GetOwningArena()) {
2328 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
2329 InternalSwap(other);
2330 } else {
2331 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2332 }
2333 }
2334 void UnsafeArenaSwap(PhotopickerMediaGridSyncInfoReported* other) {
2335 if (other == this) return;
2336 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2337 InternalSwap(other);
2338 }
2339
2340 // implements Message ----------------------------------------------
2341
2342 PhotopickerMediaGridSyncInfoReported* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
2343 return CreateMaybeMessage<PhotopickerMediaGridSyncInfoReported>(arena);
2344 }
2345 PhotopickerMediaGridSyncInfoReported* New() const {
2346 return New(nullptr);
2347 }
2348 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2349 void CopyFrom(const PhotopickerMediaGridSyncInfoReported& from);
2350 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2351 void MergeFrom( const PhotopickerMediaGridSyncInfoReported& from) {
2352 PhotopickerMediaGridSyncInfoReported::MergeImpl(*this, from);
2353 }
2354 private:
2355 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2356 public:
2357 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
2358 bool IsInitialized() const final;
2359
2360 size_t ByteSizeLong() const final;
2361 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2362 ::uint8_t* _InternalSerialize(
2363 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2364 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
2365
2366 private:
2367 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
2368 void SharedDtor();
2369 void SetCachedSize(int size) const final;
2370 void InternalSwap(PhotopickerMediaGridSyncInfoReported* other);
2371
2372 private:
2373 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2374 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2375 return "android.os.statsd.photopicker.PhotopickerMediaGridSyncInfoReported";
2376 }
2377 protected:
2378 explicit PhotopickerMediaGridSyncInfoReported(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2379 bool is_message_owned = false);
2380 public:
2381
2382 static const ClassData _class_data_;
2383 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2384
2385 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2386
2387 // nested types ----------------------------------------------------
2388
2389 // accessors -------------------------------------------------------
2390
2391 enum : int {
2392 kSessionIdFieldNumber = 1,
2393 kMediaCollectionInfoStartTimeMillisFieldNumber = 2,
2394 kMediaCollectionInfoEndTimeMillisFieldNumber = 3,
2395 kMediaSyncStartTimeMillisFieldNumber = 4,
2396 kMediaSyncEndTimeMillisFieldNumber = 5,
2397 kIncrementalMediaSyncStartTimeMillisFieldNumber = 6,
2398 kIncrementalMediaSyncEndTimeMillisFieldNumber = 7,
2399 kIncrementalDeletedMediaSyncStartTimeMillisFieldNumber = 8,
2400 kIncrementalDeletedMediaSyncEndTimeMillisFieldNumber = 9,
2401 };
2402 // optional int32 session_id = 1;
2403 bool has_session_id() const;
2404 private:
2405 bool _internal_has_session_id() const;
2406 public:
2407 void clear_session_id();
2408 ::int32_t session_id() const;
2409 void set_session_id(::int32_t value);
2410 private:
2411 ::int32_t _internal_session_id() const;
2412 void _internal_set_session_id(::int32_t value);
2413 public:
2414
2415 // optional int32 media_collection_info_start_time_millis = 2;
2416 bool has_media_collection_info_start_time_millis() const;
2417 private:
2418 bool _internal_has_media_collection_info_start_time_millis() const;
2419 public:
2420 void clear_media_collection_info_start_time_millis();
2421 ::int32_t media_collection_info_start_time_millis() const;
2422 void set_media_collection_info_start_time_millis(::int32_t value);
2423 private:
2424 ::int32_t _internal_media_collection_info_start_time_millis() const;
2425 void _internal_set_media_collection_info_start_time_millis(::int32_t value);
2426 public:
2427
2428 // optional int32 media_collection_info_end_time_millis = 3;
2429 bool has_media_collection_info_end_time_millis() const;
2430 private:
2431 bool _internal_has_media_collection_info_end_time_millis() const;
2432 public:
2433 void clear_media_collection_info_end_time_millis();
2434 ::int32_t media_collection_info_end_time_millis() const;
2435 void set_media_collection_info_end_time_millis(::int32_t value);
2436 private:
2437 ::int32_t _internal_media_collection_info_end_time_millis() const;
2438 void _internal_set_media_collection_info_end_time_millis(::int32_t value);
2439 public:
2440
2441 // optional int32 media_sync_start_time_millis = 4;
2442 bool has_media_sync_start_time_millis() const;
2443 private:
2444 bool _internal_has_media_sync_start_time_millis() const;
2445 public:
2446 void clear_media_sync_start_time_millis();
2447 ::int32_t media_sync_start_time_millis() const;
2448 void set_media_sync_start_time_millis(::int32_t value);
2449 private:
2450 ::int32_t _internal_media_sync_start_time_millis() const;
2451 void _internal_set_media_sync_start_time_millis(::int32_t value);
2452 public:
2453
2454 // optional int32 media_sync_end_time_millis = 5;
2455 bool has_media_sync_end_time_millis() const;
2456 private:
2457 bool _internal_has_media_sync_end_time_millis() const;
2458 public:
2459 void clear_media_sync_end_time_millis();
2460 ::int32_t media_sync_end_time_millis() const;
2461 void set_media_sync_end_time_millis(::int32_t value);
2462 private:
2463 ::int32_t _internal_media_sync_end_time_millis() const;
2464 void _internal_set_media_sync_end_time_millis(::int32_t value);
2465 public:
2466
2467 // optional int32 incremental_media_sync_start_time_millis = 6;
2468 bool has_incremental_media_sync_start_time_millis() const;
2469 private:
2470 bool _internal_has_incremental_media_sync_start_time_millis() const;
2471 public:
2472 void clear_incremental_media_sync_start_time_millis();
2473 ::int32_t incremental_media_sync_start_time_millis() const;
2474 void set_incremental_media_sync_start_time_millis(::int32_t value);
2475 private:
2476 ::int32_t _internal_incremental_media_sync_start_time_millis() const;
2477 void _internal_set_incremental_media_sync_start_time_millis(::int32_t value);
2478 public:
2479
2480 // optional int32 incremental_media_sync_end_time_millis = 7;
2481 bool has_incremental_media_sync_end_time_millis() const;
2482 private:
2483 bool _internal_has_incremental_media_sync_end_time_millis() const;
2484 public:
2485 void clear_incremental_media_sync_end_time_millis();
2486 ::int32_t incremental_media_sync_end_time_millis() const;
2487 void set_incremental_media_sync_end_time_millis(::int32_t value);
2488 private:
2489 ::int32_t _internal_incremental_media_sync_end_time_millis() const;
2490 void _internal_set_incremental_media_sync_end_time_millis(::int32_t value);
2491 public:
2492
2493 // optional int32 incremental_deleted_media_sync_start_time_millis = 8;
2494 bool has_incremental_deleted_media_sync_start_time_millis() const;
2495 private:
2496 bool _internal_has_incremental_deleted_media_sync_start_time_millis() const;
2497 public:
2498 void clear_incremental_deleted_media_sync_start_time_millis();
2499 ::int32_t incremental_deleted_media_sync_start_time_millis() const;
2500 void set_incremental_deleted_media_sync_start_time_millis(::int32_t value);
2501 private:
2502 ::int32_t _internal_incremental_deleted_media_sync_start_time_millis() const;
2503 void _internal_set_incremental_deleted_media_sync_start_time_millis(::int32_t value);
2504 public:
2505
2506 // optional int32 incremental_deleted_media_sync_end_time_millis = 9;
2507 bool has_incremental_deleted_media_sync_end_time_millis() const;
2508 private:
2509 bool _internal_has_incremental_deleted_media_sync_end_time_millis() const;
2510 public:
2511 void clear_incremental_deleted_media_sync_end_time_millis();
2512 ::int32_t incremental_deleted_media_sync_end_time_millis() const;
2513 void set_incremental_deleted_media_sync_end_time_millis(::int32_t value);
2514 private:
2515 ::int32_t _internal_incremental_deleted_media_sync_end_time_millis() const;
2516 void _internal_set_incremental_deleted_media_sync_end_time_millis(::int32_t value);
2517 public:
2518
2519 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.PhotopickerMediaGridSyncInfoReported)
2520 private:
2521 class _Internal;
2522
2523 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2524 typedef void InternalArenaConstructable_;
2525 typedef void DestructorSkippable_;
2526 struct Impl_ {
2527 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2528 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2529 ::int32_t session_id_;
2530 ::int32_t media_collection_info_start_time_millis_;
2531 ::int32_t media_collection_info_end_time_millis_;
2532 ::int32_t media_sync_start_time_millis_;
2533 ::int32_t media_sync_end_time_millis_;
2534 ::int32_t incremental_media_sync_start_time_millis_;
2535 ::int32_t incremental_media_sync_end_time_millis_;
2536 ::int32_t incremental_deleted_media_sync_start_time_millis_;
2537 ::int32_t incremental_deleted_media_sync_end_time_millis_;
2538 };
2539 union { Impl_ _impl_; };
2540 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
2541 };
2542 // -------------------------------------------------------------------
2543
2544 class PhotopickerAlbumSyncInfoReported final :
2545 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.PhotopickerAlbumSyncInfoReported) */ {
2546 public:
PhotopickerAlbumSyncInfoReported()2547 inline PhotopickerAlbumSyncInfoReported() : PhotopickerAlbumSyncInfoReported(nullptr) {}
2548 ~PhotopickerAlbumSyncInfoReported() override;
2549 explicit PROTOBUF_CONSTEXPR PhotopickerAlbumSyncInfoReported(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2550
2551 PhotopickerAlbumSyncInfoReported(const PhotopickerAlbumSyncInfoReported& from);
PhotopickerAlbumSyncInfoReported(PhotopickerAlbumSyncInfoReported && from)2552 PhotopickerAlbumSyncInfoReported(PhotopickerAlbumSyncInfoReported&& from) noexcept
2553 : PhotopickerAlbumSyncInfoReported() {
2554 *this = ::std::move(from);
2555 }
2556
2557 inline PhotopickerAlbumSyncInfoReported& operator=(const PhotopickerAlbumSyncInfoReported& from) {
2558 if (this == &from) return *this;
2559 CopyFrom(from);
2560 return *this;
2561 }
2562 inline PhotopickerAlbumSyncInfoReported& operator=(PhotopickerAlbumSyncInfoReported&& from) noexcept {
2563 if (this == &from) return *this;
2564 if (GetOwningArena() == from.GetOwningArena()
2565 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2566 && GetOwningArena() != nullptr
2567 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
2568 ) {
2569 InternalSwap(&from);
2570 } else {
2571 CopyFrom(from);
2572 }
2573 return *this;
2574 }
2575
unknown_fields()2576 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
2577 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2578 }
mutable_unknown_fields()2579 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2580 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2581 }
2582
descriptor()2583 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2584 return GetDescriptor();
2585 }
GetDescriptor()2586 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2587 return default_instance().GetMetadata().descriptor;
2588 }
GetReflection()2589 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2590 return default_instance().GetMetadata().reflection;
2591 }
default_instance()2592 static const PhotopickerAlbumSyncInfoReported& default_instance() {
2593 return *internal_default_instance();
2594 }
internal_default_instance()2595 static inline const PhotopickerAlbumSyncInfoReported* internal_default_instance() {
2596 return reinterpret_cast<const PhotopickerAlbumSyncInfoReported*>(
2597 &_PhotopickerAlbumSyncInfoReported_default_instance_);
2598 }
2599 static constexpr int kIndexInFileMessages =
2600 10;
2601
swap(PhotopickerAlbumSyncInfoReported & a,PhotopickerAlbumSyncInfoReported & b)2602 friend void swap(PhotopickerAlbumSyncInfoReported& a, PhotopickerAlbumSyncInfoReported& b) {
2603 a.Swap(&b);
2604 }
Swap(PhotopickerAlbumSyncInfoReported * other)2605 inline void Swap(PhotopickerAlbumSyncInfoReported* other) {
2606 if (other == this) return;
2607 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2608 if (GetOwningArena() != nullptr &&
2609 GetOwningArena() == other->GetOwningArena()) {
2610 #else // PROTOBUF_FORCE_COPY_IN_SWAP
2611 if (GetOwningArena() == other->GetOwningArena()) {
2612 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
2613 InternalSwap(other);
2614 } else {
2615 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2616 }
2617 }
2618 void UnsafeArenaSwap(PhotopickerAlbumSyncInfoReported* other) {
2619 if (other == this) return;
2620 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2621 InternalSwap(other);
2622 }
2623
2624 // implements Message ----------------------------------------------
2625
2626 PhotopickerAlbumSyncInfoReported* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
2627 return CreateMaybeMessage<PhotopickerAlbumSyncInfoReported>(arena);
2628 }
2629 PhotopickerAlbumSyncInfoReported* New() const {
2630 return New(nullptr);
2631 }
2632 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2633 void CopyFrom(const PhotopickerAlbumSyncInfoReported& from);
2634 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2635 void MergeFrom( const PhotopickerAlbumSyncInfoReported& from) {
2636 PhotopickerAlbumSyncInfoReported::MergeImpl(*this, from);
2637 }
2638 private:
2639 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2640 public:
2641 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
2642 bool IsInitialized() const final;
2643
2644 size_t ByteSizeLong() const final;
2645 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2646 ::uint8_t* _InternalSerialize(
2647 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2648 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
2649
2650 private:
2651 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
2652 void SharedDtor();
2653 void SetCachedSize(int size) const final;
2654 void InternalSwap(PhotopickerAlbumSyncInfoReported* other);
2655
2656 private:
2657 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2658 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2659 return "android.os.statsd.photopicker.PhotopickerAlbumSyncInfoReported";
2660 }
2661 protected:
2662 explicit PhotopickerAlbumSyncInfoReported(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2663 bool is_message_owned = false);
2664 public:
2665
2666 static const ClassData _class_data_;
2667 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2668
2669 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2670
2671 // nested types ----------------------------------------------------
2672
2673 // accessors -------------------------------------------------------
2674
2675 enum : int {
2676 kSessionIdTimeMillisFieldNumber = 1,
2677 kGetAlbumsStartTimeMillisFieldNumber = 2,
2678 kGetAlbumsEndTimeMillisFieldNumber = 3,
2679 kGetAlbumMediaStartTimeMillisFieldNumber = 4,
2680 kGetAlbumMediaEndTimeMillisFieldNumber = 5,
2681 };
2682 // optional int32 session_id_time_millis = 1;
2683 bool has_session_id_time_millis() const;
2684 private:
2685 bool _internal_has_session_id_time_millis() const;
2686 public:
2687 void clear_session_id_time_millis();
2688 ::int32_t session_id_time_millis() const;
2689 void set_session_id_time_millis(::int32_t value);
2690 private:
2691 ::int32_t _internal_session_id_time_millis() const;
2692 void _internal_set_session_id_time_millis(::int32_t value);
2693 public:
2694
2695 // optional int32 get_albums_start_time_millis = 2;
2696 bool has_get_albums_start_time_millis() const;
2697 private:
2698 bool _internal_has_get_albums_start_time_millis() const;
2699 public:
2700 void clear_get_albums_start_time_millis();
2701 ::int32_t get_albums_start_time_millis() const;
2702 void set_get_albums_start_time_millis(::int32_t value);
2703 private:
2704 ::int32_t _internal_get_albums_start_time_millis() const;
2705 void _internal_set_get_albums_start_time_millis(::int32_t value);
2706 public:
2707
2708 // optional int32 get_albums_end_time_millis = 3;
2709 bool has_get_albums_end_time_millis() const;
2710 private:
2711 bool _internal_has_get_albums_end_time_millis() const;
2712 public:
2713 void clear_get_albums_end_time_millis();
2714 ::int32_t get_albums_end_time_millis() const;
2715 void set_get_albums_end_time_millis(::int32_t value);
2716 private:
2717 ::int32_t _internal_get_albums_end_time_millis() const;
2718 void _internal_set_get_albums_end_time_millis(::int32_t value);
2719 public:
2720
2721 // optional int32 get_album_media_start_time_millis = 4;
2722 bool has_get_album_media_start_time_millis() const;
2723 private:
2724 bool _internal_has_get_album_media_start_time_millis() const;
2725 public:
2726 void clear_get_album_media_start_time_millis();
2727 ::int32_t get_album_media_start_time_millis() const;
2728 void set_get_album_media_start_time_millis(::int32_t value);
2729 private:
2730 ::int32_t _internal_get_album_media_start_time_millis() const;
2731 void _internal_set_get_album_media_start_time_millis(::int32_t value);
2732 public:
2733
2734 // optional int32 get_album_media_end_time_millis = 5;
2735 bool has_get_album_media_end_time_millis() const;
2736 private:
2737 bool _internal_has_get_album_media_end_time_millis() const;
2738 public:
2739 void clear_get_album_media_end_time_millis();
2740 ::int32_t get_album_media_end_time_millis() const;
2741 void set_get_album_media_end_time_millis(::int32_t value);
2742 private:
2743 ::int32_t _internal_get_album_media_end_time_millis() const;
2744 void _internal_set_get_album_media_end_time_millis(::int32_t value);
2745 public:
2746
2747 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.PhotopickerAlbumSyncInfoReported)
2748 private:
2749 class _Internal;
2750
2751 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2752 typedef void InternalArenaConstructable_;
2753 typedef void DestructorSkippable_;
2754 struct Impl_ {
2755 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2756 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2757 ::int32_t session_id_time_millis_;
2758 ::int32_t get_albums_start_time_millis_;
2759 ::int32_t get_albums_end_time_millis_;
2760 ::int32_t get_album_media_start_time_millis_;
2761 ::int32_t get_album_media_end_time_millis_;
2762 };
2763 union { Impl_ _impl_; };
2764 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
2765 };
2766 // -------------------------------------------------------------------
2767
2768 class PhotopickerSearchInfoReported final :
2769 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.PhotopickerSearchInfoReported) */ {
2770 public:
PhotopickerSearchInfoReported()2771 inline PhotopickerSearchInfoReported() : PhotopickerSearchInfoReported(nullptr) {}
2772 ~PhotopickerSearchInfoReported() override;
2773 explicit PROTOBUF_CONSTEXPR PhotopickerSearchInfoReported(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2774
2775 PhotopickerSearchInfoReported(const PhotopickerSearchInfoReported& from);
PhotopickerSearchInfoReported(PhotopickerSearchInfoReported && from)2776 PhotopickerSearchInfoReported(PhotopickerSearchInfoReported&& from) noexcept
2777 : PhotopickerSearchInfoReported() {
2778 *this = ::std::move(from);
2779 }
2780
2781 inline PhotopickerSearchInfoReported& operator=(const PhotopickerSearchInfoReported& from) {
2782 if (this == &from) return *this;
2783 CopyFrom(from);
2784 return *this;
2785 }
2786 inline PhotopickerSearchInfoReported& operator=(PhotopickerSearchInfoReported&& from) noexcept {
2787 if (this == &from) return *this;
2788 if (GetOwningArena() == from.GetOwningArena()
2789 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2790 && GetOwningArena() != nullptr
2791 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
2792 ) {
2793 InternalSwap(&from);
2794 } else {
2795 CopyFrom(from);
2796 }
2797 return *this;
2798 }
2799
unknown_fields()2800 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
2801 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2802 }
mutable_unknown_fields()2803 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2804 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2805 }
2806
descriptor()2807 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2808 return GetDescriptor();
2809 }
GetDescriptor()2810 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2811 return default_instance().GetMetadata().descriptor;
2812 }
GetReflection()2813 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2814 return default_instance().GetMetadata().reflection;
2815 }
default_instance()2816 static const PhotopickerSearchInfoReported& default_instance() {
2817 return *internal_default_instance();
2818 }
internal_default_instance()2819 static inline const PhotopickerSearchInfoReported* internal_default_instance() {
2820 return reinterpret_cast<const PhotopickerSearchInfoReported*>(
2821 &_PhotopickerSearchInfoReported_default_instance_);
2822 }
2823 static constexpr int kIndexInFileMessages =
2824 11;
2825
swap(PhotopickerSearchInfoReported & a,PhotopickerSearchInfoReported & b)2826 friend void swap(PhotopickerSearchInfoReported& a, PhotopickerSearchInfoReported& b) {
2827 a.Swap(&b);
2828 }
Swap(PhotopickerSearchInfoReported * other)2829 inline void Swap(PhotopickerSearchInfoReported* other) {
2830 if (other == this) return;
2831 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2832 if (GetOwningArena() != nullptr &&
2833 GetOwningArena() == other->GetOwningArena()) {
2834 #else // PROTOBUF_FORCE_COPY_IN_SWAP
2835 if (GetOwningArena() == other->GetOwningArena()) {
2836 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
2837 InternalSwap(other);
2838 } else {
2839 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2840 }
2841 }
2842 void UnsafeArenaSwap(PhotopickerSearchInfoReported* other) {
2843 if (other == this) return;
2844 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2845 InternalSwap(other);
2846 }
2847
2848 // implements Message ----------------------------------------------
2849
2850 PhotopickerSearchInfoReported* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
2851 return CreateMaybeMessage<PhotopickerSearchInfoReported>(arena);
2852 }
2853 PhotopickerSearchInfoReported* New() const {
2854 return New(nullptr);
2855 }
2856 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2857 void CopyFrom(const PhotopickerSearchInfoReported& from);
2858 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2859 void MergeFrom( const PhotopickerSearchInfoReported& from) {
2860 PhotopickerSearchInfoReported::MergeImpl(*this, from);
2861 }
2862 private:
2863 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2864 public:
2865 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
2866 bool IsInitialized() const final;
2867
2868 size_t ByteSizeLong() const final;
2869 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2870 ::uint8_t* _InternalSerialize(
2871 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2872 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
2873
2874 private:
2875 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
2876 void SharedDtor();
2877 void SetCachedSize(int size) const final;
2878 void InternalSwap(PhotopickerSearchInfoReported* other);
2879
2880 private:
2881 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2882 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2883 return "android.os.statsd.photopicker.PhotopickerSearchInfoReported";
2884 }
2885 protected:
2886 explicit PhotopickerSearchInfoReported(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2887 bool is_message_owned = false);
2888 public:
2889
2890 static const ClassData _class_data_;
2891 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2892
2893 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2894
2895 // nested types ----------------------------------------------------
2896
2897 // accessors -------------------------------------------------------
2898
2899 enum : int {
2900 kSessionIdFieldNumber = 1,
2901 kSearchMethodFieldNumber = 2,
2902 kPickedItemsFieldNumber = 3,
2903 kStartTimeMillisFieldNumber = 4,
2904 kEndTimeMillisFieldNumber = 5,
2905 };
2906 // optional int32 session_id = 1;
2907 bool has_session_id() const;
2908 private:
2909 bool _internal_has_session_id() const;
2910 public:
2911 void clear_session_id();
2912 ::int32_t session_id() const;
2913 void set_session_id(::int32_t value);
2914 private:
2915 ::int32_t _internal_session_id() const;
2916 void _internal_set_session_id(::int32_t value);
2917 public:
2918
2919 // optional .android.photopicker.SearchMethod search_method = 2;
2920 bool has_search_method() const;
2921 private:
2922 bool _internal_has_search_method() const;
2923 public:
2924 void clear_search_method();
2925 ::android::photopicker::SearchMethod search_method() const;
2926 void set_search_method(::android::photopicker::SearchMethod value);
2927 private:
2928 ::android::photopicker::SearchMethod _internal_search_method() const;
2929 void _internal_set_search_method(::android::photopicker::SearchMethod value);
2930 public:
2931
2932 // optional int32 picked_items = 3 [deprecated = true];
2933 PROTOBUF_DEPRECATED bool has_picked_items() const;
2934 private:
2935 bool _internal_has_picked_items() const;
2936 public:
2937 PROTOBUF_DEPRECATED void clear_picked_items();
2938 PROTOBUF_DEPRECATED ::int32_t picked_items() const;
2939 PROTOBUF_DEPRECATED void set_picked_items(::int32_t value);
2940 private:
2941 ::int32_t _internal_picked_items() const;
2942 void _internal_set_picked_items(::int32_t value);
2943 public:
2944
2945 // optional int32 start_time_millis = 4 [deprecated = true];
2946 PROTOBUF_DEPRECATED bool has_start_time_millis() const;
2947 private:
2948 bool _internal_has_start_time_millis() const;
2949 public:
2950 PROTOBUF_DEPRECATED void clear_start_time_millis();
2951 PROTOBUF_DEPRECATED ::int32_t start_time_millis() const;
2952 PROTOBUF_DEPRECATED void set_start_time_millis(::int32_t value);
2953 private:
2954 ::int32_t _internal_start_time_millis() const;
2955 void _internal_set_start_time_millis(::int32_t value);
2956 public:
2957
2958 // optional int32 end_time_millis = 5 [deprecated = true];
2959 PROTOBUF_DEPRECATED bool has_end_time_millis() const;
2960 private:
2961 bool _internal_has_end_time_millis() const;
2962 public:
2963 PROTOBUF_DEPRECATED void clear_end_time_millis();
2964 PROTOBUF_DEPRECATED ::int32_t end_time_millis() const;
2965 PROTOBUF_DEPRECATED void set_end_time_millis(::int32_t value);
2966 private:
2967 ::int32_t _internal_end_time_millis() const;
2968 void _internal_set_end_time_millis(::int32_t value);
2969 public:
2970
2971 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.PhotopickerSearchInfoReported)
2972 private:
2973 class _Internal;
2974
2975 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2976 typedef void InternalArenaConstructable_;
2977 typedef void DestructorSkippable_;
2978 struct Impl_ {
2979 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2980 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2981 ::int32_t session_id_;
2982 int search_method_;
2983 ::int32_t picked_items_;
2984 ::int32_t start_time_millis_;
2985 ::int32_t end_time_millis_;
2986 };
2987 union { Impl_ _impl_; };
2988 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
2989 };
2990 // -------------------------------------------------------------------
2991
2992 class SearchDataExtractionDetailsReported final :
2993 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.SearchDataExtractionDetailsReported) */ {
2994 public:
SearchDataExtractionDetailsReported()2995 inline SearchDataExtractionDetailsReported() : SearchDataExtractionDetailsReported(nullptr) {}
2996 ~SearchDataExtractionDetailsReported() override;
2997 explicit PROTOBUF_CONSTEXPR SearchDataExtractionDetailsReported(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2998
2999 SearchDataExtractionDetailsReported(const SearchDataExtractionDetailsReported& from);
SearchDataExtractionDetailsReported(SearchDataExtractionDetailsReported && from)3000 SearchDataExtractionDetailsReported(SearchDataExtractionDetailsReported&& from) noexcept
3001 : SearchDataExtractionDetailsReported() {
3002 *this = ::std::move(from);
3003 }
3004
3005 inline SearchDataExtractionDetailsReported& operator=(const SearchDataExtractionDetailsReported& from) {
3006 if (this == &from) return *this;
3007 CopyFrom(from);
3008 return *this;
3009 }
3010 inline SearchDataExtractionDetailsReported& operator=(SearchDataExtractionDetailsReported&& from) noexcept {
3011 if (this == &from) return *this;
3012 if (GetOwningArena() == from.GetOwningArena()
3013 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3014 && GetOwningArena() != nullptr
3015 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
3016 ) {
3017 InternalSwap(&from);
3018 } else {
3019 CopyFrom(from);
3020 }
3021 return *this;
3022 }
3023
unknown_fields()3024 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
3025 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3026 }
mutable_unknown_fields()3027 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
3028 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3029 }
3030
descriptor()3031 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
3032 return GetDescriptor();
3033 }
GetDescriptor()3034 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
3035 return default_instance().GetMetadata().descriptor;
3036 }
GetReflection()3037 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
3038 return default_instance().GetMetadata().reflection;
3039 }
default_instance()3040 static const SearchDataExtractionDetailsReported& default_instance() {
3041 return *internal_default_instance();
3042 }
internal_default_instance()3043 static inline const SearchDataExtractionDetailsReported* internal_default_instance() {
3044 return reinterpret_cast<const SearchDataExtractionDetailsReported*>(
3045 &_SearchDataExtractionDetailsReported_default_instance_);
3046 }
3047 static constexpr int kIndexInFileMessages =
3048 12;
3049
swap(SearchDataExtractionDetailsReported & a,SearchDataExtractionDetailsReported & b)3050 friend void swap(SearchDataExtractionDetailsReported& a, SearchDataExtractionDetailsReported& b) {
3051 a.Swap(&b);
3052 }
Swap(SearchDataExtractionDetailsReported * other)3053 inline void Swap(SearchDataExtractionDetailsReported* other) {
3054 if (other == this) return;
3055 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3056 if (GetOwningArena() != nullptr &&
3057 GetOwningArena() == other->GetOwningArena()) {
3058 #else // PROTOBUF_FORCE_COPY_IN_SWAP
3059 if (GetOwningArena() == other->GetOwningArena()) {
3060 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
3061 InternalSwap(other);
3062 } else {
3063 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
3064 }
3065 }
3066 void UnsafeArenaSwap(SearchDataExtractionDetailsReported* other) {
3067 if (other == this) return;
3068 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3069 InternalSwap(other);
3070 }
3071
3072 // implements Message ----------------------------------------------
3073
3074 SearchDataExtractionDetailsReported* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
3075 return CreateMaybeMessage<SearchDataExtractionDetailsReported>(arena);
3076 }
3077 SearchDataExtractionDetailsReported* New() const {
3078 return New(nullptr);
3079 }
3080 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3081 void CopyFrom(const SearchDataExtractionDetailsReported& from);
3082 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3083 void MergeFrom( const SearchDataExtractionDetailsReported& from) {
3084 SearchDataExtractionDetailsReported::MergeImpl(*this, from);
3085 }
3086 private:
3087 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3088 public:
3089 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
3090 bool IsInitialized() const final;
3091
3092 size_t ByteSizeLong() const final;
3093 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
3094 ::uint8_t* _InternalSerialize(
3095 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3096 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
3097
3098 private:
3099 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
3100 void SharedDtor();
3101 void SetCachedSize(int size) const final;
3102 void InternalSwap(SearchDataExtractionDetailsReported* other);
3103
3104 private:
3105 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3106 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3107 return "android.os.statsd.photopicker.SearchDataExtractionDetailsReported";
3108 }
3109 protected:
3110 explicit SearchDataExtractionDetailsReported(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3111 bool is_message_owned = false);
3112 public:
3113
3114 static const ClassData _class_data_;
3115 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
3116
3117 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3118
3119 // nested types ----------------------------------------------------
3120
3121 // accessors -------------------------------------------------------
3122
3123 enum : int {
3124 kSessionIdFieldNumber = 1,
3125 kUnprocessedImagesCountFieldNumber = 2,
3126 kProcessingStartTimeMillisFieldNumber = 3,
3127 kProcessingEndTimeMillisFieldNumber = 4,
3128 kIsProcessingSuccessfulFieldNumber = 5,
3129 kIsResponseReceivedFieldNumber = 6,
3130 };
3131 // optional int32 session_id = 1;
3132 bool has_session_id() const;
3133 private:
3134 bool _internal_has_session_id() const;
3135 public:
3136 void clear_session_id();
3137 ::int32_t session_id() const;
3138 void set_session_id(::int32_t value);
3139 private:
3140 ::int32_t _internal_session_id() const;
3141 void _internal_set_session_id(::int32_t value);
3142 public:
3143
3144 // optional int32 unprocessed_images_count = 2;
3145 bool has_unprocessed_images_count() const;
3146 private:
3147 bool _internal_has_unprocessed_images_count() const;
3148 public:
3149 void clear_unprocessed_images_count();
3150 ::int32_t unprocessed_images_count() const;
3151 void set_unprocessed_images_count(::int32_t value);
3152 private:
3153 ::int32_t _internal_unprocessed_images_count() const;
3154 void _internal_set_unprocessed_images_count(::int32_t value);
3155 public:
3156
3157 // optional int32 processing_start_time_millis = 3;
3158 bool has_processing_start_time_millis() const;
3159 private:
3160 bool _internal_has_processing_start_time_millis() const;
3161 public:
3162 void clear_processing_start_time_millis();
3163 ::int32_t processing_start_time_millis() const;
3164 void set_processing_start_time_millis(::int32_t value);
3165 private:
3166 ::int32_t _internal_processing_start_time_millis() const;
3167 void _internal_set_processing_start_time_millis(::int32_t value);
3168 public:
3169
3170 // optional int32 processing_end_time_millis = 4;
3171 bool has_processing_end_time_millis() const;
3172 private:
3173 bool _internal_has_processing_end_time_millis() const;
3174 public:
3175 void clear_processing_end_time_millis();
3176 ::int32_t processing_end_time_millis() const;
3177 void set_processing_end_time_millis(::int32_t value);
3178 private:
3179 ::int32_t _internal_processing_end_time_millis() const;
3180 void _internal_set_processing_end_time_millis(::int32_t value);
3181 public:
3182
3183 // optional bool is_processing_successful = 5;
3184 bool has_is_processing_successful() const;
3185 private:
3186 bool _internal_has_is_processing_successful() const;
3187 public:
3188 void clear_is_processing_successful();
3189 bool is_processing_successful() const;
3190 void set_is_processing_successful(bool value);
3191 private:
3192 bool _internal_is_processing_successful() const;
3193 void _internal_set_is_processing_successful(bool value);
3194 public:
3195
3196 // optional bool is_response_received = 6;
3197 bool has_is_response_received() const;
3198 private:
3199 bool _internal_has_is_response_received() const;
3200 public:
3201 void clear_is_response_received();
3202 bool is_response_received() const;
3203 void set_is_response_received(bool value);
3204 private:
3205 bool _internal_is_response_received() const;
3206 void _internal_set_is_response_received(bool value);
3207 public:
3208
3209 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.SearchDataExtractionDetailsReported)
3210 private:
3211 class _Internal;
3212
3213 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3214 typedef void InternalArenaConstructable_;
3215 typedef void DestructorSkippable_;
3216 struct Impl_ {
3217 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3218 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3219 ::int32_t session_id_;
3220 ::int32_t unprocessed_images_count_;
3221 ::int32_t processing_start_time_millis_;
3222 ::int32_t processing_end_time_millis_;
3223 bool is_processing_successful_;
3224 bool is_response_received_;
3225 };
3226 union { Impl_ _impl_; };
3227 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
3228 };
3229 // -------------------------------------------------------------------
3230
3231 class EmbeddedPhotopickerInfoReported final :
3232 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:android.os.statsd.photopicker.EmbeddedPhotopickerInfoReported) */ {
3233 public:
EmbeddedPhotopickerInfoReported()3234 inline EmbeddedPhotopickerInfoReported() : EmbeddedPhotopickerInfoReported(nullptr) {}
3235 ~EmbeddedPhotopickerInfoReported() override;
3236 explicit PROTOBUF_CONSTEXPR EmbeddedPhotopickerInfoReported(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3237
3238 EmbeddedPhotopickerInfoReported(const EmbeddedPhotopickerInfoReported& from);
EmbeddedPhotopickerInfoReported(EmbeddedPhotopickerInfoReported && from)3239 EmbeddedPhotopickerInfoReported(EmbeddedPhotopickerInfoReported&& from) noexcept
3240 : EmbeddedPhotopickerInfoReported() {
3241 *this = ::std::move(from);
3242 }
3243
3244 inline EmbeddedPhotopickerInfoReported& operator=(const EmbeddedPhotopickerInfoReported& from) {
3245 if (this == &from) return *this;
3246 CopyFrom(from);
3247 return *this;
3248 }
3249 inline EmbeddedPhotopickerInfoReported& operator=(EmbeddedPhotopickerInfoReported&& from) noexcept {
3250 if (this == &from) return *this;
3251 if (GetOwningArena() == from.GetOwningArena()
3252 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3253 && GetOwningArena() != nullptr
3254 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
3255 ) {
3256 InternalSwap(&from);
3257 } else {
3258 CopyFrom(from);
3259 }
3260 return *this;
3261 }
3262
unknown_fields()3263 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
3264 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3265 }
mutable_unknown_fields()3266 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
3267 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3268 }
3269
descriptor()3270 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
3271 return GetDescriptor();
3272 }
GetDescriptor()3273 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
3274 return default_instance().GetMetadata().descriptor;
3275 }
GetReflection()3276 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
3277 return default_instance().GetMetadata().reflection;
3278 }
default_instance()3279 static const EmbeddedPhotopickerInfoReported& default_instance() {
3280 return *internal_default_instance();
3281 }
internal_default_instance()3282 static inline const EmbeddedPhotopickerInfoReported* internal_default_instance() {
3283 return reinterpret_cast<const EmbeddedPhotopickerInfoReported*>(
3284 &_EmbeddedPhotopickerInfoReported_default_instance_);
3285 }
3286 static constexpr int kIndexInFileMessages =
3287 13;
3288
swap(EmbeddedPhotopickerInfoReported & a,EmbeddedPhotopickerInfoReported & b)3289 friend void swap(EmbeddedPhotopickerInfoReported& a, EmbeddedPhotopickerInfoReported& b) {
3290 a.Swap(&b);
3291 }
Swap(EmbeddedPhotopickerInfoReported * other)3292 inline void Swap(EmbeddedPhotopickerInfoReported* other) {
3293 if (other == this) return;
3294 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3295 if (GetOwningArena() != nullptr &&
3296 GetOwningArena() == other->GetOwningArena()) {
3297 #else // PROTOBUF_FORCE_COPY_IN_SWAP
3298 if (GetOwningArena() == other->GetOwningArena()) {
3299 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
3300 InternalSwap(other);
3301 } else {
3302 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
3303 }
3304 }
3305 void UnsafeArenaSwap(EmbeddedPhotopickerInfoReported* other) {
3306 if (other == this) return;
3307 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3308 InternalSwap(other);
3309 }
3310
3311 // implements Message ----------------------------------------------
3312
3313 EmbeddedPhotopickerInfoReported* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
3314 return CreateMaybeMessage<EmbeddedPhotopickerInfoReported>(arena);
3315 }
3316 EmbeddedPhotopickerInfoReported* New() const {
3317 return New(nullptr);
3318 }
3319 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3320 void CopyFrom(const EmbeddedPhotopickerInfoReported& from);
3321 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3322 void MergeFrom( const EmbeddedPhotopickerInfoReported& from) {
3323 EmbeddedPhotopickerInfoReported::MergeImpl(*this, from);
3324 }
3325 private:
3326 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3327 public:
3328 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
3329 bool IsInitialized() const final;
3330
3331 size_t ByteSizeLong() const final;
3332 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
3333 ::uint8_t* _InternalSerialize(
3334 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3335 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
3336
3337 private:
3338 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
3339 void SharedDtor();
3340 void SetCachedSize(int size) const final;
3341 void InternalSwap(EmbeddedPhotopickerInfoReported* other);
3342
3343 private:
3344 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3345 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3346 return "android.os.statsd.photopicker.EmbeddedPhotopickerInfoReported";
3347 }
3348 protected:
3349 explicit EmbeddedPhotopickerInfoReported(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3350 bool is_message_owned = false);
3351 public:
3352
3353 static const ClassData _class_data_;
3354 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
3355
3356 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3357
3358 // nested types ----------------------------------------------------
3359
3360 // accessors -------------------------------------------------------
3361
3362 enum : int {
3363 kSessionIdFieldNumber = 1,
3364 kIsSurfacePackageCreationSuccessfulFieldNumber = 2,
3365 kSurfacePackageDeliveryStartTimeMillisFieldNumber = 3,
3366 kSurfacePackageDeliveryEndTimeMillisFieldNumber = 4,
3367 };
3368 // optional int32 session_id = 1;
3369 bool has_session_id() const;
3370 private:
3371 bool _internal_has_session_id() const;
3372 public:
3373 void clear_session_id();
3374 ::int32_t session_id() const;
3375 void set_session_id(::int32_t value);
3376 private:
3377 ::int32_t _internal_session_id() const;
3378 void _internal_set_session_id(::int32_t value);
3379 public:
3380
3381 // optional bool is_surface_package_creation_successful = 2;
3382 bool has_is_surface_package_creation_successful() const;
3383 private:
3384 bool _internal_has_is_surface_package_creation_successful() const;
3385 public:
3386 void clear_is_surface_package_creation_successful();
3387 bool is_surface_package_creation_successful() const;
3388 void set_is_surface_package_creation_successful(bool value);
3389 private:
3390 bool _internal_is_surface_package_creation_successful() const;
3391 void _internal_set_is_surface_package_creation_successful(bool value);
3392 public:
3393
3394 // optional int32 surface_package_delivery_start_time_millis = 3;
3395 bool has_surface_package_delivery_start_time_millis() const;
3396 private:
3397 bool _internal_has_surface_package_delivery_start_time_millis() const;
3398 public:
3399 void clear_surface_package_delivery_start_time_millis();
3400 ::int32_t surface_package_delivery_start_time_millis() const;
3401 void set_surface_package_delivery_start_time_millis(::int32_t value);
3402 private:
3403 ::int32_t _internal_surface_package_delivery_start_time_millis() const;
3404 void _internal_set_surface_package_delivery_start_time_millis(::int32_t value);
3405 public:
3406
3407 // optional int32 surface_package_delivery_end_time_millis = 4;
3408 bool has_surface_package_delivery_end_time_millis() const;
3409 private:
3410 bool _internal_has_surface_package_delivery_end_time_millis() const;
3411 public:
3412 void clear_surface_package_delivery_end_time_millis();
3413 ::int32_t surface_package_delivery_end_time_millis() const;
3414 void set_surface_package_delivery_end_time_millis(::int32_t value);
3415 private:
3416 ::int32_t _internal_surface_package_delivery_end_time_millis() const;
3417 void _internal_set_surface_package_delivery_end_time_millis(::int32_t value);
3418 public:
3419
3420 // @@protoc_insertion_point(class_scope:android.os.statsd.photopicker.EmbeddedPhotopickerInfoReported)
3421 private:
3422 class _Internal;
3423
3424 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3425 typedef void InternalArenaConstructable_;
3426 typedef void DestructorSkippable_;
3427 struct Impl_ {
3428 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3429 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3430 ::int32_t session_id_;
3431 bool is_surface_package_creation_successful_;
3432 ::int32_t surface_package_delivery_start_time_millis_;
3433 ::int32_t surface_package_delivery_end_time_millis_;
3434 };
3435 union { Impl_ _impl_; };
3436 friend struct ::TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2fphotopicker_2fphotopicker_5fextension_5fatoms_2eproto;
3437 };
3438 // ===================================================================
3439
3440 static const int kPhotopickerSessionInfoReportedFieldNumber = 886;
3441 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3442 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::PhotopickerSessionInfoReported >, 11, false >
3443 photopicker_session_info_reported;
3444 static const int kPhotopickerApiInfoReportedFieldNumber = 887;
3445 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3446 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::PhotopickerApiInfoReported >, 11, false >
3447 photopicker_api_info_reported;
3448 static const int kPhotopickerUiEventLoggedFieldNumber = 888;
3449 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3450 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::PhotopickerUIEventLogged >, 11, false >
3451 photopicker_ui_event_logged;
3452 static const int kPhotopickerMediaItemStatusReportedFieldNumber = 889;
3453 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3454 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::PhotopickerMediaItemStatusReported >, 11, false >
3455 photopicker_media_item_status_reported;
3456 static const int kPhotopickerPreviewInfoLoggedFieldNumber = 890;
3457 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3458 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::PhotopickerPreviewInfoLogged >, 11, false >
3459 photopicker_preview_info_logged;
3460 static const int kPhotopickerMenuInteractionLoggedFieldNumber = 891;
3461 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3462 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::PhotopickerMenuInteractionLogged >, 11, false >
3463 photopicker_menu_interaction_logged;
3464 static const int kPhotopickerBannerInteractionLoggedFieldNumber = 892;
3465 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3466 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::PhotopickerBannerInteractionLogged >, 11, false >
3467 photopicker_banner_interaction_logged;
3468 static const int kPhotopickerMediaLibraryInfoLoggedFieldNumber = 893;
3469 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3470 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::PhotopickerMediaLibraryInfoLogged >, 11, false >
3471 photopicker_media_library_info_logged;
3472 static const int kPhotopickerPageInfoLoggedFieldNumber = 894;
3473 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3474 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::PhotopickerPageInfoLogged >, 11, false >
3475 photopicker_page_info_logged;
3476 static const int kPhotopickerMediaGridSyncInfoReportedFieldNumber = 895;
3477 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3478 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::PhotopickerMediaGridSyncInfoReported >, 11, false >
3479 photopicker_media_grid_sync_info_reported;
3480 static const int kPhotopickerAlbumSyncInfoReportedFieldNumber = 896;
3481 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3482 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::PhotopickerAlbumSyncInfoReported >, 11, false >
3483 photopicker_album_sync_info_reported;
3484 static const int kPhotopickerSearchInfoReportedFieldNumber = 897;
3485 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3486 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::PhotopickerSearchInfoReported >, 11, false >
3487 photopicker_search_info_reported;
3488 static const int kSearchDataExtractionDetailsReportedFieldNumber = 898;
3489 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3490 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::SearchDataExtractionDetailsReported >, 11, false >
3491 search_data_extraction_details_reported;
3492 static const int kEmbeddedPhotopickerInfoReportedFieldNumber = 899;
3493 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
3494 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::photopicker::EmbeddedPhotopickerInfoReported >, 11, false >
3495 embedded_photopicker_info_reported;
3496
3497 // ===================================================================
3498
3499 #ifdef __GNUC__
3500 #pragma GCC diagnostic push
3501 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
3502 #endif // __GNUC__
3503 // PhotopickerSessionInfoReported
3504
3505 // optional int32 session_id = 1;
_internal_has_session_id()3506 inline bool PhotopickerSessionInfoReported::_internal_has_session_id() const {
3507 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3508 return value;
3509 }
has_session_id()3510 inline bool PhotopickerSessionInfoReported::has_session_id() const {
3511 return _internal_has_session_id();
3512 }
clear_session_id()3513 inline void PhotopickerSessionInfoReported::clear_session_id() {
3514 _impl_.session_id_ = 0;
3515 _impl_._has_bits_[0] &= ~0x00000001u;
3516 }
_internal_session_id()3517 inline ::int32_t PhotopickerSessionInfoReported::_internal_session_id() const {
3518 return _impl_.session_id_;
3519 }
session_id()3520 inline ::int32_t PhotopickerSessionInfoReported::session_id() const {
3521 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerSessionInfoReported.session_id)
3522 return _internal_session_id();
3523 }
_internal_set_session_id(::int32_t value)3524 inline void PhotopickerSessionInfoReported::_internal_set_session_id(::int32_t value) {
3525 _impl_._has_bits_[0] |= 0x00000001u;
3526 _impl_.session_id_ = value;
3527 }
set_session_id(::int32_t value)3528 inline void PhotopickerSessionInfoReported::set_session_id(::int32_t value) {
3529 _internal_set_session_id(value);
3530 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerSessionInfoReported.session_id)
3531 }
3532
3533 // optional int32 package_uid = 2 [(.android.os.statsd.is_uid) = true];
_internal_has_package_uid()3534 inline bool PhotopickerSessionInfoReported::_internal_has_package_uid() const {
3535 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
3536 return value;
3537 }
has_package_uid()3538 inline bool PhotopickerSessionInfoReported::has_package_uid() const {
3539 return _internal_has_package_uid();
3540 }
clear_package_uid()3541 inline void PhotopickerSessionInfoReported::clear_package_uid() {
3542 _impl_.package_uid_ = 0;
3543 _impl_._has_bits_[0] &= ~0x00000002u;
3544 }
_internal_package_uid()3545 inline ::int32_t PhotopickerSessionInfoReported::_internal_package_uid() const {
3546 return _impl_.package_uid_;
3547 }
package_uid()3548 inline ::int32_t PhotopickerSessionInfoReported::package_uid() const {
3549 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerSessionInfoReported.package_uid)
3550 return _internal_package_uid();
3551 }
_internal_set_package_uid(::int32_t value)3552 inline void PhotopickerSessionInfoReported::_internal_set_package_uid(::int32_t value) {
3553 _impl_._has_bits_[0] |= 0x00000002u;
3554 _impl_.package_uid_ = value;
3555 }
set_package_uid(::int32_t value)3556 inline void PhotopickerSessionInfoReported::set_package_uid(::int32_t value) {
3557 _internal_set_package_uid(value);
3558 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerSessionInfoReported.package_uid)
3559 }
3560
3561 // optional .android.photopicker.PickerPermittedSelection picker_permitted_selection = 3;
_internal_has_picker_permitted_selection()3562 inline bool PhotopickerSessionInfoReported::_internal_has_picker_permitted_selection() const {
3563 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
3564 return value;
3565 }
has_picker_permitted_selection()3566 inline bool PhotopickerSessionInfoReported::has_picker_permitted_selection() const {
3567 return _internal_has_picker_permitted_selection();
3568 }
clear_picker_permitted_selection()3569 inline void PhotopickerSessionInfoReported::clear_picker_permitted_selection() {
3570 _impl_.picker_permitted_selection_ = 0;
3571 _impl_._has_bits_[0] &= ~0x00000004u;
3572 }
_internal_picker_permitted_selection()3573 inline ::android::photopicker::PickerPermittedSelection PhotopickerSessionInfoReported::_internal_picker_permitted_selection() const {
3574 return static_cast< ::android::photopicker::PickerPermittedSelection >(_impl_.picker_permitted_selection_);
3575 }
picker_permitted_selection()3576 inline ::android::photopicker::PickerPermittedSelection PhotopickerSessionInfoReported::picker_permitted_selection() const {
3577 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerSessionInfoReported.picker_permitted_selection)
3578 return _internal_picker_permitted_selection();
3579 }
_internal_set_picker_permitted_selection(::android::photopicker::PickerPermittedSelection value)3580 inline void PhotopickerSessionInfoReported::_internal_set_picker_permitted_selection(::android::photopicker::PickerPermittedSelection value) {
3581 assert(::android::photopicker::PickerPermittedSelection_IsValid(value));
3582 _impl_._has_bits_[0] |= 0x00000004u;
3583 _impl_.picker_permitted_selection_ = value;
3584 }
set_picker_permitted_selection(::android::photopicker::PickerPermittedSelection value)3585 inline void PhotopickerSessionInfoReported::set_picker_permitted_selection(::android::photopicker::PickerPermittedSelection value) {
3586 _internal_set_picker_permitted_selection(value);
3587 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerSessionInfoReported.picker_permitted_selection)
3588 }
3589
3590 // optional int32 cloud_provider_uid = 4 [(.android.os.statsd.is_uid) = true];
_internal_has_cloud_provider_uid()3591 inline bool PhotopickerSessionInfoReported::_internal_has_cloud_provider_uid() const {
3592 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
3593 return value;
3594 }
has_cloud_provider_uid()3595 inline bool PhotopickerSessionInfoReported::has_cloud_provider_uid() const {
3596 return _internal_has_cloud_provider_uid();
3597 }
clear_cloud_provider_uid()3598 inline void PhotopickerSessionInfoReported::clear_cloud_provider_uid() {
3599 _impl_.cloud_provider_uid_ = 0;
3600 _impl_._has_bits_[0] &= ~0x00000008u;
3601 }
_internal_cloud_provider_uid()3602 inline ::int32_t PhotopickerSessionInfoReported::_internal_cloud_provider_uid() const {
3603 return _impl_.cloud_provider_uid_;
3604 }
cloud_provider_uid()3605 inline ::int32_t PhotopickerSessionInfoReported::cloud_provider_uid() const {
3606 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerSessionInfoReported.cloud_provider_uid)
3607 return _internal_cloud_provider_uid();
3608 }
_internal_set_cloud_provider_uid(::int32_t value)3609 inline void PhotopickerSessionInfoReported::_internal_set_cloud_provider_uid(::int32_t value) {
3610 _impl_._has_bits_[0] |= 0x00000008u;
3611 _impl_.cloud_provider_uid_ = value;
3612 }
set_cloud_provider_uid(::int32_t value)3613 inline void PhotopickerSessionInfoReported::set_cloud_provider_uid(::int32_t value) {
3614 _internal_set_cloud_provider_uid(value);
3615 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerSessionInfoReported.cloud_provider_uid)
3616 }
3617
3618 // optional .android.photopicker.UserProfile user_profile = 5;
_internal_has_user_profile()3619 inline bool PhotopickerSessionInfoReported::_internal_has_user_profile() const {
3620 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
3621 return value;
3622 }
has_user_profile()3623 inline bool PhotopickerSessionInfoReported::has_user_profile() const {
3624 return _internal_has_user_profile();
3625 }
clear_user_profile()3626 inline void PhotopickerSessionInfoReported::clear_user_profile() {
3627 _impl_.user_profile_ = 0;
3628 _impl_._has_bits_[0] &= ~0x00000010u;
3629 }
_internal_user_profile()3630 inline ::android::photopicker::UserProfile PhotopickerSessionInfoReported::_internal_user_profile() const {
3631 return static_cast< ::android::photopicker::UserProfile >(_impl_.user_profile_);
3632 }
user_profile()3633 inline ::android::photopicker::UserProfile PhotopickerSessionInfoReported::user_profile() const {
3634 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerSessionInfoReported.user_profile)
3635 return _internal_user_profile();
3636 }
_internal_set_user_profile(::android::photopicker::UserProfile value)3637 inline void PhotopickerSessionInfoReported::_internal_set_user_profile(::android::photopicker::UserProfile value) {
3638 assert(::android::photopicker::UserProfile_IsValid(value));
3639 _impl_._has_bits_[0] |= 0x00000010u;
3640 _impl_.user_profile_ = value;
3641 }
set_user_profile(::android::photopicker::UserProfile value)3642 inline void PhotopickerSessionInfoReported::set_user_profile(::android::photopicker::UserProfile value) {
3643 _internal_set_user_profile(value);
3644 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerSessionInfoReported.user_profile)
3645 }
3646
3647 // optional .android.photopicker.PickerStatus picker_status = 6;
_internal_has_picker_status()3648 inline bool PhotopickerSessionInfoReported::_internal_has_picker_status() const {
3649 bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
3650 return value;
3651 }
has_picker_status()3652 inline bool PhotopickerSessionInfoReported::has_picker_status() const {
3653 return _internal_has_picker_status();
3654 }
clear_picker_status()3655 inline void PhotopickerSessionInfoReported::clear_picker_status() {
3656 _impl_.picker_status_ = 0;
3657 _impl_._has_bits_[0] &= ~0x00000020u;
3658 }
_internal_picker_status()3659 inline ::android::photopicker::PickerStatus PhotopickerSessionInfoReported::_internal_picker_status() const {
3660 return static_cast< ::android::photopicker::PickerStatus >(_impl_.picker_status_);
3661 }
picker_status()3662 inline ::android::photopicker::PickerStatus PhotopickerSessionInfoReported::picker_status() const {
3663 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerSessionInfoReported.picker_status)
3664 return _internal_picker_status();
3665 }
_internal_set_picker_status(::android::photopicker::PickerStatus value)3666 inline void PhotopickerSessionInfoReported::_internal_set_picker_status(::android::photopicker::PickerStatus value) {
3667 assert(::android::photopicker::PickerStatus_IsValid(value));
3668 _impl_._has_bits_[0] |= 0x00000020u;
3669 _impl_.picker_status_ = value;
3670 }
set_picker_status(::android::photopicker::PickerStatus value)3671 inline void PhotopickerSessionInfoReported::set_picker_status(::android::photopicker::PickerStatus value) {
3672 _internal_set_picker_status(value);
3673 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerSessionInfoReported.picker_status)
3674 }
3675
3676 // optional int32 picked_items_count = 7;
_internal_has_picked_items_count()3677 inline bool PhotopickerSessionInfoReported::_internal_has_picked_items_count() const {
3678 bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
3679 return value;
3680 }
has_picked_items_count()3681 inline bool PhotopickerSessionInfoReported::has_picked_items_count() const {
3682 return _internal_has_picked_items_count();
3683 }
clear_picked_items_count()3684 inline void PhotopickerSessionInfoReported::clear_picked_items_count() {
3685 _impl_.picked_items_count_ = 0;
3686 _impl_._has_bits_[0] &= ~0x00000040u;
3687 }
_internal_picked_items_count()3688 inline ::int32_t PhotopickerSessionInfoReported::_internal_picked_items_count() const {
3689 return _impl_.picked_items_count_;
3690 }
picked_items_count()3691 inline ::int32_t PhotopickerSessionInfoReported::picked_items_count() const {
3692 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerSessionInfoReported.picked_items_count)
3693 return _internal_picked_items_count();
3694 }
_internal_set_picked_items_count(::int32_t value)3695 inline void PhotopickerSessionInfoReported::_internal_set_picked_items_count(::int32_t value) {
3696 _impl_._has_bits_[0] |= 0x00000040u;
3697 _impl_.picked_items_count_ = value;
3698 }
set_picked_items_count(::int32_t value)3699 inline void PhotopickerSessionInfoReported::set_picked_items_count(::int32_t value) {
3700 _internal_set_picked_items_count(value);
3701 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerSessionInfoReported.picked_items_count)
3702 }
3703
3704 // optional int32 picked_items_size = 8;
_internal_has_picked_items_size()3705 inline bool PhotopickerSessionInfoReported::_internal_has_picked_items_size() const {
3706 bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
3707 return value;
3708 }
has_picked_items_size()3709 inline bool PhotopickerSessionInfoReported::has_picked_items_size() const {
3710 return _internal_has_picked_items_size();
3711 }
clear_picked_items_size()3712 inline void PhotopickerSessionInfoReported::clear_picked_items_size() {
3713 _impl_.picked_items_size_ = 0;
3714 _impl_._has_bits_[0] &= ~0x00000080u;
3715 }
_internal_picked_items_size()3716 inline ::int32_t PhotopickerSessionInfoReported::_internal_picked_items_size() const {
3717 return _impl_.picked_items_size_;
3718 }
picked_items_size()3719 inline ::int32_t PhotopickerSessionInfoReported::picked_items_size() const {
3720 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerSessionInfoReported.picked_items_size)
3721 return _internal_picked_items_size();
3722 }
_internal_set_picked_items_size(::int32_t value)3723 inline void PhotopickerSessionInfoReported::_internal_set_picked_items_size(::int32_t value) {
3724 _impl_._has_bits_[0] |= 0x00000080u;
3725 _impl_.picked_items_size_ = value;
3726 }
set_picked_items_size(::int32_t value)3727 inline void PhotopickerSessionInfoReported::set_picked_items_size(::int32_t value) {
3728 _internal_set_picked_items_size(value);
3729 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerSessionInfoReported.picked_items_size)
3730 }
3731
3732 // optional bool is_profile_switch_button_visible = 9;
_internal_has_is_profile_switch_button_visible()3733 inline bool PhotopickerSessionInfoReported::_internal_has_is_profile_switch_button_visible() const {
3734 bool value = (_impl_._has_bits_[0] & 0x00000100u) != 0;
3735 return value;
3736 }
has_is_profile_switch_button_visible()3737 inline bool PhotopickerSessionInfoReported::has_is_profile_switch_button_visible() const {
3738 return _internal_has_is_profile_switch_button_visible();
3739 }
clear_is_profile_switch_button_visible()3740 inline void PhotopickerSessionInfoReported::clear_is_profile_switch_button_visible() {
3741 _impl_.is_profile_switch_button_visible_ = false;
3742 _impl_._has_bits_[0] &= ~0x00000100u;
3743 }
_internal_is_profile_switch_button_visible()3744 inline bool PhotopickerSessionInfoReported::_internal_is_profile_switch_button_visible() const {
3745 return _impl_.is_profile_switch_button_visible_;
3746 }
is_profile_switch_button_visible()3747 inline bool PhotopickerSessionInfoReported::is_profile_switch_button_visible() const {
3748 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerSessionInfoReported.is_profile_switch_button_visible)
3749 return _internal_is_profile_switch_button_visible();
3750 }
_internal_set_is_profile_switch_button_visible(bool value)3751 inline void PhotopickerSessionInfoReported::_internal_set_is_profile_switch_button_visible(bool value) {
3752 _impl_._has_bits_[0] |= 0x00000100u;
3753 _impl_.is_profile_switch_button_visible_ = value;
3754 }
set_is_profile_switch_button_visible(bool value)3755 inline void PhotopickerSessionInfoReported::set_is_profile_switch_button_visible(bool value) {
3756 _internal_set_is_profile_switch_button_visible(value);
3757 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerSessionInfoReported.is_profile_switch_button_visible)
3758 }
3759
3760 // optional .android.photopicker.PickerMode picker_mode = 10;
_internal_has_picker_mode()3761 inline bool PhotopickerSessionInfoReported::_internal_has_picker_mode() const {
3762 bool value = (_impl_._has_bits_[0] & 0x00000200u) != 0;
3763 return value;
3764 }
has_picker_mode()3765 inline bool PhotopickerSessionInfoReported::has_picker_mode() const {
3766 return _internal_has_picker_mode();
3767 }
clear_picker_mode()3768 inline void PhotopickerSessionInfoReported::clear_picker_mode() {
3769 _impl_.picker_mode_ = 0;
3770 _impl_._has_bits_[0] &= ~0x00000200u;
3771 }
_internal_picker_mode()3772 inline ::android::photopicker::PickerMode PhotopickerSessionInfoReported::_internal_picker_mode() const {
3773 return static_cast< ::android::photopicker::PickerMode >(_impl_.picker_mode_);
3774 }
picker_mode()3775 inline ::android::photopicker::PickerMode PhotopickerSessionInfoReported::picker_mode() const {
3776 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerSessionInfoReported.picker_mode)
3777 return _internal_picker_mode();
3778 }
_internal_set_picker_mode(::android::photopicker::PickerMode value)3779 inline void PhotopickerSessionInfoReported::_internal_set_picker_mode(::android::photopicker::PickerMode value) {
3780 assert(::android::photopicker::PickerMode_IsValid(value));
3781 _impl_._has_bits_[0] |= 0x00000200u;
3782 _impl_.picker_mode_ = value;
3783 }
set_picker_mode(::android::photopicker::PickerMode value)3784 inline void PhotopickerSessionInfoReported::set_picker_mode(::android::photopicker::PickerMode value) {
3785 _internal_set_picker_mode(value);
3786 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerSessionInfoReported.picker_mode)
3787 }
3788
3789 // optional .android.photopicker.PickerCloseMethod picker_close_method = 11;
_internal_has_picker_close_method()3790 inline bool PhotopickerSessionInfoReported::_internal_has_picker_close_method() const {
3791 bool value = (_impl_._has_bits_[0] & 0x00000400u) != 0;
3792 return value;
3793 }
has_picker_close_method()3794 inline bool PhotopickerSessionInfoReported::has_picker_close_method() const {
3795 return _internal_has_picker_close_method();
3796 }
clear_picker_close_method()3797 inline void PhotopickerSessionInfoReported::clear_picker_close_method() {
3798 _impl_.picker_close_method_ = 0;
3799 _impl_._has_bits_[0] &= ~0x00000400u;
3800 }
_internal_picker_close_method()3801 inline ::android::photopicker::PickerCloseMethod PhotopickerSessionInfoReported::_internal_picker_close_method() const {
3802 return static_cast< ::android::photopicker::PickerCloseMethod >(_impl_.picker_close_method_);
3803 }
picker_close_method()3804 inline ::android::photopicker::PickerCloseMethod PhotopickerSessionInfoReported::picker_close_method() const {
3805 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerSessionInfoReported.picker_close_method)
3806 return _internal_picker_close_method();
3807 }
_internal_set_picker_close_method(::android::photopicker::PickerCloseMethod value)3808 inline void PhotopickerSessionInfoReported::_internal_set_picker_close_method(::android::photopicker::PickerCloseMethod value) {
3809 assert(::android::photopicker::PickerCloseMethod_IsValid(value));
3810 _impl_._has_bits_[0] |= 0x00000400u;
3811 _impl_.picker_close_method_ = value;
3812 }
set_picker_close_method(::android::photopicker::PickerCloseMethod value)3813 inline void PhotopickerSessionInfoReported::set_picker_close_method(::android::photopicker::PickerCloseMethod value) {
3814 _internal_set_picker_close_method(value);
3815 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerSessionInfoReported.picker_close_method)
3816 }
3817
3818 // -------------------------------------------------------------------
3819
3820 // PhotopickerApiInfoReported
3821
3822 // optional int32 session_id = 1;
_internal_has_session_id()3823 inline bool PhotopickerApiInfoReported::_internal_has_session_id() const {
3824 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3825 return value;
3826 }
has_session_id()3827 inline bool PhotopickerApiInfoReported::has_session_id() const {
3828 return _internal_has_session_id();
3829 }
clear_session_id()3830 inline void PhotopickerApiInfoReported::clear_session_id() {
3831 _impl_.session_id_ = 0;
3832 _impl_._has_bits_[0] &= ~0x00000001u;
3833 }
_internal_session_id()3834 inline ::int32_t PhotopickerApiInfoReported::_internal_session_id() const {
3835 return _impl_.session_id_;
3836 }
session_id()3837 inline ::int32_t PhotopickerApiInfoReported::session_id() const {
3838 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerApiInfoReported.session_id)
3839 return _internal_session_id();
3840 }
_internal_set_session_id(::int32_t value)3841 inline void PhotopickerApiInfoReported::_internal_set_session_id(::int32_t value) {
3842 _impl_._has_bits_[0] |= 0x00000001u;
3843 _impl_.session_id_ = value;
3844 }
set_session_id(::int32_t value)3845 inline void PhotopickerApiInfoReported::set_session_id(::int32_t value) {
3846 _internal_set_session_id(value);
3847 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerApiInfoReported.session_id)
3848 }
3849
3850 // optional .android.photopicker.PickerIntentAction picker_intent_action = 2;
_internal_has_picker_intent_action()3851 inline bool PhotopickerApiInfoReported::_internal_has_picker_intent_action() const {
3852 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
3853 return value;
3854 }
has_picker_intent_action()3855 inline bool PhotopickerApiInfoReported::has_picker_intent_action() const {
3856 return _internal_has_picker_intent_action();
3857 }
clear_picker_intent_action()3858 inline void PhotopickerApiInfoReported::clear_picker_intent_action() {
3859 _impl_.picker_intent_action_ = 0;
3860 _impl_._has_bits_[0] &= ~0x00000002u;
3861 }
_internal_picker_intent_action()3862 inline ::android::photopicker::PickerIntentAction PhotopickerApiInfoReported::_internal_picker_intent_action() const {
3863 return static_cast< ::android::photopicker::PickerIntentAction >(_impl_.picker_intent_action_);
3864 }
picker_intent_action()3865 inline ::android::photopicker::PickerIntentAction PhotopickerApiInfoReported::picker_intent_action() const {
3866 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerApiInfoReported.picker_intent_action)
3867 return _internal_picker_intent_action();
3868 }
_internal_set_picker_intent_action(::android::photopicker::PickerIntentAction value)3869 inline void PhotopickerApiInfoReported::_internal_set_picker_intent_action(::android::photopicker::PickerIntentAction value) {
3870 assert(::android::photopicker::PickerIntentAction_IsValid(value));
3871 _impl_._has_bits_[0] |= 0x00000002u;
3872 _impl_.picker_intent_action_ = value;
3873 }
set_picker_intent_action(::android::photopicker::PickerIntentAction value)3874 inline void PhotopickerApiInfoReported::set_picker_intent_action(::android::photopicker::PickerIntentAction value) {
3875 _internal_set_picker_intent_action(value);
3876 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerApiInfoReported.picker_intent_action)
3877 }
3878
3879 // optional .android.photopicker.PickerSize screen_size = 3;
_internal_has_screen_size()3880 inline bool PhotopickerApiInfoReported::_internal_has_screen_size() const {
3881 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
3882 return value;
3883 }
has_screen_size()3884 inline bool PhotopickerApiInfoReported::has_screen_size() const {
3885 return _internal_has_screen_size();
3886 }
clear_screen_size()3887 inline void PhotopickerApiInfoReported::clear_screen_size() {
3888 _impl_.screen_size_ = 0;
3889 _impl_._has_bits_[0] &= ~0x00000004u;
3890 }
_internal_screen_size()3891 inline ::android::photopicker::PickerSize PhotopickerApiInfoReported::_internal_screen_size() const {
3892 return static_cast< ::android::photopicker::PickerSize >(_impl_.screen_size_);
3893 }
screen_size()3894 inline ::android::photopicker::PickerSize PhotopickerApiInfoReported::screen_size() const {
3895 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerApiInfoReported.screen_size)
3896 return _internal_screen_size();
3897 }
_internal_set_screen_size(::android::photopicker::PickerSize value)3898 inline void PhotopickerApiInfoReported::_internal_set_screen_size(::android::photopicker::PickerSize value) {
3899 assert(::android::photopicker::PickerSize_IsValid(value));
3900 _impl_._has_bits_[0] |= 0x00000004u;
3901 _impl_.screen_size_ = value;
3902 }
set_screen_size(::android::photopicker::PickerSize value)3903 inline void PhotopickerApiInfoReported::set_screen_size(::android::photopicker::PickerSize value) {
3904 _internal_set_screen_size(value);
3905 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerApiInfoReported.screen_size)
3906 }
3907
3908 // optional .android.photopicker.MediaType media_filter = 4;
_internal_has_media_filter()3909 inline bool PhotopickerApiInfoReported::_internal_has_media_filter() const {
3910 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
3911 return value;
3912 }
has_media_filter()3913 inline bool PhotopickerApiInfoReported::has_media_filter() const {
3914 return _internal_has_media_filter();
3915 }
clear_media_filter()3916 inline void PhotopickerApiInfoReported::clear_media_filter() {
3917 _impl_.media_filter_ = 0;
3918 _impl_._has_bits_[0] &= ~0x00000008u;
3919 }
_internal_media_filter()3920 inline ::android::photopicker::MediaType PhotopickerApiInfoReported::_internal_media_filter() const {
3921 return static_cast< ::android::photopicker::MediaType >(_impl_.media_filter_);
3922 }
media_filter()3923 inline ::android::photopicker::MediaType PhotopickerApiInfoReported::media_filter() const {
3924 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerApiInfoReported.media_filter)
3925 return _internal_media_filter();
3926 }
_internal_set_media_filter(::android::photopicker::MediaType value)3927 inline void PhotopickerApiInfoReported::_internal_set_media_filter(::android::photopicker::MediaType value) {
3928 assert(::android::photopicker::MediaType_IsValid(value));
3929 _impl_._has_bits_[0] |= 0x00000008u;
3930 _impl_.media_filter_ = value;
3931 }
set_media_filter(::android::photopicker::MediaType value)3932 inline void PhotopickerApiInfoReported::set_media_filter(::android::photopicker::MediaType value) {
3933 _internal_set_media_filter(value);
3934 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerApiInfoReported.media_filter)
3935 }
3936
3937 // optional int32 max_picked_item_count = 5;
_internal_has_max_picked_item_count()3938 inline bool PhotopickerApiInfoReported::_internal_has_max_picked_item_count() const {
3939 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
3940 return value;
3941 }
has_max_picked_item_count()3942 inline bool PhotopickerApiInfoReported::has_max_picked_item_count() const {
3943 return _internal_has_max_picked_item_count();
3944 }
clear_max_picked_item_count()3945 inline void PhotopickerApiInfoReported::clear_max_picked_item_count() {
3946 _impl_.max_picked_item_count_ = 0;
3947 _impl_._has_bits_[0] &= ~0x00000010u;
3948 }
_internal_max_picked_item_count()3949 inline ::int32_t PhotopickerApiInfoReported::_internal_max_picked_item_count() const {
3950 return _impl_.max_picked_item_count_;
3951 }
max_picked_item_count()3952 inline ::int32_t PhotopickerApiInfoReported::max_picked_item_count() const {
3953 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerApiInfoReported.max_picked_item_count)
3954 return _internal_max_picked_item_count();
3955 }
_internal_set_max_picked_item_count(::int32_t value)3956 inline void PhotopickerApiInfoReported::_internal_set_max_picked_item_count(::int32_t value) {
3957 _impl_._has_bits_[0] |= 0x00000010u;
3958 _impl_.max_picked_item_count_ = value;
3959 }
set_max_picked_item_count(::int32_t value)3960 inline void PhotopickerApiInfoReported::set_max_picked_item_count(::int32_t value) {
3961 _internal_set_max_picked_item_count(value);
3962 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerApiInfoReported.max_picked_item_count)
3963 }
3964
3965 // optional .android.photopicker.SelectedTab selected_tab = 6;
_internal_has_selected_tab()3966 inline bool PhotopickerApiInfoReported::_internal_has_selected_tab() const {
3967 bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
3968 return value;
3969 }
has_selected_tab()3970 inline bool PhotopickerApiInfoReported::has_selected_tab() const {
3971 return _internal_has_selected_tab();
3972 }
clear_selected_tab()3973 inline void PhotopickerApiInfoReported::clear_selected_tab() {
3974 _impl_.selected_tab_ = 0;
3975 _impl_._has_bits_[0] &= ~0x00000020u;
3976 }
_internal_selected_tab()3977 inline ::android::photopicker::SelectedTab PhotopickerApiInfoReported::_internal_selected_tab() const {
3978 return static_cast< ::android::photopicker::SelectedTab >(_impl_.selected_tab_);
3979 }
selected_tab()3980 inline ::android::photopicker::SelectedTab PhotopickerApiInfoReported::selected_tab() const {
3981 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerApiInfoReported.selected_tab)
3982 return _internal_selected_tab();
3983 }
_internal_set_selected_tab(::android::photopicker::SelectedTab value)3984 inline void PhotopickerApiInfoReported::_internal_set_selected_tab(::android::photopicker::SelectedTab value) {
3985 assert(::android::photopicker::SelectedTab_IsValid(value));
3986 _impl_._has_bits_[0] |= 0x00000020u;
3987 _impl_.selected_tab_ = value;
3988 }
set_selected_tab(::android::photopicker::SelectedTab value)3989 inline void PhotopickerApiInfoReported::set_selected_tab(::android::photopicker::SelectedTab value) {
3990 _internal_set_selected_tab(value);
3991 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerApiInfoReported.selected_tab)
3992 }
3993
3994 // optional .android.photopicker.SelectedAlbum selected_album = 7;
_internal_has_selected_album()3995 inline bool PhotopickerApiInfoReported::_internal_has_selected_album() const {
3996 bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
3997 return value;
3998 }
has_selected_album()3999 inline bool PhotopickerApiInfoReported::has_selected_album() const {
4000 return _internal_has_selected_album();
4001 }
clear_selected_album()4002 inline void PhotopickerApiInfoReported::clear_selected_album() {
4003 _impl_.selected_album_ = 0;
4004 _impl_._has_bits_[0] &= ~0x00000040u;
4005 }
_internal_selected_album()4006 inline ::android::photopicker::SelectedAlbum PhotopickerApiInfoReported::_internal_selected_album() const {
4007 return static_cast< ::android::photopicker::SelectedAlbum >(_impl_.selected_album_);
4008 }
selected_album()4009 inline ::android::photopicker::SelectedAlbum PhotopickerApiInfoReported::selected_album() const {
4010 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerApiInfoReported.selected_album)
4011 return _internal_selected_album();
4012 }
_internal_set_selected_album(::android::photopicker::SelectedAlbum value)4013 inline void PhotopickerApiInfoReported::_internal_set_selected_album(::android::photopicker::SelectedAlbum value) {
4014 assert(::android::photopicker::SelectedAlbum_IsValid(value));
4015 _impl_._has_bits_[0] |= 0x00000040u;
4016 _impl_.selected_album_ = value;
4017 }
set_selected_album(::android::photopicker::SelectedAlbum value)4018 inline void PhotopickerApiInfoReported::set_selected_album(::android::photopicker::SelectedAlbum value) {
4019 _internal_set_selected_album(value);
4020 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerApiInfoReported.selected_album)
4021 }
4022
4023 // optional bool is_ordered_selection_set = 8;
_internal_has_is_ordered_selection_set()4024 inline bool PhotopickerApiInfoReported::_internal_has_is_ordered_selection_set() const {
4025 bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
4026 return value;
4027 }
has_is_ordered_selection_set()4028 inline bool PhotopickerApiInfoReported::has_is_ordered_selection_set() const {
4029 return _internal_has_is_ordered_selection_set();
4030 }
clear_is_ordered_selection_set()4031 inline void PhotopickerApiInfoReported::clear_is_ordered_selection_set() {
4032 _impl_.is_ordered_selection_set_ = false;
4033 _impl_._has_bits_[0] &= ~0x00000080u;
4034 }
_internal_is_ordered_selection_set()4035 inline bool PhotopickerApiInfoReported::_internal_is_ordered_selection_set() const {
4036 return _impl_.is_ordered_selection_set_;
4037 }
is_ordered_selection_set()4038 inline bool PhotopickerApiInfoReported::is_ordered_selection_set() const {
4039 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerApiInfoReported.is_ordered_selection_set)
4040 return _internal_is_ordered_selection_set();
4041 }
_internal_set_is_ordered_selection_set(bool value)4042 inline void PhotopickerApiInfoReported::_internal_set_is_ordered_selection_set(bool value) {
4043 _impl_._has_bits_[0] |= 0x00000080u;
4044 _impl_.is_ordered_selection_set_ = value;
4045 }
set_is_ordered_selection_set(bool value)4046 inline void PhotopickerApiInfoReported::set_is_ordered_selection_set(bool value) {
4047 _internal_set_is_ordered_selection_set(value);
4048 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerApiInfoReported.is_ordered_selection_set)
4049 }
4050
4051 // optional bool is_accent_color_set = 9;
_internal_has_is_accent_color_set()4052 inline bool PhotopickerApiInfoReported::_internal_has_is_accent_color_set() const {
4053 bool value = (_impl_._has_bits_[0] & 0x00000100u) != 0;
4054 return value;
4055 }
has_is_accent_color_set()4056 inline bool PhotopickerApiInfoReported::has_is_accent_color_set() const {
4057 return _internal_has_is_accent_color_set();
4058 }
clear_is_accent_color_set()4059 inline void PhotopickerApiInfoReported::clear_is_accent_color_set() {
4060 _impl_.is_accent_color_set_ = false;
4061 _impl_._has_bits_[0] &= ~0x00000100u;
4062 }
_internal_is_accent_color_set()4063 inline bool PhotopickerApiInfoReported::_internal_is_accent_color_set() const {
4064 return _impl_.is_accent_color_set_;
4065 }
is_accent_color_set()4066 inline bool PhotopickerApiInfoReported::is_accent_color_set() const {
4067 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerApiInfoReported.is_accent_color_set)
4068 return _internal_is_accent_color_set();
4069 }
_internal_set_is_accent_color_set(bool value)4070 inline void PhotopickerApiInfoReported::_internal_set_is_accent_color_set(bool value) {
4071 _impl_._has_bits_[0] |= 0x00000100u;
4072 _impl_.is_accent_color_set_ = value;
4073 }
set_is_accent_color_set(bool value)4074 inline void PhotopickerApiInfoReported::set_is_accent_color_set(bool value) {
4075 _internal_set_is_accent_color_set(value);
4076 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerApiInfoReported.is_accent_color_set)
4077 }
4078
4079 // optional bool is_default_tab_set = 10;
_internal_has_is_default_tab_set()4080 inline bool PhotopickerApiInfoReported::_internal_has_is_default_tab_set() const {
4081 bool value = (_impl_._has_bits_[0] & 0x00000200u) != 0;
4082 return value;
4083 }
has_is_default_tab_set()4084 inline bool PhotopickerApiInfoReported::has_is_default_tab_set() const {
4085 return _internal_has_is_default_tab_set();
4086 }
clear_is_default_tab_set()4087 inline void PhotopickerApiInfoReported::clear_is_default_tab_set() {
4088 _impl_.is_default_tab_set_ = false;
4089 _impl_._has_bits_[0] &= ~0x00000200u;
4090 }
_internal_is_default_tab_set()4091 inline bool PhotopickerApiInfoReported::_internal_is_default_tab_set() const {
4092 return _impl_.is_default_tab_set_;
4093 }
is_default_tab_set()4094 inline bool PhotopickerApiInfoReported::is_default_tab_set() const {
4095 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerApiInfoReported.is_default_tab_set)
4096 return _internal_is_default_tab_set();
4097 }
_internal_set_is_default_tab_set(bool value)4098 inline void PhotopickerApiInfoReported::_internal_set_is_default_tab_set(bool value) {
4099 _impl_._has_bits_[0] |= 0x00000200u;
4100 _impl_.is_default_tab_set_ = value;
4101 }
set_is_default_tab_set(bool value)4102 inline void PhotopickerApiInfoReported::set_is_default_tab_set(bool value) {
4103 _internal_set_is_default_tab_set(value);
4104 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerApiInfoReported.is_default_tab_set)
4105 }
4106
4107 // optional bool is_search_enabled = 11 [deprecated = true];
_internal_has_is_search_enabled()4108 inline bool PhotopickerApiInfoReported::_internal_has_is_search_enabled() const {
4109 bool value = (_impl_._has_bits_[0] & 0x00000400u) != 0;
4110 return value;
4111 }
has_is_search_enabled()4112 inline bool PhotopickerApiInfoReported::has_is_search_enabled() const {
4113 return _internal_has_is_search_enabled();
4114 }
clear_is_search_enabled()4115 inline void PhotopickerApiInfoReported::clear_is_search_enabled() {
4116 _impl_.is_search_enabled_ = false;
4117 _impl_._has_bits_[0] &= ~0x00000400u;
4118 }
_internal_is_search_enabled()4119 inline bool PhotopickerApiInfoReported::_internal_is_search_enabled() const {
4120 return _impl_.is_search_enabled_;
4121 }
is_search_enabled()4122 inline bool PhotopickerApiInfoReported::is_search_enabled() const {
4123 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerApiInfoReported.is_search_enabled)
4124 return _internal_is_search_enabled();
4125 }
_internal_set_is_search_enabled(bool value)4126 inline void PhotopickerApiInfoReported::_internal_set_is_search_enabled(bool value) {
4127 _impl_._has_bits_[0] |= 0x00000400u;
4128 _impl_.is_search_enabled_ = value;
4129 }
set_is_search_enabled(bool value)4130 inline void PhotopickerApiInfoReported::set_is_search_enabled(bool value) {
4131 _internal_set_is_search_enabled(value);
4132 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerApiInfoReported.is_search_enabled)
4133 }
4134
4135 // optional bool is_cloud_search_enabled = 12;
_internal_has_is_cloud_search_enabled()4136 inline bool PhotopickerApiInfoReported::_internal_has_is_cloud_search_enabled() const {
4137 bool value = (_impl_._has_bits_[0] & 0x00000800u) != 0;
4138 return value;
4139 }
has_is_cloud_search_enabled()4140 inline bool PhotopickerApiInfoReported::has_is_cloud_search_enabled() const {
4141 return _internal_has_is_cloud_search_enabled();
4142 }
clear_is_cloud_search_enabled()4143 inline void PhotopickerApiInfoReported::clear_is_cloud_search_enabled() {
4144 _impl_.is_cloud_search_enabled_ = false;
4145 _impl_._has_bits_[0] &= ~0x00000800u;
4146 }
_internal_is_cloud_search_enabled()4147 inline bool PhotopickerApiInfoReported::_internal_is_cloud_search_enabled() const {
4148 return _impl_.is_cloud_search_enabled_;
4149 }
is_cloud_search_enabled()4150 inline bool PhotopickerApiInfoReported::is_cloud_search_enabled() const {
4151 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerApiInfoReported.is_cloud_search_enabled)
4152 return _internal_is_cloud_search_enabled();
4153 }
_internal_set_is_cloud_search_enabled(bool value)4154 inline void PhotopickerApiInfoReported::_internal_set_is_cloud_search_enabled(bool value) {
4155 _impl_._has_bits_[0] |= 0x00000800u;
4156 _impl_.is_cloud_search_enabled_ = value;
4157 }
set_is_cloud_search_enabled(bool value)4158 inline void PhotopickerApiInfoReported::set_is_cloud_search_enabled(bool value) {
4159 _internal_set_is_cloud_search_enabled(value);
4160 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerApiInfoReported.is_cloud_search_enabled)
4161 }
4162
4163 // optional bool is_local_search_enabled = 13;
_internal_has_is_local_search_enabled()4164 inline bool PhotopickerApiInfoReported::_internal_has_is_local_search_enabled() const {
4165 bool value = (_impl_._has_bits_[0] & 0x00001000u) != 0;
4166 return value;
4167 }
has_is_local_search_enabled()4168 inline bool PhotopickerApiInfoReported::has_is_local_search_enabled() const {
4169 return _internal_has_is_local_search_enabled();
4170 }
clear_is_local_search_enabled()4171 inline void PhotopickerApiInfoReported::clear_is_local_search_enabled() {
4172 _impl_.is_local_search_enabled_ = false;
4173 _impl_._has_bits_[0] &= ~0x00001000u;
4174 }
_internal_is_local_search_enabled()4175 inline bool PhotopickerApiInfoReported::_internal_is_local_search_enabled() const {
4176 return _impl_.is_local_search_enabled_;
4177 }
is_local_search_enabled()4178 inline bool PhotopickerApiInfoReported::is_local_search_enabled() const {
4179 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerApiInfoReported.is_local_search_enabled)
4180 return _internal_is_local_search_enabled();
4181 }
_internal_set_is_local_search_enabled(bool value)4182 inline void PhotopickerApiInfoReported::_internal_set_is_local_search_enabled(bool value) {
4183 _impl_._has_bits_[0] |= 0x00001000u;
4184 _impl_.is_local_search_enabled_ = value;
4185 }
set_is_local_search_enabled(bool value)4186 inline void PhotopickerApiInfoReported::set_is_local_search_enabled(bool value) {
4187 _internal_set_is_local_search_enabled(value);
4188 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerApiInfoReported.is_local_search_enabled)
4189 }
4190
4191 // -------------------------------------------------------------------
4192
4193 // PhotopickerUIEventLogged
4194
4195 // optional int32 session_id = 1;
_internal_has_session_id()4196 inline bool PhotopickerUIEventLogged::_internal_has_session_id() const {
4197 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4198 return value;
4199 }
has_session_id()4200 inline bool PhotopickerUIEventLogged::has_session_id() const {
4201 return _internal_has_session_id();
4202 }
clear_session_id()4203 inline void PhotopickerUIEventLogged::clear_session_id() {
4204 _impl_.session_id_ = 0;
4205 _impl_._has_bits_[0] &= ~0x00000001u;
4206 }
_internal_session_id()4207 inline ::int32_t PhotopickerUIEventLogged::_internal_session_id() const {
4208 return _impl_.session_id_;
4209 }
session_id()4210 inline ::int32_t PhotopickerUIEventLogged::session_id() const {
4211 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerUIEventLogged.session_id)
4212 return _internal_session_id();
4213 }
_internal_set_session_id(::int32_t value)4214 inline void PhotopickerUIEventLogged::_internal_set_session_id(::int32_t value) {
4215 _impl_._has_bits_[0] |= 0x00000001u;
4216 _impl_.session_id_ = value;
4217 }
set_session_id(::int32_t value)4218 inline void PhotopickerUIEventLogged::set_session_id(::int32_t value) {
4219 _internal_set_session_id(value);
4220 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerUIEventLogged.session_id)
4221 }
4222
4223 // optional int32 package_uid = 2 [(.android.os.statsd.is_uid) = true];
_internal_has_package_uid()4224 inline bool PhotopickerUIEventLogged::_internal_has_package_uid() const {
4225 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4226 return value;
4227 }
has_package_uid()4228 inline bool PhotopickerUIEventLogged::has_package_uid() const {
4229 return _internal_has_package_uid();
4230 }
clear_package_uid()4231 inline void PhotopickerUIEventLogged::clear_package_uid() {
4232 _impl_.package_uid_ = 0;
4233 _impl_._has_bits_[0] &= ~0x00000002u;
4234 }
_internal_package_uid()4235 inline ::int32_t PhotopickerUIEventLogged::_internal_package_uid() const {
4236 return _impl_.package_uid_;
4237 }
package_uid()4238 inline ::int32_t PhotopickerUIEventLogged::package_uid() const {
4239 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerUIEventLogged.package_uid)
4240 return _internal_package_uid();
4241 }
_internal_set_package_uid(::int32_t value)4242 inline void PhotopickerUIEventLogged::_internal_set_package_uid(::int32_t value) {
4243 _impl_._has_bits_[0] |= 0x00000002u;
4244 _impl_.package_uid_ = value;
4245 }
set_package_uid(::int32_t value)4246 inline void PhotopickerUIEventLogged::set_package_uid(::int32_t value) {
4247 _internal_set_package_uid(value);
4248 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerUIEventLogged.package_uid)
4249 }
4250
4251 // optional .android.photopicker.UiEvent ui_event = 3;
_internal_has_ui_event()4252 inline bool PhotopickerUIEventLogged::_internal_has_ui_event() const {
4253 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4254 return value;
4255 }
has_ui_event()4256 inline bool PhotopickerUIEventLogged::has_ui_event() const {
4257 return _internal_has_ui_event();
4258 }
clear_ui_event()4259 inline void PhotopickerUIEventLogged::clear_ui_event() {
4260 _impl_.ui_event_ = 0;
4261 _impl_._has_bits_[0] &= ~0x00000004u;
4262 }
_internal_ui_event()4263 inline ::android::photopicker::UiEvent PhotopickerUIEventLogged::_internal_ui_event() const {
4264 return static_cast< ::android::photopicker::UiEvent >(_impl_.ui_event_);
4265 }
ui_event()4266 inline ::android::photopicker::UiEvent PhotopickerUIEventLogged::ui_event() const {
4267 // @@protoc_insertion_point(field_get:android.os.statsd.photopicker.PhotopickerUIEventLogged.ui_event)
4268 return _internal_ui_event();
4269 }
_internal_set_ui_event(::android::photopicker::UiEvent value)4270 inline void PhotopickerUIEventLogged::_internal_set_ui_event(::android::photopicker::UiEvent value) {
4271 assert(::android::photopicker::UiEvent_IsValid(value));
4272 _impl_._has_bits_[0] |= 0x00000004u;
4273 _impl_.ui_event_ = value;
4274 }
set_ui_event(::android::photopicker::UiEvent value)4275 inline void PhotopickerUIEventLogged::set_ui_event(::android::photopicker::UiEvent value) {
4276 _internal_set_ui_event(value);
4277 // @@protoc_insertion_point(field_set:android.os.statsd.photopicker.PhotopickerUIEventLogged.ui_event)
4278 }
4279
4280 // -------------------------------------------------------------------
4281
4282 // PhotopickerMediaItemStatusReported
4283
4284 // optional int32 session_id = 1;
_internal_has_session_id()4285 inline bool PhotopickerMediaItemStatusReported::_internal_has_session_id() const {
4286 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4287 return value;
4288 }
has_session_id()4289 inline bool PhotopickerMediaItemStatusReported::has_session_id() const {
4290 return _internal_has_session_id();
4291 }
clear_session_id()4292 inline void PhotopickerMediaItemStatusReported::clear_session_id() {
4293 _impl_.session_id_ = 0;
4294 _impl_._has_bits_[0] &= ~0x00000001u;
4295 }
_internal_session_id()4296