#ifndef GOOGLE_PROTOBUF_INCLUDED_components_2fsegmentation_5fplatform_2fpublic_2fproto_2foutput_5fconfig_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_components_2fsegmentation_5fplatform_2fpublic_2fproto_2foutput_5fconfig_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 <google/protobuf/map.h>
#include <google/protobuf/map_entry_lite.h>
#include <google/protobuf/map_field_lite.h>
#include <google/protobuf/generated_enum_util.h>
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_components_2fsegmentation_5fplatform_2fpublic_2fproto_2foutput_5fconfig_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_components_2fsegmentation_5fplatform_2fpublic_2fproto_2foutput_5fconfig_2eproto { … };
namespace segmentation_platform {
namespace proto {
class OutputConfig;
struct OutputConfigDefaultTypeInternal;
extern OutputConfigDefaultTypeInternal _OutputConfig_default_instance_;
class PredictedResultTTL;
struct PredictedResultTTLDefaultTypeInternal;
extern PredictedResultTTLDefaultTypeInternal _PredictedResultTTL_default_instance_;
class PredictedResultTTL_TopLabelToTtlMapEntry_DoNotUse;
struct PredictedResultTTL_TopLabelToTtlMapEntry_DoNotUseDefaultTypeInternal;
extern PredictedResultTTL_TopLabelToTtlMapEntry_DoNotUseDefaultTypeInternal _PredictedResultTTL_TopLabelToTtlMapEntry_DoNotUse_default_instance_;
class Predictor;
struct PredictorDefaultTypeInternal;
extern PredictorDefaultTypeInternal _Predictor_default_instance_;
class Predictor_BinaryClassifier;
struct Predictor_BinaryClassifierDefaultTypeInternal;
extern Predictor_BinaryClassifierDefaultTypeInternal _Predictor_BinaryClassifier_default_instance_;
class Predictor_BinnedClassifier;
struct Predictor_BinnedClassifierDefaultTypeInternal;
extern Predictor_BinnedClassifierDefaultTypeInternal _Predictor_BinnedClassifier_default_instance_;
class Predictor_BinnedClassifier_Bin;
struct Predictor_BinnedClassifier_BinDefaultTypeInternal;
extern Predictor_BinnedClassifier_BinDefaultTypeInternal _Predictor_BinnedClassifier_Bin_default_instance_;
class Predictor_GenericPredictor;
struct Predictor_GenericPredictorDefaultTypeInternal;
extern Predictor_GenericPredictorDefaultTypeInternal _Predictor_GenericPredictor_default_instance_;
class Predictor_MultiClassClassifier;
struct Predictor_MultiClassClassifierDefaultTypeInternal;
extern Predictor_MultiClassClassifierDefaultTypeInternal _Predictor_MultiClassClassifier_default_instance_;
class Predictor_Regressor;
struct Predictor_RegressorDefaultTypeInternal;
extern Predictor_RegressorDefaultTypeInternal _Predictor_Regressor_default_instance_;
}
}
PROTOBUF_NAMESPACE_OPEN
template<> ::segmentation_platform::proto::OutputConfig* Arena::CreateMaybeMessage<::segmentation_platform::proto::OutputConfig>(Arena*);
template<> ::segmentation_platform::proto::PredictedResultTTL* Arena::CreateMaybeMessage<::segmentation_platform::proto::PredictedResultTTL>(Arena*);
template<> ::segmentation_platform::proto::PredictedResultTTL_TopLabelToTtlMapEntry_DoNotUse* Arena::CreateMaybeMessage<::segmentation_platform::proto::PredictedResultTTL_TopLabelToTtlMapEntry_DoNotUse>(Arena*);
template<> ::segmentation_platform::proto::Predictor* Arena::CreateMaybeMessage<::segmentation_platform::proto::Predictor>(Arena*);
template<> ::segmentation_platform::proto::Predictor_BinaryClassifier* Arena::CreateMaybeMessage<::segmentation_platform::proto::Predictor_BinaryClassifier>(Arena*);
template<> ::segmentation_platform::proto::Predictor_BinnedClassifier* Arena::CreateMaybeMessage<::segmentation_platform::proto::Predictor_BinnedClassifier>(Arena*);
template<> ::segmentation_platform::proto::Predictor_BinnedClassifier_Bin* Arena::CreateMaybeMessage<::segmentation_platform::proto::Predictor_BinnedClassifier_Bin>(Arena*);
template<> ::segmentation_platform::proto::Predictor_GenericPredictor* Arena::CreateMaybeMessage<::segmentation_platform::proto::Predictor_GenericPredictor>(Arena*);
template<> ::segmentation_platform::proto::Predictor_MultiClassClassifier* Arena::CreateMaybeMessage<::segmentation_platform::proto::Predictor_MultiClassClassifier>(Arena*);
template<> ::segmentation_platform::proto::Predictor_Regressor* Arena::CreateMaybeMessage<::segmentation_platform::proto::Predictor_Regressor>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace segmentation_platform {
namespace proto {
enum TimeUnit : int { … };
bool TimeUnit_IsValid(int value);
constexpr TimeUnit TimeUnit_MIN = …;
constexpr TimeUnit TimeUnit_MAX = …;
constexpr int TimeUnit_ARRAYSIZE = …;
const std::string& TimeUnit_Name(TimeUnit value);
template<typename T>
inline const std::string& TimeUnit_Name(T enum_t_value) { … }
bool TimeUnit_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TimeUnit* value);
class Predictor_BinaryClassifier final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Predictor_MultiClassClassifier final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Predictor_BinnedClassifier_Bin final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Predictor_BinnedClassifier final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Predictor_Regressor final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Predictor_GenericPredictor final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Predictor final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class PredictedResultTTL_TopLabelToTtlMapEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntryLite<PredictedResultTTL_TopLabelToTtlMapEntry_DoNotUse,
std::string, uint64_t,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_UINT64> { … };
class PredictedResultTTL final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class OutputConfig final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool Predictor_BinaryClassifier::_internal_has_threshold() const { … }
inline bool Predictor_BinaryClassifier::has_threshold() const { … }
inline void Predictor_BinaryClassifier::clear_threshold() { … }
inline float Predictor_BinaryClassifier::_internal_threshold() const { … }
inline float Predictor_BinaryClassifier::threshold() const { … }
inline void Predictor_BinaryClassifier::_internal_set_threshold(float value) { … }
inline void Predictor_BinaryClassifier::set_threshold(float value) { … }
inline bool Predictor_BinaryClassifier::_internal_has_positive_label() const { … }
inline bool Predictor_BinaryClassifier::has_positive_label() const { … }
inline void Predictor_BinaryClassifier::clear_positive_label() { … }
inline const std::string& Predictor_BinaryClassifier::positive_label() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Predictor_BinaryClassifier::set_positive_label(ArgT0&& arg0, ArgT... args) { … }
inline std::string* Predictor_BinaryClassifier::mutable_positive_label() { … }
inline const std::string& Predictor_BinaryClassifier::_internal_positive_label() const { … }
inline void Predictor_BinaryClassifier::_internal_set_positive_label(const std::string& value) { … }
inline std::string* Predictor_BinaryClassifier::_internal_mutable_positive_label() { … }
inline std::string* Predictor_BinaryClassifier::release_positive_label() { … }
inline void Predictor_BinaryClassifier::set_allocated_positive_label(std::string* positive_label) { … }
inline bool Predictor_BinaryClassifier::_internal_has_negative_label() const { … }
inline bool Predictor_BinaryClassifier::has_negative_label() const { … }
inline void Predictor_BinaryClassifier::clear_negative_label() { … }
inline const std::string& Predictor_BinaryClassifier::negative_label() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Predictor_BinaryClassifier::set_negative_label(ArgT0&& arg0, ArgT... args) { … }
inline std::string* Predictor_BinaryClassifier::mutable_negative_label() { … }
inline const std::string& Predictor_BinaryClassifier::_internal_negative_label() const { … }
inline void Predictor_BinaryClassifier::_internal_set_negative_label(const std::string& value) { … }
inline std::string* Predictor_BinaryClassifier::_internal_mutable_negative_label() { … }
inline std::string* Predictor_BinaryClassifier::release_negative_label() { … }
inline void Predictor_BinaryClassifier::set_allocated_negative_label(std::string* negative_label) { … }
inline bool Predictor_MultiClassClassifier::_internal_has_top_k_outputs() const { … }
inline bool Predictor_MultiClassClassifier::has_top_k_outputs() const { … }
inline void Predictor_MultiClassClassifier::clear_top_k_outputs() { … }
inline int64_t Predictor_MultiClassClassifier::_internal_top_k_outputs() const { … }
inline int64_t Predictor_MultiClassClassifier::top_k_outputs() const { … }
inline void Predictor_MultiClassClassifier::_internal_set_top_k_outputs(int64_t value) { … }
inline void Predictor_MultiClassClassifier::set_top_k_outputs(int64_t value) { … }
inline int Predictor_MultiClassClassifier::_internal_class_labels_size() const { … }
inline int Predictor_MultiClassClassifier::class_labels_size() const { … }
inline void Predictor_MultiClassClassifier::clear_class_labels() { … }
inline std::string* Predictor_MultiClassClassifier::add_class_labels() { … }
inline const std::string& Predictor_MultiClassClassifier::_internal_class_labels(int index) const { … }
inline const std::string& Predictor_MultiClassClassifier::class_labels(int index) const { … }
inline std::string* Predictor_MultiClassClassifier::mutable_class_labels(int index) { … }
inline void Predictor_MultiClassClassifier::set_class_labels(int index, const std::string& value) { … }
inline void Predictor_MultiClassClassifier::set_class_labels(int index, std::string&& value) { … }
inline void Predictor_MultiClassClassifier::set_class_labels(int index, const char* value) { … }
inline void Predictor_MultiClassClassifier::set_class_labels(int index, const char* value, size_t size) { … }
inline std::string* Predictor_MultiClassClassifier::_internal_add_class_labels() { … }
inline void Predictor_MultiClassClassifier::add_class_labels(const std::string& value) { … }
inline void Predictor_MultiClassClassifier::add_class_labels(std::string&& value) { … }
inline void Predictor_MultiClassClassifier::add_class_labels(const char* value) { … }
inline void Predictor_MultiClassClassifier::add_class_labels(const char* value, size_t size) { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
Predictor_MultiClassClassifier::class_labels() const { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
Predictor_MultiClassClassifier::mutable_class_labels() { … }
inline bool Predictor_MultiClassClassifier::_internal_has_threshold() const { … }
inline bool Predictor_MultiClassClassifier::has_threshold() const { … }
inline void Predictor_MultiClassClassifier::clear_threshold() { … }
inline float Predictor_MultiClassClassifier::_internal_threshold() const { … }
inline float Predictor_MultiClassClassifier::threshold() const { … }
inline void Predictor_MultiClassClassifier::_internal_set_threshold(float value) { … }
inline void Predictor_MultiClassClassifier::set_threshold(float value) { … }
inline int Predictor_MultiClassClassifier::_internal_class_thresholds_size() const { … }
inline int Predictor_MultiClassClassifier::class_thresholds_size() const { … }
inline void Predictor_MultiClassClassifier::clear_class_thresholds() { … }
inline float Predictor_MultiClassClassifier::_internal_class_thresholds(int index) const { … }
inline float Predictor_MultiClassClassifier::class_thresholds(int index) const { … }
inline void Predictor_MultiClassClassifier::set_class_thresholds(int index, float value) { … }
inline void Predictor_MultiClassClassifier::_internal_add_class_thresholds(float value) { … }
inline void Predictor_MultiClassClassifier::add_class_thresholds(float value) { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
Predictor_MultiClassClassifier::_internal_class_thresholds() const { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
Predictor_MultiClassClassifier::class_thresholds() const { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
Predictor_MultiClassClassifier::_internal_mutable_class_thresholds() { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
Predictor_MultiClassClassifier::mutable_class_thresholds() { … }
inline bool Predictor_BinnedClassifier_Bin::_internal_has_min_range() const { … }
inline bool Predictor_BinnedClassifier_Bin::has_min_range() const { … }
inline void Predictor_BinnedClassifier_Bin::clear_min_range() { … }
inline float Predictor_BinnedClassifier_Bin::_internal_min_range() const { … }
inline float Predictor_BinnedClassifier_Bin::min_range() const { … }
inline void Predictor_BinnedClassifier_Bin::_internal_set_min_range(float value) { … }
inline void Predictor_BinnedClassifier_Bin::set_min_range(float value) { … }
inline bool Predictor_BinnedClassifier_Bin::_internal_has_label() const { … }
inline bool Predictor_BinnedClassifier_Bin::has_label() const { … }
inline void Predictor_BinnedClassifier_Bin::clear_label() { … }
inline const std::string& Predictor_BinnedClassifier_Bin::label() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Predictor_BinnedClassifier_Bin::set_label(ArgT0&& arg0, ArgT... args) { … }
inline std::string* Predictor_BinnedClassifier_Bin::mutable_label() { … }
inline const std::string& Predictor_BinnedClassifier_Bin::_internal_label() const { … }
inline void Predictor_BinnedClassifier_Bin::_internal_set_label(const std::string& value) { … }
inline std::string* Predictor_BinnedClassifier_Bin::_internal_mutable_label() { … }
inline std::string* Predictor_BinnedClassifier_Bin::release_label() { … }
inline void Predictor_BinnedClassifier_Bin::set_allocated_label(std::string* label) { … }
inline int Predictor_BinnedClassifier::_internal_bins_size() const { … }
inline int Predictor_BinnedClassifier::bins_size() const { … }
inline void Predictor_BinnedClassifier::clear_bins() { … }
inline ::segmentation_platform::proto::Predictor_BinnedClassifier_Bin* Predictor_BinnedClassifier::mutable_bins(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::segmentation_platform::proto::Predictor_BinnedClassifier_Bin >*
Predictor_BinnedClassifier::mutable_bins() { … }
inline const ::segmentation_platform::proto::Predictor_BinnedClassifier_Bin& Predictor_BinnedClassifier::_internal_bins(int index) const { … }
inline const ::segmentation_platform::proto::Predictor_BinnedClassifier_Bin& Predictor_BinnedClassifier::bins(int index) const { … }
inline ::segmentation_platform::proto::Predictor_BinnedClassifier_Bin* Predictor_BinnedClassifier::_internal_add_bins() { … }
inline ::segmentation_platform::proto::Predictor_BinnedClassifier_Bin* Predictor_BinnedClassifier::add_bins() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::segmentation_platform::proto::Predictor_BinnedClassifier_Bin >&
Predictor_BinnedClassifier::bins() const { … }
inline bool Predictor_BinnedClassifier::_internal_has_underflow_label() const { … }
inline bool Predictor_BinnedClassifier::has_underflow_label() const { … }
inline void Predictor_BinnedClassifier::clear_underflow_label() { … }
inline const std::string& Predictor_BinnedClassifier::underflow_label() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Predictor_BinnedClassifier::set_underflow_label(ArgT0&& arg0, ArgT... args) { … }
inline std::string* Predictor_BinnedClassifier::mutable_underflow_label() { … }
inline const std::string& Predictor_BinnedClassifier::_internal_underflow_label() const { … }
inline void Predictor_BinnedClassifier::_internal_set_underflow_label(const std::string& value) { … }
inline std::string* Predictor_BinnedClassifier::_internal_mutable_underflow_label() { … }
inline std::string* Predictor_BinnedClassifier::release_underflow_label() { … }
inline void Predictor_BinnedClassifier::set_allocated_underflow_label(std::string* underflow_label) { … }
inline int Predictor_GenericPredictor::_internal_output_labels_size() const { … }
inline int Predictor_GenericPredictor::output_labels_size() const { … }
inline void Predictor_GenericPredictor::clear_output_labels() { … }
inline std::string* Predictor_GenericPredictor::add_output_labels() { … }
inline const std::string& Predictor_GenericPredictor::_internal_output_labels(int index) const { … }
inline const std::string& Predictor_GenericPredictor::output_labels(int index) const { … }
inline std::string* Predictor_GenericPredictor::mutable_output_labels(int index) { … }
inline void Predictor_GenericPredictor::set_output_labels(int index, const std::string& value) { … }
inline void Predictor_GenericPredictor::set_output_labels(int index, std::string&& value) { … }
inline void Predictor_GenericPredictor::set_output_labels(int index, const char* value) { … }
inline void Predictor_GenericPredictor::set_output_labels(int index, const char* value, size_t size) { … }
inline std::string* Predictor_GenericPredictor::_internal_add_output_labels() { … }
inline void Predictor_GenericPredictor::add_output_labels(const std::string& value) { … }
inline void Predictor_GenericPredictor::add_output_labels(std::string&& value) { … }
inline void Predictor_GenericPredictor::add_output_labels(const char* value) { … }
inline void Predictor_GenericPredictor::add_output_labels(const char* value, size_t size) { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
Predictor_GenericPredictor::output_labels() const { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
Predictor_GenericPredictor::mutable_output_labels() { … }
inline bool Predictor::_internal_has_binary_classifier() const { … }
inline bool Predictor::has_binary_classifier() const { … }
inline void Predictor::set_has_binary_classifier() { … }
inline void Predictor::clear_binary_classifier() { … }
inline ::segmentation_platform::proto::Predictor_BinaryClassifier* Predictor::release_binary_classifier() { … }
inline const ::segmentation_platform::proto::Predictor_BinaryClassifier& Predictor::_internal_binary_classifier() const { … }
inline const ::segmentation_platform::proto::Predictor_BinaryClassifier& Predictor::binary_classifier() const { … }
inline ::segmentation_platform::proto::Predictor_BinaryClassifier* Predictor::unsafe_arena_release_binary_classifier() { … }
inline void Predictor::unsafe_arena_set_allocated_binary_classifier(::segmentation_platform::proto::Predictor_BinaryClassifier* binary_classifier) { … }
inline ::segmentation_platform::proto::Predictor_BinaryClassifier* Predictor::_internal_mutable_binary_classifier() { … }
inline ::segmentation_platform::proto::Predictor_BinaryClassifier* Predictor::mutable_binary_classifier() { … }
inline bool Predictor::_internal_has_multi_class_classifier() const { … }
inline bool Predictor::has_multi_class_classifier() const { … }
inline void Predictor::set_has_multi_class_classifier() { … }
inline void Predictor::clear_multi_class_classifier() { … }
inline ::segmentation_platform::proto::Predictor_MultiClassClassifier* Predictor::release_multi_class_classifier() { … }
inline const ::segmentation_platform::proto::Predictor_MultiClassClassifier& Predictor::_internal_multi_class_classifier() const { … }
inline const ::segmentation_platform::proto::Predictor_MultiClassClassifier& Predictor::multi_class_classifier() const { … }
inline ::segmentation_platform::proto::Predictor_MultiClassClassifier* Predictor::unsafe_arena_release_multi_class_classifier() { … }
inline void Predictor::unsafe_arena_set_allocated_multi_class_classifier(::segmentation_platform::proto::Predictor_MultiClassClassifier* multi_class_classifier) { … }
inline ::segmentation_platform::proto::Predictor_MultiClassClassifier* Predictor::_internal_mutable_multi_class_classifier() { … }
inline ::segmentation_platform::proto::Predictor_MultiClassClassifier* Predictor::mutable_multi_class_classifier() { … }
inline bool Predictor::_internal_has_binned_classifier() const { … }
inline bool Predictor::has_binned_classifier() const { … }
inline void Predictor::set_has_binned_classifier() { … }
inline void Predictor::clear_binned_classifier() { … }
inline ::segmentation_platform::proto::Predictor_BinnedClassifier* Predictor::release_binned_classifier() { … }
inline const ::segmentation_platform::proto::Predictor_BinnedClassifier& Predictor::_internal_binned_classifier() const { … }
inline const ::segmentation_platform::proto::Predictor_BinnedClassifier& Predictor::binned_classifier() const { … }
inline ::segmentation_platform::proto::Predictor_BinnedClassifier* Predictor::unsafe_arena_release_binned_classifier() { … }
inline void Predictor::unsafe_arena_set_allocated_binned_classifier(::segmentation_platform::proto::Predictor_BinnedClassifier* binned_classifier) { … }
inline ::segmentation_platform::proto::Predictor_BinnedClassifier* Predictor::_internal_mutable_binned_classifier() { … }
inline ::segmentation_platform::proto::Predictor_BinnedClassifier* Predictor::mutable_binned_classifier() { … }
inline bool Predictor::_internal_has_regressor() const { … }
inline bool Predictor::has_regressor() const { … }
inline void Predictor::set_has_regressor() { … }
inline void Predictor::clear_regressor() { … }
inline ::segmentation_platform::proto::Predictor_Regressor* Predictor::release_regressor() { … }
inline const ::segmentation_platform::proto::Predictor_Regressor& Predictor::_internal_regressor() const { … }
inline const ::segmentation_platform::proto::Predictor_Regressor& Predictor::regressor() const { … }
inline ::segmentation_platform::proto::Predictor_Regressor* Predictor::unsafe_arena_release_regressor() { … }
inline void Predictor::unsafe_arena_set_allocated_regressor(::segmentation_platform::proto::Predictor_Regressor* regressor) { … }
inline ::segmentation_platform::proto::Predictor_Regressor* Predictor::_internal_mutable_regressor() { … }
inline ::segmentation_platform::proto::Predictor_Regressor* Predictor::mutable_regressor() { … }
inline bool Predictor::_internal_has_generic_predictor() const { … }
inline bool Predictor::has_generic_predictor() const { … }
inline void Predictor::set_has_generic_predictor() { … }
inline void Predictor::clear_generic_predictor() { … }
inline ::segmentation_platform::proto::Predictor_GenericPredictor* Predictor::release_generic_predictor() { … }
inline const ::segmentation_platform::proto::Predictor_GenericPredictor& Predictor::_internal_generic_predictor() const { … }
inline const ::segmentation_platform::proto::Predictor_GenericPredictor& Predictor::generic_predictor() const { … }
inline ::segmentation_platform::proto::Predictor_GenericPredictor* Predictor::unsafe_arena_release_generic_predictor() { … }
inline void Predictor::unsafe_arena_set_allocated_generic_predictor(::segmentation_platform::proto::Predictor_GenericPredictor* generic_predictor) { … }
inline ::segmentation_platform::proto::Predictor_GenericPredictor* Predictor::_internal_mutable_generic_predictor() { … }
inline ::segmentation_platform::proto::Predictor_GenericPredictor* Predictor::mutable_generic_predictor() { … }
inline bool Predictor::has_PredictorType() const { … }
inline void Predictor::clear_has_PredictorType() { … }
inline Predictor::PredictorTypeCase Predictor::PredictorType_case() const { … }
inline int PredictedResultTTL::_internal_top_label_to_ttl_map_size() const { … }
inline int PredictedResultTTL::top_label_to_ttl_map_size() const { … }
inline void PredictedResultTTL::clear_top_label_to_ttl_map() { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, uint64_t >&
PredictedResultTTL::_internal_top_label_to_ttl_map() const { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, uint64_t >&
PredictedResultTTL::top_label_to_ttl_map() const { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, uint64_t >*
PredictedResultTTL::_internal_mutable_top_label_to_ttl_map() { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, uint64_t >*
PredictedResultTTL::mutable_top_label_to_ttl_map() { … }
inline bool PredictedResultTTL::_internal_has_default_ttl() const { … }
inline bool PredictedResultTTL::has_default_ttl() const { … }
inline void PredictedResultTTL::clear_default_ttl() { … }
inline uint64_t PredictedResultTTL::_internal_default_ttl() const { … }
inline uint64_t PredictedResultTTL::default_ttl() const { … }
inline void PredictedResultTTL::_internal_set_default_ttl(uint64_t value) { … }
inline void PredictedResultTTL::set_default_ttl(uint64_t value) { … }
inline bool PredictedResultTTL::_internal_has_time_unit() const { … }
inline bool PredictedResultTTL::has_time_unit() const { … }
inline void PredictedResultTTL::clear_time_unit() { … }
inline ::segmentation_platform::proto::TimeUnit PredictedResultTTL::_internal_time_unit() const { … }
inline ::segmentation_platform::proto::TimeUnit PredictedResultTTL::time_unit() const { … }
inline void PredictedResultTTL::_internal_set_time_unit(::segmentation_platform::proto::TimeUnit value) { … }
inline void PredictedResultTTL::set_time_unit(::segmentation_platform::proto::TimeUnit value) { … }
inline bool OutputConfig::_internal_has_predictor() const { … }
inline bool OutputConfig::has_predictor() const { … }
inline void OutputConfig::clear_predictor() { … }
inline const ::segmentation_platform::proto::Predictor& OutputConfig::_internal_predictor() const { … }
inline const ::segmentation_platform::proto::Predictor& OutputConfig::predictor() const { … }
inline void OutputConfig::unsafe_arena_set_allocated_predictor(
::segmentation_platform::proto::Predictor* predictor) { … }
inline ::segmentation_platform::proto::Predictor* OutputConfig::release_predictor() { … }
inline ::segmentation_platform::proto::Predictor* OutputConfig::unsafe_arena_release_predictor() { … }
inline ::segmentation_platform::proto::Predictor* OutputConfig::_internal_mutable_predictor() { … }
inline ::segmentation_platform::proto::Predictor* OutputConfig::mutable_predictor() { … }
inline void OutputConfig::set_allocated_predictor(::segmentation_platform::proto::Predictor* predictor) { … }
inline bool OutputConfig::_internal_has_predicted_result_ttl() const { … }
inline bool OutputConfig::has_predicted_result_ttl() const { … }
inline void OutputConfig::clear_predicted_result_ttl() { … }
inline const ::segmentation_platform::proto::PredictedResultTTL& OutputConfig::_internal_predicted_result_ttl() const { … }
inline const ::segmentation_platform::proto::PredictedResultTTL& OutputConfig::predicted_result_ttl() const { … }
inline void OutputConfig::unsafe_arena_set_allocated_predicted_result_ttl(
::segmentation_platform::proto::PredictedResultTTL* predicted_result_ttl) { … }
inline ::segmentation_platform::proto::PredictedResultTTL* OutputConfig::release_predicted_result_ttl() { … }
inline ::segmentation_platform::proto::PredictedResultTTL* OutputConfig::unsafe_arena_release_predicted_result_ttl() { … }
inline ::segmentation_platform::proto::PredictedResultTTL* OutputConfig::_internal_mutable_predicted_result_ttl() { … }
inline ::segmentation_platform::proto::PredictedResultTTL* OutputConfig::mutable_predicted_result_ttl() { … }
inline void OutputConfig::set_allocated_predicted_result_ttl(::segmentation_platform::proto::PredictedResultTTL* predicted_result_ttl) { … }
inline bool OutputConfig::_internal_has_ignore_previous_model_ttl() const { … }
inline bool OutputConfig::has_ignore_previous_model_ttl() const { … }
inline void OutputConfig::clear_ignore_previous_model_ttl() { … }
inline bool OutputConfig::_internal_ignore_previous_model_ttl() const { … }
inline bool OutputConfig::ignore_previous_model_ttl() const { … }
inline void OutputConfig::_internal_set_ignore_previous_model_ttl(bool value) { … }
inline void OutputConfig::set_ignore_previous_model_ttl(bool value) { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
}
PROTOBUF_NAMESPACE_OPEN
template <> struct is_proto_enum< ::segmentation_platform::proto::TimeUnit> : ::std::true_type { … };
PROTOBUF_NAMESPACE_CLOSE
#include <google/protobuf/port_undef.inc>
#endif