#ifndef GOOGLE_PROTOBUF_INCLUDED_bound_5fsession_5fparams_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_bound_5fsession_5fparams_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/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_bound_5fsession_5fparams_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_bound_5fsession_5fparams_2eproto { … };
namespace bound_session_credentials {
class BoundSessionParams;
struct BoundSessionParamsDefaultTypeInternal;
extern BoundSessionParamsDefaultTypeInternal _BoundSessionParams_default_instance_;
class CookieCredential;
struct CookieCredentialDefaultTypeInternal;
extern CookieCredentialDefaultTypeInternal _CookieCredential_default_instance_;
class Credential;
struct CredentialDefaultTypeInternal;
extern CredentialDefaultTypeInternal _Credential_default_instance_;
class Timestamp;
struct TimestampDefaultTypeInternal;
extern TimestampDefaultTypeInternal _Timestamp_default_instance_;
}
PROTOBUF_NAMESPACE_OPEN
template<> ::bound_session_credentials::BoundSessionParams* Arena::CreateMaybeMessage<::bound_session_credentials::BoundSessionParams>(Arena*);
template<> ::bound_session_credentials::CookieCredential* Arena::CreateMaybeMessage<::bound_session_credentials::CookieCredential>(Arena*);
template<> ::bound_session_credentials::Credential* Arena::CreateMaybeMessage<::bound_session_credentials::Credential>(Arena*);
template<> ::bound_session_credentials::Timestamp* Arena::CreateMaybeMessage<::bound_session_credentials::Timestamp>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace bound_session_credentials {
class CookieCredential final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Credential final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Timestamp final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class BoundSessionParams final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool CookieCredential::_internal_has_name() const { … }
inline bool CookieCredential::has_name() const { … }
inline void CookieCredential::clear_name() { … }
inline const std::string& CookieCredential::name() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void CookieCredential::set_name(ArgT0&& arg0, ArgT... args) { … }
inline std::string* CookieCredential::mutable_name() { … }
inline const std::string& CookieCredential::_internal_name() const { … }
inline void CookieCredential::_internal_set_name(const std::string& value) { … }
inline std::string* CookieCredential::_internal_mutable_name() { … }
inline std::string* CookieCredential::release_name() { … }
inline void CookieCredential::set_allocated_name(std::string* name) { … }
inline bool CookieCredential::_internal_has_domain() const { … }
inline bool CookieCredential::has_domain() const { … }
inline void CookieCredential::clear_domain() { … }
inline const std::string& CookieCredential::domain() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void CookieCredential::set_domain(ArgT0&& arg0, ArgT... args) { … }
inline std::string* CookieCredential::mutable_domain() { … }
inline const std::string& CookieCredential::_internal_domain() const { … }
inline void CookieCredential::_internal_set_domain(const std::string& value) { … }
inline std::string* CookieCredential::_internal_mutable_domain() { … }
inline std::string* CookieCredential::release_domain() { … }
inline void CookieCredential::set_allocated_domain(std::string* domain) { … }
inline bool CookieCredential::_internal_has_path() const { … }
inline bool CookieCredential::has_path() const { … }
inline void CookieCredential::clear_path() { … }
inline const std::string& CookieCredential::path() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void CookieCredential::set_path(ArgT0&& arg0, ArgT... args) { … }
inline std::string* CookieCredential::mutable_path() { … }
inline const std::string& CookieCredential::_internal_path() const { … }
inline void CookieCredential::_internal_set_path(const std::string& value) { … }
inline std::string* CookieCredential::_internal_mutable_path() { … }
inline std::string* CookieCredential::release_path() { … }
inline void CookieCredential::set_allocated_path(std::string* path) { … }
inline bool Credential::_internal_has_cookie_credential() const { … }
inline bool Credential::has_cookie_credential() const { … }
inline void Credential::set_has_cookie_credential() { … }
inline void Credential::clear_cookie_credential() { … }
inline ::bound_session_credentials::CookieCredential* Credential::release_cookie_credential() { … }
inline const ::bound_session_credentials::CookieCredential& Credential::_internal_cookie_credential() const { … }
inline const ::bound_session_credentials::CookieCredential& Credential::cookie_credential() const { … }
inline ::bound_session_credentials::CookieCredential* Credential::unsafe_arena_release_cookie_credential() { … }
inline void Credential::unsafe_arena_set_allocated_cookie_credential(::bound_session_credentials::CookieCredential* cookie_credential) { … }
inline ::bound_session_credentials::CookieCredential* Credential::_internal_mutable_cookie_credential() { … }
inline ::bound_session_credentials::CookieCredential* Credential::mutable_cookie_credential() { … }
inline bool Credential::has_credential() const { … }
inline void Credential::clear_has_credential() { … }
inline Credential::CredentialCase Credential::credential_case() const { … }
inline bool Timestamp::_internal_has_microseconds() const { … }
inline bool Timestamp::has_microseconds() const { … }
inline void Timestamp::clear_microseconds() { … }
inline int64_t Timestamp::_internal_microseconds() const { … }
inline int64_t Timestamp::microseconds() const { … }
inline void Timestamp::_internal_set_microseconds(int64_t value) { … }
inline void Timestamp::set_microseconds(int64_t value) { … }
inline bool BoundSessionParams::_internal_has_site() const { … }
inline bool BoundSessionParams::has_site() const { … }
inline void BoundSessionParams::clear_site() { … }
inline const std::string& BoundSessionParams::site() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void BoundSessionParams::set_site(ArgT0&& arg0, ArgT... args) { … }
inline std::string* BoundSessionParams::mutable_site() { … }
inline const std::string& BoundSessionParams::_internal_site() const { … }
inline void BoundSessionParams::_internal_set_site(const std::string& value) { … }
inline std::string* BoundSessionParams::_internal_mutable_site() { … }
inline std::string* BoundSessionParams::release_site() { … }
inline void BoundSessionParams::set_allocated_site(std::string* site) { … }
inline bool BoundSessionParams::_internal_has_session_id() const { … }
inline bool BoundSessionParams::has_session_id() const { … }
inline void BoundSessionParams::clear_session_id() { … }
inline const std::string& BoundSessionParams::session_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void BoundSessionParams::set_session_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* BoundSessionParams::mutable_session_id() { … }
inline const std::string& BoundSessionParams::_internal_session_id() const { … }
inline void BoundSessionParams::_internal_set_session_id(const std::string& value) { … }
inline std::string* BoundSessionParams::_internal_mutable_session_id() { … }
inline std::string* BoundSessionParams::release_session_id() { … }
inline void BoundSessionParams::set_allocated_session_id(std::string* session_id) { … }
inline bool BoundSessionParams::_internal_has_wrapped_key() const { … }
inline bool BoundSessionParams::has_wrapped_key() const { … }
inline void BoundSessionParams::clear_wrapped_key() { … }
inline const std::string& BoundSessionParams::wrapped_key() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void BoundSessionParams::set_wrapped_key(ArgT0&& arg0, ArgT... args) { … }
inline std::string* BoundSessionParams::mutable_wrapped_key() { … }
inline const std::string& BoundSessionParams::_internal_wrapped_key() const { … }
inline void BoundSessionParams::_internal_set_wrapped_key(const std::string& value) { … }
inline std::string* BoundSessionParams::_internal_mutable_wrapped_key() { … }
inline std::string* BoundSessionParams::release_wrapped_key() { … }
inline void BoundSessionParams::set_allocated_wrapped_key(std::string* wrapped_key) { … }
inline int BoundSessionParams::_internal_credentials_size() const { … }
inline int BoundSessionParams::credentials_size() const { … }
inline void BoundSessionParams::clear_credentials() { … }
inline ::bound_session_credentials::Credential* BoundSessionParams::mutable_credentials(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::bound_session_credentials::Credential >*
BoundSessionParams::mutable_credentials() { … }
inline const ::bound_session_credentials::Credential& BoundSessionParams::_internal_credentials(int index) const { … }
inline const ::bound_session_credentials::Credential& BoundSessionParams::credentials(int index) const { … }
inline ::bound_session_credentials::Credential* BoundSessionParams::_internal_add_credentials() { … }
inline ::bound_session_credentials::Credential* BoundSessionParams::add_credentials() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::bound_session_credentials::Credential >&
BoundSessionParams::credentials() const { … }
inline bool BoundSessionParams::_internal_has_creation_time() const { … }
inline bool BoundSessionParams::has_creation_time() const { … }
inline void BoundSessionParams::clear_creation_time() { … }
inline const ::bound_session_credentials::Timestamp& BoundSessionParams::_internal_creation_time() const { … }
inline const ::bound_session_credentials::Timestamp& BoundSessionParams::creation_time() const { … }
inline void BoundSessionParams::unsafe_arena_set_allocated_creation_time(
::bound_session_credentials::Timestamp* creation_time) { … }
inline ::bound_session_credentials::Timestamp* BoundSessionParams::release_creation_time() { … }
inline ::bound_session_credentials::Timestamp* BoundSessionParams::unsafe_arena_release_creation_time() { … }
inline ::bound_session_credentials::Timestamp* BoundSessionParams::_internal_mutable_creation_time() { … }
inline ::bound_session_credentials::Timestamp* BoundSessionParams::mutable_creation_time() { … }
inline void BoundSessionParams::set_allocated_creation_time(::bound_session_credentials::Timestamp* creation_time) { … }
inline bool BoundSessionParams::_internal_has_refresh_url() const { … }
inline bool BoundSessionParams::has_refresh_url() const { … }
inline void BoundSessionParams::clear_refresh_url() { … }
inline const std::string& BoundSessionParams::refresh_url() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void BoundSessionParams::set_refresh_url(ArgT0&& arg0, ArgT... args) { … }
inline std::string* BoundSessionParams::mutable_refresh_url() { … }
inline const std::string& BoundSessionParams::_internal_refresh_url() const { … }
inline void BoundSessionParams::_internal_set_refresh_url(const std::string& value) { … }
inline std::string* BoundSessionParams::_internal_mutable_refresh_url() { … }
inline std::string* BoundSessionParams::release_refresh_url() { … }
inline void BoundSessionParams::set_allocated_refresh_url(std::string* refresh_url) { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
#include <google/protobuf/port_undef.inc>
#endif