#ifndef GOOGLE_PROTOBUF_INCLUDED_drive_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_drive_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/generated_enum_util.h>
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_drive_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_drive_2eproto { … };
namespace drive {
class CapabilitiesInfo;
struct CapabilitiesInfoDefaultTypeInternal;
extern CapabilitiesInfoDefaultTypeInternal _CapabilitiesInfo_default_instance_;
class DirectorySpecificInfo;
struct DirectorySpecificInfoDefaultTypeInternal;
extern DirectorySpecificInfoDefaultTypeInternal _DirectorySpecificInfo_default_instance_;
class FileCacheEntry;
struct FileCacheEntryDefaultTypeInternal;
extern FileCacheEntryDefaultTypeInternal _FileCacheEntry_default_instance_;
class FileSpecificInfo;
struct FileSpecificInfoDefaultTypeInternal;
extern FileSpecificInfoDefaultTypeInternal _FileSpecificInfo_default_instance_;
class PlatformFileInfoProto;
struct PlatformFileInfoProtoDefaultTypeInternal;
extern PlatformFileInfoProtoDefaultTypeInternal _PlatformFileInfoProto_default_instance_;
class Property;
struct PropertyDefaultTypeInternal;
extern PropertyDefaultTypeInternal _Property_default_instance_;
class ResourceEntry;
struct ResourceEntryDefaultTypeInternal;
extern ResourceEntryDefaultTypeInternal _ResourceEntry_default_instance_;
class ResourceMetadataHeader;
struct ResourceMetadataHeaderDefaultTypeInternal;
extern ResourceMetadataHeaderDefaultTypeInternal _ResourceMetadataHeader_default_instance_;
class TeamDriveRootSpecificInfo;
struct TeamDriveRootSpecificInfoDefaultTypeInternal;
extern TeamDriveRootSpecificInfoDefaultTypeInternal _TeamDriveRootSpecificInfo_default_instance_;
}
PROTOBUF_NAMESPACE_OPEN
template<> ::drive::CapabilitiesInfo* Arena::CreateMaybeMessage<::drive::CapabilitiesInfo>(Arena*);
template<> ::drive::DirectorySpecificInfo* Arena::CreateMaybeMessage<::drive::DirectorySpecificInfo>(Arena*);
template<> ::drive::FileCacheEntry* Arena::CreateMaybeMessage<::drive::FileCacheEntry>(Arena*);
template<> ::drive::FileSpecificInfo* Arena::CreateMaybeMessage<::drive::FileSpecificInfo>(Arena*);
template<> ::drive::PlatformFileInfoProto* Arena::CreateMaybeMessage<::drive::PlatformFileInfoProto>(Arena*);
template<> ::drive::Property* Arena::CreateMaybeMessage<::drive::Property>(Arena*);
template<> ::drive::ResourceEntry* Arena::CreateMaybeMessage<::drive::ResourceEntry>(Arena*);
template<> ::drive::ResourceMetadataHeader* Arena::CreateMaybeMessage<::drive::ResourceMetadataHeader>(Arena*);
template<> ::drive::TeamDriveRootSpecificInfo* Arena::CreateMaybeMessage<::drive::TeamDriveRootSpecificInfo>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace drive {
enum Property_Visibility : int { … };
bool Property_Visibility_IsValid(int value);
constexpr Property_Visibility Property_Visibility_Visibility_MIN = …;
constexpr Property_Visibility Property_Visibility_Visibility_MAX = …;
constexpr int Property_Visibility_Visibility_ARRAYSIZE = …;
const std::string& Property_Visibility_Name(Property_Visibility value);
template<typename T>
inline const std::string& Property_Visibility_Name(T enum_t_value) { … }
bool Property_Visibility_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Property_Visibility* value);
enum ResourceEntry_EditState : int { … };
bool ResourceEntry_EditState_IsValid(int value);
constexpr ResourceEntry_EditState ResourceEntry_EditState_EditState_MIN = …;
constexpr ResourceEntry_EditState ResourceEntry_EditState_EditState_MAX = …;
constexpr int ResourceEntry_EditState_EditState_ARRAYSIZE = …;
const std::string& ResourceEntry_EditState_Name(ResourceEntry_EditState value);
template<typename T>
inline const std::string& ResourceEntry_EditState_Name(T enum_t_value) { … }
bool ResourceEntry_EditState_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ResourceEntry_EditState* value);
class PlatformFileInfoProto final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Property final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class CapabilitiesInfo final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class FileSpecificInfo final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class TeamDriveRootSpecificInfo final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class DirectorySpecificInfo final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ResourceEntry final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ResourceMetadataHeader final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class FileCacheEntry final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool PlatformFileInfoProto::_internal_has_size() const { … }
inline bool PlatformFileInfoProto::has_size() const { … }
inline void PlatformFileInfoProto::clear_size() { … }
inline int64_t PlatformFileInfoProto::_internal_size() const { … }
inline int64_t PlatformFileInfoProto::size() const { … }
inline void PlatformFileInfoProto::_internal_set_size(int64_t value) { … }
inline void PlatformFileInfoProto::set_size(int64_t value) { … }
inline bool PlatformFileInfoProto::_internal_has_is_directory() const { … }
inline bool PlatformFileInfoProto::has_is_directory() const { … }
inline void PlatformFileInfoProto::clear_is_directory() { … }
inline bool PlatformFileInfoProto::_internal_is_directory() const { … }
inline bool PlatformFileInfoProto::is_directory() const { … }
inline void PlatformFileInfoProto::_internal_set_is_directory(bool value) { … }
inline void PlatformFileInfoProto::set_is_directory(bool value) { … }
inline bool PlatformFileInfoProto::_internal_has_is_symbolic_link() const { … }
inline bool PlatformFileInfoProto::has_is_symbolic_link() const { … }
inline void PlatformFileInfoProto::clear_is_symbolic_link() { … }
inline bool PlatformFileInfoProto::_internal_is_symbolic_link() const { … }
inline bool PlatformFileInfoProto::is_symbolic_link() const { … }
inline void PlatformFileInfoProto::_internal_set_is_symbolic_link(bool value) { … }
inline void PlatformFileInfoProto::set_is_symbolic_link(bool value) { … }
inline bool PlatformFileInfoProto::_internal_has_last_modified() const { … }
inline bool PlatformFileInfoProto::has_last_modified() const { … }
inline void PlatformFileInfoProto::clear_last_modified() { … }
inline int64_t PlatformFileInfoProto::_internal_last_modified() const { … }
inline int64_t PlatformFileInfoProto::last_modified() const { … }
inline void PlatformFileInfoProto::_internal_set_last_modified(int64_t value) { … }
inline void PlatformFileInfoProto::set_last_modified(int64_t value) { … }
inline bool PlatformFileInfoProto::_internal_has_last_accessed() const { … }
inline bool PlatformFileInfoProto::has_last_accessed() const { … }
inline void PlatformFileInfoProto::clear_last_accessed() { … }
inline int64_t PlatformFileInfoProto::_internal_last_accessed() const { … }
inline int64_t PlatformFileInfoProto::last_accessed() const { … }
inline void PlatformFileInfoProto::_internal_set_last_accessed(int64_t value) { … }
inline void PlatformFileInfoProto::set_last_accessed(int64_t value) { … }
inline bool PlatformFileInfoProto::_internal_has_creation_time() const { … }
inline bool PlatformFileInfoProto::has_creation_time() const { … }
inline void PlatformFileInfoProto::clear_creation_time() { … }
inline int64_t PlatformFileInfoProto::_internal_creation_time() const { … }
inline int64_t PlatformFileInfoProto::creation_time() const { … }
inline void PlatformFileInfoProto::_internal_set_creation_time(int64_t value) { … }
inline void PlatformFileInfoProto::set_creation_time(int64_t value) { … }
inline bool PlatformFileInfoProto::_internal_has_is_team_drive_root() const { … }
inline bool PlatformFileInfoProto::has_is_team_drive_root() const { … }
inline void PlatformFileInfoProto::clear_is_team_drive_root() { … }
inline bool PlatformFileInfoProto::_internal_is_team_drive_root() const { … }
inline bool PlatformFileInfoProto::is_team_drive_root() const { … }
inline void PlatformFileInfoProto::_internal_set_is_team_drive_root(bool value) { … }
inline void PlatformFileInfoProto::set_is_team_drive_root(bool value) { … }
inline bool Property::_internal_has_key() const { … }
inline bool Property::has_key() const { … }
inline void Property::clear_key() { … }
inline const std::string& Property::key() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Property::set_key(ArgT0&& arg0, ArgT... args) { … }
inline std::string* Property::mutable_key() { … }
inline const std::string& Property::_internal_key() const { … }
inline void Property::_internal_set_key(const std::string& value) { … }
inline std::string* Property::_internal_mutable_key() { … }
inline std::string* Property::release_key() { … }
inline void Property::set_allocated_key(std::string* key) { … }
inline bool Property::_internal_has_value() const { … }
inline bool Property::has_value() const { … }
inline void Property::clear_value() { … }
inline const std::string& Property::value() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Property::set_value(ArgT0&& arg0, ArgT... args) { … }
inline std::string* Property::mutable_value() { … }
inline const std::string& Property::_internal_value() const { … }
inline void Property::_internal_set_value(const std::string& value) { … }
inline std::string* Property::_internal_mutable_value() { … }
inline std::string* Property::release_value() { … }
inline void Property::set_allocated_value(std::string* value) { … }
inline bool Property::_internal_has_visibility() const { … }
inline bool Property::has_visibility() const { … }
inline void Property::clear_visibility() { … }
inline ::drive::Property_Visibility Property::_internal_visibility() const { … }
inline ::drive::Property_Visibility Property::visibility() const { … }
inline void Property::_internal_set_visibility(::drive::Property_Visibility value) { … }
inline void Property::set_visibility(::drive::Property_Visibility value) { … }
inline bool CapabilitiesInfo::_internal_has_can_copy() const { … }
inline bool CapabilitiesInfo::has_can_copy() const { … }
inline void CapabilitiesInfo::clear_can_copy() { … }
inline bool CapabilitiesInfo::_internal_can_copy() const { … }
inline bool CapabilitiesInfo::can_copy() const { … }
inline void CapabilitiesInfo::_internal_set_can_copy(bool value) { … }
inline void CapabilitiesInfo::set_can_copy(bool value) { … }
inline bool CapabilitiesInfo::_internal_has_can_delete() const { … }
inline bool CapabilitiesInfo::has_can_delete() const { … }
inline void CapabilitiesInfo::clear_can_delete() { … }
inline bool CapabilitiesInfo::_internal_can_delete() const { … }
inline bool CapabilitiesInfo::can_delete() const { … }
inline void CapabilitiesInfo::_internal_set_can_delete(bool value) { … }
inline void CapabilitiesInfo::set_can_delete(bool value) { … }
inline bool CapabilitiesInfo::_internal_has_can_rename() const { … }
inline bool CapabilitiesInfo::has_can_rename() const { … }
inline void CapabilitiesInfo::clear_can_rename() { … }
inline bool CapabilitiesInfo::_internal_can_rename() const { … }
inline bool CapabilitiesInfo::can_rename() const { … }
inline void CapabilitiesInfo::_internal_set_can_rename(bool value) { … }
inline void CapabilitiesInfo::set_can_rename(bool value) { … }
inline bool CapabilitiesInfo::_internal_has_can_add_children() const { … }
inline bool CapabilitiesInfo::has_can_add_children() const { … }
inline void CapabilitiesInfo::clear_can_add_children() { … }
inline bool CapabilitiesInfo::_internal_can_add_children() const { … }
inline bool CapabilitiesInfo::can_add_children() const { … }
inline void CapabilitiesInfo::_internal_set_can_add_children(bool value) { … }
inline void CapabilitiesInfo::set_can_add_children(bool value) { … }
inline bool CapabilitiesInfo::_internal_has_can_share() const { … }
inline bool CapabilitiesInfo::has_can_share() const { … }
inline void CapabilitiesInfo::clear_can_share() { … }
inline bool CapabilitiesInfo::_internal_can_share() const { … }
inline bool CapabilitiesInfo::can_share() const { … }
inline void CapabilitiesInfo::_internal_set_can_share(bool value) { … }
inline void CapabilitiesInfo::set_can_share(bool value) { … }
inline bool FileSpecificInfo::_internal_has_content_mime_type() const { … }
inline bool FileSpecificInfo::has_content_mime_type() const { … }
inline void FileSpecificInfo::clear_content_mime_type() { … }
inline const std::string& FileSpecificInfo::content_mime_type() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void FileSpecificInfo::set_content_mime_type(ArgT0&& arg0, ArgT... args) { … }
inline std::string* FileSpecificInfo::mutable_content_mime_type() { … }
inline const std::string& FileSpecificInfo::_internal_content_mime_type() const { … }
inline void FileSpecificInfo::_internal_set_content_mime_type(const std::string& value) { … }
inline std::string* FileSpecificInfo::_internal_mutable_content_mime_type() { … }
inline std::string* FileSpecificInfo::release_content_mime_type() { … }
inline void FileSpecificInfo::set_allocated_content_mime_type(std::string* content_mime_type) { … }
inline bool FileSpecificInfo::_internal_has_md5() const { … }
inline bool FileSpecificInfo::has_md5() const { … }
inline void FileSpecificInfo::clear_md5() { … }
inline const std::string& FileSpecificInfo::md5() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void FileSpecificInfo::set_md5(ArgT0&& arg0, ArgT... args) { … }
inline std::string* FileSpecificInfo::mutable_md5() { … }
inline const std::string& FileSpecificInfo::_internal_md5() const { … }
inline void FileSpecificInfo::_internal_set_md5(const std::string& value) { … }
inline std::string* FileSpecificInfo::_internal_mutable_md5() { … }
inline std::string* FileSpecificInfo::release_md5() { … }
inline void FileSpecificInfo::set_allocated_md5(std::string* md5) { … }
inline bool FileSpecificInfo::_internal_has_document_extension() const { … }
inline bool FileSpecificInfo::has_document_extension() const { … }
inline void FileSpecificInfo::clear_document_extension() { … }
inline const std::string& FileSpecificInfo::document_extension() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void FileSpecificInfo::set_document_extension(ArgT0&& arg0, ArgT... args) { … }
inline std::string* FileSpecificInfo::mutable_document_extension() { … }
inline const std::string& FileSpecificInfo::_internal_document_extension() const { … }
inline void FileSpecificInfo::_internal_set_document_extension(const std::string& value) { … }
inline std::string* FileSpecificInfo::_internal_mutable_document_extension() { … }
inline std::string* FileSpecificInfo::release_document_extension() { … }
inline void FileSpecificInfo::set_allocated_document_extension(std::string* document_extension) { … }
inline bool FileSpecificInfo::_internal_has_is_hosted_document() const { … }
inline bool FileSpecificInfo::has_is_hosted_document() const { … }
inline void FileSpecificInfo::clear_is_hosted_document() { … }
inline bool FileSpecificInfo::_internal_is_hosted_document() const { … }
inline bool FileSpecificInfo::is_hosted_document() const { … }
inline void FileSpecificInfo::_internal_set_is_hosted_document(bool value) { … }
inline void FileSpecificInfo::set_is_hosted_document(bool value) { … }
inline bool FileSpecificInfo::_internal_has_image_width() const { … }
inline bool FileSpecificInfo::has_image_width() const { … }
inline void FileSpecificInfo::clear_image_width() { … }
inline int64_t FileSpecificInfo::_internal_image_width() const { … }
inline int64_t FileSpecificInfo::image_width() const { … }
inline void FileSpecificInfo::_internal_set_image_width(int64_t value) { … }
inline void FileSpecificInfo::set_image_width(int64_t value) { … }
inline bool FileSpecificInfo::_internal_has_image_height() const { … }
inline bool FileSpecificInfo::has_image_height() const { … }
inline void FileSpecificInfo::clear_image_height() { … }
inline int64_t FileSpecificInfo::_internal_image_height() const { … }
inline int64_t FileSpecificInfo::image_height() const { … }
inline void FileSpecificInfo::_internal_set_image_height(int64_t value) { … }
inline void FileSpecificInfo::set_image_height(int64_t value) { … }
inline bool FileSpecificInfo::_internal_has_image_rotation() const { … }
inline bool FileSpecificInfo::has_image_rotation() const { … }
inline void FileSpecificInfo::clear_image_rotation() { … }
inline int64_t FileSpecificInfo::_internal_image_rotation() const { … }
inline int64_t FileSpecificInfo::image_rotation() const { … }
inline void FileSpecificInfo::_internal_set_image_rotation(int64_t value) { … }
inline void FileSpecificInfo::set_image_rotation(int64_t value) { … }
inline bool FileSpecificInfo::_internal_has_cache_state() const { … }
inline bool FileSpecificInfo::has_cache_state() const { … }
inline void FileSpecificInfo::clear_cache_state() { … }
inline const ::drive::FileCacheEntry& FileSpecificInfo::_internal_cache_state() const { … }
inline const ::drive::FileCacheEntry& FileSpecificInfo::cache_state() const { … }
inline void FileSpecificInfo::unsafe_arena_set_allocated_cache_state(
::drive::FileCacheEntry* cache_state) { … }
inline ::drive::FileCacheEntry* FileSpecificInfo::release_cache_state() { … }
inline ::drive::FileCacheEntry* FileSpecificInfo::unsafe_arena_release_cache_state() { … }
inline ::drive::FileCacheEntry* FileSpecificInfo::_internal_mutable_cache_state() { … }
inline ::drive::FileCacheEntry* FileSpecificInfo::mutable_cache_state() { … }
inline void FileSpecificInfo::set_allocated_cache_state(::drive::FileCacheEntry* cache_state) { … }
inline bool TeamDriveRootSpecificInfo::_internal_has_start_page_token() const { … }
inline bool TeamDriveRootSpecificInfo::has_start_page_token() const { … }
inline void TeamDriveRootSpecificInfo::clear_start_page_token() { … }
inline const std::string& TeamDriveRootSpecificInfo::start_page_token() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void TeamDriveRootSpecificInfo::set_start_page_token(ArgT0&& arg0, ArgT... args) { … }
inline std::string* TeamDriveRootSpecificInfo::mutable_start_page_token() { … }
inline const std::string& TeamDriveRootSpecificInfo::_internal_start_page_token() const { … }
inline void TeamDriveRootSpecificInfo::_internal_set_start_page_token(const std::string& value) { … }
inline std::string* TeamDriveRootSpecificInfo::_internal_mutable_start_page_token() { … }
inline std::string* TeamDriveRootSpecificInfo::release_start_page_token() { … }
inline void TeamDriveRootSpecificInfo::set_allocated_start_page_token(std::string* start_page_token) { … }
inline bool DirectorySpecificInfo::_internal_has_changestamp() const { … }
inline bool DirectorySpecificInfo::has_changestamp() const { … }
inline void DirectorySpecificInfo::clear_changestamp() { … }
inline int64_t DirectorySpecificInfo::_internal_changestamp() const { … }
inline int64_t DirectorySpecificInfo::changestamp() const { … }
inline void DirectorySpecificInfo::_internal_set_changestamp(int64_t value) { … }
inline void DirectorySpecificInfo::set_changestamp(int64_t value) { … }
inline bool DirectorySpecificInfo::_internal_has_start_page_token() const { … }
inline bool DirectorySpecificInfo::has_start_page_token() const { … }
inline void DirectorySpecificInfo::clear_start_page_token() { … }
inline const std::string& DirectorySpecificInfo::start_page_token() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void DirectorySpecificInfo::set_start_page_token(ArgT0&& arg0, ArgT... args) { … }
inline std::string* DirectorySpecificInfo::mutable_start_page_token() { … }
inline const std::string& DirectorySpecificInfo::_internal_start_page_token() const { … }
inline void DirectorySpecificInfo::_internal_set_start_page_token(const std::string& value) { … }
inline std::string* DirectorySpecificInfo::_internal_mutable_start_page_token() { … }
inline std::string* DirectorySpecificInfo::release_start_page_token() { … }
inline void DirectorySpecificInfo::set_allocated_start_page_token(std::string* start_page_token) { … }
inline bool DirectorySpecificInfo::_internal_has_last_read_time_ms() const { … }
inline bool DirectorySpecificInfo::has_last_read_time_ms() const { … }
inline void DirectorySpecificInfo::clear_last_read_time_ms() { … }
inline int64_t DirectorySpecificInfo::_internal_last_read_time_ms() const { … }
inline int64_t DirectorySpecificInfo::last_read_time_ms() const { … }
inline void DirectorySpecificInfo::_internal_set_last_read_time_ms(int64_t value) { … }
inline void DirectorySpecificInfo::set_last_read_time_ms(int64_t value) { … }
inline bool ResourceEntry::_internal_has_file_info() const { … }
inline bool ResourceEntry::has_file_info() const { … }
inline void ResourceEntry::clear_file_info() { … }
inline const ::drive::PlatformFileInfoProto& ResourceEntry::_internal_file_info() const { … }
inline const ::drive::PlatformFileInfoProto& ResourceEntry::file_info() const { … }
inline void ResourceEntry::unsafe_arena_set_allocated_file_info(
::drive::PlatformFileInfoProto* file_info) { … }
inline ::drive::PlatformFileInfoProto* ResourceEntry::release_file_info() { … }
inline ::drive::PlatformFileInfoProto* ResourceEntry::unsafe_arena_release_file_info() { … }
inline ::drive::PlatformFileInfoProto* ResourceEntry::_internal_mutable_file_info() { … }
inline ::drive::PlatformFileInfoProto* ResourceEntry::mutable_file_info() { … }
inline void ResourceEntry::set_allocated_file_info(::drive::PlatformFileInfoProto* file_info) { … }
inline bool ResourceEntry::_internal_has_base_name() const { … }
inline bool ResourceEntry::has_base_name() const { … }
inline void ResourceEntry::clear_base_name() { … }
inline const std::string& ResourceEntry::base_name() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ResourceEntry::set_base_name(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ResourceEntry::mutable_base_name() { … }
inline const std::string& ResourceEntry::_internal_base_name() const { … }
inline void ResourceEntry::_internal_set_base_name(const std::string& value) { … }
inline std::string* ResourceEntry::_internal_mutable_base_name() { … }
inline std::string* ResourceEntry::release_base_name() { … }
inline void ResourceEntry::set_allocated_base_name(std::string* base_name) { … }
inline bool ResourceEntry::_internal_has_title() const { … }
inline bool ResourceEntry::has_title() const { … }
inline void ResourceEntry::clear_title() { … }
inline const std::string& ResourceEntry::title() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ResourceEntry::set_title(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ResourceEntry::mutable_title() { … }
inline const std::string& ResourceEntry::_internal_title() const { … }
inline void ResourceEntry::_internal_set_title(const std::string& value) { … }
inline std::string* ResourceEntry::_internal_mutable_title() { … }
inline std::string* ResourceEntry::release_title() { … }
inline void ResourceEntry::set_allocated_title(std::string* title) { … }
inline bool ResourceEntry::_internal_has_resource_id() const { … }
inline bool ResourceEntry::has_resource_id() const { … }
inline void ResourceEntry::clear_resource_id() { … }
inline const std::string& ResourceEntry::resource_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ResourceEntry::set_resource_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ResourceEntry::mutable_resource_id() { … }
inline const std::string& ResourceEntry::_internal_resource_id() const { … }
inline void ResourceEntry::_internal_set_resource_id(const std::string& value) { … }
inline std::string* ResourceEntry::_internal_mutable_resource_id() { … }
inline std::string* ResourceEntry::release_resource_id() { … }
inline void ResourceEntry::set_allocated_resource_id(std::string* resource_id) { … }
inline bool ResourceEntry::_internal_has_local_id() const { … }
inline bool ResourceEntry::has_local_id() const { … }
inline void ResourceEntry::clear_local_id() { … }
inline const std::string& ResourceEntry::local_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ResourceEntry::set_local_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ResourceEntry::mutable_local_id() { … }
inline const std::string& ResourceEntry::_internal_local_id() const { … }
inline void ResourceEntry::_internal_set_local_id(const std::string& value) { … }
inline std::string* ResourceEntry::_internal_mutable_local_id() { … }
inline std::string* ResourceEntry::release_local_id() { … }
inline void ResourceEntry::set_allocated_local_id(std::string* local_id) { … }
inline bool ResourceEntry::_internal_has_parent_local_id() const { … }
inline bool ResourceEntry::has_parent_local_id() const { … }
inline void ResourceEntry::clear_parent_local_id() { … }
inline const std::string& ResourceEntry::parent_local_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ResourceEntry::set_parent_local_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ResourceEntry::mutable_parent_local_id() { … }
inline const std::string& ResourceEntry::_internal_parent_local_id() const { … }
inline void ResourceEntry::_internal_set_parent_local_id(const std::string& value) { … }
inline std::string* ResourceEntry::_internal_mutable_parent_local_id() { … }
inline std::string* ResourceEntry::release_parent_local_id() { … }
inline void ResourceEntry::set_allocated_parent_local_id(std::string* parent_local_id) { … }
inline bool ResourceEntry::_internal_has_deleted() const { … }
inline bool ResourceEntry::has_deleted() const { … }
inline void ResourceEntry::clear_deleted() { … }
inline bool ResourceEntry::_internal_deleted() const { … }
inline bool ResourceEntry::deleted() const { … }
inline void ResourceEntry::_internal_set_deleted(bool value) { … }
inline void ResourceEntry::set_deleted(bool value) { … }
inline bool ResourceEntry::_internal_has_starred() const { … }
inline bool ResourceEntry::has_starred() const { … }
inline void ResourceEntry::clear_starred() { … }
inline bool ResourceEntry::_internal_starred() const { … }
inline bool ResourceEntry::starred() const { … }
inline void ResourceEntry::_internal_set_starred(bool value) { … }
inline void ResourceEntry::set_starred(bool value) { … }
inline bool ResourceEntry::_internal_has_shared_with_me() const { … }
inline bool ResourceEntry::has_shared_with_me() const { … }
inline void ResourceEntry::clear_shared_with_me() { … }
inline bool ResourceEntry::_internal_shared_with_me() const { … }
inline bool ResourceEntry::shared_with_me() const { … }
inline void ResourceEntry::_internal_set_shared_with_me(bool value) { … }
inline void ResourceEntry::set_shared_with_me(bool value) { … }
inline bool ResourceEntry::_internal_has_shared() const { … }
inline bool ResourceEntry::has_shared() const { … }
inline void ResourceEntry::clear_shared() { … }
inline bool ResourceEntry::_internal_shared() const { … }
inline bool ResourceEntry::shared() const { … }
inline void ResourceEntry::_internal_set_shared(bool value) { … }
inline void ResourceEntry::set_shared(bool value) { … }
inline bool ResourceEntry::_internal_has_capabilities_info() const { … }
inline bool ResourceEntry::has_capabilities_info() const { … }
inline void ResourceEntry::clear_capabilities_info() { … }
inline const ::drive::CapabilitiesInfo& ResourceEntry::_internal_capabilities_info() const { … }
inline const ::drive::CapabilitiesInfo& ResourceEntry::capabilities_info() const { … }
inline void ResourceEntry::unsafe_arena_set_allocated_capabilities_info(
::drive::CapabilitiesInfo* capabilities_info) { … }
inline ::drive::CapabilitiesInfo* ResourceEntry::release_capabilities_info() { … }
inline ::drive::CapabilitiesInfo* ResourceEntry::unsafe_arena_release_capabilities_info() { … }
inline ::drive::CapabilitiesInfo* ResourceEntry::_internal_mutable_capabilities_info() { … }
inline ::drive::CapabilitiesInfo* ResourceEntry::mutable_capabilities_info() { … }
inline void ResourceEntry::set_allocated_capabilities_info(::drive::CapabilitiesInfo* capabilities_info) { … }
inline bool ResourceEntry::_internal_has_file_specific_info() const { … }
inline bool ResourceEntry::has_file_specific_info() const { … }
inline void ResourceEntry::clear_file_specific_info() { … }
inline const ::drive::FileSpecificInfo& ResourceEntry::_internal_file_specific_info() const { … }
inline const ::drive::FileSpecificInfo& ResourceEntry::file_specific_info() const { … }
inline void ResourceEntry::unsafe_arena_set_allocated_file_specific_info(
::drive::FileSpecificInfo* file_specific_info) { … }
inline ::drive::FileSpecificInfo* ResourceEntry::release_file_specific_info() { … }
inline ::drive::FileSpecificInfo* ResourceEntry::unsafe_arena_release_file_specific_info() { … }
inline ::drive::FileSpecificInfo* ResourceEntry::_internal_mutable_file_specific_info() { … }
inline ::drive::FileSpecificInfo* ResourceEntry::mutable_file_specific_info() { … }
inline void ResourceEntry::set_allocated_file_specific_info(::drive::FileSpecificInfo* file_specific_info) { … }
inline bool ResourceEntry::_internal_has_directory_specific_info() const { … }
inline bool ResourceEntry::has_directory_specific_info() const { … }
inline void ResourceEntry::clear_directory_specific_info() { … }
inline const ::drive::DirectorySpecificInfo& ResourceEntry::_internal_directory_specific_info() const { … }
inline const ::drive::DirectorySpecificInfo& ResourceEntry::directory_specific_info() const { … }
inline void ResourceEntry::unsafe_arena_set_allocated_directory_specific_info(
::drive::DirectorySpecificInfo* directory_specific_info) { … }
inline ::drive::DirectorySpecificInfo* ResourceEntry::release_directory_specific_info() { … }
inline ::drive::DirectorySpecificInfo* ResourceEntry::unsafe_arena_release_directory_specific_info() { … }
inline ::drive::DirectorySpecificInfo* ResourceEntry::_internal_mutable_directory_specific_info() { … }
inline ::drive::DirectorySpecificInfo* ResourceEntry::mutable_directory_specific_info() { … }
inline void ResourceEntry::set_allocated_directory_specific_info(::drive::DirectorySpecificInfo* directory_specific_info) { … }
inline bool ResourceEntry::_internal_has_team_drive_root_specific_info() const { … }
inline bool ResourceEntry::has_team_drive_root_specific_info() const { … }
inline void ResourceEntry::clear_team_drive_root_specific_info() { … }
inline const ::drive::TeamDriveRootSpecificInfo& ResourceEntry::_internal_team_drive_root_specific_info() const { … }
inline const ::drive::TeamDriveRootSpecificInfo& ResourceEntry::team_drive_root_specific_info() const { … }
inline void ResourceEntry::unsafe_arena_set_allocated_team_drive_root_specific_info(
::drive::TeamDriveRootSpecificInfo* team_drive_root_specific_info) { … }
inline ::drive::TeamDriveRootSpecificInfo* ResourceEntry::release_team_drive_root_specific_info() { … }
inline ::drive::TeamDriveRootSpecificInfo* ResourceEntry::unsafe_arena_release_team_drive_root_specific_info() { … }
inline ::drive::TeamDriveRootSpecificInfo* ResourceEntry::_internal_mutable_team_drive_root_specific_info() { … }
inline ::drive::TeamDriveRootSpecificInfo* ResourceEntry::mutable_team_drive_root_specific_info() { … }
inline void ResourceEntry::set_allocated_team_drive_root_specific_info(::drive::TeamDriveRootSpecificInfo* team_drive_root_specific_info) { … }
inline bool ResourceEntry::_internal_has_metadata_edit_state() const { … }
inline bool ResourceEntry::has_metadata_edit_state() const { … }
inline void ResourceEntry::clear_metadata_edit_state() { … }
inline ::drive::ResourceEntry_EditState ResourceEntry::_internal_metadata_edit_state() const { … }
inline ::drive::ResourceEntry_EditState ResourceEntry::metadata_edit_state() const { … }
inline void ResourceEntry::_internal_set_metadata_edit_state(::drive::ResourceEntry_EditState value) { … }
inline void ResourceEntry::set_metadata_edit_state(::drive::ResourceEntry_EditState value) { … }
inline bool ResourceEntry::_internal_has_modification_date() const { … }
inline bool ResourceEntry::has_modification_date() const { … }
inline void ResourceEntry::clear_modification_date() { … }
inline int64_t ResourceEntry::_internal_modification_date() const { … }
inline int64_t ResourceEntry::modification_date() const { … }
inline void ResourceEntry::_internal_set_modification_date(int64_t value) { … }
inline void ResourceEntry::set_modification_date(int64_t value) { … }
inline int ResourceEntry::_internal_new_properties_size() const { … }
inline int ResourceEntry::new_properties_size() const { … }
inline void ResourceEntry::clear_new_properties() { … }
inline ::drive::Property* ResourceEntry::mutable_new_properties(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::drive::Property >*
ResourceEntry::mutable_new_properties() { … }
inline const ::drive::Property& ResourceEntry::_internal_new_properties(int index) const { … }
inline const ::drive::Property& ResourceEntry::new_properties(int index) const { … }
inline ::drive::Property* ResourceEntry::_internal_add_new_properties() { … }
inline ::drive::Property* ResourceEntry::add_new_properties() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::drive::Property >&
ResourceEntry::new_properties() const { … }
inline bool ResourceEntry::_internal_has_last_modified_by_me() const { … }
inline bool ResourceEntry::has_last_modified_by_me() const { … }
inline void ResourceEntry::clear_last_modified_by_me() { … }
inline int64_t ResourceEntry::_internal_last_modified_by_me() const { … }
inline int64_t ResourceEntry::last_modified_by_me() const { … }
inline void ResourceEntry::_internal_set_last_modified_by_me(int64_t value) { … }
inline void ResourceEntry::set_last_modified_by_me(int64_t value) { … }
inline bool ResourceEntry::_internal_has_alternate_url() const { … }
inline bool ResourceEntry::has_alternate_url() const { … }
inline void ResourceEntry::clear_alternate_url() { … }
inline const std::string& ResourceEntry::alternate_url() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ResourceEntry::set_alternate_url(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ResourceEntry::mutable_alternate_url() { … }
inline const std::string& ResourceEntry::_internal_alternate_url() const { … }
inline void ResourceEntry::_internal_set_alternate_url(const std::string& value) { … }
inline std::string* ResourceEntry::_internal_mutable_alternate_url() { … }
inline std::string* ResourceEntry::release_alternate_url() { … }
inline void ResourceEntry::set_allocated_alternate_url(std::string* alternate_url) { … }
inline bool ResourceMetadataHeader::_internal_has_version() const { … }
inline bool ResourceMetadataHeader::has_version() const { … }
inline void ResourceMetadataHeader::clear_version() { … }
inline int32_t ResourceMetadataHeader::_internal_version() const { … }
inline int32_t ResourceMetadataHeader::version() const { … }
inline void ResourceMetadataHeader::_internal_set_version(int32_t value) { … }
inline void ResourceMetadataHeader::set_version(int32_t value) { … }
inline bool ResourceMetadataHeader::_internal_has_largest_changestamp() const { … }
inline bool ResourceMetadataHeader::has_largest_changestamp() const { … }
inline void ResourceMetadataHeader::clear_largest_changestamp() { … }
inline int64_t ResourceMetadataHeader::_internal_largest_changestamp() const { … }
inline int64_t ResourceMetadataHeader::largest_changestamp() const { … }
inline void ResourceMetadataHeader::_internal_set_largest_changestamp(int64_t value) { … }
inline void ResourceMetadataHeader::set_largest_changestamp(int64_t value) { … }
inline bool ResourceMetadataHeader::_internal_has_start_page_token() const { … }
inline bool ResourceMetadataHeader::has_start_page_token() const { … }
inline void ResourceMetadataHeader::clear_start_page_token() { … }
inline const std::string& ResourceMetadataHeader::start_page_token() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ResourceMetadataHeader::set_start_page_token(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ResourceMetadataHeader::mutable_start_page_token() { … }
inline const std::string& ResourceMetadataHeader::_internal_start_page_token() const { … }
inline void ResourceMetadataHeader::_internal_set_start_page_token(const std::string& value) { … }
inline std::string* ResourceMetadataHeader::_internal_mutable_start_page_token() { … }
inline std::string* ResourceMetadataHeader::release_start_page_token() { … }
inline void ResourceMetadataHeader::set_allocated_start_page_token(std::string* start_page_token) { … }
inline bool FileCacheEntry::_internal_has_md5() const { … }
inline bool FileCacheEntry::has_md5() const { … }
inline void FileCacheEntry::clear_md5() { … }
inline const std::string& FileCacheEntry::md5() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void FileCacheEntry::set_md5(ArgT0&& arg0, ArgT... args) { … }
inline std::string* FileCacheEntry::mutable_md5() { … }
inline const std::string& FileCacheEntry::_internal_md5() const { … }
inline void FileCacheEntry::_internal_set_md5(const std::string& value) { … }
inline std::string* FileCacheEntry::_internal_mutable_md5() { … }
inline std::string* FileCacheEntry::release_md5() { … }
inline void FileCacheEntry::set_allocated_md5(std::string* md5) { … }
inline bool FileCacheEntry::_internal_has_is_present() const { … }
inline bool FileCacheEntry::has_is_present() const { … }
inline void FileCacheEntry::clear_is_present() { … }
inline bool FileCacheEntry::_internal_is_present() const { … }
inline bool FileCacheEntry::is_present() const { … }
inline void FileCacheEntry::_internal_set_is_present(bool value) { … }
inline void FileCacheEntry::set_is_present(bool value) { … }
inline bool FileCacheEntry::_internal_has_is_pinned() const { … }
inline bool FileCacheEntry::has_is_pinned() const { … }
inline void FileCacheEntry::clear_is_pinned() { … }
inline bool FileCacheEntry::_internal_is_pinned() const { … }
inline bool FileCacheEntry::is_pinned() const { … }
inline void FileCacheEntry::_internal_set_is_pinned(bool value) { … }
inline void FileCacheEntry::set_is_pinned(bool value) { … }
inline bool FileCacheEntry::_internal_has_is_dirty() const { … }
inline bool FileCacheEntry::has_is_dirty() const { … }
inline void FileCacheEntry::clear_is_dirty() { … }
inline bool FileCacheEntry::_internal_is_dirty() const { … }
inline bool FileCacheEntry::is_dirty() const { … }
inline void FileCacheEntry::_internal_set_is_dirty(bool value) { … }
inline void FileCacheEntry::set_is_dirty(bool value) { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
PROTOBUF_NAMESPACE_OPEN
template <> struct is_proto_enum< ::drive::Property_Visibility> : ::std::true_type { … };
template <> struct is_proto_enum< ::drive::ResourceEntry_EditState> : ::std::true_type { … };
PROTOBUF_NAMESPACE_CLOSE
#include <google/protobuf/port_undef.inc>
#endif