chromium/out/Default/gen/components/supervised_user/core/browser/proto/kidsmanagement_messages.pb.h

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

#ifndef GOOGLE_PROTOBUF_INCLUDED_kidsmanagement_5fmessages_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_kidsmanagement_5fmessages_2eproto

#include <limits>
#include <string>

#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3021000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif

#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/repeated_field.h>  // IWYU pragma: export
#include <google/protobuf/extension_set.h>  // IWYU pragma: export
#include <google/protobuf/generated_enum_util.h>
#include "families_common.pb.h"
#include "permissions_common.pb.h"
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_kidsmanagement_5fmessages_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_kidsmanagement_5fmessages_2eproto {};
namespace kidsmanagement {
class ClassifyUrlRequest;
struct ClassifyUrlRequestDefaultTypeInternal;
extern ClassifyUrlRequestDefaultTypeInternal _ClassifyUrlRequest_default_instance_;
class ClassifyUrlResponse;
struct ClassifyUrlResponseDefaultTypeInternal;
extern ClassifyUrlResponseDefaultTypeInternal _ClassifyUrlResponse_default_instance_;
class CreatePermissionRequestResponse;
struct CreatePermissionRequestResponseDefaultTypeInternal;
extern CreatePermissionRequestResponseDefaultTypeInternal _CreatePermissionRequestResponse_default_instance_;
class DefineChromeTestStateRequest;
struct DefineChromeTestStateRequestDefaultTypeInternal;
extern DefineChromeTestStateRequestDefaultTypeInternal _DefineChromeTestStateRequest_default_instance_;
class DefineChromeTestStateRequest_UrlFilteringSettings;
struct DefineChromeTestStateRequest_UrlFilteringSettingsDefaultTypeInternal;
extern DefineChromeTestStateRequest_UrlFilteringSettingsDefaultTypeInternal _DefineChromeTestStateRequest_UrlFilteringSettings_default_instance_;
class ListMembersRequest;
struct ListMembersRequestDefaultTypeInternal;
extern ListMembersRequestDefaultTypeInternal _ListMembersRequest_default_instance_;
class ListMembersResponse;
struct ListMembersResponseDefaultTypeInternal;
extern ListMembersResponseDefaultTypeInternal _ListMembersResponse_default_instance_;
class PermissionRequest;
struct PermissionRequestDefaultTypeInternal;
extern PermissionRequestDefaultTypeInternal _PermissionRequest_default_instance_;
class ResetChromeTestStateRequest;
struct ResetChromeTestStateRequestDefaultTypeInternal;
extern ResetChromeTestStateRequestDefaultTypeInternal _ResetChromeTestStateRequest_default_instance_;
class WebsiteException;
struct WebsiteExceptionDefaultTypeInternal;
extern WebsiteExceptionDefaultTypeInternal _WebsiteException_default_instance_;
}  // namespace kidsmanagement
PROTOBUF_NAMESPACE_OPEN
template<> ::kidsmanagement::ClassifyUrlRequest* Arena::CreateMaybeMessage<::kidsmanagement::ClassifyUrlRequest>(Arena*);
template<> ::kidsmanagement::ClassifyUrlResponse* Arena::CreateMaybeMessage<::kidsmanagement::ClassifyUrlResponse>(Arena*);
template<> ::kidsmanagement::CreatePermissionRequestResponse* Arena::CreateMaybeMessage<::kidsmanagement::CreatePermissionRequestResponse>(Arena*);
template<> ::kidsmanagement::DefineChromeTestStateRequest* Arena::CreateMaybeMessage<::kidsmanagement::DefineChromeTestStateRequest>(Arena*);
template<> ::kidsmanagement::DefineChromeTestStateRequest_UrlFilteringSettings* Arena::CreateMaybeMessage<::kidsmanagement::DefineChromeTestStateRequest_UrlFilteringSettings>(Arena*);
template<> ::kidsmanagement::ListMembersRequest* Arena::CreateMaybeMessage<::kidsmanagement::ListMembersRequest>(Arena*);
template<> ::kidsmanagement::ListMembersResponse* Arena::CreateMaybeMessage<::kidsmanagement::ListMembersResponse>(Arena*);
template<> ::kidsmanagement::PermissionRequest* Arena::CreateMaybeMessage<::kidsmanagement::PermissionRequest>(Arena*);
template<> ::kidsmanagement::ResetChromeTestStateRequest* Arena::CreateMaybeMessage<::kidsmanagement::ResetChromeTestStateRequest>(Arena*);
template<> ::kidsmanagement::WebsiteException* Arena::CreateMaybeMessage<::kidsmanagement::WebsiteException>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace kidsmanagement {

enum ClassifyUrlResponse_DisplayClassification : int {};
bool ClassifyUrlResponse_DisplayClassification_IsValid(int value);
constexpr ClassifyUrlResponse_DisplayClassification ClassifyUrlResponse_DisplayClassification_DisplayClassification_MIN =;
constexpr ClassifyUrlResponse_DisplayClassification ClassifyUrlResponse_DisplayClassification_DisplayClassification_MAX =;
constexpr int ClassifyUrlResponse_DisplayClassification_DisplayClassification_ARRAYSIZE =;

const std::string& ClassifyUrlResponse_DisplayClassification_Name(ClassifyUrlResponse_DisplayClassification value);
template<typename T>
inline const std::string& ClassifyUrlResponse_DisplayClassification_Name(T enum_t_value) {}
bool ClassifyUrlResponse_DisplayClassification_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ClassifyUrlResponse_DisplayClassification* value);
enum ExceptionType : int {};
bool ExceptionType_IsValid(int value);
constexpr ExceptionType ExceptionType_MIN =;
constexpr ExceptionType ExceptionType_MAX =;
constexpr int ExceptionType_ARRAYSIZE =;

const std::string& ExceptionType_Name(ExceptionType value);
template<typename T>
inline const std::string& ExceptionType_Name(T enum_t_value) {}
bool ExceptionType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ExceptionType* value);
enum FilterLevel : int {};
bool FilterLevel_IsValid(int value);
constexpr FilterLevel FilterLevel_MIN =;
constexpr FilterLevel FilterLevel_MAX =;
constexpr int FilterLevel_ARRAYSIZE =;

const std::string& FilterLevel_Name(FilterLevel value);
template<typename T>
inline const std::string& FilterLevel_Name(T enum_t_value) {}
bool FilterLevel_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, FilterLevel* value);
// ===================================================================

class ListMembersRequest final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:kidsmanagement.ListMembersRequest) */ {};
// -------------------------------------------------------------------

class ListMembersResponse final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:kidsmanagement.ListMembersResponse) */ {};
// -------------------------------------------------------------------

class ClassifyUrlRequest final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:kidsmanagement.ClassifyUrlRequest) */ {};
// -------------------------------------------------------------------

class ClassifyUrlResponse final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:kidsmanagement.ClassifyUrlResponse) */ {};
// -------------------------------------------------------------------

class CreatePermissionRequestResponse final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:kidsmanagement.CreatePermissionRequestResponse) */ {};
// -------------------------------------------------------------------

class PermissionRequest final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:kidsmanagement.PermissionRequest) */ {};
// -------------------------------------------------------------------

class WebsiteException final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:kidsmanagement.WebsiteException) */ {};
// -------------------------------------------------------------------

class DefineChromeTestStateRequest_UrlFilteringSettings final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:kidsmanagement.DefineChromeTestStateRequest.UrlFilteringSettings) */ {};
// -------------------------------------------------------------------

class DefineChromeTestStateRequest final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:kidsmanagement.DefineChromeTestStateRequest) */ {};
// -------------------------------------------------------------------

class ResetChromeTestStateRequest final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:kidsmanagement.ResetChromeTestStateRequest) */ {};
// ===================================================================


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

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

// optional bool allow_empty_family = 4;
inline bool ListMembersRequest::_internal_has_allow_empty_family() const {}
inline bool ListMembersRequest::has_allow_empty_family() const {}
inline void ListMembersRequest::clear_allow_empty_family() {}
inline bool ListMembersRequest::_internal_allow_empty_family() const {}
inline bool ListMembersRequest::allow_empty_family() const {}
inline void ListMembersRequest::_internal_set_allow_empty_family(bool value) {}
inline void ListMembersRequest::set_allow_empty_family(bool value) {}

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

// ListMembersResponse

// repeated .kidsmanagement.FamilyMember members = 1;
inline int ListMembersResponse::_internal_members_size() const {}
inline int ListMembersResponse::members_size() const {}
inline ::kidsmanagement::FamilyMember* ListMembersResponse::mutable_members(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::kidsmanagement::FamilyMember >*
ListMembersResponse::mutable_members() {}
inline const ::kidsmanagement::FamilyMember& ListMembersResponse::_internal_members(int index) const {}
inline const ::kidsmanagement::FamilyMember& ListMembersResponse::members(int index) const {}
inline ::kidsmanagement::FamilyMember* ListMembersResponse::_internal_add_members() {}
inline ::kidsmanagement::FamilyMember* ListMembersResponse::add_members() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::kidsmanagement::FamilyMember >&
ListMembersResponse::members() const {}

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

// ClassifyUrlRequest

// optional string url = 3;
inline bool ClassifyUrlRequest::_internal_has_url() const {}
inline bool ClassifyUrlRequest::has_url() const {}
inline void ClassifyUrlRequest::clear_url() {}
inline const std::string& ClassifyUrlRequest::url() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ClassifyUrlRequest::set_url(ArgT0&& arg0, ArgT... args) {}
inline std::string* ClassifyUrlRequest::mutable_url() {}
inline const std::string& ClassifyUrlRequest::_internal_url() const {}
inline void ClassifyUrlRequest::_internal_set_url(const std::string& value) {}
inline std::string* ClassifyUrlRequest::_internal_mutable_url() {}
inline std::string* ClassifyUrlRequest::release_url() {}
inline void ClassifyUrlRequest::set_allocated_url(std::string* url) {}

// optional string region_code = 4;
inline bool ClassifyUrlRequest::_internal_has_region_code() const {}
inline bool ClassifyUrlRequest::has_region_code() const {}
inline void ClassifyUrlRequest::clear_region_code() {}
inline const std::string& ClassifyUrlRequest::region_code() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ClassifyUrlRequest::set_region_code(ArgT0&& arg0, ArgT... args) {}
inline std::string* ClassifyUrlRequest::mutable_region_code() {}
inline const std::string& ClassifyUrlRequest::_internal_region_code() const {}
inline void ClassifyUrlRequest::_internal_set_region_code(const std::string& value) {}
inline std::string* ClassifyUrlRequest::_internal_mutable_region_code() {}
inline std::string* ClassifyUrlRequest::release_region_code() {}
inline void ClassifyUrlRequest::set_allocated_region_code(std::string* region_code) {}

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

// ClassifyUrlResponse

// optional .kidsmanagement.ClassifyUrlResponse.DisplayClassification display_classification = 2;
inline bool ClassifyUrlResponse::_internal_has_display_classification() const {}
inline bool ClassifyUrlResponse::has_display_classification() const {}
inline void ClassifyUrlResponse::clear_display_classification() {}
inline ::kidsmanagement::ClassifyUrlResponse_DisplayClassification ClassifyUrlResponse::_internal_display_classification() const {}
inline ::kidsmanagement::ClassifyUrlResponse_DisplayClassification ClassifyUrlResponse::display_classification() const {}
inline void ClassifyUrlResponse::_internal_set_display_classification(::kidsmanagement::ClassifyUrlResponse_DisplayClassification value) {}
inline void ClassifyUrlResponse::set_display_classification(::kidsmanagement::ClassifyUrlResponse_DisplayClassification value) {}

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

// CreatePermissionRequestResponse

// optional .kidsmanagement.PermissionRequest permission_request = 2;
inline bool CreatePermissionRequestResponse::_internal_has_permission_request() const {}
inline bool CreatePermissionRequestResponse::has_permission_request() const {}
inline void CreatePermissionRequestResponse::clear_permission_request() {}
inline const ::kidsmanagement::PermissionRequest& CreatePermissionRequestResponse::_internal_permission_request() const {}
inline const ::kidsmanagement::PermissionRequest& CreatePermissionRequestResponse::permission_request() const {}
inline void CreatePermissionRequestResponse::unsafe_arena_set_allocated_permission_request(
    ::kidsmanagement::PermissionRequest* permission_request) {}
inline ::kidsmanagement::PermissionRequest* CreatePermissionRequestResponse::release_permission_request() {}
inline ::kidsmanagement::PermissionRequest* CreatePermissionRequestResponse::unsafe_arena_release_permission_request() {}
inline ::kidsmanagement::PermissionRequest* CreatePermissionRequestResponse::_internal_mutable_permission_request() {}
inline ::kidsmanagement::PermissionRequest* CreatePermissionRequestResponse::mutable_permission_request() {}
inline void CreatePermissionRequestResponse::set_allocated_permission_request(::kidsmanagement::PermissionRequest* permission_request) {}

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

// PermissionRequest

// optional string id = 1;
inline bool PermissionRequest::_internal_has_id() const {}
inline bool PermissionRequest::has_id() const {}
inline void PermissionRequest::clear_id() {}
inline const std::string& PermissionRequest::id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PermissionRequest::set_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* PermissionRequest::mutable_id() {}
inline const std::string& PermissionRequest::_internal_id() const {}
inline void PermissionRequest::_internal_set_id(const std::string& value) {}
inline std::string* PermissionRequest::_internal_mutable_id() {}
inline std::string* PermissionRequest::release_id() {}
inline void PermissionRequest::set_allocated_id(std::string* id) {}

// optional .kidsmanagement.FamilyEventType event_type = 10;
inline bool PermissionRequest::_internal_has_event_type() const {}
inline bool PermissionRequest::has_event_type() const {}
inline void PermissionRequest::clear_event_type() {}
inline ::kidsmanagement::FamilyEventType PermissionRequest::_internal_event_type() const {}
inline ::kidsmanagement::FamilyEventType PermissionRequest::event_type() const {}
inline void PermissionRequest::_internal_set_event_type(::kidsmanagement::FamilyEventType value) {}
inline void PermissionRequest::set_event_type(::kidsmanagement::FamilyEventType value) {}

// optional string object_ref = 4;
inline bool PermissionRequest::_internal_has_object_ref() const {}
inline bool PermissionRequest::has_object_ref() const {}
inline void PermissionRequest::clear_object_ref() {}
inline const std::string& PermissionRequest::object_ref() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PermissionRequest::set_object_ref(ArgT0&& arg0, ArgT... args) {}
inline std::string* PermissionRequest::mutable_object_ref() {}
inline const std::string& PermissionRequest::_internal_object_ref() const {}
inline void PermissionRequest::_internal_set_object_ref(const std::string& value) {}
inline std::string* PermissionRequest::_internal_mutable_object_ref() {}
inline std::string* PermissionRequest::release_object_ref() {}
inline void PermissionRequest::set_allocated_object_ref(std::string* object_ref) {}

// optional .kidsmanagement.PermissionRequestState state = 5;
inline bool PermissionRequest::_internal_has_state() const {}
inline bool PermissionRequest::has_state() const {}
inline void PermissionRequest::clear_state() {}
inline ::kidsmanagement::PermissionRequestState PermissionRequest::_internal_state() const {}
inline ::kidsmanagement::PermissionRequestState PermissionRequest::state() const {}
inline void PermissionRequest::_internal_set_state(::kidsmanagement::PermissionRequestState value) {}
inline void PermissionRequest::set_state(::kidsmanagement::PermissionRequestState value) {}

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

// WebsiteException

// optional string pattern = 1;
inline bool WebsiteException::_internal_has_pattern() const {}
inline bool WebsiteException::has_pattern() const {}
inline void WebsiteException::clear_pattern() {}
inline const std::string& WebsiteException::pattern() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebsiteException::set_pattern(ArgT0&& arg0, ArgT... args) {}
inline std::string* WebsiteException::mutable_pattern() {}
inline const std::string& WebsiteException::_internal_pattern() const {}
inline void WebsiteException::_internal_set_pattern(const std::string& value) {}
inline std::string* WebsiteException::_internal_mutable_pattern() {}
inline std::string* WebsiteException::release_pattern() {}
inline void WebsiteException::set_allocated_pattern(std::string* pattern) {}

// optional .kidsmanagement.ExceptionType exception_type = 2;
inline bool WebsiteException::_internal_has_exception_type() const {}
inline bool WebsiteException::has_exception_type() const {}
inline void WebsiteException::clear_exception_type() {}
inline ::kidsmanagement::ExceptionType WebsiteException::_internal_exception_type() const {}
inline ::kidsmanagement::ExceptionType WebsiteException::exception_type() const {}
inline void WebsiteException::_internal_set_exception_type(::kidsmanagement::ExceptionType value) {}
inline void WebsiteException::set_exception_type(::kidsmanagement::ExceptionType value) {}

// optional string icon_url = 3;
inline bool WebsiteException::_internal_has_icon_url() const {}
inline bool WebsiteException::has_icon_url() const {}
inline void WebsiteException::clear_icon_url() {}
inline const std::string& WebsiteException::icon_url() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebsiteException::set_icon_url(ArgT0&& arg0, ArgT... args) {}
inline std::string* WebsiteException::mutable_icon_url() {}
inline const std::string& WebsiteException::_internal_icon_url() const {}
inline void WebsiteException::_internal_set_icon_url(const std::string& value) {}
inline std::string* WebsiteException::_internal_mutable_icon_url() {}
inline std::string* WebsiteException::release_icon_url() {}
inline void WebsiteException::set_allocated_icon_url(std::string* icon_url) {}

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

// DefineChromeTestStateRequest_UrlFilteringSettings

// optional .kidsmanagement.FilterLevel filter_level = 1;
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::_internal_has_filter_level() const {}
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::has_filter_level() const {}
inline void DefineChromeTestStateRequest_UrlFilteringSettings::clear_filter_level() {}
inline ::kidsmanagement::FilterLevel DefineChromeTestStateRequest_UrlFilteringSettings::_internal_filter_level() const {}
inline ::kidsmanagement::FilterLevel DefineChromeTestStateRequest_UrlFilteringSettings::filter_level() const {}
inline void DefineChromeTestStateRequest_UrlFilteringSettings::_internal_set_filter_level(::kidsmanagement::FilterLevel value) {}
inline void DefineChromeTestStateRequest_UrlFilteringSettings::set_filter_level(::kidsmanagement::FilterLevel value) {}

// repeated .kidsmanagement.WebsiteException exceptions = 2;
inline int DefineChromeTestStateRequest_UrlFilteringSettings::_internal_exceptions_size() const {}
inline int DefineChromeTestStateRequest_UrlFilteringSettings::exceptions_size() const {}
inline void DefineChromeTestStateRequest_UrlFilteringSettings::clear_exceptions() {}
inline ::kidsmanagement::WebsiteException* DefineChromeTestStateRequest_UrlFilteringSettings::mutable_exceptions(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::kidsmanagement::WebsiteException >*
DefineChromeTestStateRequest_UrlFilteringSettings::mutable_exceptions() {}
inline const ::kidsmanagement::WebsiteException& DefineChromeTestStateRequest_UrlFilteringSettings::_internal_exceptions(int index) const {}
inline const ::kidsmanagement::WebsiteException& DefineChromeTestStateRequest_UrlFilteringSettings::exceptions(int index) const {}
inline ::kidsmanagement::WebsiteException* DefineChromeTestStateRequest_UrlFilteringSettings::_internal_add_exceptions() {}
inline ::kidsmanagement::WebsiteException* DefineChromeTestStateRequest_UrlFilteringSettings::add_exceptions() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::kidsmanagement::WebsiteException >&
DefineChromeTestStateRequest_UrlFilteringSettings::exceptions() const {}

// optional bool websites_can_request_permissions = 3;
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::_internal_has_websites_can_request_permissions() const {}
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::has_websites_can_request_permissions() const {}
inline void DefineChromeTestStateRequest_UrlFilteringSettings::clear_websites_can_request_permissions() {}
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::_internal_websites_can_request_permissions() const {}
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::websites_can_request_permissions() const {}
inline void DefineChromeTestStateRequest_UrlFilteringSettings::_internal_set_websites_can_request_permissions(bool value) {}
inline void DefineChromeTestStateRequest_UrlFilteringSettings::set_websites_can_request_permissions(bool value) {}

// optional bool can_block_cookies = 4;
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::_internal_has_can_block_cookies() const {}
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::has_can_block_cookies() const {}
inline void DefineChromeTestStateRequest_UrlFilteringSettings::clear_can_block_cookies() {}
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::_internal_can_block_cookies() const {}
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::can_block_cookies() const {}
inline void DefineChromeTestStateRequest_UrlFilteringSettings::_internal_set_can_block_cookies(bool value) {}
inline void DefineChromeTestStateRequest_UrlFilteringSettings::set_can_block_cookies(bool value) {}

// optional bool can_add_extensions = 5;
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::_internal_has_can_add_extensions() const {}
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::has_can_add_extensions() const {}
inline void DefineChromeTestStateRequest_UrlFilteringSettings::clear_can_add_extensions() {}
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::_internal_can_add_extensions() const {}
inline bool DefineChromeTestStateRequest_UrlFilteringSettings::can_add_extensions() const {}
inline void DefineChromeTestStateRequest_UrlFilteringSettings::_internal_set_can_add_extensions(bool value) {}
inline void DefineChromeTestStateRequest_UrlFilteringSettings::set_can_add_extensions(bool value) {}

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

// DefineChromeTestStateRequest

// optional string child_id = 1;
inline bool DefineChromeTestStateRequest::_internal_has_child_id() const {}
inline bool DefineChromeTestStateRequest::has_child_id() const {}
inline void DefineChromeTestStateRequest::clear_child_id() {}
inline const std::string& DefineChromeTestStateRequest::child_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void DefineChromeTestStateRequest::set_child_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* DefineChromeTestStateRequest::mutable_child_id() {}
inline const std::string& DefineChromeTestStateRequest::_internal_child_id() const {}
inline void DefineChromeTestStateRequest::_internal_set_child_id(const std::string& value) {}
inline std::string* DefineChromeTestStateRequest::_internal_mutable_child_id() {}
inline std::string* DefineChromeTestStateRequest::release_child_id() {}
inline void DefineChromeTestStateRequest::set_allocated_child_id(std::string* child_id) {}

// optional .kidsmanagement.DefineChromeTestStateRequest.UrlFilteringSettings url_filtering_settings = 2;
inline bool DefineChromeTestStateRequest::_internal_has_url_filtering_settings() const {}
inline bool DefineChromeTestStateRequest::has_url_filtering_settings() const {}
inline void DefineChromeTestStateRequest::clear_url_filtering_settings() {}
inline const ::kidsmanagement::DefineChromeTestStateRequest_UrlFilteringSettings& DefineChromeTestStateRequest::_internal_url_filtering_settings() const {}
inline const ::kidsmanagement::DefineChromeTestStateRequest_UrlFilteringSettings& DefineChromeTestStateRequest::url_filtering_settings() const {}
inline void DefineChromeTestStateRequest::unsafe_arena_set_allocated_url_filtering_settings(
    ::kidsmanagement::DefineChromeTestStateRequest_UrlFilteringSettings* url_filtering_settings) {}
inline ::kidsmanagement::DefineChromeTestStateRequest_UrlFilteringSettings* DefineChromeTestStateRequest::release_url_filtering_settings() {}
inline ::kidsmanagement::DefineChromeTestStateRequest_UrlFilteringSettings* DefineChromeTestStateRequest::unsafe_arena_release_url_filtering_settings() {}
inline ::kidsmanagement::DefineChromeTestStateRequest_UrlFilteringSettings* DefineChromeTestStateRequest::_internal_mutable_url_filtering_settings() {}
inline ::kidsmanagement::DefineChromeTestStateRequest_UrlFilteringSettings* DefineChromeTestStateRequest::mutable_url_filtering_settings() {}
inline void DefineChromeTestStateRequest::set_allocated_url_filtering_settings(::kidsmanagement::DefineChromeTestStateRequest_UrlFilteringSettings* url_filtering_settings) {}

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

// ResetChromeTestStateRequest

// optional string child_id = 1;
inline bool ResetChromeTestStateRequest::_internal_has_child_id() const {}
inline bool ResetChromeTestStateRequest::has_child_id() const {}
inline void ResetChromeTestStateRequest::clear_child_id() {}
inline const std::string& ResetChromeTestStateRequest::child_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ResetChromeTestStateRequest::set_child_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* ResetChromeTestStateRequest::mutable_child_id() {}
inline const std::string& ResetChromeTestStateRequest::_internal_child_id() const {}
inline void ResetChromeTestStateRequest::_internal_set_child_id(const std::string& value) {}
inline std::string* ResetChromeTestStateRequest::_internal_mutable_child_id() {}
inline std::string* ResetChromeTestStateRequest::release_child_id() {}
inline void ResetChromeTestStateRequest::set_allocated_child_id(std::string* child_id) {}

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

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

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

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

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

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

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

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

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


// @@protoc_insertion_point(namespace_scope)

}  // namespace kidsmanagement

PROTOBUF_NAMESPACE_OPEN

template <> struct is_proto_enum< ::kidsmanagement::ClassifyUrlResponse_DisplayClassification> : ::std::true_type {};
template <> struct is_proto_enum< ::kidsmanagement::ExceptionType> : ::std::true_type {};
template <> struct is_proto_enum< ::kidsmanagement::FilterLevel> : ::std::true_type {};

PROTOBUF_NAMESPACE_CLOSE

// @@protoc_insertion_point(global_scope)

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