// Generated by the protocol buffer compiler. DO NOT EDIT! // source: Response.proto #ifndef GOOGLE_PROTOBUF_INCLUDED_Response_2eproto #define GOOGLE_PROTOBUF_INCLUDED_Response_2eproto #include #include #include #if PROTOBUF_VERSION < 3012000 #error This file was generated by a newer version of protoc which is #error incompatible with your Protocol Buffer headers. Please update #error your headers. #endif #if 3012004 < PROTOBUF_MIN_PROTOC_VERSION #error This file was generated by an older version of protoc which is #error incompatible with your Protocol Buffer headers. Please #error regenerate this file with a newer version of protoc. #endif #include #include #include #include #include #include #include #include #include #include #include // IWYU pragma: export #include // IWYU pragma: export #include #include // @@protoc_insertion_point(includes) #include #define PROTOBUF_INTERNAL_EXPORT_Response_2eproto PROTOBUF_NAMESPACE_OPEN namespace internal { class AnyMetadata; } // namespace internal PROTOBUF_NAMESPACE_CLOSE // Internal implementation detail -- do not use these members. struct TableStruct_Response_2eproto { static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold); static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold); static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1] PROTOBUF_SECTION_VARIABLE(protodesc_cold); static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]; static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]; static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]; }; extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_Response_2eproto; namespace DataImporter_ns { class Response; class ResponseDefaultTypeInternal; extern ResponseDefaultTypeInternal _Response_default_instance_; } // namespace DataImporter_ns PROTOBUF_NAMESPACE_OPEN template<> ::DataImporter_ns::Response* Arena::CreateMaybeMessage<::DataImporter_ns::Response>(Arena*); PROTOBUF_NAMESPACE_CLOSE namespace DataImporter_ns { enum Response_State : int { Response_State_REQUEST_ACCEPTED = 0, Response_State_ACCESS_DENY = 1, Response_State_TABLE_NOT_EXPORTED = 2, Response_State_METADATA_NOT_FOUND = 3, Response_State_FILE_NOT_DOWNLOADED = 4, Response_State_FILE_NOT_FOUND = 5, Response_State_GENERIC_ERROR = 6 }; bool Response_State_IsValid(int value); constexpr Response_State Response_State_State_MIN = Response_State_REQUEST_ACCEPTED; constexpr Response_State Response_State_State_MAX = Response_State_GENERIC_ERROR; constexpr int Response_State_State_ARRAYSIZE = Response_State_State_MAX + 1; const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Response_State_descriptor(); template inline const std::string& Response_State_Name(T enum_t_value) { static_assert(::std::is_same::value || ::std::is_integral::value, "Incorrect type passed to function Response_State_Name."); return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum( Response_State_descriptor(), enum_t_value); } inline bool Response_State_Parse( const std::string& name, Response_State* value) { return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum( Response_State_descriptor(), name, value); } // =================================================================== class Response PROTOBUF_FINAL : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:DataImporter_ns.Response) */ { public: inline Response() : Response(nullptr) {}; virtual ~Response(); Response(const Response& from); Response(Response&& from) noexcept : Response() { *this = ::std::move(from); } inline Response& operator=(const Response& from) { CopyFrom(from); return *this; } inline Response& operator=(Response&& from) noexcept { if (GetArena() == from.GetArena()) { if (this != &from) InternalSwap(&from); } else { CopyFrom(from); } return *this; } inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const { return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance); } inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() { return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return GetMetadataStatic().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return GetMetadataStatic().reflection; } static const Response& default_instance(); static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY static inline const Response* internal_default_instance() { return reinterpret_cast( &_Response_default_instance_); } static constexpr int kIndexInFileMessages = 0; friend void swap(Response& a, Response& b) { a.Swap(&b); } inline void Swap(Response* other) { if (other == this) return; if (GetArena() == other->GetArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(Response* other) { if (other == this) return; GOOGLE_DCHECK(GetArena() == other->GetArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline Response* New() const final { return CreateMaybeMessage(nullptr); } Response* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void CopyFrom(const Response& from); void MergeFrom(const Response& from); PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _cached_size_.Get(); } private: inline void SharedCtor(); inline void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(Response* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "DataImporter_ns.Response"; } protected: explicit Response(::PROTOBUF_NAMESPACE_ID::Arena* arena); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); public: ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; private: static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Response_2eproto); return ::descriptor_table_Response_2eproto.file_level_metadata[kIndexInFileMessages]; } public: // nested types ---------------------------------------------------- typedef Response_State State; static constexpr State REQUEST_ACCEPTED = Response_State_REQUEST_ACCEPTED; static constexpr State ACCESS_DENY = Response_State_ACCESS_DENY; static constexpr State TABLE_NOT_EXPORTED = Response_State_TABLE_NOT_EXPORTED; static constexpr State METADATA_NOT_FOUND = Response_State_METADATA_NOT_FOUND; static constexpr State FILE_NOT_DOWNLOADED = Response_State_FILE_NOT_DOWNLOADED; static constexpr State FILE_NOT_FOUND = Response_State_FILE_NOT_FOUND; static constexpr State GENERIC_ERROR = Response_State_GENERIC_ERROR; static inline bool State_IsValid(int value) { return Response_State_IsValid(value); } static constexpr State State_MIN = Response_State_State_MIN; static constexpr State State_MAX = Response_State_State_MAX; static constexpr int State_ARRAYSIZE = Response_State_State_ARRAYSIZE; static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* State_descriptor() { return Response_State_descriptor(); } template static inline const std::string& State_Name(T enum_t_value) { static_assert(::std::is_same::value || ::std::is_integral::value, "Incorrect type passed to function State_Name."); return Response_State_Name(enum_t_value); } static inline bool State_Parse(const std::string& name, State* value) { return Response_State_Parse(name, value); } // accessors ------------------------------------------------------- enum : int { kStatusFieldNumber = 2, kFilePathFieldNumber = 3, kFileNameFieldNumber = 5, kStateFieldNumber = 1, kFileVersionFieldNumber = 4, kFileSizeFieldNumber = 6, }; // required string status = 2; bool has_status() const; private: bool _internal_has_status() const; public: void clear_status(); const std::string& status() const; void set_status(const std::string& value); void set_status(std::string&& value); void set_status(const char* value); void set_status(const char* value, size_t size); std::string* mutable_status(); std::string* release_status(); void set_allocated_status(std::string* status); GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for" " string fields are deprecated and will be removed in a" " future release.") std::string* unsafe_arena_release_status(); GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for" " string fields are deprecated and will be removed in a" " future release.") void unsafe_arena_set_allocated_status( std::string* status); private: const std::string& _internal_status() const; void _internal_set_status(const std::string& value); std::string* _internal_mutable_status(); public: // optional string file_path = 3; bool has_file_path() const; private: bool _internal_has_file_path() const; public: void clear_file_path(); const std::string& file_path() const; void set_file_path(const std::string& value); void set_file_path(std::string&& value); void set_file_path(const char* value); void set_file_path(const char* value, size_t size); std::string* mutable_file_path(); std::string* release_file_path(); void set_allocated_file_path(std::string* file_path); GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for" " string fields are deprecated and will be removed in a" " future release.") std::string* unsafe_arena_release_file_path(); GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for" " string fields are deprecated and will be removed in a" " future release.") void unsafe_arena_set_allocated_file_path( std::string* file_path); private: const std::string& _internal_file_path() const; void _internal_set_file_path(const std::string& value); std::string* _internal_mutable_file_path(); public: // optional string file_name = 5; bool has_file_name() const; private: bool _internal_has_file_name() const; public: void clear_file_name(); const std::string& file_name() const; void set_file_name(const std::string& value); void set_file_name(std::string&& value); void set_file_name(const char* value); void set_file_name(const char* value, size_t size); std::string* mutable_file_name(); std::string* release_file_name(); void set_allocated_file_name(std::string* file_name); GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for" " string fields are deprecated and will be removed in a" " future release.") std::string* unsafe_arena_release_file_name(); GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for" " string fields are deprecated and will be removed in a" " future release.") void unsafe_arena_set_allocated_file_name( std::string* file_name); private: const std::string& _internal_file_name() const; void _internal_set_file_name(const std::string& value); std::string* _internal_mutable_file_name(); public: // required .DataImporter_ns.Response.State state = 1; bool has_state() const; private: bool _internal_has_state() const; public: void clear_state(); ::DataImporter_ns::Response_State state() const; void set_state(::DataImporter_ns::Response_State value); private: ::DataImporter_ns::Response_State _internal_state() const; void _internal_set_state(::DataImporter_ns::Response_State value); public: // optional int32 file_version = 4; bool has_file_version() const; private: bool _internal_has_file_version() const; public: void clear_file_version(); ::PROTOBUF_NAMESPACE_ID::int32 file_version() const; void set_file_version(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_file_version() const; void _internal_set_file_version(::PROTOBUF_NAMESPACE_ID::int32 value); public: // optional uint64 file_size = 6; bool has_file_size() const; private: bool _internal_has_file_size() const; public: void clear_file_size(); ::PROTOBUF_NAMESPACE_ID::uint64 file_size() const; void set_file_size(::PROTOBUF_NAMESPACE_ID::uint64 value); private: ::PROTOBUF_NAMESPACE_ID::uint64 _internal_file_size() const; void _internal_set_file_size(::PROTOBUF_NAMESPACE_ID::uint64 value); public: // @@protoc_insertion_point(class_scope:DataImporter_ns.Response) private: class _Internal; // helper for ByteSizeLong() size_t RequiredFieldsByteSizeFallback() const; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr status_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr file_path_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr file_name_; int state_; ::PROTOBUF_NAMESPACE_ID::int32 file_version_; ::PROTOBUF_NAMESPACE_ID::uint64 file_size_; friend struct ::TableStruct_Response_2eproto; }; // =================================================================== // =================================================================== #ifdef __GNUC__ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif // __GNUC__ // Response // required .DataImporter_ns.Response.State state = 1; inline bool Response::_internal_has_state() const { bool value = (_has_bits_[0] & 0x00000008u) != 0; return value; } inline bool Response::has_state() const { return _internal_has_state(); } inline void Response::clear_state() { state_ = 0; _has_bits_[0] &= ~0x00000008u; } inline ::DataImporter_ns::Response_State Response::_internal_state() const { return static_cast< ::DataImporter_ns::Response_State >(state_); } inline ::DataImporter_ns::Response_State Response::state() const { // @@protoc_insertion_point(field_get:DataImporter_ns.Response.state) return _internal_state(); } inline void Response::_internal_set_state(::DataImporter_ns::Response_State value) { assert(::DataImporter_ns::Response_State_IsValid(value)); _has_bits_[0] |= 0x00000008u; state_ = value; } inline void Response::set_state(::DataImporter_ns::Response_State value) { _internal_set_state(value); // @@protoc_insertion_point(field_set:DataImporter_ns.Response.state) } // required string status = 2; inline bool Response::_internal_has_status() const { bool value = (_has_bits_[0] & 0x00000001u) != 0; return value; } inline bool Response::has_status() const { return _internal_has_status(); } inline void Response::clear_status() { status_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); _has_bits_[0] &= ~0x00000001u; } inline const std::string& Response::status() const { // @@protoc_insertion_point(field_get:DataImporter_ns.Response.status) return _internal_status(); } inline void Response::set_status(const std::string& value) { _internal_set_status(value); // @@protoc_insertion_point(field_set:DataImporter_ns.Response.status) } inline std::string* Response::mutable_status() { // @@protoc_insertion_point(field_mutable:DataImporter_ns.Response.status) return _internal_mutable_status(); } inline const std::string& Response::_internal_status() const { return status_.Get(); } inline void Response::_internal_set_status(const std::string& value) { _has_bits_[0] |= 0x00000001u; status_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void Response::set_status(std::string&& value) { _has_bits_[0] |= 0x00000001u; status_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:DataImporter_ns.Response.status) } inline void Response::set_status(const char* value) { GOOGLE_DCHECK(value != nullptr); _has_bits_[0] |= 0x00000001u; status_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:DataImporter_ns.Response.status) } inline void Response::set_status(const char* value, size_t size) { _has_bits_[0] |= 0x00000001u; status_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:DataImporter_ns.Response.status) } inline std::string* Response::_internal_mutable_status() { _has_bits_[0] |= 0x00000001u; return status_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* Response::release_status() { // @@protoc_insertion_point(field_release:DataImporter_ns.Response.status) if (!_internal_has_status()) { return nullptr; } _has_bits_[0] &= ~0x00000001u; return status_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void Response::set_allocated_status(std::string* status) { if (status != nullptr) { _has_bits_[0] |= 0x00000001u; } else { _has_bits_[0] &= ~0x00000001u; } status_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), status, GetArena()); // @@protoc_insertion_point(field_set_allocated:DataImporter_ns.Response.status) } inline std::string* Response::unsafe_arena_release_status() { // @@protoc_insertion_point(field_unsafe_arena_release:DataImporter_ns.Response.status) GOOGLE_DCHECK(GetArena() != nullptr); _has_bits_[0] &= ~0x00000001u; return status_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void Response::unsafe_arena_set_allocated_status( std::string* status) { GOOGLE_DCHECK(GetArena() != nullptr); if (status != nullptr) { _has_bits_[0] |= 0x00000001u; } else { _has_bits_[0] &= ~0x00000001u; } status_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), status, GetArena()); // @@protoc_insertion_point(field_unsafe_arena_set_allocated:DataImporter_ns.Response.status) } // optional string file_path = 3; inline bool Response::_internal_has_file_path() const { bool value = (_has_bits_[0] & 0x00000002u) != 0; return value; } inline bool Response::has_file_path() const { return _internal_has_file_path(); } inline void Response::clear_file_path() { file_path_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); _has_bits_[0] &= ~0x00000002u; } inline const std::string& Response::file_path() const { // @@protoc_insertion_point(field_get:DataImporter_ns.Response.file_path) return _internal_file_path(); } inline void Response::set_file_path(const std::string& value) { _internal_set_file_path(value); // @@protoc_insertion_point(field_set:DataImporter_ns.Response.file_path) } inline std::string* Response::mutable_file_path() { // @@protoc_insertion_point(field_mutable:DataImporter_ns.Response.file_path) return _internal_mutable_file_path(); } inline const std::string& Response::_internal_file_path() const { return file_path_.Get(); } inline void Response::_internal_set_file_path(const std::string& value) { _has_bits_[0] |= 0x00000002u; file_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void Response::set_file_path(std::string&& value) { _has_bits_[0] |= 0x00000002u; file_path_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:DataImporter_ns.Response.file_path) } inline void Response::set_file_path(const char* value) { GOOGLE_DCHECK(value != nullptr); _has_bits_[0] |= 0x00000002u; file_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:DataImporter_ns.Response.file_path) } inline void Response::set_file_path(const char* value, size_t size) { _has_bits_[0] |= 0x00000002u; file_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:DataImporter_ns.Response.file_path) } inline std::string* Response::_internal_mutable_file_path() { _has_bits_[0] |= 0x00000002u; return file_path_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* Response::release_file_path() { // @@protoc_insertion_point(field_release:DataImporter_ns.Response.file_path) if (!_internal_has_file_path()) { return nullptr; } _has_bits_[0] &= ~0x00000002u; return file_path_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void Response::set_allocated_file_path(std::string* file_path) { if (file_path != nullptr) { _has_bits_[0] |= 0x00000002u; } else { _has_bits_[0] &= ~0x00000002u; } file_path_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), file_path, GetArena()); // @@protoc_insertion_point(field_set_allocated:DataImporter_ns.Response.file_path) } inline std::string* Response::unsafe_arena_release_file_path() { // @@protoc_insertion_point(field_unsafe_arena_release:DataImporter_ns.Response.file_path) GOOGLE_DCHECK(GetArena() != nullptr); _has_bits_[0] &= ~0x00000002u; return file_path_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void Response::unsafe_arena_set_allocated_file_path( std::string* file_path) { GOOGLE_DCHECK(GetArena() != nullptr); if (file_path != nullptr) { _has_bits_[0] |= 0x00000002u; } else { _has_bits_[0] &= ~0x00000002u; } file_path_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), file_path, GetArena()); // @@protoc_insertion_point(field_unsafe_arena_set_allocated:DataImporter_ns.Response.file_path) } // optional int32 file_version = 4; inline bool Response::_internal_has_file_version() const { bool value = (_has_bits_[0] & 0x00000010u) != 0; return value; } inline bool Response::has_file_version() const { return _internal_has_file_version(); } inline void Response::clear_file_version() { file_version_ = 0; _has_bits_[0] &= ~0x00000010u; } inline ::PROTOBUF_NAMESPACE_ID::int32 Response::_internal_file_version() const { return file_version_; } inline ::PROTOBUF_NAMESPACE_ID::int32 Response::file_version() const { // @@protoc_insertion_point(field_get:DataImporter_ns.Response.file_version) return _internal_file_version(); } inline void Response::_internal_set_file_version(::PROTOBUF_NAMESPACE_ID::int32 value) { _has_bits_[0] |= 0x00000010u; file_version_ = value; } inline void Response::set_file_version(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_file_version(value); // @@protoc_insertion_point(field_set:DataImporter_ns.Response.file_version) } // optional string file_name = 5; inline bool Response::_internal_has_file_name() const { bool value = (_has_bits_[0] & 0x00000004u) != 0; return value; } inline bool Response::has_file_name() const { return _internal_has_file_name(); } inline void Response::clear_file_name() { file_name_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); _has_bits_[0] &= ~0x00000004u; } inline const std::string& Response::file_name() const { // @@protoc_insertion_point(field_get:DataImporter_ns.Response.file_name) return _internal_file_name(); } inline void Response::set_file_name(const std::string& value) { _internal_set_file_name(value); // @@protoc_insertion_point(field_set:DataImporter_ns.Response.file_name) } inline std::string* Response::mutable_file_name() { // @@protoc_insertion_point(field_mutable:DataImporter_ns.Response.file_name) return _internal_mutable_file_name(); } inline const std::string& Response::_internal_file_name() const { return file_name_.Get(); } inline void Response::_internal_set_file_name(const std::string& value) { _has_bits_[0] |= 0x00000004u; file_name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void Response::set_file_name(std::string&& value) { _has_bits_[0] |= 0x00000004u; file_name_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:DataImporter_ns.Response.file_name) } inline void Response::set_file_name(const char* value) { GOOGLE_DCHECK(value != nullptr); _has_bits_[0] |= 0x00000004u; file_name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:DataImporter_ns.Response.file_name) } inline void Response::set_file_name(const char* value, size_t size) { _has_bits_[0] |= 0x00000004u; file_name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:DataImporter_ns.Response.file_name) } inline std::string* Response::_internal_mutable_file_name() { _has_bits_[0] |= 0x00000004u; return file_name_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* Response::release_file_name() { // @@protoc_insertion_point(field_release:DataImporter_ns.Response.file_name) if (!_internal_has_file_name()) { return nullptr; } _has_bits_[0] &= ~0x00000004u; return file_name_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void Response::set_allocated_file_name(std::string* file_name) { if (file_name != nullptr) { _has_bits_[0] |= 0x00000004u; } else { _has_bits_[0] &= ~0x00000004u; } file_name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), file_name, GetArena()); // @@protoc_insertion_point(field_set_allocated:DataImporter_ns.Response.file_name) } inline std::string* Response::unsafe_arena_release_file_name() { // @@protoc_insertion_point(field_unsafe_arena_release:DataImporter_ns.Response.file_name) GOOGLE_DCHECK(GetArena() != nullptr); _has_bits_[0] &= ~0x00000004u; return file_name_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void Response::unsafe_arena_set_allocated_file_name( std::string* file_name) { GOOGLE_DCHECK(GetArena() != nullptr); if (file_name != nullptr) { _has_bits_[0] |= 0x00000004u; } else { _has_bits_[0] &= ~0x00000004u; } file_name_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), file_name, GetArena()); // @@protoc_insertion_point(field_unsafe_arena_set_allocated:DataImporter_ns.Response.file_name) } // optional uint64 file_size = 6; inline bool Response::_internal_has_file_size() const { bool value = (_has_bits_[0] & 0x00000020u) != 0; return value; } inline bool Response::has_file_size() const { return _internal_has_file_size(); } inline void Response::clear_file_size() { file_size_ = PROTOBUF_ULONGLONG(0); _has_bits_[0] &= ~0x00000020u; } inline ::PROTOBUF_NAMESPACE_ID::uint64 Response::_internal_file_size() const { return file_size_; } inline ::PROTOBUF_NAMESPACE_ID::uint64 Response::file_size() const { // @@protoc_insertion_point(field_get:DataImporter_ns.Response.file_size) return _internal_file_size(); } inline void Response::_internal_set_file_size(::PROTOBUF_NAMESPACE_ID::uint64 value) { _has_bits_[0] |= 0x00000020u; file_size_ = value; } inline void Response::set_file_size(::PROTOBUF_NAMESPACE_ID::uint64 value) { _internal_set_file_size(value); // @@protoc_insertion_point(field_set:DataImporter_ns.Response.file_size) } #ifdef __GNUC__ #pragma GCC diagnostic pop #endif // __GNUC__ // @@protoc_insertion_point(namespace_scope) } // namespace DataImporter_ns PROTOBUF_NAMESPACE_OPEN template <> struct is_proto_enum< ::DataImporter_ns::Response_State> : ::std::true_type {}; template <> inline const EnumDescriptor* GetEnumDescriptor< ::DataImporter_ns::Response_State>() { return ::DataImporter_ns::Response_State_descriptor(); } PROTOBUF_NAMESPACE_CLOSE // @@protoc_insertion_point(global_scope) #include #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_Response_2eproto