chromium/out/Default/gen/components/safe_browsing/core/common/proto/realtimeapi.pb.cc

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: components/safe_browsing/core/common/proto/realtimeapi.proto

#include "components/safe_browsing/core/common/proto/realtimeapi.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 safe_browsing {
PROTOBUF_CONSTEXPR RTLookupRequest::RTLookupRequest(
    ::_pbi::ConstantInitialized):{}
struct RTLookupRequestDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 RTLookupRequestDefaultTypeInternal _RTLookupRequest_default_instance_;
PROTOBUF_CONSTEXPR RTLookupResponse_ThreatInfo::RTLookupResponse_ThreatInfo(
    ::_pbi::ConstantInitialized):{}
struct RTLookupResponse_ThreatInfoDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 RTLookupResponse_ThreatInfoDefaultTypeInternal _RTLookupResponse_ThreatInfo_default_instance_;
PROTOBUF_CONSTEXPR RTLookupResponse::RTLookupResponse(
    ::_pbi::ConstantInitialized):{}
struct RTLookupResponseDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 RTLookupResponseDefaultTypeInternal _RTLookupResponse_default_instance_;
PROTOBUF_CONSTEXPR Timestamp::Timestamp(
    ::_pbi::ConstantInitialized):{}
struct TimestampDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TimestampDefaultTypeInternal _Timestamp_default_instance_;
PROTOBUF_CONSTEXPR MatchedUrlNavigationRule_CustomRuleMessageSegment::MatchedUrlNavigationRule_CustomRuleMessageSegment(
    ::_pbi::ConstantInitialized):{}
struct MatchedUrlNavigationRule_CustomRuleMessageSegmentDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 MatchedUrlNavigationRule_CustomRuleMessageSegmentDefaultTypeInternal _MatchedUrlNavigationRule_CustomRuleMessageSegment_default_instance_;
PROTOBUF_CONSTEXPR MatchedUrlNavigationRule_CustomMessage::MatchedUrlNavigationRule_CustomMessage(
    ::_pbi::ConstantInitialized):{}
struct MatchedUrlNavigationRule_CustomMessageDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 MatchedUrlNavigationRule_CustomMessageDefaultTypeInternal _MatchedUrlNavigationRule_CustomMessage_default_instance_;
PROTOBUF_CONSTEXPR MatchedUrlNavigationRule_WatermarkMessage::MatchedUrlNavigationRule_WatermarkMessage(
    ::_pbi::ConstantInitialized):{}
struct MatchedUrlNavigationRule_WatermarkMessageDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 MatchedUrlNavigationRule_WatermarkMessageDefaultTypeInternal _MatchedUrlNavigationRule_WatermarkMessage_default_instance_;
PROTOBUF_CONSTEXPR MatchedUrlNavigationRule::MatchedUrlNavigationRule(
    ::_pbi::ConstantInitialized):{}
struct MatchedUrlNavigationRuleDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 MatchedUrlNavigationRuleDefaultTypeInternal _MatchedUrlNavigationRule_default_instance_;
}  // namespace safe_browsing
namespace safe_browsing {
bool RTLookupRequest_LookupType_IsValid(int value) {}

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

static const char RTLookupRequest_LookupType_names[] =;

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

static const int RTLookupRequest_LookupType_entries_by_number[] =;

const std::string& RTLookupRequest_LookupType_Name(
    RTLookupRequest_LookupType value) {}
bool RTLookupRequest_LookupType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, RTLookupRequest_LookupType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr RTLookupRequest_LookupType RTLookupRequest::LOOKUP_TYPE_UNSPECIFIED;
constexpr RTLookupRequest_LookupType RTLookupRequest::NAVIGATION;
constexpr RTLookupRequest_LookupType RTLookupRequest::DOWNLOAD;
constexpr RTLookupRequest_LookupType RTLookupRequest::LookupType_MIN;
constexpr RTLookupRequest_LookupType RTLookupRequest::LookupType_MAX;
constexpr int RTLookupRequest::LookupType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool RTLookupRequest_OSType_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> RTLookupRequest_OSType_strings[7] =;

static const char RTLookupRequest_OSType_names[] =;

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

static const int RTLookupRequest_OSType_entries_by_number[] =;

const std::string& RTLookupRequest_OSType_Name(
    RTLookupRequest_OSType value) {}
bool RTLookupRequest_OSType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, RTLookupRequest_OSType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr RTLookupRequest_OSType RTLookupRequest::OS_TYPE_UNSPECIFIED;
constexpr RTLookupRequest_OSType RTLookupRequest::OS_TYPE_ANDROID;
constexpr RTLookupRequest_OSType RTLookupRequest::OS_TYPE_CHROME_OS;
constexpr RTLookupRequest_OSType RTLookupRequest::OS_TYPE_IOS;
constexpr RTLookupRequest_OSType RTLookupRequest::OS_TYPE_LINUX;
constexpr RTLookupRequest_OSType RTLookupRequest::OS_TYPE_MAC;
constexpr RTLookupRequest_OSType RTLookupRequest::OS_TYPE_WINDOWS;
constexpr RTLookupRequest_OSType RTLookupRequest::OSType_MIN;
constexpr RTLookupRequest_OSType RTLookupRequest::OSType_MAX;
constexpr int RTLookupRequest::OSType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool RTLookupRequest_ReportType_IsValid(int value) {}

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

static const char RTLookupRequest_ReportType_names[] =;

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

static const int RTLookupRequest_ReportType_entries_by_number[] =;

const std::string& RTLookupRequest_ReportType_Name(
    RTLookupRequest_ReportType value) {}
bool RTLookupRequest_ReportType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, RTLookupRequest_ReportType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr RTLookupRequest_ReportType RTLookupRequest::REPORT_TYPE_UNSPECIFIED;
constexpr RTLookupRequest_ReportType RTLookupRequest::FULL_REPORT;
constexpr RTLookupRequest_ReportType RTLookupRequest::SAMPLED_REPORT;
constexpr RTLookupRequest_ReportType RTLookupRequest::ReportType_MIN;
constexpr RTLookupRequest_ReportType RTLookupRequest::ReportType_MAX;
constexpr int RTLookupRequest::ReportType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool RTLookupRequest_FrameType_IsValid(int value) {}

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

static const char RTLookupRequest_FrameType_names[] =;

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

static const int RTLookupRequest_FrameType_entries_by_number[] =;

const std::string& RTLookupRequest_FrameType_Name(
    RTLookupRequest_FrameType value) {}
bool RTLookupRequest_FrameType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, RTLookupRequest_FrameType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr RTLookupRequest_FrameType RTLookupRequest::FRAME_TYPE_UNSPECIFIED;
constexpr RTLookupRequest_FrameType RTLookupRequest::MAIN_FRAME;
constexpr RTLookupRequest_FrameType RTLookupRequest::SUB_FRAME;
constexpr RTLookupRequest_FrameType RTLookupRequest::FrameType_MIN;
constexpr RTLookupRequest_FrameType RTLookupRequest::FrameType_MAX;
constexpr int RTLookupRequest::FrameType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool RTLookupResponse_ThreatInfo_ThreatType_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> RTLookupResponse_ThreatInfo_ThreatType_strings[6] =;

static const char RTLookupResponse_ThreatInfo_ThreatType_names[] =;

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

static const int RTLookupResponse_ThreatInfo_ThreatType_entries_by_number[] =;

const std::string& RTLookupResponse_ThreatInfo_ThreatType_Name(
    RTLookupResponse_ThreatInfo_ThreatType value) {}
bool RTLookupResponse_ThreatInfo_ThreatType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, RTLookupResponse_ThreatInfo_ThreatType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr RTLookupResponse_ThreatInfo_ThreatType RTLookupResponse_ThreatInfo::THREAT_TYPE_UNSPECIFIED;
constexpr RTLookupResponse_ThreatInfo_ThreatType RTLookupResponse_ThreatInfo::WEB_MALWARE;
constexpr RTLookupResponse_ThreatInfo_ThreatType RTLookupResponse_ThreatInfo::SOCIAL_ENGINEERING;
constexpr RTLookupResponse_ThreatInfo_ThreatType RTLookupResponse_ThreatInfo::UNWANTED_SOFTWARE;
constexpr RTLookupResponse_ThreatInfo_ThreatType RTLookupResponse_ThreatInfo::UNCLEAR_BILLING;
constexpr RTLookupResponse_ThreatInfo_ThreatType RTLookupResponse_ThreatInfo::MANAGED_POLICY;
constexpr RTLookupResponse_ThreatInfo_ThreatType RTLookupResponse_ThreatInfo::ThreatType_MIN;
constexpr RTLookupResponse_ThreatInfo_ThreatType RTLookupResponse_ThreatInfo::ThreatType_MAX;
constexpr int RTLookupResponse_ThreatInfo::ThreatType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool RTLookupResponse_ThreatInfo_VerdictType_IsValid(int value) {}

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

static const char RTLookupResponse_ThreatInfo_VerdictType_names[] =;

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

static const int RTLookupResponse_ThreatInfo_VerdictType_entries_by_number[] =;

const std::string& RTLookupResponse_ThreatInfo_VerdictType_Name(
    RTLookupResponse_ThreatInfo_VerdictType value) {}
bool RTLookupResponse_ThreatInfo_VerdictType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, RTLookupResponse_ThreatInfo_VerdictType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr RTLookupResponse_ThreatInfo_VerdictType RTLookupResponse_ThreatInfo::VERDICT_TYPE_UNSPECIFIED;
constexpr RTLookupResponse_ThreatInfo_VerdictType RTLookupResponse_ThreatInfo::SAFE;
constexpr RTLookupResponse_ThreatInfo_VerdictType RTLookupResponse_ThreatInfo::SUSPICIOUS;
constexpr RTLookupResponse_ThreatInfo_VerdictType RTLookupResponse_ThreatInfo::WARN;
constexpr RTLookupResponse_ThreatInfo_VerdictType RTLookupResponse_ThreatInfo::DANGEROUS;
constexpr RTLookupResponse_ThreatInfo_VerdictType RTLookupResponse_ThreatInfo::VerdictType_MIN;
constexpr RTLookupResponse_ThreatInfo_VerdictType RTLookupResponse_ThreatInfo::VerdictType_MAX;
constexpr int RTLookupResponse_ThreatInfo::VerdictType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool RTLookupResponse_ThreatInfo_CacheExpressionMatchType_IsValid(int value) {}

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

static const char RTLookupResponse_ThreatInfo_CacheExpressionMatchType_names[] =;

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

static const int RTLookupResponse_ThreatInfo_CacheExpressionMatchType_entries_by_number[] =;

const std::string& RTLookupResponse_ThreatInfo_CacheExpressionMatchType_Name(
    RTLookupResponse_ThreatInfo_CacheExpressionMatchType value) {}
bool RTLookupResponse_ThreatInfo_CacheExpressionMatchType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, RTLookupResponse_ThreatInfo_CacheExpressionMatchType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr RTLookupResponse_ThreatInfo_CacheExpressionMatchType RTLookupResponse_ThreatInfo::MATCH_TYPE_UNSPECIFIED;
constexpr RTLookupResponse_ThreatInfo_CacheExpressionMatchType RTLookupResponse_ThreatInfo::COVERING_MATCH;
constexpr RTLookupResponse_ThreatInfo_CacheExpressionMatchType RTLookupResponse_ThreatInfo::EXACT_MATCH;
constexpr RTLookupResponse_ThreatInfo_CacheExpressionMatchType RTLookupResponse_ThreatInfo::CacheExpressionMatchType_MIN;
constexpr RTLookupResponse_ThreatInfo_CacheExpressionMatchType RTLookupResponse_ThreatInfo::CacheExpressionMatchType_MAX;
constexpr int RTLookupResponse_ThreatInfo::CacheExpressionMatchType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))

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

class RTLookupRequest::_Internal {};

const ::safe_browsing::ChromeUserPopulation&
RTLookupRequest::_Internal::population(const RTLookupRequest* msg) {}
const ::enterprise_connectors::ClientMetadata&
RTLookupRequest::_Internal::client_reporting_metadata(const RTLookupRequest* msg) {}
void RTLookupRequest::clear_population() {}
void RTLookupRequest::clear_client_reporting_metadata() {}
void RTLookupRequest::clear_referrer_chain() {}
RTLookupRequest::RTLookupRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
RTLookupRequest::RTLookupRequest(const RTLookupRequest& from)
  :{}

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

RTLookupRequest::~RTLookupRequest() {}

inline void RTLookupRequest::SharedDtor() {}

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

void RTLookupRequest::Clear() {}

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

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

size_t RTLookupRequest::ByteSizeLong() const {}

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

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

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

bool RTLookupRequest::IsInitialized() const {}

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

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


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

class RTLookupResponse_ThreatInfo::_Internal {};

const ::safe_browsing::MatchedUrlNavigationRule&
RTLookupResponse_ThreatInfo::_Internal::matched_url_navigation_rule(const RTLookupResponse_ThreatInfo* msg) {}
RTLookupResponse_ThreatInfo::RTLookupResponse_ThreatInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
RTLookupResponse_ThreatInfo::RTLookupResponse_ThreatInfo(const RTLookupResponse_ThreatInfo& from)
  :{}

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

RTLookupResponse_ThreatInfo::~RTLookupResponse_ThreatInfo() {}

inline void RTLookupResponse_ThreatInfo::SharedDtor() {}

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

void RTLookupResponse_ThreatInfo::Clear() {}

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

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

size_t RTLookupResponse_ThreatInfo::ByteSizeLong() const {}

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

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

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

bool RTLookupResponse_ThreatInfo::IsInitialized() const {}

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

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


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

class RTLookupResponse::_Internal {};

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

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

RTLookupResponse::~RTLookupResponse() {}

inline void RTLookupResponse::SharedDtor() {}

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

void RTLookupResponse::Clear() {}

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

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

size_t RTLookupResponse::ByteSizeLong() const {}

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

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

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

bool RTLookupResponse::IsInitialized() const {}

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

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


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

class Timestamp::_Internal {};

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

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

Timestamp::~Timestamp() {}

inline void Timestamp::SharedDtor() {}

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

void Timestamp::Clear() {}

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

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

size_t Timestamp::ByteSizeLong() const {}

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

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

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

bool Timestamp::IsInitialized() const {}

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

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


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

class MatchedUrlNavigationRule_CustomRuleMessageSegment::_Internal {};

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

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

MatchedUrlNavigationRule_CustomRuleMessageSegment::~MatchedUrlNavigationRule_CustomRuleMessageSegment() {}

inline void MatchedUrlNavigationRule_CustomRuleMessageSegment::SharedDtor() {}

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

void MatchedUrlNavigationRule_CustomRuleMessageSegment::Clear() {}

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

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

size_t MatchedUrlNavigationRule_CustomRuleMessageSegment::ByteSizeLong() const {}

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

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

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

bool MatchedUrlNavigationRule_CustomRuleMessageSegment::IsInitialized() const {}

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

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


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

class MatchedUrlNavigationRule_CustomMessage::_Internal {};

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

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

MatchedUrlNavigationRule_CustomMessage::~MatchedUrlNavigationRule_CustomMessage() {}

inline void MatchedUrlNavigationRule_CustomMessage::SharedDtor() {}

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

void MatchedUrlNavigationRule_CustomMessage::Clear() {}

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

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

size_t MatchedUrlNavigationRule_CustomMessage::ByteSizeLong() const {}

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

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

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

bool MatchedUrlNavigationRule_CustomMessage::IsInitialized() const {}

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

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


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

class MatchedUrlNavigationRule_WatermarkMessage::_Internal {};

const ::safe_browsing::Timestamp&
MatchedUrlNavigationRule_WatermarkMessage::_Internal::timestamp(const MatchedUrlNavigationRule_WatermarkMessage* msg) {}
MatchedUrlNavigationRule_WatermarkMessage::MatchedUrlNavigationRule_WatermarkMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
MatchedUrlNavigationRule_WatermarkMessage::MatchedUrlNavigationRule_WatermarkMessage(const MatchedUrlNavigationRule_WatermarkMessage& from)
  :{}

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

MatchedUrlNavigationRule_WatermarkMessage::~MatchedUrlNavigationRule_WatermarkMessage() {}

inline void MatchedUrlNavigationRule_WatermarkMessage::SharedDtor() {}

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

void MatchedUrlNavigationRule_WatermarkMessage::Clear() {}

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

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

size_t MatchedUrlNavigationRule_WatermarkMessage::ByteSizeLong() const {}

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

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

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

bool MatchedUrlNavigationRule_WatermarkMessage::IsInitialized() const {}

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

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


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

class MatchedUrlNavigationRule::_Internal {};

const ::safe_browsing::MatchedUrlNavigationRule_CustomMessage&
MatchedUrlNavigationRule::_Internal::custom_message(const MatchedUrlNavigationRule* msg) {}
const ::safe_browsing::MatchedUrlNavigationRule_WatermarkMessage&
MatchedUrlNavigationRule::_Internal::watermark_message(const MatchedUrlNavigationRule* msg) {}
MatchedUrlNavigationRule::MatchedUrlNavigationRule(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
MatchedUrlNavigationRule::MatchedUrlNavigationRule(const MatchedUrlNavigationRule& from)
  :{}

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

MatchedUrlNavigationRule::~MatchedUrlNavigationRule() {}

inline void MatchedUrlNavigationRule::SharedDtor() {}

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

void MatchedUrlNavigationRule::Clear() {}

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

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

size_t MatchedUrlNavigationRule::ByteSizeLong() const {}

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

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

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

bool MatchedUrlNavigationRule::IsInitialized() const {}

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

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


// @@protoc_insertion_point(namespace_scope)
}  // namespace safe_browsing
PROTOBUF_NAMESPACE_OPEN
template<> PROTOBUF_NOINLINE ::safe_browsing::RTLookupRequest*
Arena::CreateMaybeMessage< ::safe_browsing::RTLookupRequest >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::safe_browsing::RTLookupResponse_ThreatInfo*
Arena::CreateMaybeMessage< ::safe_browsing::RTLookupResponse_ThreatInfo >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::safe_browsing::RTLookupResponse*
Arena::CreateMaybeMessage< ::safe_browsing::RTLookupResponse >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::safe_browsing::Timestamp*
Arena::CreateMaybeMessage< ::safe_browsing::Timestamp >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::safe_browsing::MatchedUrlNavigationRule_CustomRuleMessageSegment*
Arena::CreateMaybeMessage< ::safe_browsing::MatchedUrlNavigationRule_CustomRuleMessageSegment >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::safe_browsing::MatchedUrlNavigationRule_CustomMessage*
Arena::CreateMaybeMessage< ::safe_browsing::MatchedUrlNavigationRule_CustomMessage >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::safe_browsing::MatchedUrlNavigationRule_WatermarkMessage*
Arena::CreateMaybeMessage< ::safe_browsing::MatchedUrlNavigationRule_WatermarkMessage >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::safe_browsing::MatchedUrlNavigationRule*
Arena::CreateMaybeMessage< ::safe_browsing::MatchedUrlNavigationRule >(Arena* arena) {}
PROTOBUF_NAMESPACE_CLOSE

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