chromium/out/Default/gen/components/segmentation_platform/public/proto/model_metadata.pb.cc

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: components/segmentation_platform/public/proto/model_metadata.proto

#include "components/segmentation_platform/public/proto/model_metadata.pb.h"

#include <algorithm>

#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/wire_format_lite.h>
#include <google/protobuf/io/zero_copy_stream_impl_lite.h>
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>

PROTOBUF_PRAGMA_INIT_SEG

_pb;
_pbi;

namespace segmentation_platform {
namespace proto {
PROTOBUF_CONSTEXPR VersionInfo::VersionInfo(
    ::_pbi::ConstantInitialized):{}
struct VersionInfoDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 VersionInfoDefaultTypeInternal _VersionInfo_default_instance_;
PROTOBUF_CONSTEXPR UMAFeature::UMAFeature(
    ::_pbi::ConstantInitialized):{}
struct UMAFeatureDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 UMAFeatureDefaultTypeInternal _UMAFeature_default_instance_;
PROTOBUF_CONSTEXPR CustomInput_AdditionalArgsEntry_DoNotUse::CustomInput_AdditionalArgsEntry_DoNotUse(
    ::_pbi::ConstantInitialized) {}
struct CustomInput_AdditionalArgsEntry_DoNotUseDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CustomInput_AdditionalArgsEntry_DoNotUseDefaultTypeInternal _CustomInput_AdditionalArgsEntry_DoNotUse_default_instance_;
PROTOBUF_CONSTEXPR CustomInput::CustomInput(
    ::_pbi::ConstantInitialized):{}
struct CustomInputDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CustomInputDefaultTypeInternal _CustomInput_default_instance_;
PROTOBUF_CONSTEXPR SignalFilterConfig_UkmEvent::SignalFilterConfig_UkmEvent(
    ::_pbi::ConstantInitialized):{}
struct SignalFilterConfig_UkmEventDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SignalFilterConfig_UkmEventDefaultTypeInternal _SignalFilterConfig_UkmEvent_default_instance_;
PROTOBUF_CONSTEXPR SignalFilterConfig::SignalFilterConfig(
    ::_pbi::ConstantInitialized):{}
struct SignalFilterConfigDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SignalFilterConfigDefaultTypeInternal _SignalFilterConfig_default_instance_;
PROTOBUF_CONSTEXPR SqlFeature_BindValue::SqlFeature_BindValue(
    ::_pbi::ConstantInitialized):{}
struct SqlFeature_BindValueDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SqlFeature_BindValueDefaultTypeInternal _SqlFeature_BindValue_default_instance_;
PROTOBUF_CONSTEXPR SqlFeature::SqlFeature(
    ::_pbi::ConstantInitialized):{}
struct SqlFeatureDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SqlFeatureDefaultTypeInternal _SqlFeature_default_instance_;
PROTOBUF_CONSTEXPR InputFeature::InputFeature(
    ::_pbi::ConstantInitialized):{}
struct InputFeatureDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 InputFeatureDefaultTypeInternal _InputFeature_default_instance_;
PROTOBUF_CONSTEXPR TrainingOutputs_TriggerConfig_ObservationTrigger::TrainingOutputs_TriggerConfig_ObservationTrigger(
    ::_pbi::ConstantInitialized):{}
struct TrainingOutputs_TriggerConfig_ObservationTriggerDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TrainingOutputs_TriggerConfig_ObservationTriggerDefaultTypeInternal _TrainingOutputs_TriggerConfig_ObservationTrigger_default_instance_;
PROTOBUF_CONSTEXPR TrainingOutputs_TriggerConfig::TrainingOutputs_TriggerConfig(
    ::_pbi::ConstantInitialized):{}
struct TrainingOutputs_TriggerConfigDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TrainingOutputs_TriggerConfigDefaultTypeInternal _TrainingOutputs_TriggerConfig_default_instance_;
PROTOBUF_CONSTEXPR TrainingOutputs::TrainingOutputs(
    ::_pbi::ConstantInitialized):{}
struct TrainingOutputsDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TrainingOutputsDefaultTypeInternal _TrainingOutputs_default_instance_;
PROTOBUF_CONSTEXPR TrainingOutput::TrainingOutput(
    ::_pbi::ConstantInitialized):{}
struct TrainingOutputDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TrainingOutputDefaultTypeInternal _TrainingOutput_default_instance_;
PROTOBUF_CONSTEXPR UMAOutput::UMAOutput(
    ::_pbi::ConstantInitialized):{}
struct UMAOutputDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 UMAOutputDefaultTypeInternal _UMAOutput_default_instance_;
PROTOBUF_CONSTEXPR SegmentationModelMetadata_DiscreteMapping_Entry::SegmentationModelMetadata_DiscreteMapping_Entry(
    ::_pbi::ConstantInitialized):{}
struct SegmentationModelMetadata_DiscreteMapping_EntryDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SegmentationModelMetadata_DiscreteMapping_EntryDefaultTypeInternal _SegmentationModelMetadata_DiscreteMapping_Entry_default_instance_;
PROTOBUF_CONSTEXPR SegmentationModelMetadata_DiscreteMapping::SegmentationModelMetadata_DiscreteMapping(
    ::_pbi::ConstantInitialized):{}
struct SegmentationModelMetadata_DiscreteMappingDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SegmentationModelMetadata_DiscreteMappingDefaultTypeInternal _SegmentationModelMetadata_DiscreteMapping_default_instance_;
PROTOBUF_CONSTEXPR SegmentationModelMetadata_DiscreteMappingsEntry_DoNotUse::SegmentationModelMetadata_DiscreteMappingsEntry_DoNotUse(
    ::_pbi::ConstantInitialized) {}
struct SegmentationModelMetadata_DiscreteMappingsEntry_DoNotUseDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SegmentationModelMetadata_DiscreteMappingsEntry_DoNotUseDefaultTypeInternal _SegmentationModelMetadata_DiscreteMappingsEntry_DoNotUse_default_instance_;
PROTOBUF_CONSTEXPR SegmentationModelMetadata::SegmentationModelMetadata(
    ::_pbi::ConstantInitialized):{}
struct SegmentationModelMetadataDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SegmentationModelMetadataDefaultTypeInternal _SegmentationModelMetadata_default_instance_;
}  // namespace proto
}  // namespace segmentation_platform
namespace segmentation_platform {
namespace proto {
bool CustomInput_FillPolicy_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> CustomInput_FillPolicy_strings[12] =;

static const char CustomInput_FillPolicy_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry CustomInput_FillPolicy_entries[] =;

static const int CustomInput_FillPolicy_entries_by_number[] =;

const std::string& CustomInput_FillPolicy_Name(
    CustomInput_FillPolicy value) {}
bool CustomInput_FillPolicy_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, CustomInput_FillPolicy* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr CustomInput_FillPolicy CustomInput::UNKNOWN_FILL_POLICY;
constexpr CustomInput_FillPolicy CustomInput::FILL_PREDICTION_TIME;
constexpr CustomInput_FillPolicy CustomInput::TIME_RANGE_BEFORE_PREDICTION;
constexpr CustomInput_FillPolicy CustomInput::PRICE_TRACKING_HINTS;
constexpr CustomInput_FillPolicy CustomInput::FILL_FROM_INPUT_CONTEXT;
constexpr CustomInput_FillPolicy CustomInput::FILL_SYNC_DEVICE_INFO;
constexpr CustomInput_FillPolicy CustomInput::FILL_DEVICE_RAM_MB;
constexpr CustomInput_FillPolicy CustomInput::FILL_DEVICE_OS_VERSION_NUMBER;
constexpr CustomInput_FillPolicy CustomInput::FILL_DEVICE_PPI;
constexpr CustomInput_FillPolicy CustomInput::FILL_TAB_METRICS;
constexpr CustomInput_FillPolicy CustomInput::FILL_RANDOM;
constexpr CustomInput_FillPolicy CustomInput::FILL_FROM_SHOPPING_SERVICE;
constexpr CustomInput_FillPolicy CustomInput::FillPolicy_MIN;
constexpr CustomInput_FillPolicy CustomInput::FillPolicy_MAX;
constexpr int CustomInput::FillPolicy_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool SqlFeature_BindValue_ParamType_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> SqlFeature_BindValue_ParamType_strings[8] =;

static const char SqlFeature_BindValue_ParamType_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry SqlFeature_BindValue_ParamType_entries[] =;

static const int SqlFeature_BindValue_ParamType_entries_by_number[] =;

const std::string& SqlFeature_BindValue_ParamType_Name(
    SqlFeature_BindValue_ParamType value) {}
bool SqlFeature_BindValue_ParamType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SqlFeature_BindValue_ParamType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr SqlFeature_BindValue_ParamType SqlFeature_BindValue::UNKNOWN;
constexpr SqlFeature_BindValue_ParamType SqlFeature_BindValue::NULL_;
constexpr SqlFeature_BindValue_ParamType SqlFeature_BindValue::BOOL;
constexpr SqlFeature_BindValue_ParamType SqlFeature_BindValue::INT;
constexpr SqlFeature_BindValue_ParamType SqlFeature_BindValue::INT64;
constexpr SqlFeature_BindValue_ParamType SqlFeature_BindValue::DOUBLE;
constexpr SqlFeature_BindValue_ParamType SqlFeature_BindValue::STRING;
constexpr SqlFeature_BindValue_ParamType SqlFeature_BindValue::TIME;
constexpr SqlFeature_BindValue_ParamType SqlFeature_BindValue::ParamType_MIN;
constexpr SqlFeature_BindValue_ParamType SqlFeature_BindValue::ParamType_MAX;
constexpr int SqlFeature_BindValue::ParamType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool TrainingOutputs_TriggerConfig_DecisionType_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> TrainingOutputs_TriggerConfig_DecisionType_strings[3] =;

static const char TrainingOutputs_TriggerConfig_DecisionType_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry TrainingOutputs_TriggerConfig_DecisionType_entries[] =;

static const int TrainingOutputs_TriggerConfig_DecisionType_entries_by_number[] =;

const std::string& TrainingOutputs_TriggerConfig_DecisionType_Name(
    TrainingOutputs_TriggerConfig_DecisionType value) {}
bool TrainingOutputs_TriggerConfig_DecisionType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TrainingOutputs_TriggerConfig_DecisionType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr TrainingOutputs_TriggerConfig_DecisionType TrainingOutputs_TriggerConfig::UNKNOWN;
constexpr TrainingOutputs_TriggerConfig_DecisionType TrainingOutputs_TriggerConfig::ONDEMAND;
constexpr TrainingOutputs_TriggerConfig_DecisionType TrainingOutputs_TriggerConfig::PERIODIC;
constexpr TrainingOutputs_TriggerConfig_DecisionType TrainingOutputs_TriggerConfig::DecisionType_MIN;
constexpr TrainingOutputs_TriggerConfig_DecisionType TrainingOutputs_TriggerConfig::DecisionType_MAX;
constexpr int TrainingOutputs_TriggerConfig::DecisionType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool SegmentationModelMetadata_OutputDescription_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> SegmentationModelMetadata_OutputDescription_strings[5] =;

static const char SegmentationModelMetadata_OutputDescription_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry SegmentationModelMetadata_OutputDescription_entries[] =;

static const int SegmentationModelMetadata_OutputDescription_entries_by_number[] =;

const std::string& SegmentationModelMetadata_OutputDescription_Name(
    SegmentationModelMetadata_OutputDescription value) {}
bool SegmentationModelMetadata_OutputDescription_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SegmentationModelMetadata_OutputDescription* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr SegmentationModelMetadata_OutputDescription SegmentationModelMetadata::UNKNOWN_RETURN_TYPE;
constexpr SegmentationModelMetadata_OutputDescription SegmentationModelMetadata::RETURN_TYPE_HEURISTIC;
constexpr SegmentationModelMetadata_OutputDescription SegmentationModelMetadata::RETURN_TYPE_MULTISEGMENT;
constexpr SegmentationModelMetadata_OutputDescription SegmentationModelMetadata::RETURN_TYPE_PROBABILITY;
constexpr SegmentationModelMetadata_OutputDescription SegmentationModelMetadata::RETURN_TYPE_INTEGER;
constexpr SegmentationModelMetadata_OutputDescription SegmentationModelMetadata::OutputDescription_MIN;
constexpr SegmentationModelMetadata_OutputDescription SegmentationModelMetadata::OutputDescription_MAX;
constexpr int SegmentationModelMetadata::OutputDescription_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool CurrentVersion_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> CurrentVersion_strings[1] =;

static const char CurrentVersion_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry CurrentVersion_entries[] =;

static const int CurrentVersion_entries_by_number[] =;

const std::string& CurrentVersion_Name(
    CurrentVersion value) {}
bool CurrentVersion_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, CurrentVersion* value) {}
bool ModelSource_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> ModelSource_strings[3] =;

static const char ModelSource_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry ModelSource_entries[] =;

static const int ModelSource_entries_by_number[] =;

const std::string& ModelSource_Name(
    ModelSource value) {}
bool ModelSource_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ModelSource* value) {}

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

class VersionInfo::_Internal {};

VersionInfo::VersionInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
VersionInfo::VersionInfo(const VersionInfo& from)
  :{}

inline void VersionInfo::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

VersionInfo::~VersionInfo() {}

inline void VersionInfo::SharedDtor() {}

void VersionInfo::SetCachedSize(int size) const {}

void VersionInfo::Clear() {}

const char* VersionInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* VersionInfo::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t VersionInfo::ByteSizeLong() const {}

void VersionInfo::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void VersionInfo::MergeFrom(const VersionInfo& from) {}

void VersionInfo::CopyFrom(const VersionInfo& from) {}

bool VersionInfo::IsInitialized() const {}

void VersionInfo::InternalSwap(VersionInfo* other) {}

std::string VersionInfo::GetTypeName() const {}


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

class UMAFeature::_Internal {};

UMAFeature::UMAFeature(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
UMAFeature::UMAFeature(const UMAFeature& from)
  :{}

inline void UMAFeature::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

UMAFeature::~UMAFeature() {}

inline void UMAFeature::SharedDtor() {}

void UMAFeature::SetCachedSize(int size) const {}

void UMAFeature::Clear() {}

const char* UMAFeature::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* UMAFeature::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t UMAFeature::ByteSizeLong() const {}

void UMAFeature::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void UMAFeature::MergeFrom(const UMAFeature& from) {}

void UMAFeature::CopyFrom(const UMAFeature& from) {}

bool UMAFeature::IsInitialized() const {}

void UMAFeature::InternalSwap(UMAFeature* other) {}

std::string UMAFeature::GetTypeName() const {}


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

CustomInput_AdditionalArgsEntry_DoNotUse::CustomInput_AdditionalArgsEntry_DoNotUse() {}
CustomInput_AdditionalArgsEntry_DoNotUse::CustomInput_AdditionalArgsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
    :{}
void CustomInput_AdditionalArgsEntry_DoNotUse::MergeFrom(const CustomInput_AdditionalArgsEntry_DoNotUse& other) {}

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

class CustomInput::_Internal {};

CustomInput::CustomInput(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
CustomInput::CustomInput(const CustomInput& from)
  :{}

inline void CustomInput::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

CustomInput::~CustomInput() {}

inline void CustomInput::SharedDtor() {}

void CustomInput::SetCachedSize(int size) const {}

void CustomInput::Clear() {}

const char* CustomInput::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* CustomInput::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t CustomInput::ByteSizeLong() const {}

void CustomInput::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void CustomInput::MergeFrom(const CustomInput& from) {}

void CustomInput::CopyFrom(const CustomInput& from) {}

bool CustomInput::IsInitialized() const {}

void CustomInput::InternalSwap(CustomInput* other) {}

std::string CustomInput::GetTypeName() const {}


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

class SignalFilterConfig_UkmEvent::_Internal {};

SignalFilterConfig_UkmEvent::SignalFilterConfig_UkmEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
SignalFilterConfig_UkmEvent::SignalFilterConfig_UkmEvent(const SignalFilterConfig_UkmEvent& from)
  :{}

inline void SignalFilterConfig_UkmEvent::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

SignalFilterConfig_UkmEvent::~SignalFilterConfig_UkmEvent() {}

inline void SignalFilterConfig_UkmEvent::SharedDtor() {}

void SignalFilterConfig_UkmEvent::SetCachedSize(int size) const {}

void SignalFilterConfig_UkmEvent::Clear() {}

const char* SignalFilterConfig_UkmEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* SignalFilterConfig_UkmEvent::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t SignalFilterConfig_UkmEvent::ByteSizeLong() const {}

void SignalFilterConfig_UkmEvent::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void SignalFilterConfig_UkmEvent::MergeFrom(const SignalFilterConfig_UkmEvent& from) {}

void SignalFilterConfig_UkmEvent::CopyFrom(const SignalFilterConfig_UkmEvent& from) {}

bool SignalFilterConfig_UkmEvent::IsInitialized() const {}

void SignalFilterConfig_UkmEvent::InternalSwap(SignalFilterConfig_UkmEvent* other) {}

std::string SignalFilterConfig_UkmEvent::GetTypeName() const {}


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

class SignalFilterConfig::_Internal {};

SignalFilterConfig::SignalFilterConfig(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
SignalFilterConfig::SignalFilterConfig(const SignalFilterConfig& from)
  :{}

inline void SignalFilterConfig::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

SignalFilterConfig::~SignalFilterConfig() {}

inline void SignalFilterConfig::SharedDtor() {}

void SignalFilterConfig::SetCachedSize(int size) const {}

void SignalFilterConfig::Clear() {}

const char* SignalFilterConfig::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* SignalFilterConfig::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t SignalFilterConfig::ByteSizeLong() const {}

void SignalFilterConfig::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void SignalFilterConfig::MergeFrom(const SignalFilterConfig& from) {}

void SignalFilterConfig::CopyFrom(const SignalFilterConfig& from) {}

bool SignalFilterConfig::IsInitialized() const {}

void SignalFilterConfig::InternalSwap(SignalFilterConfig* other) {}

std::string SignalFilterConfig::GetTypeName() const {}


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

class SqlFeature_BindValue::_Internal {};

const ::segmentation_platform::proto::CustomInput&
SqlFeature_BindValue::_Internal::value(const SqlFeature_BindValue* msg) {}
SqlFeature_BindValue::SqlFeature_BindValue(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
SqlFeature_BindValue::SqlFeature_BindValue(const SqlFeature_BindValue& from)
  :{}

inline void SqlFeature_BindValue::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

SqlFeature_BindValue::~SqlFeature_BindValue() {}

inline void SqlFeature_BindValue::SharedDtor() {}

void SqlFeature_BindValue::SetCachedSize(int size) const {}

void SqlFeature_BindValue::Clear() {}

const char* SqlFeature_BindValue::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* SqlFeature_BindValue::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t SqlFeature_BindValue::ByteSizeLong() const {}

void SqlFeature_BindValue::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void SqlFeature_BindValue::MergeFrom(const SqlFeature_BindValue& from) {}

void SqlFeature_BindValue::CopyFrom(const SqlFeature_BindValue& from) {}

bool SqlFeature_BindValue::IsInitialized() const {}

void SqlFeature_BindValue::InternalSwap(SqlFeature_BindValue* other) {}

std::string SqlFeature_BindValue::GetTypeName() const {}


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

class SqlFeature::_Internal {};

const ::segmentation_platform::proto::SignalFilterConfig&
SqlFeature::_Internal::signal_filter(const SqlFeature* msg) {}
SqlFeature::SqlFeature(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
SqlFeature::SqlFeature(const SqlFeature& from)
  :{}

inline void SqlFeature::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

SqlFeature::~SqlFeature() {}

inline void SqlFeature::SharedDtor() {}

void SqlFeature::SetCachedSize(int size) const {}

void SqlFeature::Clear() {}

const char* SqlFeature::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* SqlFeature::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t SqlFeature::ByteSizeLong() const {}

void SqlFeature::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void SqlFeature::MergeFrom(const SqlFeature& from) {}

void SqlFeature::CopyFrom(const SqlFeature& from) {}

bool SqlFeature::IsInitialized() const {}

void SqlFeature::InternalSwap(SqlFeature* other) {}

std::string SqlFeature::GetTypeName() const {}


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

class InputFeature::_Internal {};

const ::segmentation_platform::proto::UMAFeature&
InputFeature::_Internal::uma_feature(const InputFeature* msg) {}
const ::segmentation_platform::proto::CustomInput&
InputFeature::_Internal::custom_input(const InputFeature* msg) {}
const ::segmentation_platform::proto::SqlFeature&
InputFeature::_Internal::sql_feature(const InputFeature* msg) {}
void InputFeature::set_allocated_uma_feature(::segmentation_platform::proto::UMAFeature* uma_feature) {}
void InputFeature::set_allocated_custom_input(::segmentation_platform::proto::CustomInput* custom_input) {}
void InputFeature::set_allocated_sql_feature(::segmentation_platform::proto::SqlFeature* sql_feature) {}
InputFeature::InputFeature(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
InputFeature::InputFeature(const InputFeature& from)
  :{}

inline void InputFeature::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

InputFeature::~InputFeature() {}

inline void InputFeature::SharedDtor() {}

void InputFeature::SetCachedSize(int size) const {}

void InputFeature::clear_Feature() {}


void InputFeature::Clear() {}

const char* InputFeature::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* InputFeature::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t InputFeature::ByteSizeLong() const {}

void InputFeature::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void InputFeature::MergeFrom(const InputFeature& from) {}

void InputFeature::CopyFrom(const InputFeature& from) {}

bool InputFeature::IsInitialized() const {}

void InputFeature::InternalSwap(InputFeature* other) {}

std::string InputFeature::GetTypeName() const {}


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

class TrainingOutputs_TriggerConfig_ObservationTrigger::_Internal {};

const ::segmentation_platform::proto::UMAOutput&
TrainingOutputs_TriggerConfig_ObservationTrigger::_Internal::uma_trigger(const TrainingOutputs_TriggerConfig_ObservationTrigger* msg) {}
void TrainingOutputs_TriggerConfig_ObservationTrigger::set_allocated_uma_trigger(::segmentation_platform::proto::UMAOutput* uma_trigger) {}
TrainingOutputs_TriggerConfig_ObservationTrigger::TrainingOutputs_TriggerConfig_ObservationTrigger(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
TrainingOutputs_TriggerConfig_ObservationTrigger::TrainingOutputs_TriggerConfig_ObservationTrigger(const TrainingOutputs_TriggerConfig_ObservationTrigger& from)
  :{}

inline void TrainingOutputs_TriggerConfig_ObservationTrigger::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

TrainingOutputs_TriggerConfig_ObservationTrigger::~TrainingOutputs_TriggerConfig_ObservationTrigger() {}

inline void TrainingOutputs_TriggerConfig_ObservationTrigger::SharedDtor() {}

void TrainingOutputs_TriggerConfig_ObservationTrigger::SetCachedSize(int size) const {}

void TrainingOutputs_TriggerConfig_ObservationTrigger::clear_trigger() {}


void TrainingOutputs_TriggerConfig_ObservationTrigger::Clear() {}

const char* TrainingOutputs_TriggerConfig_ObservationTrigger::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* TrainingOutputs_TriggerConfig_ObservationTrigger::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t TrainingOutputs_TriggerConfig_ObservationTrigger::ByteSizeLong() const {}

void TrainingOutputs_TriggerConfig_ObservationTrigger::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void TrainingOutputs_TriggerConfig_ObservationTrigger::MergeFrom(const TrainingOutputs_TriggerConfig_ObservationTrigger& from) {}

void TrainingOutputs_TriggerConfig_ObservationTrigger::CopyFrom(const TrainingOutputs_TriggerConfig_ObservationTrigger& from) {}

bool TrainingOutputs_TriggerConfig_ObservationTrigger::IsInitialized() const {}

void TrainingOutputs_TriggerConfig_ObservationTrigger::InternalSwap(TrainingOutputs_TriggerConfig_ObservationTrigger* other) {}

std::string TrainingOutputs_TriggerConfig_ObservationTrigger::GetTypeName() const {}


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

class TrainingOutputs_TriggerConfig::_Internal {};

TrainingOutputs_TriggerConfig::TrainingOutputs_TriggerConfig(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
TrainingOutputs_TriggerConfig::TrainingOutputs_TriggerConfig(const TrainingOutputs_TriggerConfig& from)
  :{}

inline void TrainingOutputs_TriggerConfig::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

TrainingOutputs_TriggerConfig::~TrainingOutputs_TriggerConfig() {}

inline void TrainingOutputs_TriggerConfig::SharedDtor() {}

void TrainingOutputs_TriggerConfig::SetCachedSize(int size) const {}

void TrainingOutputs_TriggerConfig::Clear() {}

const char* TrainingOutputs_TriggerConfig::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* TrainingOutputs_TriggerConfig::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t TrainingOutputs_TriggerConfig::ByteSizeLong() const {}

void TrainingOutputs_TriggerConfig::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void TrainingOutputs_TriggerConfig::MergeFrom(const TrainingOutputs_TriggerConfig& from) {}

void TrainingOutputs_TriggerConfig::CopyFrom(const TrainingOutputs_TriggerConfig& from) {}

bool TrainingOutputs_TriggerConfig::IsInitialized() const {}

void TrainingOutputs_TriggerConfig::InternalSwap(TrainingOutputs_TriggerConfig* other) {}

std::string TrainingOutputs_TriggerConfig::GetTypeName() const {}


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

class TrainingOutputs::_Internal {};

const ::segmentation_platform::proto::TrainingOutputs_TriggerConfig&
TrainingOutputs::_Internal::trigger_config(const TrainingOutputs* msg) {}
TrainingOutputs::TrainingOutputs(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
TrainingOutputs::TrainingOutputs(const TrainingOutputs& from)
  :{}

inline void TrainingOutputs::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

TrainingOutputs::~TrainingOutputs() {}

inline void TrainingOutputs::SharedDtor() {}

void TrainingOutputs::SetCachedSize(int size) const {}

void TrainingOutputs::Clear() {}

const char* TrainingOutputs::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* TrainingOutputs::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t TrainingOutputs::ByteSizeLong() const {}

void TrainingOutputs::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void TrainingOutputs::MergeFrom(const TrainingOutputs& from) {}

void TrainingOutputs::CopyFrom(const TrainingOutputs& from) {}

bool TrainingOutputs::IsInitialized() const {}

void TrainingOutputs::InternalSwap(TrainingOutputs* other) {}

std::string TrainingOutputs::GetTypeName() const {}


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

class TrainingOutput::_Internal {};

const ::segmentation_platform::proto::UMAOutput&
TrainingOutput::_Internal::uma_output(const TrainingOutput* msg) {}
void TrainingOutput::set_allocated_uma_output(::segmentation_platform::proto::UMAOutput* uma_output) {}
TrainingOutput::TrainingOutput(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
TrainingOutput::TrainingOutput(const TrainingOutput& from)
  :{}

inline void TrainingOutput::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

TrainingOutput::~TrainingOutput() {}

inline void TrainingOutput::SharedDtor() {}

void TrainingOutput::SetCachedSize(int size) const {}

void TrainingOutput::clear_output() {}


void TrainingOutput::Clear() {}

const char* TrainingOutput::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* TrainingOutput::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t TrainingOutput::ByteSizeLong() const {}

void TrainingOutput::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void TrainingOutput::MergeFrom(const TrainingOutput& from) {}

void TrainingOutput::CopyFrom(const TrainingOutput& from) {}

bool TrainingOutput::IsInitialized() const {}

void TrainingOutput::InternalSwap(TrainingOutput* other) {}

std::string TrainingOutput::GetTypeName() const {}


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

class UMAOutput::_Internal {};

const ::segmentation_platform::proto::UMAFeature&
UMAOutput::_Internal::uma_feature(const UMAOutput* msg) {}
UMAOutput::UMAOutput(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
UMAOutput::UMAOutput(const UMAOutput& from)
  :{}

inline void UMAOutput::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

UMAOutput::~UMAOutput() {}

inline void UMAOutput::SharedDtor() {}

void UMAOutput::SetCachedSize(int size) const {}

void UMAOutput::Clear() {}

const char* UMAOutput::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* UMAOutput::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t UMAOutput::ByteSizeLong() const {}

void UMAOutput::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void UMAOutput::MergeFrom(const UMAOutput& from) {}

void UMAOutput::CopyFrom(const UMAOutput& from) {}

bool UMAOutput::IsInitialized() const {}

void UMAOutput::InternalSwap(UMAOutput* other) {}

std::string UMAOutput::GetTypeName() const {}


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

class SegmentationModelMetadata_DiscreteMapping_Entry::_Internal {};

SegmentationModelMetadata_DiscreteMapping_Entry::SegmentationModelMetadata_DiscreteMapping_Entry(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
SegmentationModelMetadata_DiscreteMapping_Entry::SegmentationModelMetadata_DiscreteMapping_Entry(const SegmentationModelMetadata_DiscreteMapping_Entry& from)
  :{}

inline void SegmentationModelMetadata_DiscreteMapping_Entry::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

SegmentationModelMetadata_DiscreteMapping_Entry::~SegmentationModelMetadata_DiscreteMapping_Entry() {}

inline void SegmentationModelMetadata_DiscreteMapping_Entry::SharedDtor() {}

void SegmentationModelMetadata_DiscreteMapping_Entry::SetCachedSize(int size) const {}

void SegmentationModelMetadata_DiscreteMapping_Entry::Clear() {}

const char* SegmentationModelMetadata_DiscreteMapping_Entry::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* SegmentationModelMetadata_DiscreteMapping_Entry::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t SegmentationModelMetadata_DiscreteMapping_Entry::ByteSizeLong() const {}

void SegmentationModelMetadata_DiscreteMapping_Entry::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void SegmentationModelMetadata_DiscreteMapping_Entry::MergeFrom(const SegmentationModelMetadata_DiscreteMapping_Entry& from) {}

void SegmentationModelMetadata_DiscreteMapping_Entry::CopyFrom(const SegmentationModelMetadata_DiscreteMapping_Entry& from) {}

bool SegmentationModelMetadata_DiscreteMapping_Entry::IsInitialized() const {}

void SegmentationModelMetadata_DiscreteMapping_Entry::InternalSwap(SegmentationModelMetadata_DiscreteMapping_Entry* other) {}

std::string SegmentationModelMetadata_DiscreteMapping_Entry::GetTypeName() const {}


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

class SegmentationModelMetadata_DiscreteMapping::_Internal {};

SegmentationModelMetadata_DiscreteMapping::SegmentationModelMetadata_DiscreteMapping(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
SegmentationModelMetadata_DiscreteMapping::SegmentationModelMetadata_DiscreteMapping(const SegmentationModelMetadata_DiscreteMapping& from)
  :{}

inline void SegmentationModelMetadata_DiscreteMapping::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

SegmentationModelMetadata_DiscreteMapping::~SegmentationModelMetadata_DiscreteMapping() {}

inline void SegmentationModelMetadata_DiscreteMapping::SharedDtor() {}

void SegmentationModelMetadata_DiscreteMapping::SetCachedSize(int size) const {}

void SegmentationModelMetadata_DiscreteMapping::Clear() {}

const char* SegmentationModelMetadata_DiscreteMapping::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* SegmentationModelMetadata_DiscreteMapping::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t SegmentationModelMetadata_DiscreteMapping::ByteSizeLong() const {}

void SegmentationModelMetadata_DiscreteMapping::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void SegmentationModelMetadata_DiscreteMapping::MergeFrom(const SegmentationModelMetadata_DiscreteMapping& from) {}

void SegmentationModelMetadata_DiscreteMapping::CopyFrom(const SegmentationModelMetadata_DiscreteMapping& from) {}

bool SegmentationModelMetadata_DiscreteMapping::IsInitialized() const {}

void SegmentationModelMetadata_DiscreteMapping::InternalSwap(SegmentationModelMetadata_DiscreteMapping* other) {}

std::string SegmentationModelMetadata_DiscreteMapping::GetTypeName() const {}


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

SegmentationModelMetadata_DiscreteMappingsEntry_DoNotUse::SegmentationModelMetadata_DiscreteMappingsEntry_DoNotUse() {}
SegmentationModelMetadata_DiscreteMappingsEntry_DoNotUse::SegmentationModelMetadata_DiscreteMappingsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
    :{}
void SegmentationModelMetadata_DiscreteMappingsEntry_DoNotUse::MergeFrom(const SegmentationModelMetadata_DiscreteMappingsEntry_DoNotUse& other) {}

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

class SegmentationModelMetadata::_Internal {};

const ::segmentation_platform::proto::VersionInfo&
SegmentationModelMetadata::_Internal::version_info(const SegmentationModelMetadata* msg) {}
const ::segmentation_platform::proto::TrainingOutputs&
SegmentationModelMetadata::_Internal::training_outputs(const SegmentationModelMetadata* msg) {}
const ::segmentation_platform::proto::OutputConfig&
SegmentationModelMetadata::_Internal::output_config(const SegmentationModelMetadata* msg) {}
void SegmentationModelMetadata::clear_output_config() {}
SegmentationModelMetadata::SegmentationModelMetadata(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
SegmentationModelMetadata::SegmentationModelMetadata(const SegmentationModelMetadata& from)
  :{}

inline void SegmentationModelMetadata::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

SegmentationModelMetadata::~SegmentationModelMetadata() {}

inline void SegmentationModelMetadata::SharedDtor() {}

void SegmentationModelMetadata::SetCachedSize(int size) const {}

void SegmentationModelMetadata::Clear() {}

const char* SegmentationModelMetadata::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* SegmentationModelMetadata::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t SegmentationModelMetadata::ByteSizeLong() const {}

void SegmentationModelMetadata::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void SegmentationModelMetadata::MergeFrom(const SegmentationModelMetadata& from) {}

void SegmentationModelMetadata::CopyFrom(const SegmentationModelMetadata& from) {}

bool SegmentationModelMetadata::IsInitialized() const {}

void SegmentationModelMetadata::InternalSwap(SegmentationModelMetadata* other) {}

std::string SegmentationModelMetadata::GetTypeName() const {}


// @@protoc_insertion_point(namespace_scope)
}  // namespace proto
}  // namespace segmentation_platform
PROTOBUF_NAMESPACE_OPEN
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::VersionInfo*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::VersionInfo >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::UMAFeature*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::UMAFeature >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::CustomInput_AdditionalArgsEntry_DoNotUse*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::CustomInput_AdditionalArgsEntry_DoNotUse >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::CustomInput*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::CustomInput >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::SignalFilterConfig_UkmEvent*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::SignalFilterConfig_UkmEvent >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::SignalFilterConfig*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::SignalFilterConfig >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::SqlFeature_BindValue*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::SqlFeature_BindValue >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::SqlFeature*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::SqlFeature >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::InputFeature*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::InputFeature >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::TrainingOutputs_TriggerConfig_ObservationTrigger*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::TrainingOutputs_TriggerConfig_ObservationTrigger >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::TrainingOutputs_TriggerConfig*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::TrainingOutputs_TriggerConfig >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::TrainingOutputs*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::TrainingOutputs >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::TrainingOutput*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::TrainingOutput >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::UMAOutput*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::UMAOutput >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::SegmentationModelMetadata_DiscreteMapping_Entry*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::SegmentationModelMetadata_DiscreteMapping_Entry >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::SegmentationModelMetadata_DiscreteMapping*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::SegmentationModelMetadata_DiscreteMapping >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::SegmentationModelMetadata_DiscreteMappingsEntry_DoNotUse*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::SegmentationModelMetadata_DiscreteMappingsEntry_DoNotUse >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::segmentation_platform::proto::SegmentationModelMetadata*
Arena::CreateMaybeMessage< ::segmentation_platform::proto::SegmentationModelMetadata >(Arena* arena) {}
PROTOBUF_NAMESPACE_CLOSE

// @@protoc_insertion_point(global_scope)
#include <google/protobuf/port_undef.inc>