#ifndef GOOGLE_PROTOBUF_INCLUDED_components_2foptimization_5fguide_2fproto_2fmodel_5fquality_5fservice_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_components_2foptimization_5fguide_2fproto_2fmodel_5fquality_5fservice_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>
#include <google/protobuf/extension_set.h>
#include "components/optimization_guide/proto/model_quality_metadata.pb.h"
#include "components/optimization_guide/proto/features/compose.pb.h"
#include "components/optimization_guide/proto/features/default.pb.h"
#include "components/optimization_guide/proto/features/forms_annotations.pb.h"
#include "components/optimization_guide/proto/features/forms_predictions.pb.h"
#include "components/optimization_guide/proto/features/history_answer.pb.h"
#include "components/optimization_guide/proto/features/history_query.pb.h"
#include "components/optimization_guide/proto/features/model_prototyping.pb.h"
#include "components/optimization_guide/proto/features/product_specifications.pb.h"
#include "components/optimization_guide/proto/features/tab_organization.pb.h"
#include "components/optimization_guide/proto/features/wallpaper_search.pb.h"
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_components_2foptimization_5fguide_2fproto_2fmodel_5fquality_5fservice_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_components_2foptimization_5fguide_2fproto_2fmodel_5fquality_5fservice_2eproto { … };
namespace optimization_guide {
namespace proto {
class LogAiDataRequest;
struct LogAiDataRequestDefaultTypeInternal;
extern LogAiDataRequestDefaultTypeInternal _LogAiDataRequest_default_instance_;
class LogAiDataResponse;
struct LogAiDataResponseDefaultTypeInternal;
extern LogAiDataResponseDefaultTypeInternal _LogAiDataResponse_default_instance_;
}
}
PROTOBUF_NAMESPACE_OPEN
template<> ::optimization_guide::proto::LogAiDataRequest* Arena::CreateMaybeMessage<::optimization_guide::proto::LogAiDataRequest>(Arena*);
template<> ::optimization_guide::proto::LogAiDataResponse* Arena::CreateMaybeMessage<::optimization_guide::proto::LogAiDataResponse>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace optimization_guide {
namespace proto {
class LogAiDataRequest final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class LogAiDataResponse final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool LogAiDataRequest::_internal_has_logging_metadata() const { … }
inline bool LogAiDataRequest::has_logging_metadata() const { … }
inline const ::optimization_guide::proto::LoggingMetadata& LogAiDataRequest::_internal_logging_metadata() const { … }
inline const ::optimization_guide::proto::LoggingMetadata& LogAiDataRequest::logging_metadata() const { … }
inline void LogAiDataRequest::unsafe_arena_set_allocated_logging_metadata(
::optimization_guide::proto::LoggingMetadata* logging_metadata) { … }
inline ::optimization_guide::proto::LoggingMetadata* LogAiDataRequest::release_logging_metadata() { … }
inline ::optimization_guide::proto::LoggingMetadata* LogAiDataRequest::unsafe_arena_release_logging_metadata() { … }
inline ::optimization_guide::proto::LoggingMetadata* LogAiDataRequest::_internal_mutable_logging_metadata() { … }
inline ::optimization_guide::proto::LoggingMetadata* LogAiDataRequest::mutable_logging_metadata() { … }
inline void LogAiDataRequest::set_allocated_logging_metadata(::optimization_guide::proto::LoggingMetadata* logging_metadata) { … }
inline bool LogAiDataRequest::_internal_has_model_execution_info() const { … }
inline bool LogAiDataRequest::has_model_execution_info() const { … }
inline const ::optimization_guide::proto::ModelExecutionInfo& LogAiDataRequest::_internal_model_execution_info() const { … }
inline const ::optimization_guide::proto::ModelExecutionInfo& LogAiDataRequest::model_execution_info() const { … }
inline void LogAiDataRequest::unsafe_arena_set_allocated_model_execution_info(
::optimization_guide::proto::ModelExecutionInfo* model_execution_info) { … }
inline ::optimization_guide::proto::ModelExecutionInfo* LogAiDataRequest::release_model_execution_info() { … }
inline ::optimization_guide::proto::ModelExecutionInfo* LogAiDataRequest::unsafe_arena_release_model_execution_info() { … }
inline ::optimization_guide::proto::ModelExecutionInfo* LogAiDataRequest::_internal_mutable_model_execution_info() { … }
inline ::optimization_guide::proto::ModelExecutionInfo* LogAiDataRequest::mutable_model_execution_info() { … }
inline void LogAiDataRequest::set_allocated_model_execution_info(::optimization_guide::proto::ModelExecutionInfo* model_execution_info) { … }
inline bool LogAiDataRequest::_internal_has_compose() const { … }
inline bool LogAiDataRequest::has_compose() const { … }
inline void LogAiDataRequest::set_has_compose() { … }
inline ::optimization_guide::proto::ComposeLoggingData* LogAiDataRequest::release_compose() { … }
inline const ::optimization_guide::proto::ComposeLoggingData& LogAiDataRequest::_internal_compose() const { … }
inline const ::optimization_guide::proto::ComposeLoggingData& LogAiDataRequest::compose() const { … }
inline ::optimization_guide::proto::ComposeLoggingData* LogAiDataRequest::unsafe_arena_release_compose() { … }
inline void LogAiDataRequest::unsafe_arena_set_allocated_compose(::optimization_guide::proto::ComposeLoggingData* compose) { … }
inline ::optimization_guide::proto::ComposeLoggingData* LogAiDataRequest::_internal_mutable_compose() { … }
inline ::optimization_guide::proto::ComposeLoggingData* LogAiDataRequest::mutable_compose() { … }
inline bool LogAiDataRequest::_internal_has_tab_organization() const { … }
inline bool LogAiDataRequest::has_tab_organization() const { … }
inline void LogAiDataRequest::set_has_tab_organization() { … }
inline ::optimization_guide::proto::TabOrganizationLoggingData* LogAiDataRequest::release_tab_organization() { … }
inline const ::optimization_guide::proto::TabOrganizationLoggingData& LogAiDataRequest::_internal_tab_organization() const { … }
inline const ::optimization_guide::proto::TabOrganizationLoggingData& LogAiDataRequest::tab_organization() const { … }
inline ::optimization_guide::proto::TabOrganizationLoggingData* LogAiDataRequest::unsafe_arena_release_tab_organization() { … }
inline void LogAiDataRequest::unsafe_arena_set_allocated_tab_organization(::optimization_guide::proto::TabOrganizationLoggingData* tab_organization) { … }
inline ::optimization_guide::proto::TabOrganizationLoggingData* LogAiDataRequest::_internal_mutable_tab_organization() { … }
inline ::optimization_guide::proto::TabOrganizationLoggingData* LogAiDataRequest::mutable_tab_organization() { … }
inline bool LogAiDataRequest::_internal_has_wallpaper_search() const { … }
inline bool LogAiDataRequest::has_wallpaper_search() const { … }
inline void LogAiDataRequest::set_has_wallpaper_search() { … }
inline ::optimization_guide::proto::WallpaperSearchLoggingData* LogAiDataRequest::release_wallpaper_search() { … }
inline const ::optimization_guide::proto::WallpaperSearchLoggingData& LogAiDataRequest::_internal_wallpaper_search() const { … }
inline const ::optimization_guide::proto::WallpaperSearchLoggingData& LogAiDataRequest::wallpaper_search() const { … }
inline ::optimization_guide::proto::WallpaperSearchLoggingData* LogAiDataRequest::unsafe_arena_release_wallpaper_search() { … }
inline void LogAiDataRequest::unsafe_arena_set_allocated_wallpaper_search(::optimization_guide::proto::WallpaperSearchLoggingData* wallpaper_search) { … }
inline ::optimization_guide::proto::WallpaperSearchLoggingData* LogAiDataRequest::_internal_mutable_wallpaper_search() { … }
inline ::optimization_guide::proto::WallpaperSearchLoggingData* LogAiDataRequest::mutable_wallpaper_search() { … }
inline bool LogAiDataRequest::_internal_has_history_query() const { … }
inline bool LogAiDataRequest::has_history_query() const { … }
inline void LogAiDataRequest::set_has_history_query() { … }
inline ::optimization_guide::proto::HistoryQueryLoggingData* LogAiDataRequest::release_history_query() { … }
inline const ::optimization_guide::proto::HistoryQueryLoggingData& LogAiDataRequest::_internal_history_query() const { … }
inline const ::optimization_guide::proto::HistoryQueryLoggingData& LogAiDataRequest::history_query() const { … }
inline ::optimization_guide::proto::HistoryQueryLoggingData* LogAiDataRequest::unsafe_arena_release_history_query() { … }
inline void LogAiDataRequest::unsafe_arena_set_allocated_history_query(::optimization_guide::proto::HistoryQueryLoggingData* history_query) { … }
inline ::optimization_guide::proto::HistoryQueryLoggingData* LogAiDataRequest::_internal_mutable_history_query() { … }
inline ::optimization_guide::proto::HistoryQueryLoggingData* LogAiDataRequest::mutable_history_query() { … }
inline bool LogAiDataRequest::_internal_has_history_answer() const { … }
inline bool LogAiDataRequest::has_history_answer() const { … }
inline void LogAiDataRequest::set_has_history_answer() { … }
inline ::optimization_guide::proto::HistoryAnswerLoggingData* LogAiDataRequest::release_history_answer() { … }
inline const ::optimization_guide::proto::HistoryAnswerLoggingData& LogAiDataRequest::_internal_history_answer() const { … }
inline const ::optimization_guide::proto::HistoryAnswerLoggingData& LogAiDataRequest::history_answer() const { … }
inline ::optimization_guide::proto::HistoryAnswerLoggingData* LogAiDataRequest::unsafe_arena_release_history_answer() { … }
inline void LogAiDataRequest::unsafe_arena_set_allocated_history_answer(::optimization_guide::proto::HistoryAnswerLoggingData* history_answer) { … }
inline ::optimization_guide::proto::HistoryAnswerLoggingData* LogAiDataRequest::_internal_mutable_history_answer() { … }
inline ::optimization_guide::proto::HistoryAnswerLoggingData* LogAiDataRequest::mutable_history_answer() { … }
inline bool LogAiDataRequest::_internal_has_product_specifications() const { … }
inline bool LogAiDataRequest::has_product_specifications() const { … }
inline void LogAiDataRequest::set_has_product_specifications() { … }
inline ::optimization_guide::proto::ProductSpecificationsLoggingData* LogAiDataRequest::release_product_specifications() { … }
inline const ::optimization_guide::proto::ProductSpecificationsLoggingData& LogAiDataRequest::_internal_product_specifications() const { … }
inline const ::optimization_guide::proto::ProductSpecificationsLoggingData& LogAiDataRequest::product_specifications() const { … }
inline ::optimization_guide::proto::ProductSpecificationsLoggingData* LogAiDataRequest::unsafe_arena_release_product_specifications() { … }
inline void LogAiDataRequest::unsafe_arena_set_allocated_product_specifications(::optimization_guide::proto::ProductSpecificationsLoggingData* product_specifications) { … }
inline ::optimization_guide::proto::ProductSpecificationsLoggingData* LogAiDataRequest::_internal_mutable_product_specifications() { … }
inline ::optimization_guide::proto::ProductSpecificationsLoggingData* LogAiDataRequest::mutable_product_specifications() { … }
inline bool LogAiDataRequest::_internal_has_forms_annotations() const { … }
inline bool LogAiDataRequest::has_forms_annotations() const { … }
inline void LogAiDataRequest::set_has_forms_annotations() { … }
inline ::optimization_guide::proto::FormsAnnotationsLoggingData* LogAiDataRequest::release_forms_annotations() { … }
inline const ::optimization_guide::proto::FormsAnnotationsLoggingData& LogAiDataRequest::_internal_forms_annotations() const { … }
inline const ::optimization_guide::proto::FormsAnnotationsLoggingData& LogAiDataRequest::forms_annotations() const { … }
inline ::optimization_guide::proto::FormsAnnotationsLoggingData* LogAiDataRequest::unsafe_arena_release_forms_annotations() { … }
inline void LogAiDataRequest::unsafe_arena_set_allocated_forms_annotations(::optimization_guide::proto::FormsAnnotationsLoggingData* forms_annotations) { … }
inline ::optimization_guide::proto::FormsAnnotationsLoggingData* LogAiDataRequest::_internal_mutable_forms_annotations() { … }
inline ::optimization_guide::proto::FormsAnnotationsLoggingData* LogAiDataRequest::mutable_forms_annotations() { … }
inline bool LogAiDataRequest::_internal_has_forms_predictions() const { … }
inline bool LogAiDataRequest::has_forms_predictions() const { … }
inline void LogAiDataRequest::set_has_forms_predictions() { … }
inline ::optimization_guide::proto::FormsPredictionsLoggingData* LogAiDataRequest::release_forms_predictions() { … }
inline const ::optimization_guide::proto::FormsPredictionsLoggingData& LogAiDataRequest::_internal_forms_predictions() const { … }
inline const ::optimization_guide::proto::FormsPredictionsLoggingData& LogAiDataRequest::forms_predictions() const { … }
inline ::optimization_guide::proto::FormsPredictionsLoggingData* LogAiDataRequest::unsafe_arena_release_forms_predictions() { … }
inline void LogAiDataRequest::unsafe_arena_set_allocated_forms_predictions(::optimization_guide::proto::FormsPredictionsLoggingData* forms_predictions) { … }
inline ::optimization_guide::proto::FormsPredictionsLoggingData* LogAiDataRequest::_internal_mutable_forms_predictions() { … }
inline ::optimization_guide::proto::FormsPredictionsLoggingData* LogAiDataRequest::mutable_forms_predictions() { … }
inline bool LogAiDataRequest::_internal_has_model_prototyping() const { … }
inline bool LogAiDataRequest::has_model_prototyping() const { … }
inline void LogAiDataRequest::set_has_model_prototyping() { … }
inline ::optimization_guide::proto::ModelPrototypingLoggingData* LogAiDataRequest::release_model_prototyping() { … }
inline const ::optimization_guide::proto::ModelPrototypingLoggingData& LogAiDataRequest::_internal_model_prototyping() const { … }
inline const ::optimization_guide::proto::ModelPrototypingLoggingData& LogAiDataRequest::model_prototyping() const { … }
inline ::optimization_guide::proto::ModelPrototypingLoggingData* LogAiDataRequest::unsafe_arena_release_model_prototyping() { … }
inline void LogAiDataRequest::unsafe_arena_set_allocated_model_prototyping(::optimization_guide::proto::ModelPrototypingLoggingData* model_prototyping) { … }
inline ::optimization_guide::proto::ModelPrototypingLoggingData* LogAiDataRequest::_internal_mutable_model_prototyping() { … }
inline ::optimization_guide::proto::ModelPrototypingLoggingData* LogAiDataRequest::mutable_model_prototyping() { … }
inline bool LogAiDataRequest::_internal_has_default_() const { … }
inline bool LogAiDataRequest::has_default_() const { … }
inline void LogAiDataRequest::set_has_default_() { … }
inline ::optimization_guide::proto::DefaultLoggingData* LogAiDataRequest::release_default_() { … }
inline const ::optimization_guide::proto::DefaultLoggingData& LogAiDataRequest::_internal_default_() const { … }
inline const ::optimization_guide::proto::DefaultLoggingData& LogAiDataRequest::default_() const { … }
inline ::optimization_guide::proto::DefaultLoggingData* LogAiDataRequest::unsafe_arena_release_default_() { … }
inline void LogAiDataRequest::unsafe_arena_set_allocated_default_(::optimization_guide::proto::DefaultLoggingData* default_) { … }
inline ::optimization_guide::proto::DefaultLoggingData* LogAiDataRequest::_internal_mutable_default_() { … }
inline ::optimization_guide::proto::DefaultLoggingData* LogAiDataRequest::mutable_default_() { … }
inline bool LogAiDataRequest::has_feature() const { … }
inline void LogAiDataRequest::clear_has_feature() { … }
inline LogAiDataRequest::FeatureCase LogAiDataRequest::feature_case() const { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
}
#include <google/protobuf/port_undef.inc>
#endif