blob: 82b897af2539e9e079054d9edc92fbdf8394f109 [file] [log] [blame]
Shivanagouda Malaginahalli335fe4d2021-03-31 16:52:28 +05301// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: dmi/sw_management_service.proto
3
4#ifndef PROTOBUF_INCLUDED_dmi_2fsw_5fmanagement_5fservice_2eproto
5#define PROTOBUF_INCLUDED_dmi_2fsw_5fmanagement_5fservice_2eproto
6
7#include <limits>
8#include <string>
9
10#include <google/protobuf/port_def.inc>
11#if PROTOBUF_VERSION < 3007000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
14#error your headers.
15#endif
16#if 3007000 < PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
20#endif
21
22#include <google/protobuf/port_undef.inc>
23#include <google/protobuf/io/coded_stream.h>
24#include <google/protobuf/arena.h>
25#include <google/protobuf/arenastring.h>
26#include <google/protobuf/generated_message_table_driven.h>
27#include <google/protobuf/generated_message_util.h>
28#include <google/protobuf/inlined_string_field.h>
29#include <google/protobuf/metadata.h>
30#include <google/protobuf/message.h>
31#include <google/protobuf/repeated_field.h> // IWYU pragma: export
32#include <google/protobuf/extension_set.h> // IWYU pragma: export
33#include <google/protobuf/generated_enum_reflection.h>
34#include <google/protobuf/unknown_field_set.h>
35#include "dmi/commons.pb.h"
36#include "dmi/hw.pb.h"
37#include "dmi/sw_image.pb.h"
38// @@protoc_insertion_point(includes)
39#include <google/protobuf/port_def.inc>
40#define PROTOBUF_INTERNAL_EXPORT_dmi_2fsw_5fmanagement_5fservice_2eproto
41
42// Internal implementation detail -- do not use these members.
43struct TableStruct_dmi_2fsw_5fmanagement_5fservice_2eproto {
44 static const ::google::protobuf::internal::ParseTableField entries[]
45 PROTOBUF_SECTION_VARIABLE(protodesc_cold);
46 static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
47 PROTOBUF_SECTION_VARIABLE(protodesc_cold);
amit.ghosh5a689802022-09-12 14:26:10 +020048 static const ::google::protobuf::internal::ParseTable schema[9]
Shivanagouda Malaginahalli335fe4d2021-03-31 16:52:28 +053049 PROTOBUF_SECTION_VARIABLE(protodesc_cold);
50 static const ::google::protobuf::internal::FieldMetadata field_metadata[];
51 static const ::google::protobuf::internal::SerializationTable serialization_table[];
52 static const ::google::protobuf::uint32 offsets[];
53};
54void AddDescriptors_dmi_2fsw_5fmanagement_5fservice_2eproto();
55namespace dmi {
56class ConfigRequest;
57class ConfigRequestDefaultTypeInternal;
58extern ConfigRequestDefaultTypeInternal _ConfigRequest_default_instance_;
59class ConfigResponse;
60class ConfigResponseDefaultTypeInternal;
61extern ConfigResponseDefaultTypeInternal _ConfigResponse_default_instance_;
62class DownloadImageRequest;
63class DownloadImageRequestDefaultTypeInternal;
64extern DownloadImageRequestDefaultTypeInternal _DownloadImageRequest_default_instance_;
65class GetSoftwareVersionInformationResponse;
66class GetSoftwareVersionInformationResponseDefaultTypeInternal;
67extern GetSoftwareVersionInformationResponseDefaultTypeInternal _GetSoftwareVersionInformationResponse_default_instance_;
68class SoftwareVersionInformation;
69class SoftwareVersionInformationDefaultTypeInternal;
70extern SoftwareVersionInformationDefaultTypeInternal _SoftwareVersionInformation_default_instance_;
71class StartupConfigInfoRequest;
72class StartupConfigInfoRequestDefaultTypeInternal;
73extern StartupConfigInfoRequestDefaultTypeInternal _StartupConfigInfoRequest_default_instance_;
74class StartupConfigInfoResponse;
75class StartupConfigInfoResponseDefaultTypeInternal;
76extern StartupConfigInfoResponseDefaultTypeInternal _StartupConfigInfoResponse_default_instance_;
amit.ghosh5a689802022-09-12 14:26:10 +020077class UploadDebugInfoRequest;
78class UploadDebugInfoRequestDefaultTypeInternal;
79extern UploadDebugInfoRequestDefaultTypeInternal _UploadDebugInfoRequest_default_instance_;
80class UploadDebugInfoStatus;
81class UploadDebugInfoStatusDefaultTypeInternal;
82extern UploadDebugInfoStatusDefaultTypeInternal _UploadDebugInfoStatus_default_instance_;
Shivanagouda Malaginahalli335fe4d2021-03-31 16:52:28 +053083} // namespace dmi
84namespace google {
85namespace protobuf {
86template<> ::dmi::ConfigRequest* Arena::CreateMaybeMessage<::dmi::ConfigRequest>(Arena*);
87template<> ::dmi::ConfigResponse* Arena::CreateMaybeMessage<::dmi::ConfigResponse>(Arena*);
88template<> ::dmi::DownloadImageRequest* Arena::CreateMaybeMessage<::dmi::DownloadImageRequest>(Arena*);
89template<> ::dmi::GetSoftwareVersionInformationResponse* Arena::CreateMaybeMessage<::dmi::GetSoftwareVersionInformationResponse>(Arena*);
90template<> ::dmi::SoftwareVersionInformation* Arena::CreateMaybeMessage<::dmi::SoftwareVersionInformation>(Arena*);
91template<> ::dmi::StartupConfigInfoRequest* Arena::CreateMaybeMessage<::dmi::StartupConfigInfoRequest>(Arena*);
92template<> ::dmi::StartupConfigInfoResponse* Arena::CreateMaybeMessage<::dmi::StartupConfigInfoResponse>(Arena*);
amit.ghosh5a689802022-09-12 14:26:10 +020093template<> ::dmi::UploadDebugInfoRequest* Arena::CreateMaybeMessage<::dmi::UploadDebugInfoRequest>(Arena*);
94template<> ::dmi::UploadDebugInfoStatus* Arena::CreateMaybeMessage<::dmi::UploadDebugInfoStatus>(Arena*);
Shivanagouda Malaginahalli335fe4d2021-03-31 16:52:28 +053095} // namespace protobuf
96} // namespace google
97namespace dmi {
98
99enum GetSoftwareVersionInformationResponse_Reason {
100 GetSoftwareVersionInformationResponse_Reason_UNDEFINED_REASON = 0,
101 GetSoftwareVersionInformationResponse_Reason_UNKNOWN_DEVICE = 1,
102 GetSoftwareVersionInformationResponse_Reason_INTERNAL_ERROR = 2,
103 GetSoftwareVersionInformationResponse_Reason_DEVICE_UNREACHABLE = 3,
104 GetSoftwareVersionInformationResponse_Reason_GetSoftwareVersionInformationResponse_Reason_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::min(),
105 GetSoftwareVersionInformationResponse_Reason_GetSoftwareVersionInformationResponse_Reason_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::max()
106};
107bool GetSoftwareVersionInformationResponse_Reason_IsValid(int value);
108const GetSoftwareVersionInformationResponse_Reason GetSoftwareVersionInformationResponse_Reason_Reason_MIN = GetSoftwareVersionInformationResponse_Reason_UNDEFINED_REASON;
109const GetSoftwareVersionInformationResponse_Reason GetSoftwareVersionInformationResponse_Reason_Reason_MAX = GetSoftwareVersionInformationResponse_Reason_DEVICE_UNREACHABLE;
110const int GetSoftwareVersionInformationResponse_Reason_Reason_ARRAYSIZE = GetSoftwareVersionInformationResponse_Reason_Reason_MAX + 1;
111
112const ::google::protobuf::EnumDescriptor* GetSoftwareVersionInformationResponse_Reason_descriptor();
113inline const ::std::string& GetSoftwareVersionInformationResponse_Reason_Name(GetSoftwareVersionInformationResponse_Reason value) {
114 return ::google::protobuf::internal::NameOfEnum(
115 GetSoftwareVersionInformationResponse_Reason_descriptor(), value);
116}
117inline bool GetSoftwareVersionInformationResponse_Reason_Parse(
118 const ::std::string& name, GetSoftwareVersionInformationResponse_Reason* value) {
119 return ::google::protobuf::internal::ParseNamedEnum<GetSoftwareVersionInformationResponse_Reason>(
120 GetSoftwareVersionInformationResponse_Reason_descriptor(), name, value);
121}
122enum ConfigResponse_Reason {
123 ConfigResponse_Reason_UNDEFINED_REASON = 0,
124 ConfigResponse_Reason_UNKNOWN_DEVICE = 1,
125 ConfigResponse_Reason_INTERNAL_ERROR = 2,
126 ConfigResponse_Reason_ERROR_FETCHING_CONFIG = 3,
127 ConfigResponse_Reason_INVALID_CONFIG = 4,
128 ConfigResponse_Reason_OPERATION_ALREADY_IN_PROGRESS = 5,
129 ConfigResponse_Reason_DEVICE_UNREACHABLE = 6,
130 ConfigResponse_Reason_ConfigResponse_Reason_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::min(),
131 ConfigResponse_Reason_ConfigResponse_Reason_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::max()
132};
133bool ConfigResponse_Reason_IsValid(int value);
134const ConfigResponse_Reason ConfigResponse_Reason_Reason_MIN = ConfigResponse_Reason_UNDEFINED_REASON;
135const ConfigResponse_Reason ConfigResponse_Reason_Reason_MAX = ConfigResponse_Reason_DEVICE_UNREACHABLE;
136const int ConfigResponse_Reason_Reason_ARRAYSIZE = ConfigResponse_Reason_Reason_MAX + 1;
137
138const ::google::protobuf::EnumDescriptor* ConfigResponse_Reason_descriptor();
139inline const ::std::string& ConfigResponse_Reason_Name(ConfigResponse_Reason value) {
140 return ::google::protobuf::internal::NameOfEnum(
141 ConfigResponse_Reason_descriptor(), value);
142}
143inline bool ConfigResponse_Reason_Parse(
144 const ::std::string& name, ConfigResponse_Reason* value) {
145 return ::google::protobuf::internal::ParseNamedEnum<ConfigResponse_Reason>(
146 ConfigResponse_Reason_descriptor(), name, value);
147}
148enum StartupConfigInfoResponse_Reason {
149 StartupConfigInfoResponse_Reason_UNDEFINED_REASON = 0,
150 StartupConfigInfoResponse_Reason_UNKNOWN_DEVICE = 1,
151 StartupConfigInfoResponse_Reason_INTERNAL_ERROR = 2,
152 StartupConfigInfoResponse_Reason_DEVICE_UNREACHABLE = 3,
153 StartupConfigInfoResponse_Reason_StartupConfigInfoResponse_Reason_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::min(),
154 StartupConfigInfoResponse_Reason_StartupConfigInfoResponse_Reason_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::max()
155};
156bool StartupConfigInfoResponse_Reason_IsValid(int value);
157const StartupConfigInfoResponse_Reason StartupConfigInfoResponse_Reason_Reason_MIN = StartupConfigInfoResponse_Reason_UNDEFINED_REASON;
158const StartupConfigInfoResponse_Reason StartupConfigInfoResponse_Reason_Reason_MAX = StartupConfigInfoResponse_Reason_DEVICE_UNREACHABLE;
159const int StartupConfigInfoResponse_Reason_Reason_ARRAYSIZE = StartupConfigInfoResponse_Reason_Reason_MAX + 1;
160
161const ::google::protobuf::EnumDescriptor* StartupConfigInfoResponse_Reason_descriptor();
162inline const ::std::string& StartupConfigInfoResponse_Reason_Name(StartupConfigInfoResponse_Reason value) {
163 return ::google::protobuf::internal::NameOfEnum(
164 StartupConfigInfoResponse_Reason_descriptor(), value);
165}
166inline bool StartupConfigInfoResponse_Reason_Parse(
167 const ::std::string& name, StartupConfigInfoResponse_Reason* value) {
168 return ::google::protobuf::internal::ParseNamedEnum<StartupConfigInfoResponse_Reason>(
169 StartupConfigInfoResponse_Reason_descriptor(), name, value);
170}
amit.ghosh5a689802022-09-12 14:26:10 +0200171enum UploadDebugInfoStatus_UploadStatus {
172 UploadDebugInfoStatus_UploadStatus_UNDEFINED_UPLOAD_STATUS = 0,
173 UploadDebugInfoStatus_UploadStatus_COMPLETE = 1,
174 UploadDebugInfoStatus_UploadStatus_IN_PROGRESS = 2,
175 UploadDebugInfoStatus_UploadStatus_ERROR = 3,
176 UploadDebugInfoStatus_UploadStatus_UploadDebugInfoStatus_UploadStatus_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::min(),
177 UploadDebugInfoStatus_UploadStatus_UploadDebugInfoStatus_UploadStatus_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::max()
178};
179bool UploadDebugInfoStatus_UploadStatus_IsValid(int value);
180const UploadDebugInfoStatus_UploadStatus UploadDebugInfoStatus_UploadStatus_UploadStatus_MIN = UploadDebugInfoStatus_UploadStatus_UNDEFINED_UPLOAD_STATUS;
181const UploadDebugInfoStatus_UploadStatus UploadDebugInfoStatus_UploadStatus_UploadStatus_MAX = UploadDebugInfoStatus_UploadStatus_ERROR;
182const int UploadDebugInfoStatus_UploadStatus_UploadStatus_ARRAYSIZE = UploadDebugInfoStatus_UploadStatus_UploadStatus_MAX + 1;
183
184const ::google::protobuf::EnumDescriptor* UploadDebugInfoStatus_UploadStatus_descriptor();
185inline const ::std::string& UploadDebugInfoStatus_UploadStatus_Name(UploadDebugInfoStatus_UploadStatus value) {
186 return ::google::protobuf::internal::NameOfEnum(
187 UploadDebugInfoStatus_UploadStatus_descriptor(), value);
188}
189inline bool UploadDebugInfoStatus_UploadStatus_Parse(
190 const ::std::string& name, UploadDebugInfoStatus_UploadStatus* value) {
191 return ::google::protobuf::internal::ParseNamedEnum<UploadDebugInfoStatus_UploadStatus>(
192 UploadDebugInfoStatus_UploadStatus_descriptor(), name, value);
193}
194enum UploadDebugInfoStatus_Reason {
195 UploadDebugInfoStatus_Reason_UNDEFINED_REASON = 0,
196 UploadDebugInfoStatus_Reason_UNKNOWN_DEVICE = 1,
197 UploadDebugInfoStatus_Reason_INTERNAL_ERROR = 2,
198 UploadDebugInfoStatus_Reason_DEVICE_UNREACHABLE = 3,
199 UploadDebugInfoStatus_Reason_REMOTE_LOCATION_UNREACHABLE = 4,
200 UploadDebugInfoStatus_Reason_REMOTE_LOCATION_PERMISSION_DENIED = 5,
201 UploadDebugInfoStatus_Reason_ERROR_DURING_UPLOAD = 6,
202 UploadDebugInfoStatus_Reason_UploadDebugInfoStatus_Reason_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::min(),
203 UploadDebugInfoStatus_Reason_UploadDebugInfoStatus_Reason_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::max()
204};
205bool UploadDebugInfoStatus_Reason_IsValid(int value);
206const UploadDebugInfoStatus_Reason UploadDebugInfoStatus_Reason_Reason_MIN = UploadDebugInfoStatus_Reason_UNDEFINED_REASON;
207const UploadDebugInfoStatus_Reason UploadDebugInfoStatus_Reason_Reason_MAX = UploadDebugInfoStatus_Reason_ERROR_DURING_UPLOAD;
208const int UploadDebugInfoStatus_Reason_Reason_ARRAYSIZE = UploadDebugInfoStatus_Reason_Reason_MAX + 1;
209
210const ::google::protobuf::EnumDescriptor* UploadDebugInfoStatus_Reason_descriptor();
211inline const ::std::string& UploadDebugInfoStatus_Reason_Name(UploadDebugInfoStatus_Reason value) {
212 return ::google::protobuf::internal::NameOfEnum(
213 UploadDebugInfoStatus_Reason_descriptor(), value);
214}
215inline bool UploadDebugInfoStatus_Reason_Parse(
216 const ::std::string& name, UploadDebugInfoStatus_Reason* value) {
217 return ::google::protobuf::internal::ParseNamedEnum<UploadDebugInfoStatus_Reason>(
218 UploadDebugInfoStatus_Reason_descriptor(), name, value);
219}
Shivanagouda Malaginahalli335fe4d2021-03-31 16:52:28 +0530220// ===================================================================
221
222class SoftwareVersionInformation final :
223 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dmi.SoftwareVersionInformation) */ {
224 public:
225 SoftwareVersionInformation();
226 virtual ~SoftwareVersionInformation();
227
228 SoftwareVersionInformation(const SoftwareVersionInformation& from);
229
230 inline SoftwareVersionInformation& operator=(const SoftwareVersionInformation& from) {
231 CopyFrom(from);
232 return *this;
233 }
234 #if LANG_CXX11
235 SoftwareVersionInformation(SoftwareVersionInformation&& from) noexcept
236 : SoftwareVersionInformation() {
237 *this = ::std::move(from);
238 }
239
240 inline SoftwareVersionInformation& operator=(SoftwareVersionInformation&& from) noexcept {
241 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
242 if (this != &from) InternalSwap(&from);
243 } else {
244 CopyFrom(from);
245 }
246 return *this;
247 }
248 #endif
249 static const ::google::protobuf::Descriptor* descriptor() {
250 return default_instance().GetDescriptor();
251 }
252 static const SoftwareVersionInformation& default_instance();
253
254 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
255 static inline const SoftwareVersionInformation* internal_default_instance() {
256 return reinterpret_cast<const SoftwareVersionInformation*>(
257 &_SoftwareVersionInformation_default_instance_);
258 }
259 static constexpr int kIndexInFileMessages =
260 0;
261
262 void Swap(SoftwareVersionInformation* other);
263 friend void swap(SoftwareVersionInformation& a, SoftwareVersionInformation& b) {
264 a.Swap(&b);
265 }
266
267 // implements Message ----------------------------------------------
268
269 inline SoftwareVersionInformation* New() const final {
270 return CreateMaybeMessage<SoftwareVersionInformation>(nullptr);
271 }
272
273 SoftwareVersionInformation* New(::google::protobuf::Arena* arena) const final {
274 return CreateMaybeMessage<SoftwareVersionInformation>(arena);
275 }
276 void CopyFrom(const ::google::protobuf::Message& from) final;
277 void MergeFrom(const ::google::protobuf::Message& from) final;
278 void CopyFrom(const SoftwareVersionInformation& from);
279 void MergeFrom(const SoftwareVersionInformation& from);
280 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
281 bool IsInitialized() const final;
282
283 size_t ByteSizeLong() const final;
284 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
285 static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx);
286 ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; }
287 #else
288 bool MergePartialFromCodedStream(
289 ::google::protobuf::io::CodedInputStream* input) final;
290 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
291 void SerializeWithCachedSizes(
292 ::google::protobuf::io::CodedOutputStream* output) const final;
293 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
294 ::google::protobuf::uint8* target) const final;
295 int GetCachedSize() const final { return _cached_size_.Get(); }
296
297 private:
298 void SharedCtor();
299 void SharedDtor();
300 void SetCachedSize(int size) const final;
301 void InternalSwap(SoftwareVersionInformation* other);
302 private:
303 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
304 return nullptr;
305 }
306 inline void* MaybeArenaPtr() const {
307 return nullptr;
308 }
309 public:
310
311 ::google::protobuf::Metadata GetMetadata() const final;
312
313 // nested types ----------------------------------------------------
314
315 // accessors -------------------------------------------------------
316
317 // repeated .dmi.ImageVersion active_versions = 1;
318 int active_versions_size() const;
319 void clear_active_versions();
320 static const int kActiveVersionsFieldNumber = 1;
321 ::dmi::ImageVersion* mutable_active_versions(int index);
322 ::google::protobuf::RepeatedPtrField< ::dmi::ImageVersion >*
323 mutable_active_versions();
324 const ::dmi::ImageVersion& active_versions(int index) const;
325 ::dmi::ImageVersion* add_active_versions();
326 const ::google::protobuf::RepeatedPtrField< ::dmi::ImageVersion >&
327 active_versions() const;
328
329 // repeated .dmi.ImageVersion standby_versions = 2;
330 int standby_versions_size() const;
331 void clear_standby_versions();
332 static const int kStandbyVersionsFieldNumber = 2;
333 ::dmi::ImageVersion* mutable_standby_versions(int index);
334 ::google::protobuf::RepeatedPtrField< ::dmi::ImageVersion >*
335 mutable_standby_versions();
336 const ::dmi::ImageVersion& standby_versions(int index) const;
337 ::dmi::ImageVersion* add_standby_versions();
338 const ::google::protobuf::RepeatedPtrField< ::dmi::ImageVersion >&
339 standby_versions() const;
340
341 // @@protoc_insertion_point(class_scope:dmi.SoftwareVersionInformation)
342 private:
343 class HasBitSetters;
344
345 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
346 ::google::protobuf::RepeatedPtrField< ::dmi::ImageVersion > active_versions_;
347 ::google::protobuf::RepeatedPtrField< ::dmi::ImageVersion > standby_versions_;
348 mutable ::google::protobuf::internal::CachedSize _cached_size_;
349 friend struct ::TableStruct_dmi_2fsw_5fmanagement_5fservice_2eproto;
350};
351// -------------------------------------------------------------------
352
353class GetSoftwareVersionInformationResponse final :
354 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dmi.GetSoftwareVersionInformationResponse) */ {
355 public:
356 GetSoftwareVersionInformationResponse();
357 virtual ~GetSoftwareVersionInformationResponse();
358
359 GetSoftwareVersionInformationResponse(const GetSoftwareVersionInformationResponse& from);
360
361 inline GetSoftwareVersionInformationResponse& operator=(const GetSoftwareVersionInformationResponse& from) {
362 CopyFrom(from);
363 return *this;
364 }
365 #if LANG_CXX11
366 GetSoftwareVersionInformationResponse(GetSoftwareVersionInformationResponse&& from) noexcept
367 : GetSoftwareVersionInformationResponse() {
368 *this = ::std::move(from);
369 }
370
371 inline GetSoftwareVersionInformationResponse& operator=(GetSoftwareVersionInformationResponse&& from) noexcept {
372 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
373 if (this != &from) InternalSwap(&from);
374 } else {
375 CopyFrom(from);
376 }
377 return *this;
378 }
379 #endif
380 static const ::google::protobuf::Descriptor* descriptor() {
381 return default_instance().GetDescriptor();
382 }
383 static const GetSoftwareVersionInformationResponse& default_instance();
384
385 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
386 static inline const GetSoftwareVersionInformationResponse* internal_default_instance() {
387 return reinterpret_cast<const GetSoftwareVersionInformationResponse*>(
388 &_GetSoftwareVersionInformationResponse_default_instance_);
389 }
390 static constexpr int kIndexInFileMessages =
391 1;
392
393 void Swap(GetSoftwareVersionInformationResponse* other);
394 friend void swap(GetSoftwareVersionInformationResponse& a, GetSoftwareVersionInformationResponse& b) {
395 a.Swap(&b);
396 }
397
398 // implements Message ----------------------------------------------
399
400 inline GetSoftwareVersionInformationResponse* New() const final {
401 return CreateMaybeMessage<GetSoftwareVersionInformationResponse>(nullptr);
402 }
403
404 GetSoftwareVersionInformationResponse* New(::google::protobuf::Arena* arena) const final {
405 return CreateMaybeMessage<GetSoftwareVersionInformationResponse>(arena);
406 }
407 void CopyFrom(const ::google::protobuf::Message& from) final;
408 void MergeFrom(const ::google::protobuf::Message& from) final;
409 void CopyFrom(const GetSoftwareVersionInformationResponse& from);
410 void MergeFrom(const GetSoftwareVersionInformationResponse& from);
411 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
412 bool IsInitialized() const final;
413
414 size_t ByteSizeLong() const final;
415 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
416 static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx);
417 ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; }
418 #else
419 bool MergePartialFromCodedStream(
420 ::google::protobuf::io::CodedInputStream* input) final;
421 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
422 void SerializeWithCachedSizes(
423 ::google::protobuf::io::CodedOutputStream* output) const final;
424 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
425 ::google::protobuf::uint8* target) const final;
426 int GetCachedSize() const final { return _cached_size_.Get(); }
427
428 private:
429 void SharedCtor();
430 void SharedDtor();
431 void SetCachedSize(int size) const final;
432 void InternalSwap(GetSoftwareVersionInformationResponse* other);
433 private:
434 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
435 return nullptr;
436 }
437 inline void* MaybeArenaPtr() const {
438 return nullptr;
439 }
440 public:
441
442 ::google::protobuf::Metadata GetMetadata() const final;
443
444 // nested types ----------------------------------------------------
445
446 typedef GetSoftwareVersionInformationResponse_Reason Reason;
447 static const Reason UNDEFINED_REASON =
448 GetSoftwareVersionInformationResponse_Reason_UNDEFINED_REASON;
449 static const Reason UNKNOWN_DEVICE =
450 GetSoftwareVersionInformationResponse_Reason_UNKNOWN_DEVICE;
451 static const Reason INTERNAL_ERROR =
452 GetSoftwareVersionInformationResponse_Reason_INTERNAL_ERROR;
453 static const Reason DEVICE_UNREACHABLE =
454 GetSoftwareVersionInformationResponse_Reason_DEVICE_UNREACHABLE;
455 static inline bool Reason_IsValid(int value) {
456 return GetSoftwareVersionInformationResponse_Reason_IsValid(value);
457 }
458 static const Reason Reason_MIN =
459 GetSoftwareVersionInformationResponse_Reason_Reason_MIN;
460 static const Reason Reason_MAX =
461 GetSoftwareVersionInformationResponse_Reason_Reason_MAX;
462 static const int Reason_ARRAYSIZE =
463 GetSoftwareVersionInformationResponse_Reason_Reason_ARRAYSIZE;
464 static inline const ::google::protobuf::EnumDescriptor*
465 Reason_descriptor() {
466 return GetSoftwareVersionInformationResponse_Reason_descriptor();
467 }
468 static inline const ::std::string& Reason_Name(Reason value) {
469 return GetSoftwareVersionInformationResponse_Reason_Name(value);
470 }
471 static inline bool Reason_Parse(const ::std::string& name,
472 Reason* value) {
473 return GetSoftwareVersionInformationResponse_Reason_Parse(name, value);
474 }
475
476 // accessors -------------------------------------------------------
477
478 // string reason_detail = 4;
479 void clear_reason_detail();
480 static const int kReasonDetailFieldNumber = 4;
481 const ::std::string& reason_detail() const;
482 void set_reason_detail(const ::std::string& value);
483 #if LANG_CXX11
484 void set_reason_detail(::std::string&& value);
485 #endif
486 void set_reason_detail(const char* value);
487 void set_reason_detail(const char* value, size_t size);
488 ::std::string* mutable_reason_detail();
489 ::std::string* release_reason_detail();
490 void set_allocated_reason_detail(::std::string* reason_detail);
491
492 // .dmi.SoftwareVersionInformation info = 3;
493 bool has_info() const;
494 void clear_info();
495 static const int kInfoFieldNumber = 3;
496 const ::dmi::SoftwareVersionInformation& info() const;
497 ::dmi::SoftwareVersionInformation* release_info();
498 ::dmi::SoftwareVersionInformation* mutable_info();
499 void set_allocated_info(::dmi::SoftwareVersionInformation* info);
500
501 // .dmi.Status status = 1;
502 void clear_status();
503 static const int kStatusFieldNumber = 1;
504 ::dmi::Status status() const;
505 void set_status(::dmi::Status value);
506
507 // .dmi.GetSoftwareVersionInformationResponse.Reason reason = 2;
508 void clear_reason();
509 static const int kReasonFieldNumber = 2;
510 ::dmi::GetSoftwareVersionInformationResponse_Reason reason() const;
511 void set_reason(::dmi::GetSoftwareVersionInformationResponse_Reason value);
512
513 // @@protoc_insertion_point(class_scope:dmi.GetSoftwareVersionInformationResponse)
514 private:
515 class HasBitSetters;
516
517 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
518 ::google::protobuf::internal::ArenaStringPtr reason_detail_;
519 ::dmi::SoftwareVersionInformation* info_;
520 int status_;
521 int reason_;
522 mutable ::google::protobuf::internal::CachedSize _cached_size_;
523 friend struct ::TableStruct_dmi_2fsw_5fmanagement_5fservice_2eproto;
524};
525// -------------------------------------------------------------------
526
527class DownloadImageRequest final :
528 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dmi.DownloadImageRequest) */ {
529 public:
530 DownloadImageRequest();
531 virtual ~DownloadImageRequest();
532
533 DownloadImageRequest(const DownloadImageRequest& from);
534
535 inline DownloadImageRequest& operator=(const DownloadImageRequest& from) {
536 CopyFrom(from);
537 return *this;
538 }
539 #if LANG_CXX11
540 DownloadImageRequest(DownloadImageRequest&& from) noexcept
541 : DownloadImageRequest() {
542 *this = ::std::move(from);
543 }
544
545 inline DownloadImageRequest& operator=(DownloadImageRequest&& from) noexcept {
546 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
547 if (this != &from) InternalSwap(&from);
548 } else {
549 CopyFrom(from);
550 }
551 return *this;
552 }
553 #endif
554 static const ::google::protobuf::Descriptor* descriptor() {
555 return default_instance().GetDescriptor();
556 }
557 static const DownloadImageRequest& default_instance();
558
559 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
560 static inline const DownloadImageRequest* internal_default_instance() {
561 return reinterpret_cast<const DownloadImageRequest*>(
562 &_DownloadImageRequest_default_instance_);
563 }
564 static constexpr int kIndexInFileMessages =
565 2;
566
567 void Swap(DownloadImageRequest* other);
568 friend void swap(DownloadImageRequest& a, DownloadImageRequest& b) {
569 a.Swap(&b);
570 }
571
572 // implements Message ----------------------------------------------
573
574 inline DownloadImageRequest* New() const final {
575 return CreateMaybeMessage<DownloadImageRequest>(nullptr);
576 }
577
578 DownloadImageRequest* New(::google::protobuf::Arena* arena) const final {
579 return CreateMaybeMessage<DownloadImageRequest>(arena);
580 }
581 void CopyFrom(const ::google::protobuf::Message& from) final;
582 void MergeFrom(const ::google::protobuf::Message& from) final;
583 void CopyFrom(const DownloadImageRequest& from);
584 void MergeFrom(const DownloadImageRequest& from);
585 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
586 bool IsInitialized() const final;
587
588 size_t ByteSizeLong() const final;
589 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
590 static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx);
591 ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; }
592 #else
593 bool MergePartialFromCodedStream(
594 ::google::protobuf::io::CodedInputStream* input) final;
595 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
596 void SerializeWithCachedSizes(
597 ::google::protobuf::io::CodedOutputStream* output) const final;
598 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
599 ::google::protobuf::uint8* target) const final;
600 int GetCachedSize() const final { return _cached_size_.Get(); }
601
602 private:
603 void SharedCtor();
604 void SharedDtor();
605 void SetCachedSize(int size) const final;
606 void InternalSwap(DownloadImageRequest* other);
607 private:
608 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
609 return nullptr;
610 }
611 inline void* MaybeArenaPtr() const {
612 return nullptr;
613 }
614 public:
615
616 ::google::protobuf::Metadata GetMetadata() const final;
617
618 // nested types ----------------------------------------------------
619
620 // accessors -------------------------------------------------------
621
622 // .dmi.Uuid device_uuid = 1;
623 bool has_device_uuid() const;
624 void clear_device_uuid();
625 static const int kDeviceUuidFieldNumber = 1;
626 const ::dmi::Uuid& device_uuid() const;
627 ::dmi::Uuid* release_device_uuid();
628 ::dmi::Uuid* mutable_device_uuid();
629 void set_allocated_device_uuid(::dmi::Uuid* device_uuid);
630
631 // .dmi.ImageInformation image_info = 2;
632 bool has_image_info() const;
633 void clear_image_info();
634 static const int kImageInfoFieldNumber = 2;
635 const ::dmi::ImageInformation& image_info() const;
636 ::dmi::ImageInformation* release_image_info();
637 ::dmi::ImageInformation* mutable_image_info();
638 void set_allocated_image_info(::dmi::ImageInformation* image_info);
639
640 // @@protoc_insertion_point(class_scope:dmi.DownloadImageRequest)
641 private:
642 class HasBitSetters;
643
644 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
645 ::dmi::Uuid* device_uuid_;
646 ::dmi::ImageInformation* image_info_;
647 mutable ::google::protobuf::internal::CachedSize _cached_size_;
648 friend struct ::TableStruct_dmi_2fsw_5fmanagement_5fservice_2eproto;
649};
650// -------------------------------------------------------------------
651
652class ConfigRequest final :
653 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dmi.ConfigRequest) */ {
654 public:
655 ConfigRequest();
656 virtual ~ConfigRequest();
657
658 ConfigRequest(const ConfigRequest& from);
659
660 inline ConfigRequest& operator=(const ConfigRequest& from) {
661 CopyFrom(from);
662 return *this;
663 }
664 #if LANG_CXX11
665 ConfigRequest(ConfigRequest&& from) noexcept
666 : ConfigRequest() {
667 *this = ::std::move(from);
668 }
669
670 inline ConfigRequest& operator=(ConfigRequest&& from) noexcept {
671 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
672 if (this != &from) InternalSwap(&from);
673 } else {
674 CopyFrom(from);
675 }
676 return *this;
677 }
678 #endif
679 static const ::google::protobuf::Descriptor* descriptor() {
680 return default_instance().GetDescriptor();
681 }
682 static const ConfigRequest& default_instance();
683
684 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
685 static inline const ConfigRequest* internal_default_instance() {
686 return reinterpret_cast<const ConfigRequest*>(
687 &_ConfigRequest_default_instance_);
688 }
689 static constexpr int kIndexInFileMessages =
690 3;
691
692 void Swap(ConfigRequest* other);
693 friend void swap(ConfigRequest& a, ConfigRequest& b) {
694 a.Swap(&b);
695 }
696
697 // implements Message ----------------------------------------------
698
699 inline ConfigRequest* New() const final {
700 return CreateMaybeMessage<ConfigRequest>(nullptr);
701 }
702
703 ConfigRequest* New(::google::protobuf::Arena* arena) const final {
704 return CreateMaybeMessage<ConfigRequest>(arena);
705 }
706 void CopyFrom(const ::google::protobuf::Message& from) final;
707 void MergeFrom(const ::google::protobuf::Message& from) final;
708 void CopyFrom(const ConfigRequest& from);
709 void MergeFrom(const ConfigRequest& from);
710 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
711 bool IsInitialized() const final;
712
713 size_t ByteSizeLong() const final;
714 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
715 static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx);
716 ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; }
717 #else
718 bool MergePartialFromCodedStream(
719 ::google::protobuf::io::CodedInputStream* input) final;
720 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
721 void SerializeWithCachedSizes(
722 ::google::protobuf::io::CodedOutputStream* output) const final;
723 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
724 ::google::protobuf::uint8* target) const final;
725 int GetCachedSize() const final { return _cached_size_.Get(); }
726
727 private:
728 void SharedCtor();
729 void SharedDtor();
730 void SetCachedSize(int size) const final;
731 void InternalSwap(ConfigRequest* other);
732 private:
733 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
734 return nullptr;
735 }
736 inline void* MaybeArenaPtr() const {
737 return nullptr;
738 }
739 public:
740
741 ::google::protobuf::Metadata GetMetadata() const final;
742
743 // nested types ----------------------------------------------------
744
745 // accessors -------------------------------------------------------
746
747 // string config_url = 2;
748 void clear_config_url();
749 static const int kConfigUrlFieldNumber = 2;
750 const ::std::string& config_url() const;
751 void set_config_url(const ::std::string& value);
752 #if LANG_CXX11
753 void set_config_url(::std::string&& value);
754 #endif
755 void set_config_url(const char* value);
756 void set_config_url(const char* value, size_t size);
757 ::std::string* mutable_config_url();
758 ::std::string* release_config_url();
759 void set_allocated_config_url(::std::string* config_url);
760
761 // .dmi.Uuid device_uuid = 1;
762 bool has_device_uuid() const;
763 void clear_device_uuid();
764 static const int kDeviceUuidFieldNumber = 1;
765 const ::dmi::Uuid& device_uuid() const;
766 ::dmi::Uuid* release_device_uuid();
767 ::dmi::Uuid* mutable_device_uuid();
768 void set_allocated_device_uuid(::dmi::Uuid* device_uuid);
769
770 // @@protoc_insertion_point(class_scope:dmi.ConfigRequest)
771 private:
772 class HasBitSetters;
773
774 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
775 ::google::protobuf::internal::ArenaStringPtr config_url_;
776 ::dmi::Uuid* device_uuid_;
777 mutable ::google::protobuf::internal::CachedSize _cached_size_;
778 friend struct ::TableStruct_dmi_2fsw_5fmanagement_5fservice_2eproto;
779};
780// -------------------------------------------------------------------
781
782class ConfigResponse final :
783 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dmi.ConfigResponse) */ {
784 public:
785 ConfigResponse();
786 virtual ~ConfigResponse();
787
788 ConfigResponse(const ConfigResponse& from);
789
790 inline ConfigResponse& operator=(const ConfigResponse& from) {
791 CopyFrom(from);
792 return *this;
793 }
794 #if LANG_CXX11
795 ConfigResponse(ConfigResponse&& from) noexcept
796 : ConfigResponse() {
797 *this = ::std::move(from);
798 }
799
800 inline ConfigResponse& operator=(ConfigResponse&& from) noexcept {
801 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
802 if (this != &from) InternalSwap(&from);
803 } else {
804 CopyFrom(from);
805 }
806 return *this;
807 }
808 #endif
809 static const ::google::protobuf::Descriptor* descriptor() {
810 return default_instance().GetDescriptor();
811 }
812 static const ConfigResponse& default_instance();
813
814 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
815 static inline const ConfigResponse* internal_default_instance() {
816 return reinterpret_cast<const ConfigResponse*>(
817 &_ConfigResponse_default_instance_);
818 }
819 static constexpr int kIndexInFileMessages =
820 4;
821
822 void Swap(ConfigResponse* other);
823 friend void swap(ConfigResponse& a, ConfigResponse& b) {
824 a.Swap(&b);
825 }
826
827 // implements Message ----------------------------------------------
828
829 inline ConfigResponse* New() const final {
830 return CreateMaybeMessage<ConfigResponse>(nullptr);
831 }
832
833 ConfigResponse* New(::google::protobuf::Arena* arena) const final {
834 return CreateMaybeMessage<ConfigResponse>(arena);
835 }
836 void CopyFrom(const ::google::protobuf::Message& from) final;
837 void MergeFrom(const ::google::protobuf::Message& from) final;
838 void CopyFrom(const ConfigResponse& from);
839 void MergeFrom(const ConfigResponse& from);
840 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
841 bool IsInitialized() const final;
842
843 size_t ByteSizeLong() const final;
844 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
845 static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx);
846 ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; }
847 #else
848 bool MergePartialFromCodedStream(
849 ::google::protobuf::io::CodedInputStream* input) final;
850 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
851 void SerializeWithCachedSizes(
852 ::google::protobuf::io::CodedOutputStream* output) const final;
853 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
854 ::google::protobuf::uint8* target) const final;
855 int GetCachedSize() const final { return _cached_size_.Get(); }
856
857 private:
858 void SharedCtor();
859 void SharedDtor();
860 void SetCachedSize(int size) const final;
861 void InternalSwap(ConfigResponse* other);
862 private:
863 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
864 return nullptr;
865 }
866 inline void* MaybeArenaPtr() const {
867 return nullptr;
868 }
869 public:
870
871 ::google::protobuf::Metadata GetMetadata() const final;
872
873 // nested types ----------------------------------------------------
874
875 typedef ConfigResponse_Reason Reason;
876 static const Reason UNDEFINED_REASON =
877 ConfigResponse_Reason_UNDEFINED_REASON;
878 static const Reason UNKNOWN_DEVICE =
879 ConfigResponse_Reason_UNKNOWN_DEVICE;
880 static const Reason INTERNAL_ERROR =
881 ConfigResponse_Reason_INTERNAL_ERROR;
882 static const Reason ERROR_FETCHING_CONFIG =
883 ConfigResponse_Reason_ERROR_FETCHING_CONFIG;
884 static const Reason INVALID_CONFIG =
885 ConfigResponse_Reason_INVALID_CONFIG;
886 static const Reason OPERATION_ALREADY_IN_PROGRESS =
887 ConfigResponse_Reason_OPERATION_ALREADY_IN_PROGRESS;
888 static const Reason DEVICE_UNREACHABLE =
889 ConfigResponse_Reason_DEVICE_UNREACHABLE;
890 static inline bool Reason_IsValid(int value) {
891 return ConfigResponse_Reason_IsValid(value);
892 }
893 static const Reason Reason_MIN =
894 ConfigResponse_Reason_Reason_MIN;
895 static const Reason Reason_MAX =
896 ConfigResponse_Reason_Reason_MAX;
897 static const int Reason_ARRAYSIZE =
898 ConfigResponse_Reason_Reason_ARRAYSIZE;
899 static inline const ::google::protobuf::EnumDescriptor*
900 Reason_descriptor() {
901 return ConfigResponse_Reason_descriptor();
902 }
903 static inline const ::std::string& Reason_Name(Reason value) {
904 return ConfigResponse_Reason_Name(value);
905 }
906 static inline bool Reason_Parse(const ::std::string& name,
907 Reason* value) {
908 return ConfigResponse_Reason_Parse(name, value);
909 }
910
911 // accessors -------------------------------------------------------
912
913 // string reason_detail = 3;
914 void clear_reason_detail();
915 static const int kReasonDetailFieldNumber = 3;
916 const ::std::string& reason_detail() const;
917 void set_reason_detail(const ::std::string& value);
918 #if LANG_CXX11
919 void set_reason_detail(::std::string&& value);
920 #endif
921 void set_reason_detail(const char* value);
922 void set_reason_detail(const char* value, size_t size);
923 ::std::string* mutable_reason_detail();
924 ::std::string* release_reason_detail();
925 void set_allocated_reason_detail(::std::string* reason_detail);
926
927 // .dmi.Status status = 1;
928 void clear_status();
929 static const int kStatusFieldNumber = 1;
930 ::dmi::Status status() const;
931 void set_status(::dmi::Status value);
932
933 // .dmi.ConfigResponse.Reason reason = 2;
934 void clear_reason();
935 static const int kReasonFieldNumber = 2;
936 ::dmi::ConfigResponse_Reason reason() const;
937 void set_reason(::dmi::ConfigResponse_Reason value);
938
939 // @@protoc_insertion_point(class_scope:dmi.ConfigResponse)
940 private:
941 class HasBitSetters;
942
943 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
944 ::google::protobuf::internal::ArenaStringPtr reason_detail_;
945 int status_;
946 int reason_;
947 mutable ::google::protobuf::internal::CachedSize _cached_size_;
948 friend struct ::TableStruct_dmi_2fsw_5fmanagement_5fservice_2eproto;
949};
950// -------------------------------------------------------------------
951
952class StartupConfigInfoRequest final :
953 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dmi.StartupConfigInfoRequest) */ {
954 public:
955 StartupConfigInfoRequest();
956 virtual ~StartupConfigInfoRequest();
957
958 StartupConfigInfoRequest(const StartupConfigInfoRequest& from);
959
960 inline StartupConfigInfoRequest& operator=(const StartupConfigInfoRequest& from) {
961 CopyFrom(from);
962 return *this;
963 }
964 #if LANG_CXX11
965 StartupConfigInfoRequest(StartupConfigInfoRequest&& from) noexcept
966 : StartupConfigInfoRequest() {
967 *this = ::std::move(from);
968 }
969
970 inline StartupConfigInfoRequest& operator=(StartupConfigInfoRequest&& from) noexcept {
971 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
972 if (this != &from) InternalSwap(&from);
973 } else {
974 CopyFrom(from);
975 }
976 return *this;
977 }
978 #endif
979 static const ::google::protobuf::Descriptor* descriptor() {
980 return default_instance().GetDescriptor();
981 }
982 static const StartupConfigInfoRequest& default_instance();
983
984 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
985 static inline const StartupConfigInfoRequest* internal_default_instance() {
986 return reinterpret_cast<const StartupConfigInfoRequest*>(
987 &_StartupConfigInfoRequest_default_instance_);
988 }
989 static constexpr int kIndexInFileMessages =
990 5;
991
992 void Swap(StartupConfigInfoRequest* other);
993 friend void swap(StartupConfigInfoRequest& a, StartupConfigInfoRequest& b) {
994 a.Swap(&b);
995 }
996
997 // implements Message ----------------------------------------------
998
999 inline StartupConfigInfoRequest* New() const final {
1000 return CreateMaybeMessage<StartupConfigInfoRequest>(nullptr);
1001 }
1002
1003 StartupConfigInfoRequest* New(::google::protobuf::Arena* arena) const final {
1004 return CreateMaybeMessage<StartupConfigInfoRequest>(arena);
1005 }
1006 void CopyFrom(const ::google::protobuf::Message& from) final;
1007 void MergeFrom(const ::google::protobuf::Message& from) final;
1008 void CopyFrom(const StartupConfigInfoRequest& from);
1009 void MergeFrom(const StartupConfigInfoRequest& from);
1010 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1011 bool IsInitialized() const final;
1012
1013 size_t ByteSizeLong() const final;
1014 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
1015 static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx);
1016 ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; }
1017 #else
1018 bool MergePartialFromCodedStream(
1019 ::google::protobuf::io::CodedInputStream* input) final;
1020 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
1021 void SerializeWithCachedSizes(
1022 ::google::protobuf::io::CodedOutputStream* output) const final;
1023 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1024 ::google::protobuf::uint8* target) const final;
1025 int GetCachedSize() const final { return _cached_size_.Get(); }
1026
1027 private:
1028 void SharedCtor();
1029 void SharedDtor();
1030 void SetCachedSize(int size) const final;
1031 void InternalSwap(StartupConfigInfoRequest* other);
1032 private:
1033 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1034 return nullptr;
1035 }
1036 inline void* MaybeArenaPtr() const {
1037 return nullptr;
1038 }
1039 public:
1040
1041 ::google::protobuf::Metadata GetMetadata() const final;
1042
1043 // nested types ----------------------------------------------------
1044
1045 // accessors -------------------------------------------------------
1046
1047 // .dmi.Uuid device_uuid = 1;
1048 bool has_device_uuid() const;
1049 void clear_device_uuid();
1050 static const int kDeviceUuidFieldNumber = 1;
1051 const ::dmi::Uuid& device_uuid() const;
1052 ::dmi::Uuid* release_device_uuid();
1053 ::dmi::Uuid* mutable_device_uuid();
1054 void set_allocated_device_uuid(::dmi::Uuid* device_uuid);
1055
1056 // @@protoc_insertion_point(class_scope:dmi.StartupConfigInfoRequest)
1057 private:
1058 class HasBitSetters;
1059
1060 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1061 ::dmi::Uuid* device_uuid_;
1062 mutable ::google::protobuf::internal::CachedSize _cached_size_;
1063 friend struct ::TableStruct_dmi_2fsw_5fmanagement_5fservice_2eproto;
1064};
1065// -------------------------------------------------------------------
1066
1067class StartupConfigInfoResponse final :
1068 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dmi.StartupConfigInfoResponse) */ {
1069 public:
1070 StartupConfigInfoResponse();
1071 virtual ~StartupConfigInfoResponse();
1072
1073 StartupConfigInfoResponse(const StartupConfigInfoResponse& from);
1074
1075 inline StartupConfigInfoResponse& operator=(const StartupConfigInfoResponse& from) {
1076 CopyFrom(from);
1077 return *this;
1078 }
1079 #if LANG_CXX11
1080 StartupConfigInfoResponse(StartupConfigInfoResponse&& from) noexcept
1081 : StartupConfigInfoResponse() {
1082 *this = ::std::move(from);
1083 }
1084
1085 inline StartupConfigInfoResponse& operator=(StartupConfigInfoResponse&& from) noexcept {
1086 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1087 if (this != &from) InternalSwap(&from);
1088 } else {
1089 CopyFrom(from);
1090 }
1091 return *this;
1092 }
1093 #endif
1094 static const ::google::protobuf::Descriptor* descriptor() {
1095 return default_instance().GetDescriptor();
1096 }
1097 static const StartupConfigInfoResponse& default_instance();
1098
1099 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
1100 static inline const StartupConfigInfoResponse* internal_default_instance() {
1101 return reinterpret_cast<const StartupConfigInfoResponse*>(
1102 &_StartupConfigInfoResponse_default_instance_);
1103 }
1104 static constexpr int kIndexInFileMessages =
1105 6;
1106
1107 void Swap(StartupConfigInfoResponse* other);
1108 friend void swap(StartupConfigInfoResponse& a, StartupConfigInfoResponse& b) {
1109 a.Swap(&b);
1110 }
1111
1112 // implements Message ----------------------------------------------
1113
1114 inline StartupConfigInfoResponse* New() const final {
1115 return CreateMaybeMessage<StartupConfigInfoResponse>(nullptr);
1116 }
1117
1118 StartupConfigInfoResponse* New(::google::protobuf::Arena* arena) const final {
1119 return CreateMaybeMessage<StartupConfigInfoResponse>(arena);
1120 }
1121 void CopyFrom(const ::google::protobuf::Message& from) final;
1122 void MergeFrom(const ::google::protobuf::Message& from) final;
1123 void CopyFrom(const StartupConfigInfoResponse& from);
1124 void MergeFrom(const StartupConfigInfoResponse& from);
1125 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1126 bool IsInitialized() const final;
1127
1128 size_t ByteSizeLong() const final;
1129 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
1130 static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx);
1131 ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; }
1132 #else
1133 bool MergePartialFromCodedStream(
1134 ::google::protobuf::io::CodedInputStream* input) final;
1135 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
1136 void SerializeWithCachedSizes(
1137 ::google::protobuf::io::CodedOutputStream* output) const final;
1138 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1139 ::google::protobuf::uint8* target) const final;
1140 int GetCachedSize() const final { return _cached_size_.Get(); }
1141
1142 private:
1143 void SharedCtor();
1144 void SharedDtor();
1145 void SetCachedSize(int size) const final;
1146 void InternalSwap(StartupConfigInfoResponse* other);
1147 private:
1148 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1149 return nullptr;
1150 }
1151 inline void* MaybeArenaPtr() const {
1152 return nullptr;
1153 }
1154 public:
1155
1156 ::google::protobuf::Metadata GetMetadata() const final;
1157
1158 // nested types ----------------------------------------------------
1159
1160 typedef StartupConfigInfoResponse_Reason Reason;
1161 static const Reason UNDEFINED_REASON =
1162 StartupConfigInfoResponse_Reason_UNDEFINED_REASON;
1163 static const Reason UNKNOWN_DEVICE =
1164 StartupConfigInfoResponse_Reason_UNKNOWN_DEVICE;
1165 static const Reason INTERNAL_ERROR =
1166 StartupConfigInfoResponse_Reason_INTERNAL_ERROR;
1167 static const Reason DEVICE_UNREACHABLE =
1168 StartupConfigInfoResponse_Reason_DEVICE_UNREACHABLE;
1169 static inline bool Reason_IsValid(int value) {
1170 return StartupConfigInfoResponse_Reason_IsValid(value);
1171 }
1172 static const Reason Reason_MIN =
1173 StartupConfigInfoResponse_Reason_Reason_MIN;
1174 static const Reason Reason_MAX =
1175 StartupConfigInfoResponse_Reason_Reason_MAX;
1176 static const int Reason_ARRAYSIZE =
1177 StartupConfigInfoResponse_Reason_Reason_ARRAYSIZE;
1178 static inline const ::google::protobuf::EnumDescriptor*
1179 Reason_descriptor() {
1180 return StartupConfigInfoResponse_Reason_descriptor();
1181 }
1182 static inline const ::std::string& Reason_Name(Reason value) {
1183 return StartupConfigInfoResponse_Reason_Name(value);
1184 }
1185 static inline bool Reason_Parse(const ::std::string& name,
1186 Reason* value) {
1187 return StartupConfigInfoResponse_Reason_Parse(name, value);
1188 }
1189
1190 // accessors -------------------------------------------------------
1191
1192 // string config_url = 3;
1193 void clear_config_url();
1194 static const int kConfigUrlFieldNumber = 3;
1195 const ::std::string& config_url() const;
1196 void set_config_url(const ::std::string& value);
1197 #if LANG_CXX11
1198 void set_config_url(::std::string&& value);
1199 #endif
1200 void set_config_url(const char* value);
1201 void set_config_url(const char* value, size_t size);
1202 ::std::string* mutable_config_url();
1203 ::std::string* release_config_url();
1204 void set_allocated_config_url(::std::string* config_url);
1205
1206 // string version = 4;
1207 void clear_version();
1208 static const int kVersionFieldNumber = 4;
1209 const ::std::string& version() const;
1210 void set_version(const ::std::string& value);
1211 #if LANG_CXX11
1212 void set_version(::std::string&& value);
1213 #endif
1214 void set_version(const char* value);
1215 void set_version(const char* value, size_t size);
1216 ::std::string* mutable_version();
1217 ::std::string* release_version();
1218 void set_allocated_version(::std::string* version);
1219
1220 // string reason_detail = 5;
1221 void clear_reason_detail();
1222 static const int kReasonDetailFieldNumber = 5;
1223 const ::std::string& reason_detail() const;
1224 void set_reason_detail(const ::std::string& value);
1225 #if LANG_CXX11
1226 void set_reason_detail(::std::string&& value);
1227 #endif
1228 void set_reason_detail(const char* value);
1229 void set_reason_detail(const char* value, size_t size);
1230 ::std::string* mutable_reason_detail();
1231 ::std::string* release_reason_detail();
1232 void set_allocated_reason_detail(::std::string* reason_detail);
1233
1234 // .dmi.Status status = 1;
1235 void clear_status();
1236 static const int kStatusFieldNumber = 1;
1237 ::dmi::Status status() const;
1238 void set_status(::dmi::Status value);
1239
1240 // .dmi.StartupConfigInfoResponse.Reason reason = 2;
1241 void clear_reason();
1242 static const int kReasonFieldNumber = 2;
1243 ::dmi::StartupConfigInfoResponse_Reason reason() const;
1244 void set_reason(::dmi::StartupConfigInfoResponse_Reason value);
1245
1246 // @@protoc_insertion_point(class_scope:dmi.StartupConfigInfoResponse)
1247 private:
1248 class HasBitSetters;
1249
1250 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1251 ::google::protobuf::internal::ArenaStringPtr config_url_;
1252 ::google::protobuf::internal::ArenaStringPtr version_;
1253 ::google::protobuf::internal::ArenaStringPtr reason_detail_;
1254 int status_;
1255 int reason_;
1256 mutable ::google::protobuf::internal::CachedSize _cached_size_;
1257 friend struct ::TableStruct_dmi_2fsw_5fmanagement_5fservice_2eproto;
1258};
amit.ghosh5a689802022-09-12 14:26:10 +02001259// -------------------------------------------------------------------
1260
1261class UploadDebugInfoRequest final :
1262 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dmi.UploadDebugInfoRequest) */ {
1263 public:
1264 UploadDebugInfoRequest();
1265 virtual ~UploadDebugInfoRequest();
1266
1267 UploadDebugInfoRequest(const UploadDebugInfoRequest& from);
1268
1269 inline UploadDebugInfoRequest& operator=(const UploadDebugInfoRequest& from) {
1270 CopyFrom(from);
1271 return *this;
1272 }
1273 #if LANG_CXX11
1274 UploadDebugInfoRequest(UploadDebugInfoRequest&& from) noexcept
1275 : UploadDebugInfoRequest() {
1276 *this = ::std::move(from);
1277 }
1278
1279 inline UploadDebugInfoRequest& operator=(UploadDebugInfoRequest&& from) noexcept {
1280 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1281 if (this != &from) InternalSwap(&from);
1282 } else {
1283 CopyFrom(from);
1284 }
1285 return *this;
1286 }
1287 #endif
1288 static const ::google::protobuf::Descriptor* descriptor() {
1289 return default_instance().GetDescriptor();
1290 }
1291 static const UploadDebugInfoRequest& default_instance();
1292
1293 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
1294 static inline const UploadDebugInfoRequest* internal_default_instance() {
1295 return reinterpret_cast<const UploadDebugInfoRequest*>(
1296 &_UploadDebugInfoRequest_default_instance_);
1297 }
1298 static constexpr int kIndexInFileMessages =
1299 7;
1300
1301 void Swap(UploadDebugInfoRequest* other);
1302 friend void swap(UploadDebugInfoRequest& a, UploadDebugInfoRequest& b) {
1303 a.Swap(&b);
1304 }
1305
1306 // implements Message ----------------------------------------------
1307
1308 inline UploadDebugInfoRequest* New() const final {
1309 return CreateMaybeMessage<UploadDebugInfoRequest>(nullptr);
1310 }
1311
1312 UploadDebugInfoRequest* New(::google::protobuf::Arena* arena) const final {
1313 return CreateMaybeMessage<UploadDebugInfoRequest>(arena);
1314 }
1315 void CopyFrom(const ::google::protobuf::Message& from) final;
1316 void MergeFrom(const ::google::protobuf::Message& from) final;
1317 void CopyFrom(const UploadDebugInfoRequest& from);
1318 void MergeFrom(const UploadDebugInfoRequest& from);
1319 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1320 bool IsInitialized() const final;
1321
1322 size_t ByteSizeLong() const final;
1323 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
1324 static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx);
1325 ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; }
1326 #else
1327 bool MergePartialFromCodedStream(
1328 ::google::protobuf::io::CodedInputStream* input) final;
1329 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
1330 void SerializeWithCachedSizes(
1331 ::google::protobuf::io::CodedOutputStream* output) const final;
1332 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1333 ::google::protobuf::uint8* target) const final;
1334 int GetCachedSize() const final { return _cached_size_.Get(); }
1335
1336 private:
1337 void SharedCtor();
1338 void SharedDtor();
1339 void SetCachedSize(int size) const final;
1340 void InternalSwap(UploadDebugInfoRequest* other);
1341 private:
1342 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1343 return nullptr;
1344 }
1345 inline void* MaybeArenaPtr() const {
1346 return nullptr;
1347 }
1348 public:
1349
1350 ::google::protobuf::Metadata GetMetadata() const final;
1351
1352 // nested types ----------------------------------------------------
1353
1354 // accessors -------------------------------------------------------
1355
1356 // string location_url = 3;
1357 void clear_location_url();
1358 static const int kLocationUrlFieldNumber = 3;
1359 const ::std::string& location_url() const;
1360 void set_location_url(const ::std::string& value);
1361 #if LANG_CXX11
1362 void set_location_url(::std::string&& value);
1363 #endif
1364 void set_location_url(const char* value);
1365 void set_location_url(const char* value, size_t size);
1366 ::std::string* mutable_location_url();
1367 ::std::string* release_location_url();
1368 void set_allocated_location_url(::std::string* location_url);
1369
1370 // .dmi.Uuid device_uuid = 1;
1371 bool has_device_uuid() const;
1372 void clear_device_uuid();
1373 static const int kDeviceUuidFieldNumber = 1;
1374 const ::dmi::Uuid& device_uuid() const;
1375 ::dmi::Uuid* release_device_uuid();
1376 ::dmi::Uuid* mutable_device_uuid();
1377 void set_allocated_device_uuid(::dmi::Uuid* device_uuid);
1378
1379 // @@protoc_insertion_point(class_scope:dmi.UploadDebugInfoRequest)
1380 private:
1381 class HasBitSetters;
1382
1383 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1384 ::google::protobuf::internal::ArenaStringPtr location_url_;
1385 ::dmi::Uuid* device_uuid_;
1386 mutable ::google::protobuf::internal::CachedSize _cached_size_;
1387 friend struct ::TableStruct_dmi_2fsw_5fmanagement_5fservice_2eproto;
1388};
1389// -------------------------------------------------------------------
1390
1391class UploadDebugInfoStatus final :
1392 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dmi.UploadDebugInfoStatus) */ {
1393 public:
1394 UploadDebugInfoStatus();
1395 virtual ~UploadDebugInfoStatus();
1396
1397 UploadDebugInfoStatus(const UploadDebugInfoStatus& from);
1398
1399 inline UploadDebugInfoStatus& operator=(const UploadDebugInfoStatus& from) {
1400 CopyFrom(from);
1401 return *this;
1402 }
1403 #if LANG_CXX11
1404 UploadDebugInfoStatus(UploadDebugInfoStatus&& from) noexcept
1405 : UploadDebugInfoStatus() {
1406 *this = ::std::move(from);
1407 }
1408
1409 inline UploadDebugInfoStatus& operator=(UploadDebugInfoStatus&& from) noexcept {
1410 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1411 if (this != &from) InternalSwap(&from);
1412 } else {
1413 CopyFrom(from);
1414 }
1415 return *this;
1416 }
1417 #endif
1418 static const ::google::protobuf::Descriptor* descriptor() {
1419 return default_instance().GetDescriptor();
1420 }
1421 static const UploadDebugInfoStatus& default_instance();
1422
1423 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
1424 static inline const UploadDebugInfoStatus* internal_default_instance() {
1425 return reinterpret_cast<const UploadDebugInfoStatus*>(
1426 &_UploadDebugInfoStatus_default_instance_);
1427 }
1428 static constexpr int kIndexInFileMessages =
1429 8;
1430
1431 void Swap(UploadDebugInfoStatus* other);
1432 friend void swap(UploadDebugInfoStatus& a, UploadDebugInfoStatus& b) {
1433 a.Swap(&b);
1434 }
1435
1436 // implements Message ----------------------------------------------
1437
1438 inline UploadDebugInfoStatus* New() const final {
1439 return CreateMaybeMessage<UploadDebugInfoStatus>(nullptr);
1440 }
1441
1442 UploadDebugInfoStatus* New(::google::protobuf::Arena* arena) const final {
1443 return CreateMaybeMessage<UploadDebugInfoStatus>(arena);
1444 }
1445 void CopyFrom(const ::google::protobuf::Message& from) final;
1446 void MergeFrom(const ::google::protobuf::Message& from) final;
1447 void CopyFrom(const UploadDebugInfoStatus& from);
1448 void MergeFrom(const UploadDebugInfoStatus& from);
1449 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1450 bool IsInitialized() const final;
1451
1452 size_t ByteSizeLong() const final;
1453 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
1454 static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx);
1455 ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; }
1456 #else
1457 bool MergePartialFromCodedStream(
1458 ::google::protobuf::io::CodedInputStream* input) final;
1459 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
1460 void SerializeWithCachedSizes(
1461 ::google::protobuf::io::CodedOutputStream* output) const final;
1462 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1463 ::google::protobuf::uint8* target) const final;
1464 int GetCachedSize() const final { return _cached_size_.Get(); }
1465
1466 private:
1467 void SharedCtor();
1468 void SharedDtor();
1469 void SetCachedSize(int size) const final;
1470 void InternalSwap(UploadDebugInfoStatus* other);
1471 private:
1472 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1473 return nullptr;
1474 }
1475 inline void* MaybeArenaPtr() const {
1476 return nullptr;
1477 }
1478 public:
1479
1480 ::google::protobuf::Metadata GetMetadata() const final;
1481
1482 // nested types ----------------------------------------------------
1483
1484 typedef UploadDebugInfoStatus_UploadStatus UploadStatus;
1485 static const UploadStatus UNDEFINED_UPLOAD_STATUS =
1486 UploadDebugInfoStatus_UploadStatus_UNDEFINED_UPLOAD_STATUS;
1487 static const UploadStatus COMPLETE =
1488 UploadDebugInfoStatus_UploadStatus_COMPLETE;
1489 static const UploadStatus IN_PROGRESS =
1490 UploadDebugInfoStatus_UploadStatus_IN_PROGRESS;
1491 static const UploadStatus ERROR =
1492 UploadDebugInfoStatus_UploadStatus_ERROR;
1493 static inline bool UploadStatus_IsValid(int value) {
1494 return UploadDebugInfoStatus_UploadStatus_IsValid(value);
1495 }
1496 static const UploadStatus UploadStatus_MIN =
1497 UploadDebugInfoStatus_UploadStatus_UploadStatus_MIN;
1498 static const UploadStatus UploadStatus_MAX =
1499 UploadDebugInfoStatus_UploadStatus_UploadStatus_MAX;
1500 static const int UploadStatus_ARRAYSIZE =
1501 UploadDebugInfoStatus_UploadStatus_UploadStatus_ARRAYSIZE;
1502 static inline const ::google::protobuf::EnumDescriptor*
1503 UploadStatus_descriptor() {
1504 return UploadDebugInfoStatus_UploadStatus_descriptor();
1505 }
1506 static inline const ::std::string& UploadStatus_Name(UploadStatus value) {
1507 return UploadDebugInfoStatus_UploadStatus_Name(value);
1508 }
1509 static inline bool UploadStatus_Parse(const ::std::string& name,
1510 UploadStatus* value) {
1511 return UploadDebugInfoStatus_UploadStatus_Parse(name, value);
1512 }
1513
1514 typedef UploadDebugInfoStatus_Reason Reason;
1515 static const Reason UNDEFINED_REASON =
1516 UploadDebugInfoStatus_Reason_UNDEFINED_REASON;
1517 static const Reason UNKNOWN_DEVICE =
1518 UploadDebugInfoStatus_Reason_UNKNOWN_DEVICE;
1519 static const Reason INTERNAL_ERROR =
1520 UploadDebugInfoStatus_Reason_INTERNAL_ERROR;
1521 static const Reason DEVICE_UNREACHABLE =
1522 UploadDebugInfoStatus_Reason_DEVICE_UNREACHABLE;
1523 static const Reason REMOTE_LOCATION_UNREACHABLE =
1524 UploadDebugInfoStatus_Reason_REMOTE_LOCATION_UNREACHABLE;
1525 static const Reason REMOTE_LOCATION_PERMISSION_DENIED =
1526 UploadDebugInfoStatus_Reason_REMOTE_LOCATION_PERMISSION_DENIED;
1527 static const Reason ERROR_DURING_UPLOAD =
1528 UploadDebugInfoStatus_Reason_ERROR_DURING_UPLOAD;
1529 static inline bool Reason_IsValid(int value) {
1530 return UploadDebugInfoStatus_Reason_IsValid(value);
1531 }
1532 static const Reason Reason_MIN =
1533 UploadDebugInfoStatus_Reason_Reason_MIN;
1534 static const Reason Reason_MAX =
1535 UploadDebugInfoStatus_Reason_Reason_MAX;
1536 static const int Reason_ARRAYSIZE =
1537 UploadDebugInfoStatus_Reason_Reason_ARRAYSIZE;
1538 static inline const ::google::protobuf::EnumDescriptor*
1539 Reason_descriptor() {
1540 return UploadDebugInfoStatus_Reason_descriptor();
1541 }
1542 static inline const ::std::string& Reason_Name(Reason value) {
1543 return UploadDebugInfoStatus_Reason_Name(value);
1544 }
1545 static inline bool Reason_Parse(const ::std::string& name,
1546 Reason* value) {
1547 return UploadDebugInfoStatus_Reason_Parse(name, value);
1548 }
1549
1550 // accessors -------------------------------------------------------
1551
1552 // string location_url = 5;
1553 void clear_location_url();
1554 static const int kLocationUrlFieldNumber = 5;
1555 const ::std::string& location_url() const;
1556 void set_location_url(const ::std::string& value);
1557 #if LANG_CXX11
1558 void set_location_url(::std::string&& value);
1559 #endif
1560 void set_location_url(const char* value);
1561 void set_location_url(const char* value, size_t size);
1562 ::std::string* mutable_location_url();
1563 ::std::string* release_location_url();
1564 void set_allocated_location_url(::std::string* location_url);
1565
1566 // string file_name = 6;
1567 void clear_file_name();
1568 static const int kFileNameFieldNumber = 6;
1569 const ::std::string& file_name() const;
1570 void set_file_name(const ::std::string& value);
1571 #if LANG_CXX11
1572 void set_file_name(::std::string&& value);
1573 #endif
1574 void set_file_name(const char* value);
1575 void set_file_name(const char* value, size_t size);
1576 ::std::string* mutable_file_name();
1577 ::std::string* release_file_name();
1578 void set_allocated_file_name(::std::string* file_name);
1579
1580 // .dmi.Uuid device_uuid = 1;
1581 bool has_device_uuid() const;
1582 void clear_device_uuid();
1583 static const int kDeviceUuidFieldNumber = 1;
1584 const ::dmi::Uuid& device_uuid() const;
1585 ::dmi::Uuid* release_device_uuid();
1586 ::dmi::Uuid* mutable_device_uuid();
1587 void set_allocated_device_uuid(::dmi::Uuid* device_uuid);
1588
1589 // .dmi.UploadDebugInfoStatus.UploadStatus status = 2;
1590 void clear_status();
1591 static const int kStatusFieldNumber = 2;
1592 ::dmi::UploadDebugInfoStatus_UploadStatus status() const;
1593 void set_status(::dmi::UploadDebugInfoStatus_UploadStatus value);
1594
1595 // int32 percent_uploaded = 3;
1596 void clear_percent_uploaded();
1597 static const int kPercentUploadedFieldNumber = 3;
1598 ::google::protobuf::int32 percent_uploaded() const;
1599 void set_percent_uploaded(::google::protobuf::int32 value);
1600
1601 // .dmi.UploadDebugInfoStatus.Reason reason = 4;
1602 void clear_reason();
1603 static const int kReasonFieldNumber = 4;
1604 ::dmi::UploadDebugInfoStatus_Reason reason() const;
1605 void set_reason(::dmi::UploadDebugInfoStatus_Reason value);
1606
1607 // @@protoc_insertion_point(class_scope:dmi.UploadDebugInfoStatus)
1608 private:
1609 class HasBitSetters;
1610
1611 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1612 ::google::protobuf::internal::ArenaStringPtr location_url_;
1613 ::google::protobuf::internal::ArenaStringPtr file_name_;
1614 ::dmi::Uuid* device_uuid_;
1615 int status_;
1616 ::google::protobuf::int32 percent_uploaded_;
1617 int reason_;
1618 mutable ::google::protobuf::internal::CachedSize _cached_size_;
1619 friend struct ::TableStruct_dmi_2fsw_5fmanagement_5fservice_2eproto;
1620};
Shivanagouda Malaginahalli335fe4d2021-03-31 16:52:28 +05301621// ===================================================================
1622
1623
1624// ===================================================================
1625
1626#ifdef __GNUC__
1627 #pragma GCC diagnostic push
1628 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
1629#endif // __GNUC__
1630// SoftwareVersionInformation
1631
1632// repeated .dmi.ImageVersion active_versions = 1;
1633inline int SoftwareVersionInformation::active_versions_size() const {
1634 return active_versions_.size();
1635}
1636inline ::dmi::ImageVersion* SoftwareVersionInformation::mutable_active_versions(int index) {
1637 // @@protoc_insertion_point(field_mutable:dmi.SoftwareVersionInformation.active_versions)
1638 return active_versions_.Mutable(index);
1639}
1640inline ::google::protobuf::RepeatedPtrField< ::dmi::ImageVersion >*
1641SoftwareVersionInformation::mutable_active_versions() {
1642 // @@protoc_insertion_point(field_mutable_list:dmi.SoftwareVersionInformation.active_versions)
1643 return &active_versions_;
1644}
1645inline const ::dmi::ImageVersion& SoftwareVersionInformation::active_versions(int index) const {
1646 // @@protoc_insertion_point(field_get:dmi.SoftwareVersionInformation.active_versions)
1647 return active_versions_.Get(index);
1648}
1649inline ::dmi::ImageVersion* SoftwareVersionInformation::add_active_versions() {
1650 // @@protoc_insertion_point(field_add:dmi.SoftwareVersionInformation.active_versions)
1651 return active_versions_.Add();
1652}
1653inline const ::google::protobuf::RepeatedPtrField< ::dmi::ImageVersion >&
1654SoftwareVersionInformation::active_versions() const {
1655 // @@protoc_insertion_point(field_list:dmi.SoftwareVersionInformation.active_versions)
1656 return active_versions_;
1657}
1658
1659// repeated .dmi.ImageVersion standby_versions = 2;
1660inline int SoftwareVersionInformation::standby_versions_size() const {
1661 return standby_versions_.size();
1662}
1663inline ::dmi::ImageVersion* SoftwareVersionInformation::mutable_standby_versions(int index) {
1664 // @@protoc_insertion_point(field_mutable:dmi.SoftwareVersionInformation.standby_versions)
1665 return standby_versions_.Mutable(index);
1666}
1667inline ::google::protobuf::RepeatedPtrField< ::dmi::ImageVersion >*
1668SoftwareVersionInformation::mutable_standby_versions() {
1669 // @@protoc_insertion_point(field_mutable_list:dmi.SoftwareVersionInformation.standby_versions)
1670 return &standby_versions_;
1671}
1672inline const ::dmi::ImageVersion& SoftwareVersionInformation::standby_versions(int index) const {
1673 // @@protoc_insertion_point(field_get:dmi.SoftwareVersionInformation.standby_versions)
1674 return standby_versions_.Get(index);
1675}
1676inline ::dmi::ImageVersion* SoftwareVersionInformation::add_standby_versions() {
1677 // @@protoc_insertion_point(field_add:dmi.SoftwareVersionInformation.standby_versions)
1678 return standby_versions_.Add();
1679}
1680inline const ::google::protobuf::RepeatedPtrField< ::dmi::ImageVersion >&
1681SoftwareVersionInformation::standby_versions() const {
1682 // @@protoc_insertion_point(field_list:dmi.SoftwareVersionInformation.standby_versions)
1683 return standby_versions_;
1684}
1685
1686// -------------------------------------------------------------------
1687
1688// GetSoftwareVersionInformationResponse
1689
1690// .dmi.Status status = 1;
1691inline void GetSoftwareVersionInformationResponse::clear_status() {
1692 status_ = 0;
1693}
1694inline ::dmi::Status GetSoftwareVersionInformationResponse::status() const {
1695 // @@protoc_insertion_point(field_get:dmi.GetSoftwareVersionInformationResponse.status)
1696 return static_cast< ::dmi::Status >(status_);
1697}
1698inline void GetSoftwareVersionInformationResponse::set_status(::dmi::Status value) {
1699
1700 status_ = value;
1701 // @@protoc_insertion_point(field_set:dmi.GetSoftwareVersionInformationResponse.status)
1702}
1703
1704// .dmi.GetSoftwareVersionInformationResponse.Reason reason = 2;
1705inline void GetSoftwareVersionInformationResponse::clear_reason() {
1706 reason_ = 0;
1707}
1708inline ::dmi::GetSoftwareVersionInformationResponse_Reason GetSoftwareVersionInformationResponse::reason() const {
1709 // @@protoc_insertion_point(field_get:dmi.GetSoftwareVersionInformationResponse.reason)
1710 return static_cast< ::dmi::GetSoftwareVersionInformationResponse_Reason >(reason_);
1711}
1712inline void GetSoftwareVersionInformationResponse::set_reason(::dmi::GetSoftwareVersionInformationResponse_Reason value) {
1713
1714 reason_ = value;
1715 // @@protoc_insertion_point(field_set:dmi.GetSoftwareVersionInformationResponse.reason)
1716}
1717
1718// .dmi.SoftwareVersionInformation info = 3;
1719inline bool GetSoftwareVersionInformationResponse::has_info() const {
1720 return this != internal_default_instance() && info_ != nullptr;
1721}
1722inline void GetSoftwareVersionInformationResponse::clear_info() {
1723 if (GetArenaNoVirtual() == nullptr && info_ != nullptr) {
1724 delete info_;
1725 }
1726 info_ = nullptr;
1727}
1728inline const ::dmi::SoftwareVersionInformation& GetSoftwareVersionInformationResponse::info() const {
1729 const ::dmi::SoftwareVersionInformation* p = info_;
1730 // @@protoc_insertion_point(field_get:dmi.GetSoftwareVersionInformationResponse.info)
1731 return p != nullptr ? *p : *reinterpret_cast<const ::dmi::SoftwareVersionInformation*>(
1732 &::dmi::_SoftwareVersionInformation_default_instance_);
1733}
1734inline ::dmi::SoftwareVersionInformation* GetSoftwareVersionInformationResponse::release_info() {
1735 // @@protoc_insertion_point(field_release:dmi.GetSoftwareVersionInformationResponse.info)
1736
1737 ::dmi::SoftwareVersionInformation* temp = info_;
1738 info_ = nullptr;
1739 return temp;
1740}
1741inline ::dmi::SoftwareVersionInformation* GetSoftwareVersionInformationResponse::mutable_info() {
1742
1743 if (info_ == nullptr) {
1744 auto* p = CreateMaybeMessage<::dmi::SoftwareVersionInformation>(GetArenaNoVirtual());
1745 info_ = p;
1746 }
1747 // @@protoc_insertion_point(field_mutable:dmi.GetSoftwareVersionInformationResponse.info)
1748 return info_;
1749}
1750inline void GetSoftwareVersionInformationResponse::set_allocated_info(::dmi::SoftwareVersionInformation* info) {
1751 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1752 if (message_arena == nullptr) {
1753 delete info_;
1754 }
1755 if (info) {
1756 ::google::protobuf::Arena* submessage_arena = nullptr;
1757 if (message_arena != submessage_arena) {
1758 info = ::google::protobuf::internal::GetOwnedMessage(
1759 message_arena, info, submessage_arena);
1760 }
1761
1762 } else {
1763
1764 }
1765 info_ = info;
1766 // @@protoc_insertion_point(field_set_allocated:dmi.GetSoftwareVersionInformationResponse.info)
1767}
1768
1769// string reason_detail = 4;
1770inline void GetSoftwareVersionInformationResponse::clear_reason_detail() {
1771 reason_detail_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1772}
1773inline const ::std::string& GetSoftwareVersionInformationResponse::reason_detail() const {
1774 // @@protoc_insertion_point(field_get:dmi.GetSoftwareVersionInformationResponse.reason_detail)
1775 return reason_detail_.GetNoArena();
1776}
1777inline void GetSoftwareVersionInformationResponse::set_reason_detail(const ::std::string& value) {
1778
1779 reason_detail_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1780 // @@protoc_insertion_point(field_set:dmi.GetSoftwareVersionInformationResponse.reason_detail)
1781}
1782#if LANG_CXX11
1783inline void GetSoftwareVersionInformationResponse::set_reason_detail(::std::string&& value) {
1784
1785 reason_detail_.SetNoArena(
1786 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1787 // @@protoc_insertion_point(field_set_rvalue:dmi.GetSoftwareVersionInformationResponse.reason_detail)
1788}
1789#endif
1790inline void GetSoftwareVersionInformationResponse::set_reason_detail(const char* value) {
1791 GOOGLE_DCHECK(value != nullptr);
1792
1793 reason_detail_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1794 // @@protoc_insertion_point(field_set_char:dmi.GetSoftwareVersionInformationResponse.reason_detail)
1795}
1796inline void GetSoftwareVersionInformationResponse::set_reason_detail(const char* value, size_t size) {
1797
1798 reason_detail_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1799 ::std::string(reinterpret_cast<const char*>(value), size));
1800 // @@protoc_insertion_point(field_set_pointer:dmi.GetSoftwareVersionInformationResponse.reason_detail)
1801}
1802inline ::std::string* GetSoftwareVersionInformationResponse::mutable_reason_detail() {
1803
1804 // @@protoc_insertion_point(field_mutable:dmi.GetSoftwareVersionInformationResponse.reason_detail)
1805 return reason_detail_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1806}
1807inline ::std::string* GetSoftwareVersionInformationResponse::release_reason_detail() {
1808 // @@protoc_insertion_point(field_release:dmi.GetSoftwareVersionInformationResponse.reason_detail)
1809
1810 return reason_detail_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1811}
1812inline void GetSoftwareVersionInformationResponse::set_allocated_reason_detail(::std::string* reason_detail) {
1813 if (reason_detail != nullptr) {
1814
1815 } else {
1816
1817 }
1818 reason_detail_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), reason_detail);
1819 // @@protoc_insertion_point(field_set_allocated:dmi.GetSoftwareVersionInformationResponse.reason_detail)
1820}
1821
1822// -------------------------------------------------------------------
1823
1824// DownloadImageRequest
1825
1826// .dmi.Uuid device_uuid = 1;
1827inline bool DownloadImageRequest::has_device_uuid() const {
1828 return this != internal_default_instance() && device_uuid_ != nullptr;
1829}
1830inline const ::dmi::Uuid& DownloadImageRequest::device_uuid() const {
1831 const ::dmi::Uuid* p = device_uuid_;
1832 // @@protoc_insertion_point(field_get:dmi.DownloadImageRequest.device_uuid)
1833 return p != nullptr ? *p : *reinterpret_cast<const ::dmi::Uuid*>(
1834 &::dmi::_Uuid_default_instance_);
1835}
1836inline ::dmi::Uuid* DownloadImageRequest::release_device_uuid() {
1837 // @@protoc_insertion_point(field_release:dmi.DownloadImageRequest.device_uuid)
1838
1839 ::dmi::Uuid* temp = device_uuid_;
1840 device_uuid_ = nullptr;
1841 return temp;
1842}
1843inline ::dmi::Uuid* DownloadImageRequest::mutable_device_uuid() {
1844
1845 if (device_uuid_ == nullptr) {
1846 auto* p = CreateMaybeMessage<::dmi::Uuid>(GetArenaNoVirtual());
1847 device_uuid_ = p;
1848 }
1849 // @@protoc_insertion_point(field_mutable:dmi.DownloadImageRequest.device_uuid)
1850 return device_uuid_;
1851}
1852inline void DownloadImageRequest::set_allocated_device_uuid(::dmi::Uuid* device_uuid) {
1853 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1854 if (message_arena == nullptr) {
1855 delete reinterpret_cast< ::google::protobuf::MessageLite*>(device_uuid_);
1856 }
1857 if (device_uuid) {
1858 ::google::protobuf::Arena* submessage_arena = nullptr;
1859 if (message_arena != submessage_arena) {
1860 device_uuid = ::google::protobuf::internal::GetOwnedMessage(
1861 message_arena, device_uuid, submessage_arena);
1862 }
1863
1864 } else {
1865
1866 }
1867 device_uuid_ = device_uuid;
1868 // @@protoc_insertion_point(field_set_allocated:dmi.DownloadImageRequest.device_uuid)
1869}
1870
1871// .dmi.ImageInformation image_info = 2;
1872inline bool DownloadImageRequest::has_image_info() const {
1873 return this != internal_default_instance() && image_info_ != nullptr;
1874}
1875inline const ::dmi::ImageInformation& DownloadImageRequest::image_info() const {
1876 const ::dmi::ImageInformation* p = image_info_;
1877 // @@protoc_insertion_point(field_get:dmi.DownloadImageRequest.image_info)
1878 return p != nullptr ? *p : *reinterpret_cast<const ::dmi::ImageInformation*>(
1879 &::dmi::_ImageInformation_default_instance_);
1880}
1881inline ::dmi::ImageInformation* DownloadImageRequest::release_image_info() {
1882 // @@protoc_insertion_point(field_release:dmi.DownloadImageRequest.image_info)
1883
1884 ::dmi::ImageInformation* temp = image_info_;
1885 image_info_ = nullptr;
1886 return temp;
1887}
1888inline ::dmi::ImageInformation* DownloadImageRequest::mutable_image_info() {
1889
1890 if (image_info_ == nullptr) {
1891 auto* p = CreateMaybeMessage<::dmi::ImageInformation>(GetArenaNoVirtual());
1892 image_info_ = p;
1893 }
1894 // @@protoc_insertion_point(field_mutable:dmi.DownloadImageRequest.image_info)
1895 return image_info_;
1896}
1897inline void DownloadImageRequest::set_allocated_image_info(::dmi::ImageInformation* image_info) {
1898 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1899 if (message_arena == nullptr) {
1900 delete reinterpret_cast< ::google::protobuf::MessageLite*>(image_info_);
1901 }
1902 if (image_info) {
1903 ::google::protobuf::Arena* submessage_arena = nullptr;
1904 if (message_arena != submessage_arena) {
1905 image_info = ::google::protobuf::internal::GetOwnedMessage(
1906 message_arena, image_info, submessage_arena);
1907 }
1908
1909 } else {
1910
1911 }
1912 image_info_ = image_info;
1913 // @@protoc_insertion_point(field_set_allocated:dmi.DownloadImageRequest.image_info)
1914}
1915
1916// -------------------------------------------------------------------
1917
1918// ConfigRequest
1919
1920// .dmi.Uuid device_uuid = 1;
1921inline bool ConfigRequest::has_device_uuid() const {
1922 return this != internal_default_instance() && device_uuid_ != nullptr;
1923}
1924inline const ::dmi::Uuid& ConfigRequest::device_uuid() const {
1925 const ::dmi::Uuid* p = device_uuid_;
1926 // @@protoc_insertion_point(field_get:dmi.ConfigRequest.device_uuid)
1927 return p != nullptr ? *p : *reinterpret_cast<const ::dmi::Uuid*>(
1928 &::dmi::_Uuid_default_instance_);
1929}
1930inline ::dmi::Uuid* ConfigRequest::release_device_uuid() {
1931 // @@protoc_insertion_point(field_release:dmi.ConfigRequest.device_uuid)
1932
1933 ::dmi::Uuid* temp = device_uuid_;
1934 device_uuid_ = nullptr;
1935 return temp;
1936}
1937inline ::dmi::Uuid* ConfigRequest::mutable_device_uuid() {
1938
1939 if (device_uuid_ == nullptr) {
1940 auto* p = CreateMaybeMessage<::dmi::Uuid>(GetArenaNoVirtual());
1941 device_uuid_ = p;
1942 }
1943 // @@protoc_insertion_point(field_mutable:dmi.ConfigRequest.device_uuid)
1944 return device_uuid_;
1945}
1946inline void ConfigRequest::set_allocated_device_uuid(::dmi::Uuid* device_uuid) {
1947 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1948 if (message_arena == nullptr) {
1949 delete reinterpret_cast< ::google::protobuf::MessageLite*>(device_uuid_);
1950 }
1951 if (device_uuid) {
1952 ::google::protobuf::Arena* submessage_arena = nullptr;
1953 if (message_arena != submessage_arena) {
1954 device_uuid = ::google::protobuf::internal::GetOwnedMessage(
1955 message_arena, device_uuid, submessage_arena);
1956 }
1957
1958 } else {
1959
1960 }
1961 device_uuid_ = device_uuid;
1962 // @@protoc_insertion_point(field_set_allocated:dmi.ConfigRequest.device_uuid)
1963}
1964
1965// string config_url = 2;
1966inline void ConfigRequest::clear_config_url() {
1967 config_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1968}
1969inline const ::std::string& ConfigRequest::config_url() const {
1970 // @@protoc_insertion_point(field_get:dmi.ConfigRequest.config_url)
1971 return config_url_.GetNoArena();
1972}
1973inline void ConfigRequest::set_config_url(const ::std::string& value) {
1974
1975 config_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1976 // @@protoc_insertion_point(field_set:dmi.ConfigRequest.config_url)
1977}
1978#if LANG_CXX11
1979inline void ConfigRequest::set_config_url(::std::string&& value) {
1980
1981 config_url_.SetNoArena(
1982 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1983 // @@protoc_insertion_point(field_set_rvalue:dmi.ConfigRequest.config_url)
1984}
1985#endif
1986inline void ConfigRequest::set_config_url(const char* value) {
1987 GOOGLE_DCHECK(value != nullptr);
1988
1989 config_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1990 // @@protoc_insertion_point(field_set_char:dmi.ConfigRequest.config_url)
1991}
1992inline void ConfigRequest::set_config_url(const char* value, size_t size) {
1993
1994 config_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1995 ::std::string(reinterpret_cast<const char*>(value), size));
1996 // @@protoc_insertion_point(field_set_pointer:dmi.ConfigRequest.config_url)
1997}
1998inline ::std::string* ConfigRequest::mutable_config_url() {
1999
2000 // @@protoc_insertion_point(field_mutable:dmi.ConfigRequest.config_url)
2001 return config_url_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2002}
2003inline ::std::string* ConfigRequest::release_config_url() {
2004 // @@protoc_insertion_point(field_release:dmi.ConfigRequest.config_url)
2005
2006 return config_url_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2007}
2008inline void ConfigRequest::set_allocated_config_url(::std::string* config_url) {
2009 if (config_url != nullptr) {
2010
2011 } else {
2012
2013 }
2014 config_url_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), config_url);
2015 // @@protoc_insertion_point(field_set_allocated:dmi.ConfigRequest.config_url)
2016}
2017
2018// -------------------------------------------------------------------
2019
2020// ConfigResponse
2021
2022// .dmi.Status status = 1;
2023inline void ConfigResponse::clear_status() {
2024 status_ = 0;
2025}
2026inline ::dmi::Status ConfigResponse::status() const {
2027 // @@protoc_insertion_point(field_get:dmi.ConfigResponse.status)
2028 return static_cast< ::dmi::Status >(status_);
2029}
2030inline void ConfigResponse::set_status(::dmi::Status value) {
2031
2032 status_ = value;
2033 // @@protoc_insertion_point(field_set:dmi.ConfigResponse.status)
2034}
2035
2036// .dmi.ConfigResponse.Reason reason = 2;
2037inline void ConfigResponse::clear_reason() {
2038 reason_ = 0;
2039}
2040inline ::dmi::ConfigResponse_Reason ConfigResponse::reason() const {
2041 // @@protoc_insertion_point(field_get:dmi.ConfigResponse.reason)
2042 return static_cast< ::dmi::ConfigResponse_Reason >(reason_);
2043}
2044inline void ConfigResponse::set_reason(::dmi::ConfigResponse_Reason value) {
2045
2046 reason_ = value;
2047 // @@protoc_insertion_point(field_set:dmi.ConfigResponse.reason)
2048}
2049
2050// string reason_detail = 3;
2051inline void ConfigResponse::clear_reason_detail() {
2052 reason_detail_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2053}
2054inline const ::std::string& ConfigResponse::reason_detail() const {
2055 // @@protoc_insertion_point(field_get:dmi.ConfigResponse.reason_detail)
2056 return reason_detail_.GetNoArena();
2057}
2058inline void ConfigResponse::set_reason_detail(const ::std::string& value) {
2059
2060 reason_detail_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
2061 // @@protoc_insertion_point(field_set:dmi.ConfigResponse.reason_detail)
2062}
2063#if LANG_CXX11
2064inline void ConfigResponse::set_reason_detail(::std::string&& value) {
2065
2066 reason_detail_.SetNoArena(
2067 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
2068 // @@protoc_insertion_point(field_set_rvalue:dmi.ConfigResponse.reason_detail)
2069}
2070#endif
2071inline void ConfigResponse::set_reason_detail(const char* value) {
2072 GOOGLE_DCHECK(value != nullptr);
2073
2074 reason_detail_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
2075 // @@protoc_insertion_point(field_set_char:dmi.ConfigResponse.reason_detail)
2076}
2077inline void ConfigResponse::set_reason_detail(const char* value, size_t size) {
2078
2079 reason_detail_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
2080 ::std::string(reinterpret_cast<const char*>(value), size));
2081 // @@protoc_insertion_point(field_set_pointer:dmi.ConfigResponse.reason_detail)
2082}
2083inline ::std::string* ConfigResponse::mutable_reason_detail() {
2084
2085 // @@protoc_insertion_point(field_mutable:dmi.ConfigResponse.reason_detail)
2086 return reason_detail_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2087}
2088inline ::std::string* ConfigResponse::release_reason_detail() {
2089 // @@protoc_insertion_point(field_release:dmi.ConfigResponse.reason_detail)
2090
2091 return reason_detail_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2092}
2093inline void ConfigResponse::set_allocated_reason_detail(::std::string* reason_detail) {
2094 if (reason_detail != nullptr) {
2095
2096 } else {
2097
2098 }
2099 reason_detail_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), reason_detail);
2100 // @@protoc_insertion_point(field_set_allocated:dmi.ConfigResponse.reason_detail)
2101}
2102
2103// -------------------------------------------------------------------
2104
2105// StartupConfigInfoRequest
2106
2107// .dmi.Uuid device_uuid = 1;
2108inline bool StartupConfigInfoRequest::has_device_uuid() const {
2109 return this != internal_default_instance() && device_uuid_ != nullptr;
2110}
2111inline const ::dmi::Uuid& StartupConfigInfoRequest::device_uuid() const {
2112 const ::dmi::Uuid* p = device_uuid_;
2113 // @@protoc_insertion_point(field_get:dmi.StartupConfigInfoRequest.device_uuid)
2114 return p != nullptr ? *p : *reinterpret_cast<const ::dmi::Uuid*>(
2115 &::dmi::_Uuid_default_instance_);
2116}
2117inline ::dmi::Uuid* StartupConfigInfoRequest::release_device_uuid() {
2118 // @@protoc_insertion_point(field_release:dmi.StartupConfigInfoRequest.device_uuid)
2119
2120 ::dmi::Uuid* temp = device_uuid_;
2121 device_uuid_ = nullptr;
2122 return temp;
2123}
2124inline ::dmi::Uuid* StartupConfigInfoRequest::mutable_device_uuid() {
2125
2126 if (device_uuid_ == nullptr) {
2127 auto* p = CreateMaybeMessage<::dmi::Uuid>(GetArenaNoVirtual());
2128 device_uuid_ = p;
2129 }
2130 // @@protoc_insertion_point(field_mutable:dmi.StartupConfigInfoRequest.device_uuid)
2131 return device_uuid_;
2132}
2133inline void StartupConfigInfoRequest::set_allocated_device_uuid(::dmi::Uuid* device_uuid) {
2134 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
2135 if (message_arena == nullptr) {
2136 delete reinterpret_cast< ::google::protobuf::MessageLite*>(device_uuid_);
2137 }
2138 if (device_uuid) {
2139 ::google::protobuf::Arena* submessage_arena = nullptr;
2140 if (message_arena != submessage_arena) {
2141 device_uuid = ::google::protobuf::internal::GetOwnedMessage(
2142 message_arena, device_uuid, submessage_arena);
2143 }
2144
2145 } else {
2146
2147 }
2148 device_uuid_ = device_uuid;
2149 // @@protoc_insertion_point(field_set_allocated:dmi.StartupConfigInfoRequest.device_uuid)
2150}
2151
2152// -------------------------------------------------------------------
2153
2154// StartupConfigInfoResponse
2155
2156// .dmi.Status status = 1;
2157inline void StartupConfigInfoResponse::clear_status() {
2158 status_ = 0;
2159}
2160inline ::dmi::Status StartupConfigInfoResponse::status() const {
2161 // @@protoc_insertion_point(field_get:dmi.StartupConfigInfoResponse.status)
2162 return static_cast< ::dmi::Status >(status_);
2163}
2164inline void StartupConfigInfoResponse::set_status(::dmi::Status value) {
2165
2166 status_ = value;
2167 // @@protoc_insertion_point(field_set:dmi.StartupConfigInfoResponse.status)
2168}
2169
2170// .dmi.StartupConfigInfoResponse.Reason reason = 2;
2171inline void StartupConfigInfoResponse::clear_reason() {
2172 reason_ = 0;
2173}
2174inline ::dmi::StartupConfigInfoResponse_Reason StartupConfigInfoResponse::reason() const {
2175 // @@protoc_insertion_point(field_get:dmi.StartupConfigInfoResponse.reason)
2176 return static_cast< ::dmi::StartupConfigInfoResponse_Reason >(reason_);
2177}
2178inline void StartupConfigInfoResponse::set_reason(::dmi::StartupConfigInfoResponse_Reason value) {
2179
2180 reason_ = value;
2181 // @@protoc_insertion_point(field_set:dmi.StartupConfigInfoResponse.reason)
2182}
2183
2184// string config_url = 3;
2185inline void StartupConfigInfoResponse::clear_config_url() {
2186 config_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2187}
2188inline const ::std::string& StartupConfigInfoResponse::config_url() const {
2189 // @@protoc_insertion_point(field_get:dmi.StartupConfigInfoResponse.config_url)
2190 return config_url_.GetNoArena();
2191}
2192inline void StartupConfigInfoResponse::set_config_url(const ::std::string& value) {
2193
2194 config_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
2195 // @@protoc_insertion_point(field_set:dmi.StartupConfigInfoResponse.config_url)
2196}
2197#if LANG_CXX11
2198inline void StartupConfigInfoResponse::set_config_url(::std::string&& value) {
2199
2200 config_url_.SetNoArena(
2201 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
2202 // @@protoc_insertion_point(field_set_rvalue:dmi.StartupConfigInfoResponse.config_url)
2203}
2204#endif
2205inline void StartupConfigInfoResponse::set_config_url(const char* value) {
2206 GOOGLE_DCHECK(value != nullptr);
2207
2208 config_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
2209 // @@protoc_insertion_point(field_set_char:dmi.StartupConfigInfoResponse.config_url)
2210}
2211inline void StartupConfigInfoResponse::set_config_url(const char* value, size_t size) {
2212
2213 config_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
2214 ::std::string(reinterpret_cast<const char*>(value), size));
2215 // @@protoc_insertion_point(field_set_pointer:dmi.StartupConfigInfoResponse.config_url)
2216}
2217inline ::std::string* StartupConfigInfoResponse::mutable_config_url() {
2218
2219 // @@protoc_insertion_point(field_mutable:dmi.StartupConfigInfoResponse.config_url)
2220 return config_url_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2221}
2222inline ::std::string* StartupConfigInfoResponse::release_config_url() {
2223 // @@protoc_insertion_point(field_release:dmi.StartupConfigInfoResponse.config_url)
2224
2225 return config_url_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2226}
2227inline void StartupConfigInfoResponse::set_allocated_config_url(::std::string* config_url) {
2228 if (config_url != nullptr) {
2229
2230 } else {
2231
2232 }
2233 config_url_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), config_url);
2234 // @@protoc_insertion_point(field_set_allocated:dmi.StartupConfigInfoResponse.config_url)
2235}
2236
2237// string version = 4;
2238inline void StartupConfigInfoResponse::clear_version() {
2239 version_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2240}
2241inline const ::std::string& StartupConfigInfoResponse::version() const {
2242 // @@protoc_insertion_point(field_get:dmi.StartupConfigInfoResponse.version)
2243 return version_.GetNoArena();
2244}
2245inline void StartupConfigInfoResponse::set_version(const ::std::string& value) {
2246
2247 version_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
2248 // @@protoc_insertion_point(field_set:dmi.StartupConfigInfoResponse.version)
2249}
2250#if LANG_CXX11
2251inline void StartupConfigInfoResponse::set_version(::std::string&& value) {
2252
2253 version_.SetNoArena(
2254 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
2255 // @@protoc_insertion_point(field_set_rvalue:dmi.StartupConfigInfoResponse.version)
2256}
2257#endif
2258inline void StartupConfigInfoResponse::set_version(const char* value) {
2259 GOOGLE_DCHECK(value != nullptr);
2260
2261 version_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
2262 // @@protoc_insertion_point(field_set_char:dmi.StartupConfigInfoResponse.version)
2263}
2264inline void StartupConfigInfoResponse::set_version(const char* value, size_t size) {
2265
2266 version_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
2267 ::std::string(reinterpret_cast<const char*>(value), size));
2268 // @@protoc_insertion_point(field_set_pointer:dmi.StartupConfigInfoResponse.version)
2269}
2270inline ::std::string* StartupConfigInfoResponse::mutable_version() {
2271
2272 // @@protoc_insertion_point(field_mutable:dmi.StartupConfigInfoResponse.version)
2273 return version_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2274}
2275inline ::std::string* StartupConfigInfoResponse::release_version() {
2276 // @@protoc_insertion_point(field_release:dmi.StartupConfigInfoResponse.version)
2277
2278 return version_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2279}
2280inline void StartupConfigInfoResponse::set_allocated_version(::std::string* version) {
2281 if (version != nullptr) {
2282
2283 } else {
2284
2285 }
2286 version_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), version);
2287 // @@protoc_insertion_point(field_set_allocated:dmi.StartupConfigInfoResponse.version)
2288}
2289
2290// string reason_detail = 5;
2291inline void StartupConfigInfoResponse::clear_reason_detail() {
2292 reason_detail_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2293}
2294inline const ::std::string& StartupConfigInfoResponse::reason_detail() const {
2295 // @@protoc_insertion_point(field_get:dmi.StartupConfigInfoResponse.reason_detail)
2296 return reason_detail_.GetNoArena();
2297}
2298inline void StartupConfigInfoResponse::set_reason_detail(const ::std::string& value) {
2299
2300 reason_detail_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
2301 // @@protoc_insertion_point(field_set:dmi.StartupConfigInfoResponse.reason_detail)
2302}
2303#if LANG_CXX11
2304inline void StartupConfigInfoResponse::set_reason_detail(::std::string&& value) {
2305
2306 reason_detail_.SetNoArena(
2307 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
2308 // @@protoc_insertion_point(field_set_rvalue:dmi.StartupConfigInfoResponse.reason_detail)
2309}
2310#endif
2311inline void StartupConfigInfoResponse::set_reason_detail(const char* value) {
2312 GOOGLE_DCHECK(value != nullptr);
2313
2314 reason_detail_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
2315 // @@protoc_insertion_point(field_set_char:dmi.StartupConfigInfoResponse.reason_detail)
2316}
2317inline void StartupConfigInfoResponse::set_reason_detail(const char* value, size_t size) {
2318
2319 reason_detail_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
2320 ::std::string(reinterpret_cast<const char*>(value), size));
2321 // @@protoc_insertion_point(field_set_pointer:dmi.StartupConfigInfoResponse.reason_detail)
2322}
2323inline ::std::string* StartupConfigInfoResponse::mutable_reason_detail() {
2324
2325 // @@protoc_insertion_point(field_mutable:dmi.StartupConfigInfoResponse.reason_detail)
2326 return reason_detail_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2327}
2328inline ::std::string* StartupConfigInfoResponse::release_reason_detail() {
2329 // @@protoc_insertion_point(field_release:dmi.StartupConfigInfoResponse.reason_detail)
2330
2331 return reason_detail_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2332}
2333inline void StartupConfigInfoResponse::set_allocated_reason_detail(::std::string* reason_detail) {
2334 if (reason_detail != nullptr) {
2335
2336 } else {
2337
2338 }
2339 reason_detail_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), reason_detail);
2340 // @@protoc_insertion_point(field_set_allocated:dmi.StartupConfigInfoResponse.reason_detail)
2341}
2342
amit.ghosh5a689802022-09-12 14:26:10 +02002343// -------------------------------------------------------------------
2344
2345// UploadDebugInfoRequest
2346
2347// .dmi.Uuid device_uuid = 1;
2348inline bool UploadDebugInfoRequest::has_device_uuid() const {
2349 return this != internal_default_instance() && device_uuid_ != nullptr;
2350}
2351inline const ::dmi::Uuid& UploadDebugInfoRequest::device_uuid() const {
2352 const ::dmi::Uuid* p = device_uuid_;
2353 // @@protoc_insertion_point(field_get:dmi.UploadDebugInfoRequest.device_uuid)
2354 return p != nullptr ? *p : *reinterpret_cast<const ::dmi::Uuid*>(
2355 &::dmi::_Uuid_default_instance_);
2356}
2357inline ::dmi::Uuid* UploadDebugInfoRequest::release_device_uuid() {
2358 // @@protoc_insertion_point(field_release:dmi.UploadDebugInfoRequest.device_uuid)
2359
2360 ::dmi::Uuid* temp = device_uuid_;
2361 device_uuid_ = nullptr;
2362 return temp;
2363}
2364inline ::dmi::Uuid* UploadDebugInfoRequest::mutable_device_uuid() {
2365
2366 if (device_uuid_ == nullptr) {
2367 auto* p = CreateMaybeMessage<::dmi::Uuid>(GetArenaNoVirtual());
2368 device_uuid_ = p;
2369 }
2370 // @@protoc_insertion_point(field_mutable:dmi.UploadDebugInfoRequest.device_uuid)
2371 return device_uuid_;
2372}
2373inline void UploadDebugInfoRequest::set_allocated_device_uuid(::dmi::Uuid* device_uuid) {
2374 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
2375 if (message_arena == nullptr) {
2376 delete reinterpret_cast< ::google::protobuf::MessageLite*>(device_uuid_);
2377 }
2378 if (device_uuid) {
2379 ::google::protobuf::Arena* submessage_arena = nullptr;
2380 if (message_arena != submessage_arena) {
2381 device_uuid = ::google::protobuf::internal::GetOwnedMessage(
2382 message_arena, device_uuid, submessage_arena);
2383 }
2384
2385 } else {
2386
2387 }
2388 device_uuid_ = device_uuid;
2389 // @@protoc_insertion_point(field_set_allocated:dmi.UploadDebugInfoRequest.device_uuid)
2390}
2391
2392// string location_url = 3;
2393inline void UploadDebugInfoRequest::clear_location_url() {
2394 location_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2395}
2396inline const ::std::string& UploadDebugInfoRequest::location_url() const {
2397 // @@protoc_insertion_point(field_get:dmi.UploadDebugInfoRequest.location_url)
2398 return location_url_.GetNoArena();
2399}
2400inline void UploadDebugInfoRequest::set_location_url(const ::std::string& value) {
2401
2402 location_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
2403 // @@protoc_insertion_point(field_set:dmi.UploadDebugInfoRequest.location_url)
2404}
2405#if LANG_CXX11
2406inline void UploadDebugInfoRequest::set_location_url(::std::string&& value) {
2407
2408 location_url_.SetNoArena(
2409 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
2410 // @@protoc_insertion_point(field_set_rvalue:dmi.UploadDebugInfoRequest.location_url)
2411}
2412#endif
2413inline void UploadDebugInfoRequest::set_location_url(const char* value) {
2414 GOOGLE_DCHECK(value != nullptr);
2415
2416 location_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
2417 // @@protoc_insertion_point(field_set_char:dmi.UploadDebugInfoRequest.location_url)
2418}
2419inline void UploadDebugInfoRequest::set_location_url(const char* value, size_t size) {
2420
2421 location_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
2422 ::std::string(reinterpret_cast<const char*>(value), size));
2423 // @@protoc_insertion_point(field_set_pointer:dmi.UploadDebugInfoRequest.location_url)
2424}
2425inline ::std::string* UploadDebugInfoRequest::mutable_location_url() {
2426
2427 // @@protoc_insertion_point(field_mutable:dmi.UploadDebugInfoRequest.location_url)
2428 return location_url_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2429}
2430inline ::std::string* UploadDebugInfoRequest::release_location_url() {
2431 // @@protoc_insertion_point(field_release:dmi.UploadDebugInfoRequest.location_url)
2432
2433 return location_url_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2434}
2435inline void UploadDebugInfoRequest::set_allocated_location_url(::std::string* location_url) {
2436 if (location_url != nullptr) {
2437
2438 } else {
2439
2440 }
2441 location_url_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), location_url);
2442 // @@protoc_insertion_point(field_set_allocated:dmi.UploadDebugInfoRequest.location_url)
2443}
2444
2445// -------------------------------------------------------------------
2446
2447// UploadDebugInfoStatus
2448
2449// .dmi.Uuid device_uuid = 1;
2450inline bool UploadDebugInfoStatus::has_device_uuid() const {
2451 return this != internal_default_instance() && device_uuid_ != nullptr;
2452}
2453inline const ::dmi::Uuid& UploadDebugInfoStatus::device_uuid() const {
2454 const ::dmi::Uuid* p = device_uuid_;
2455 // @@protoc_insertion_point(field_get:dmi.UploadDebugInfoStatus.device_uuid)
2456 return p != nullptr ? *p : *reinterpret_cast<const ::dmi::Uuid*>(
2457 &::dmi::_Uuid_default_instance_);
2458}
2459inline ::dmi::Uuid* UploadDebugInfoStatus::release_device_uuid() {
2460 // @@protoc_insertion_point(field_release:dmi.UploadDebugInfoStatus.device_uuid)
2461
2462 ::dmi::Uuid* temp = device_uuid_;
2463 device_uuid_ = nullptr;
2464 return temp;
2465}
2466inline ::dmi::Uuid* UploadDebugInfoStatus::mutable_device_uuid() {
2467
2468 if (device_uuid_ == nullptr) {
2469 auto* p = CreateMaybeMessage<::dmi::Uuid>(GetArenaNoVirtual());
2470 device_uuid_ = p;
2471 }
2472 // @@protoc_insertion_point(field_mutable:dmi.UploadDebugInfoStatus.device_uuid)
2473 return device_uuid_;
2474}
2475inline void UploadDebugInfoStatus::set_allocated_device_uuid(::dmi::Uuid* device_uuid) {
2476 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
2477 if (message_arena == nullptr) {
2478 delete reinterpret_cast< ::google::protobuf::MessageLite*>(device_uuid_);
2479 }
2480 if (device_uuid) {
2481 ::google::protobuf::Arena* submessage_arena = nullptr;
2482 if (message_arena != submessage_arena) {
2483 device_uuid = ::google::protobuf::internal::GetOwnedMessage(
2484 message_arena, device_uuid, submessage_arena);
2485 }
2486
2487 } else {
2488
2489 }
2490 device_uuid_ = device_uuid;
2491 // @@protoc_insertion_point(field_set_allocated:dmi.UploadDebugInfoStatus.device_uuid)
2492}
2493
2494// .dmi.UploadDebugInfoStatus.UploadStatus status = 2;
2495inline void UploadDebugInfoStatus::clear_status() {
2496 status_ = 0;
2497}
2498inline ::dmi::UploadDebugInfoStatus_UploadStatus UploadDebugInfoStatus::status() const {
2499 // @@protoc_insertion_point(field_get:dmi.UploadDebugInfoStatus.status)
2500 return static_cast< ::dmi::UploadDebugInfoStatus_UploadStatus >(status_);
2501}
2502inline void UploadDebugInfoStatus::set_status(::dmi::UploadDebugInfoStatus_UploadStatus value) {
2503
2504 status_ = value;
2505 // @@protoc_insertion_point(field_set:dmi.UploadDebugInfoStatus.status)
2506}
2507
2508// int32 percent_uploaded = 3;
2509inline void UploadDebugInfoStatus::clear_percent_uploaded() {
2510 percent_uploaded_ = 0;
2511}
2512inline ::google::protobuf::int32 UploadDebugInfoStatus::percent_uploaded() const {
2513 // @@protoc_insertion_point(field_get:dmi.UploadDebugInfoStatus.percent_uploaded)
2514 return percent_uploaded_;
2515}
2516inline void UploadDebugInfoStatus::set_percent_uploaded(::google::protobuf::int32 value) {
2517
2518 percent_uploaded_ = value;
2519 // @@protoc_insertion_point(field_set:dmi.UploadDebugInfoStatus.percent_uploaded)
2520}
2521
2522// .dmi.UploadDebugInfoStatus.Reason reason = 4;
2523inline void UploadDebugInfoStatus::clear_reason() {
2524 reason_ = 0;
2525}
2526inline ::dmi::UploadDebugInfoStatus_Reason UploadDebugInfoStatus::reason() const {
2527 // @@protoc_insertion_point(field_get:dmi.UploadDebugInfoStatus.reason)
2528 return static_cast< ::dmi::UploadDebugInfoStatus_Reason >(reason_);
2529}
2530inline void UploadDebugInfoStatus::set_reason(::dmi::UploadDebugInfoStatus_Reason value) {
2531
2532 reason_ = value;
2533 // @@protoc_insertion_point(field_set:dmi.UploadDebugInfoStatus.reason)
2534}
2535
2536// string location_url = 5;
2537inline void UploadDebugInfoStatus::clear_location_url() {
2538 location_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2539}
2540inline const ::std::string& UploadDebugInfoStatus::location_url() const {
2541 // @@protoc_insertion_point(field_get:dmi.UploadDebugInfoStatus.location_url)
2542 return location_url_.GetNoArena();
2543}
2544inline void UploadDebugInfoStatus::set_location_url(const ::std::string& value) {
2545
2546 location_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
2547 // @@protoc_insertion_point(field_set:dmi.UploadDebugInfoStatus.location_url)
2548}
2549#if LANG_CXX11
2550inline void UploadDebugInfoStatus::set_location_url(::std::string&& value) {
2551
2552 location_url_.SetNoArena(
2553 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
2554 // @@protoc_insertion_point(field_set_rvalue:dmi.UploadDebugInfoStatus.location_url)
2555}
2556#endif
2557inline void UploadDebugInfoStatus::set_location_url(const char* value) {
2558 GOOGLE_DCHECK(value != nullptr);
2559
2560 location_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
2561 // @@protoc_insertion_point(field_set_char:dmi.UploadDebugInfoStatus.location_url)
2562}
2563inline void UploadDebugInfoStatus::set_location_url(const char* value, size_t size) {
2564
2565 location_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
2566 ::std::string(reinterpret_cast<const char*>(value), size));
2567 // @@protoc_insertion_point(field_set_pointer:dmi.UploadDebugInfoStatus.location_url)
2568}
2569inline ::std::string* UploadDebugInfoStatus::mutable_location_url() {
2570
2571 // @@protoc_insertion_point(field_mutable:dmi.UploadDebugInfoStatus.location_url)
2572 return location_url_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2573}
2574inline ::std::string* UploadDebugInfoStatus::release_location_url() {
2575 // @@protoc_insertion_point(field_release:dmi.UploadDebugInfoStatus.location_url)
2576
2577 return location_url_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2578}
2579inline void UploadDebugInfoStatus::set_allocated_location_url(::std::string* location_url) {
2580 if (location_url != nullptr) {
2581
2582 } else {
2583
2584 }
2585 location_url_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), location_url);
2586 // @@protoc_insertion_point(field_set_allocated:dmi.UploadDebugInfoStatus.location_url)
2587}
2588
2589// string file_name = 6;
2590inline void UploadDebugInfoStatus::clear_file_name() {
2591 file_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2592}
2593inline const ::std::string& UploadDebugInfoStatus::file_name() const {
2594 // @@protoc_insertion_point(field_get:dmi.UploadDebugInfoStatus.file_name)
2595 return file_name_.GetNoArena();
2596}
2597inline void UploadDebugInfoStatus::set_file_name(const ::std::string& value) {
2598
2599 file_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
2600 // @@protoc_insertion_point(field_set:dmi.UploadDebugInfoStatus.file_name)
2601}
2602#if LANG_CXX11
2603inline void UploadDebugInfoStatus::set_file_name(::std::string&& value) {
2604
2605 file_name_.SetNoArena(
2606 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
2607 // @@protoc_insertion_point(field_set_rvalue:dmi.UploadDebugInfoStatus.file_name)
2608}
2609#endif
2610inline void UploadDebugInfoStatus::set_file_name(const char* value) {
2611 GOOGLE_DCHECK(value != nullptr);
2612
2613 file_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
2614 // @@protoc_insertion_point(field_set_char:dmi.UploadDebugInfoStatus.file_name)
2615}
2616inline void UploadDebugInfoStatus::set_file_name(const char* value, size_t size) {
2617
2618 file_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
2619 ::std::string(reinterpret_cast<const char*>(value), size));
2620 // @@protoc_insertion_point(field_set_pointer:dmi.UploadDebugInfoStatus.file_name)
2621}
2622inline ::std::string* UploadDebugInfoStatus::mutable_file_name() {
2623
2624 // @@protoc_insertion_point(field_mutable:dmi.UploadDebugInfoStatus.file_name)
2625 return file_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2626}
2627inline ::std::string* UploadDebugInfoStatus::release_file_name() {
2628 // @@protoc_insertion_point(field_release:dmi.UploadDebugInfoStatus.file_name)
2629
2630 return file_name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2631}
2632inline void UploadDebugInfoStatus::set_allocated_file_name(::std::string* file_name) {
2633 if (file_name != nullptr) {
2634
2635 } else {
2636
2637 }
2638 file_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), file_name);
2639 // @@protoc_insertion_point(field_set_allocated:dmi.UploadDebugInfoStatus.file_name)
2640}
2641
Shivanagouda Malaginahalli335fe4d2021-03-31 16:52:28 +05302642#ifdef __GNUC__
2643 #pragma GCC diagnostic pop
2644#endif // __GNUC__
2645// -------------------------------------------------------------------
2646
2647// -------------------------------------------------------------------
2648
2649// -------------------------------------------------------------------
2650
2651// -------------------------------------------------------------------
2652
2653// -------------------------------------------------------------------
2654
2655// -------------------------------------------------------------------
2656
amit.ghosh5a689802022-09-12 14:26:10 +02002657// -------------------------------------------------------------------
2658
2659// -------------------------------------------------------------------
2660
Shivanagouda Malaginahalli335fe4d2021-03-31 16:52:28 +05302661
2662// @@protoc_insertion_point(namespace_scope)
2663
2664} // namespace dmi
2665
2666namespace google {
2667namespace protobuf {
2668
2669template <> struct is_proto_enum< ::dmi::GetSoftwareVersionInformationResponse_Reason> : ::std::true_type {};
2670template <>
2671inline const EnumDescriptor* GetEnumDescriptor< ::dmi::GetSoftwareVersionInformationResponse_Reason>() {
2672 return ::dmi::GetSoftwareVersionInformationResponse_Reason_descriptor();
2673}
2674template <> struct is_proto_enum< ::dmi::ConfigResponse_Reason> : ::std::true_type {};
2675template <>
2676inline const EnumDescriptor* GetEnumDescriptor< ::dmi::ConfigResponse_Reason>() {
2677 return ::dmi::ConfigResponse_Reason_descriptor();
2678}
2679template <> struct is_proto_enum< ::dmi::StartupConfigInfoResponse_Reason> : ::std::true_type {};
2680template <>
2681inline const EnumDescriptor* GetEnumDescriptor< ::dmi::StartupConfigInfoResponse_Reason>() {
2682 return ::dmi::StartupConfigInfoResponse_Reason_descriptor();
2683}
amit.ghosh5a689802022-09-12 14:26:10 +02002684template <> struct is_proto_enum< ::dmi::UploadDebugInfoStatus_UploadStatus> : ::std::true_type {};
2685template <>
2686inline const EnumDescriptor* GetEnumDescriptor< ::dmi::UploadDebugInfoStatus_UploadStatus>() {
2687 return ::dmi::UploadDebugInfoStatus_UploadStatus_descriptor();
2688}
2689template <> struct is_proto_enum< ::dmi::UploadDebugInfoStatus_Reason> : ::std::true_type {};
2690template <>
2691inline const EnumDescriptor* GetEnumDescriptor< ::dmi::UploadDebugInfoStatus_Reason>() {
2692 return ::dmi::UploadDebugInfoStatus_Reason_descriptor();
2693}
Shivanagouda Malaginahalli335fe4d2021-03-31 16:52:28 +05302694
2695} // namespace protobuf
2696} // namespace google
2697
2698// @@protoc_insertion_point(global_scope)
2699
2700#include <google/protobuf/port_undef.inc>
2701#endif // PROTOBUF_INCLUDED_dmi_2fsw_5fmanagement_5fservice_2eproto