chromium/out/Default/gen/chrome/browser/search/background/ntp_background.pb.h

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: ntp_background.proto

#ifndef GOOGLE_PROTOBUF_INCLUDED_ntp_5fbackground_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_ntp_5fbackground_2eproto

#include <limits>
#include <string>

#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3021000
#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 3021012 < 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 <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/repeated_field.h>  // IWYU pragma: export
#include <google/protobuf/extension_set.h>  // IWYU pragma: export
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_ntp_5fbackground_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_ntp_5fbackground_2eproto {};
namespace ntp {
namespace background {
class Attribution;
struct AttributionDefaultTypeInternal;
extern AttributionDefaultTypeInternal _Attribution_default_instance_;
class Collection;
struct CollectionDefaultTypeInternal;
extern CollectionDefaultTypeInternal _Collection_default_instance_;
class GetCollectionsRequest;
struct GetCollectionsRequestDefaultTypeInternal;
extern GetCollectionsRequestDefaultTypeInternal _GetCollectionsRequest_default_instance_;
class GetCollectionsResponse;
struct GetCollectionsResponseDefaultTypeInternal;
extern GetCollectionsResponseDefaultTypeInternal _GetCollectionsResponse_default_instance_;
class GetImageFromCollectionRequest;
struct GetImageFromCollectionRequestDefaultTypeInternal;
extern GetImageFromCollectionRequestDefaultTypeInternal _GetImageFromCollectionRequest_default_instance_;
class GetImageFromCollectionResponse;
struct GetImageFromCollectionResponseDefaultTypeInternal;
extern GetImageFromCollectionResponseDefaultTypeInternal _GetImageFromCollectionResponse_default_instance_;
class GetImagesInCollectionRequest;
struct GetImagesInCollectionRequestDefaultTypeInternal;
extern GetImagesInCollectionRequestDefaultTypeInternal _GetImagesInCollectionRequest_default_instance_;
class GetImagesInCollectionResponse;
struct GetImagesInCollectionResponseDefaultTypeInternal;
extern GetImagesInCollectionResponseDefaultTypeInternal _GetImagesInCollectionResponse_default_instance_;
class Image;
struct ImageDefaultTypeInternal;
extern ImageDefaultTypeInternal _Image_default_instance_;
}  // namespace background
}  // namespace ntp
PROTOBUF_NAMESPACE_OPEN
template<> ::ntp::background::Attribution* Arena::CreateMaybeMessage<::ntp::background::Attribution>(Arena*);
template<> ::ntp::background::Collection* Arena::CreateMaybeMessage<::ntp::background::Collection>(Arena*);
template<> ::ntp::background::GetCollectionsRequest* Arena::CreateMaybeMessage<::ntp::background::GetCollectionsRequest>(Arena*);
template<> ::ntp::background::GetCollectionsResponse* Arena::CreateMaybeMessage<::ntp::background::GetCollectionsResponse>(Arena*);
template<> ::ntp::background::GetImageFromCollectionRequest* Arena::CreateMaybeMessage<::ntp::background::GetImageFromCollectionRequest>(Arena*);
template<> ::ntp::background::GetImageFromCollectionResponse* Arena::CreateMaybeMessage<::ntp::background::GetImageFromCollectionResponse>(Arena*);
template<> ::ntp::background::GetImagesInCollectionRequest* Arena::CreateMaybeMessage<::ntp::background::GetImagesInCollectionRequest>(Arena*);
template<> ::ntp::background::GetImagesInCollectionResponse* Arena::CreateMaybeMessage<::ntp::background::GetImagesInCollectionResponse>(Arena*);
template<> ::ntp::background::Image* Arena::CreateMaybeMessage<::ntp::background::Image>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace ntp {
namespace background {

// ===================================================================

class Attribution final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:ntp.background.Attribution) */ {};
// -------------------------------------------------------------------

class Image final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:ntp.background.Image) */ {};
// -------------------------------------------------------------------

class Collection final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:ntp.background.Collection) */ {};
// -------------------------------------------------------------------

class GetCollectionsRequest final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:ntp.background.GetCollectionsRequest) */ {};
// -------------------------------------------------------------------

class GetCollectionsResponse final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:ntp.background.GetCollectionsResponse) */ {};
// -------------------------------------------------------------------

class GetImagesInCollectionRequest final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:ntp.background.GetImagesInCollectionRequest) */ {};
// -------------------------------------------------------------------

class GetImagesInCollectionResponse final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:ntp.background.GetImagesInCollectionResponse) */ {};
// -------------------------------------------------------------------

class GetImageFromCollectionRequest final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:ntp.background.GetImageFromCollectionRequest) */ {};
// -------------------------------------------------------------------

class GetImageFromCollectionResponse final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:ntp.background.GetImageFromCollectionResponse) */ {};
// ===================================================================


// ===================================================================

#ifdef __GNUC__
  #pragma GCC diagnostic push
  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif  // __GNUC__
// Attribution

// optional string text = 1;
inline bool Attribution::_internal_has_text() const {}
inline bool Attribution::has_text() const {}
inline void Attribution::clear_text() {}
inline const std::string& Attribution::text() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Attribution::set_text(ArgT0&& arg0, ArgT... args) {}
inline std::string* Attribution::mutable_text() {}
inline const std::string& Attribution::_internal_text() const {}
inline void Attribution::_internal_set_text(const std::string& value) {}
inline std::string* Attribution::_internal_mutable_text() {}
inline std::string* Attribution::release_text() {}
inline void Attribution::set_allocated_text(std::string* text) {}

// -------------------------------------------------------------------

// Image

// optional fixed64 asset_id = 1;
inline bool Image::_internal_has_asset_id() const {}
inline bool Image::has_asset_id() const {}
inline void Image::clear_asset_id() {}
inline uint64_t Image::_internal_asset_id() const {}
inline uint64_t Image::asset_id() const {}
inline void Image::_internal_set_asset_id(uint64_t value) {}
inline void Image::set_asset_id(uint64_t value) {}

// optional string image_url = 2;
inline bool Image::_internal_has_image_url() const {}
inline bool Image::has_image_url() const {}
inline void Image::clear_image_url() {}
inline const std::string& Image::image_url() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Image::set_image_url(ArgT0&& arg0, ArgT... args) {}
inline std::string* Image::mutable_image_url() {}
inline const std::string& Image::_internal_image_url() const {}
inline void Image::_internal_set_image_url(const std::string& value) {}
inline std::string* Image::_internal_mutable_image_url() {}
inline std::string* Image::release_image_url() {}
inline void Image::set_allocated_image_url(std::string* image_url) {}

// optional string action_url = 3;
inline bool Image::_internal_has_action_url() const {}
inline bool Image::has_action_url() const {}
inline void Image::clear_action_url() {}
inline const std::string& Image::action_url() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Image::set_action_url(ArgT0&& arg0, ArgT... args) {}
inline std::string* Image::mutable_action_url() {}
inline const std::string& Image::_internal_action_url() const {}
inline void Image::_internal_set_action_url(const std::string& value) {}
inline std::string* Image::_internal_mutable_action_url() {}
inline std::string* Image::release_action_url() {}
inline void Image::set_allocated_action_url(std::string* action_url) {}

// repeated .ntp.background.Attribution attribution = 4;
inline int Image::_internal_attribution_size() const {}
inline int Image::attribution_size() const {}
inline void Image::clear_attribution() {}
inline ::ntp::background::Attribution* Image::mutable_attribution(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ntp::background::Attribution >*
Image::mutable_attribution() {}
inline const ::ntp::background::Attribution& Image::_internal_attribution(int index) const {}
inline const ::ntp::background::Attribution& Image::attribution(int index) const {}
inline ::ntp::background::Attribution* Image::_internal_add_attribution() {}
inline ::ntp::background::Attribution* Image::add_attribution() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ntp::background::Attribution >&
Image::attribution() const {}

// -------------------------------------------------------------------

// Collection

// optional string collection_id = 1;
inline bool Collection::_internal_has_collection_id() const {}
inline bool Collection::has_collection_id() const {}
inline void Collection::clear_collection_id() {}
inline const std::string& Collection::collection_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Collection::set_collection_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* Collection::mutable_collection_id() {}
inline const std::string& Collection::_internal_collection_id() const {}
inline void Collection::_internal_set_collection_id(const std::string& value) {}
inline std::string* Collection::_internal_mutable_collection_id() {}
inline std::string* Collection::release_collection_id() {}
inline void Collection::set_allocated_collection_id(std::string* collection_id) {}

// optional string collection_name = 2;
inline bool Collection::_internal_has_collection_name() const {}
inline bool Collection::has_collection_name() const {}
inline void Collection::clear_collection_name() {}
inline const std::string& Collection::collection_name() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Collection::set_collection_name(ArgT0&& arg0, ArgT... args) {}
inline std::string* Collection::mutable_collection_name() {}
inline const std::string& Collection::_internal_collection_name() const {}
inline void Collection::_internal_set_collection_name(const std::string& value) {}
inline std::string* Collection::_internal_mutable_collection_name() {}
inline std::string* Collection::release_collection_name() {}
inline void Collection::set_allocated_collection_name(std::string* collection_name) {}

// repeated .ntp.background.Image preview = 3;
inline int Collection::_internal_preview_size() const {}
inline int Collection::preview_size() const {}
inline void Collection::clear_preview() {}
inline ::ntp::background::Image* Collection::mutable_preview(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ntp::background::Image >*
Collection::mutable_preview() {}
inline const ::ntp::background::Image& Collection::_internal_preview(int index) const {}
inline const ::ntp::background::Image& Collection::preview(int index) const {}
inline ::ntp::background::Image* Collection::_internal_add_preview() {}
inline ::ntp::background::Image* Collection::add_preview() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ntp::background::Image >&
Collection::preview() const {}

// -------------------------------------------------------------------

// GetCollectionsRequest

// optional string language = 1;
inline bool GetCollectionsRequest::_internal_has_language() const {}
inline bool GetCollectionsRequest::has_language() const {}
inline void GetCollectionsRequest::clear_language() {}
inline const std::string& GetCollectionsRequest::language() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void GetCollectionsRequest::set_language(ArgT0&& arg0, ArgT... args) {}
inline std::string* GetCollectionsRequest::mutable_language() {}
inline const std::string& GetCollectionsRequest::_internal_language() const {}
inline void GetCollectionsRequest::_internal_set_language(const std::string& value) {}
inline std::string* GetCollectionsRequest::_internal_mutable_language() {}
inline std::string* GetCollectionsRequest::release_language() {}
inline void GetCollectionsRequest::set_allocated_language(std::string* language) {}

// optional string region = 2;
inline bool GetCollectionsRequest::_internal_has_region() const {}
inline bool GetCollectionsRequest::has_region() const {}
inline void GetCollectionsRequest::clear_region() {}
inline const std::string& GetCollectionsRequest::region() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void GetCollectionsRequest::set_region(ArgT0&& arg0, ArgT... args) {}
inline std::string* GetCollectionsRequest::mutable_region() {}
inline const std::string& GetCollectionsRequest::_internal_region() const {}
inline void GetCollectionsRequest::_internal_set_region(const std::string& value) {}
inline std::string* GetCollectionsRequest::_internal_mutable_region() {}
inline std::string* GetCollectionsRequest::release_region() {}
inline void GetCollectionsRequest::set_allocated_region(std::string* region) {}

// repeated string filtering_label = 3;
inline int GetCollectionsRequest::_internal_filtering_label_size() const {}
inline int GetCollectionsRequest::filtering_label_size() const {}
inline void GetCollectionsRequest::clear_filtering_label() {}
inline std::string* GetCollectionsRequest::add_filtering_label() {}
inline const std::string& GetCollectionsRequest::_internal_filtering_label(int index) const {}
inline const std::string& GetCollectionsRequest::filtering_label(int index) const {}
inline std::string* GetCollectionsRequest::mutable_filtering_label(int index) {}
inline void GetCollectionsRequest::set_filtering_label(int index, const std::string& value) {}
inline void GetCollectionsRequest::set_filtering_label(int index, std::string&& value) {}
inline void GetCollectionsRequest::set_filtering_label(int index, const char* value) {}
inline void GetCollectionsRequest::set_filtering_label(int index, const char* value, size_t size) {}
inline std::string* GetCollectionsRequest::_internal_add_filtering_label() {}
inline void GetCollectionsRequest::add_filtering_label(const std::string& value) {}
inline void GetCollectionsRequest::add_filtering_label(std::string&& value) {}
inline void GetCollectionsRequest::add_filtering_label(const char* value) {}
inline void GetCollectionsRequest::add_filtering_label(const char* value, size_t size) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
GetCollectionsRequest::filtering_label() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
GetCollectionsRequest::mutable_filtering_label() {}

// -------------------------------------------------------------------

// GetCollectionsResponse

// repeated .ntp.background.Collection collections = 1;
inline int GetCollectionsResponse::_internal_collections_size() const {}
inline int GetCollectionsResponse::collections_size() const {}
inline void GetCollectionsResponse::clear_collections() {}
inline ::ntp::background::Collection* GetCollectionsResponse::mutable_collections(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ntp::background::Collection >*
GetCollectionsResponse::mutable_collections() {}
inline const ::ntp::background::Collection& GetCollectionsResponse::_internal_collections(int index) const {}
inline const ::ntp::background::Collection& GetCollectionsResponse::collections(int index) const {}
inline ::ntp::background::Collection* GetCollectionsResponse::_internal_add_collections() {}
inline ::ntp::background::Collection* GetCollectionsResponse::add_collections() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ntp::background::Collection >&
GetCollectionsResponse::collections() const {}

// -------------------------------------------------------------------

// GetImagesInCollectionRequest

// optional string collection_id = 1;
inline bool GetImagesInCollectionRequest::_internal_has_collection_id() const {}
inline bool GetImagesInCollectionRequest::has_collection_id() const {}
inline void GetImagesInCollectionRequest::clear_collection_id() {}
inline const std::string& GetImagesInCollectionRequest::collection_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void GetImagesInCollectionRequest::set_collection_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* GetImagesInCollectionRequest::mutable_collection_id() {}
inline const std::string& GetImagesInCollectionRequest::_internal_collection_id() const {}
inline void GetImagesInCollectionRequest::_internal_set_collection_id(const std::string& value) {}
inline std::string* GetImagesInCollectionRequest::_internal_mutable_collection_id() {}
inline std::string* GetImagesInCollectionRequest::release_collection_id() {}
inline void GetImagesInCollectionRequest::set_allocated_collection_id(std::string* collection_id) {}

// optional string language = 2;
inline bool GetImagesInCollectionRequest::_internal_has_language() const {}
inline bool GetImagesInCollectionRequest::has_language() const {}
inline void GetImagesInCollectionRequest::clear_language() {}
inline const std::string& GetImagesInCollectionRequest::language() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void GetImagesInCollectionRequest::set_language(ArgT0&& arg0, ArgT... args) {}
inline std::string* GetImagesInCollectionRequest::mutable_language() {}
inline const std::string& GetImagesInCollectionRequest::_internal_language() const {}
inline void GetImagesInCollectionRequest::_internal_set_language(const std::string& value) {}
inline std::string* GetImagesInCollectionRequest::_internal_mutable_language() {}
inline std::string* GetImagesInCollectionRequest::release_language() {}
inline void GetImagesInCollectionRequest::set_allocated_language(std::string* language) {}

// optional string region = 3;
inline bool GetImagesInCollectionRequest::_internal_has_region() const {}
inline bool GetImagesInCollectionRequest::has_region() const {}
inline void GetImagesInCollectionRequest::clear_region() {}
inline const std::string& GetImagesInCollectionRequest::region() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void GetImagesInCollectionRequest::set_region(ArgT0&& arg0, ArgT... args) {}
inline std::string* GetImagesInCollectionRequest::mutable_region() {}
inline const std::string& GetImagesInCollectionRequest::_internal_region() const {}
inline void GetImagesInCollectionRequest::_internal_set_region(const std::string& value) {}
inline std::string* GetImagesInCollectionRequest::_internal_mutable_region() {}
inline std::string* GetImagesInCollectionRequest::release_region() {}
inline void GetImagesInCollectionRequest::set_allocated_region(std::string* region) {}

// -------------------------------------------------------------------

// GetImagesInCollectionResponse

// repeated .ntp.background.Image images = 1;
inline int GetImagesInCollectionResponse::_internal_images_size() const {}
inline int GetImagesInCollectionResponse::images_size() const {}
inline void GetImagesInCollectionResponse::clear_images() {}
inline ::ntp::background::Image* GetImagesInCollectionResponse::mutable_images(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ntp::background::Image >*
GetImagesInCollectionResponse::mutable_images() {}
inline const ::ntp::background::Image& GetImagesInCollectionResponse::_internal_images(int index) const {}
inline const ::ntp::background::Image& GetImagesInCollectionResponse::images(int index) const {}
inline ::ntp::background::Image* GetImagesInCollectionResponse::_internal_add_images() {}
inline ::ntp::background::Image* GetImagesInCollectionResponse::add_images() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ntp::background::Image >&
GetImagesInCollectionResponse::images() const {}

// -------------------------------------------------------------------

// GetImageFromCollectionRequest

// repeated string collection_ids = 1;
inline int GetImageFromCollectionRequest::_internal_collection_ids_size() const {}
inline int GetImageFromCollectionRequest::collection_ids_size() const {}
inline void GetImageFromCollectionRequest::clear_collection_ids() {}
inline std::string* GetImageFromCollectionRequest::add_collection_ids() {}
inline const std::string& GetImageFromCollectionRequest::_internal_collection_ids(int index) const {}
inline const std::string& GetImageFromCollectionRequest::collection_ids(int index) const {}
inline std::string* GetImageFromCollectionRequest::mutable_collection_ids(int index) {}
inline void GetImageFromCollectionRequest::set_collection_ids(int index, const std::string& value) {}
inline void GetImageFromCollectionRequest::set_collection_ids(int index, std::string&& value) {}
inline void GetImageFromCollectionRequest::set_collection_ids(int index, const char* value) {}
inline void GetImageFromCollectionRequest::set_collection_ids(int index, const char* value, size_t size) {}
inline std::string* GetImageFromCollectionRequest::_internal_add_collection_ids() {}
inline void GetImageFromCollectionRequest::add_collection_ids(const std::string& value) {}
inline void GetImageFromCollectionRequest::add_collection_ids(std::string&& value) {}
inline void GetImageFromCollectionRequest::add_collection_ids(const char* value) {}
inline void GetImageFromCollectionRequest::add_collection_ids(const char* value, size_t size) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
GetImageFromCollectionRequest::collection_ids() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
GetImageFromCollectionRequest::mutable_collection_ids() {}

// optional string resume_token = 2;
inline bool GetImageFromCollectionRequest::_internal_has_resume_token() const {}
inline bool GetImageFromCollectionRequest::has_resume_token() const {}
inline void GetImageFromCollectionRequest::clear_resume_token() {}
inline const std::string& GetImageFromCollectionRequest::resume_token() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void GetImageFromCollectionRequest::set_resume_token(ArgT0&& arg0, ArgT... args) {}
inline std::string* GetImageFromCollectionRequest::mutable_resume_token() {}
inline const std::string& GetImageFromCollectionRequest::_internal_resume_token() const {}
inline void GetImageFromCollectionRequest::_internal_set_resume_token(const std::string& value) {}
inline std::string* GetImageFromCollectionRequest::_internal_mutable_resume_token() {}
inline std::string* GetImageFromCollectionRequest::release_resume_token() {}
inline void GetImageFromCollectionRequest::set_allocated_resume_token(std::string* resume_token) {}

// optional string language = 3;
inline bool GetImageFromCollectionRequest::_internal_has_language() const {}
inline bool GetImageFromCollectionRequest::has_language() const {}
inline void GetImageFromCollectionRequest::clear_language() {}
inline const std::string& GetImageFromCollectionRequest::language() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void GetImageFromCollectionRequest::set_language(ArgT0&& arg0, ArgT... args) {}
inline std::string* GetImageFromCollectionRequest::mutable_language() {}
inline const std::string& GetImageFromCollectionRequest::_internal_language() const {}
inline void GetImageFromCollectionRequest::_internal_set_language(const std::string& value) {}
inline std::string* GetImageFromCollectionRequest::_internal_mutable_language() {}
inline std::string* GetImageFromCollectionRequest::release_language() {}
inline void GetImageFromCollectionRequest::set_allocated_language(std::string* language) {}

// -------------------------------------------------------------------

// GetImageFromCollectionResponse

// optional .ntp.background.Image image = 1;
inline bool GetImageFromCollectionResponse::_internal_has_image() const {}
inline bool GetImageFromCollectionResponse::has_image() const {}
inline void GetImageFromCollectionResponse::clear_image() {}
inline const ::ntp::background::Image& GetImageFromCollectionResponse::_internal_image() const {}
inline const ::ntp::background::Image& GetImageFromCollectionResponse::image() const {}
inline void GetImageFromCollectionResponse::unsafe_arena_set_allocated_image(
    ::ntp::background::Image* image) {}
inline ::ntp::background::Image* GetImageFromCollectionResponse::release_image() {}
inline ::ntp::background::Image* GetImageFromCollectionResponse::unsafe_arena_release_image() {}
inline ::ntp::background::Image* GetImageFromCollectionResponse::_internal_mutable_image() {}
inline ::ntp::background::Image* GetImageFromCollectionResponse::mutable_image() {}
inline void GetImageFromCollectionResponse::set_allocated_image(::ntp::background::Image* image) {}

// optional string resume_token = 2;
inline bool GetImageFromCollectionResponse::_internal_has_resume_token() const {}
inline bool GetImageFromCollectionResponse::has_resume_token() const {}
inline void GetImageFromCollectionResponse::clear_resume_token() {}
inline const std::string& GetImageFromCollectionResponse::resume_token() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void GetImageFromCollectionResponse::set_resume_token(ArgT0&& arg0, ArgT... args) {}
inline std::string* GetImageFromCollectionResponse::mutable_resume_token() {}
inline const std::string& GetImageFromCollectionResponse::_internal_resume_token() const {}
inline void GetImageFromCollectionResponse::_internal_set_resume_token(const std::string& value) {}
inline std::string* GetImageFromCollectionResponse::_internal_mutable_resume_token() {}
inline std::string* GetImageFromCollectionResponse::release_resume_token() {}
inline void GetImageFromCollectionResponse::set_allocated_resume_token(std::string* resume_token) {}

#ifdef __GNUC__
  #pragma GCC diagnostic pop
#endif  // __GNUC__
// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------


// @@protoc_insertion_point(namespace_scope)

}  // namespace background
}  // namespace ntp

// @@protoc_insertion_point(global_scope)

#include <google/protobuf/port_undef.inc>
#endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ntp_5fbackground_2eproto