RDFS
The Rice Comp413 2017 class' continuation on the work of the 2016 RDFS.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends | List of all members
hadoop::hdfs::HdfsFileStatusProto Class Reference
Inheritance diagram for hadoop::hdfs::HdfsFileStatusProto:

Public Types

typedef
HdfsFileStatusProto_FileType 
FileType
 

Public Member Functions

 HdfsFileStatusProto (const HdfsFileStatusProto &from)
 
HdfsFileStatusProtooperator= (const HdfsFileStatusProto &from)
 
const
::google::protobuf::UnknownFieldSet & 
unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (HdfsFileStatusProto *other)
 
HdfsFileStatusProtoNew () const
 
HdfsFileStatusProtoNew (::google::protobuf::Arena *arena) const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const HdfsFileStatusProto &from)
 
void MergeFrom (const HdfsFileStatusProto &from)
 
void Clear ()
 
bool IsInitialized () const
 
int ByteSize () const
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic,::google::protobuf::uint8 *output) const
 
::google::protobuf::uint8 * SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_filetype () const
 
void clear_filetype ()
 
::hadoop::hdfs::HdfsFileStatusProto_FileType filetype () const
 
void set_filetype (::hadoop::hdfs::HdfsFileStatusProto_FileType value)
 
bool has_path () const
 
void clear_path ()
 
const ::std::string & path () const
 
void set_path (const ::std::string &value)
 
void set_path (const char *value)
 
void set_path (const void *value, size_t size)
 
::std::string * mutable_path ()
 
::std::string * release_path ()
 
void set_allocated_path (::std::string *path)
 
bool has_length () const
 
void clear_length ()
 
::google::protobuf::uint64 length () const
 
void set_length (::google::protobuf::uint64 value)
 
bool has_permission () const
 
void clear_permission ()
 
const
::hadoop::hdfs::FsPermissionProto
permission () const
 
::hadoop::hdfs::FsPermissionProtomutable_permission ()
 
::hadoop::hdfs::FsPermissionProtorelease_permission ()
 
void set_allocated_permission (::hadoop::hdfs::FsPermissionProto *permission)
 
bool has_owner () const
 
void clear_owner ()
 
const ::std::string & owner () const
 
void set_owner (const ::std::string &value)
 
void set_owner (const char *value)
 
void set_owner (const char *value, size_t size)
 
::std::string * mutable_owner ()
 
::std::string * release_owner ()
 
void set_allocated_owner (::std::string *owner)
 
bool has_group () const
 
void clear_group ()
 
const ::std::string & group () const
 
void set_group (const ::std::string &value)
 
void set_group (const char *value)
 
void set_group (const char *value, size_t size)
 
::std::string * mutable_group ()
 
::std::string * release_group ()
 
void set_allocated_group (::std::string *group)
 
bool has_modification_time () const
 
void clear_modification_time ()
 
::google::protobuf::uint64 modification_time () const
 
void set_modification_time (::google::protobuf::uint64 value)
 
bool has_access_time () const
 
void clear_access_time ()
 
::google::protobuf::uint64 access_time () const
 
void set_access_time (::google::protobuf::uint64 value)
 
bool has_symlink () const
 
void clear_symlink ()
 
const ::std::string & symlink () const
 
void set_symlink (const ::std::string &value)
 
void set_symlink (const char *value)
 
void set_symlink (const void *value, size_t size)
 
::std::string * mutable_symlink ()
 
::std::string * release_symlink ()
 
void set_allocated_symlink (::std::string *symlink)
 
bool has_block_replication () const
 
void clear_block_replication ()
 
::google::protobuf::uint32 block_replication () const
 
void set_block_replication (::google::protobuf::uint32 value)
 
bool has_blocksize () const
 
void clear_blocksize ()
 
::google::protobuf::uint64 blocksize () const
 
void set_blocksize (::google::protobuf::uint64 value)
 
bool has_locations () const
 
void clear_locations ()
 
const
::hadoop::hdfs::LocatedBlocksProto
locations () const
 
::hadoop::hdfs::LocatedBlocksProtomutable_locations ()
 
::hadoop::hdfs::LocatedBlocksProtorelease_locations ()
 
void set_allocated_locations (::hadoop::hdfs::LocatedBlocksProto *locations)
 
bool has_fileid () const
 
void clear_fileid ()
 
::google::protobuf::uint64 fileid () const
 
void set_fileid (::google::protobuf::uint64 value)
 
bool has_childrennum () const
 
void clear_childrennum ()
 
::google::protobuf::int32 childrennum () const
 
void set_childrennum (::google::protobuf::int32 value)
 
bool has_fileencryptioninfo () const
 
void clear_fileencryptioninfo ()
 
const
::hadoop::hdfs::FileEncryptionInfoProto
fileencryptioninfo () const
 
::hadoop::hdfs::FileEncryptionInfoProtomutable_fileencryptioninfo ()
 
::hadoop::hdfs::FileEncryptionInfoProtorelease_fileencryptioninfo ()
 
void set_allocated_fileencryptioninfo (::hadoop::hdfs::FileEncryptionInfoProto *fileencryptioninfo)
 
bool has_storagepolicy () const
 
void clear_storagepolicy ()
 
::google::protobuf::uint32 storagepolicy () const
 
void set_storagepolicy (::google::protobuf::uint32 value)
 
bool has_ecpolicy () const
 
void clear_ecpolicy ()
 
const
::hadoop::hdfs::ErasureCodingPolicyProto
ecpolicy () const
 
::hadoop::hdfs::ErasureCodingPolicyProtomutable_ecpolicy ()
 
::hadoop::hdfs::ErasureCodingPolicyProtorelease_ecpolicy ()
 
void set_allocated_ecpolicy (::hadoop::hdfs::ErasureCodingPolicyProto *ecpolicy)
 
bool has_flags () const
 
void clear_flags ()
 
::google::protobuf::uint32 flags () const
 
void set_flags (::google::protobuf::uint32 value)
 

Static Public Member Functions

static const
::google::protobuf::Descriptor * 
descriptor ()
 
static const HdfsFileStatusProtodefault_instance ()
 
static bool FileType_IsValid (int value)
 
static const
::google::protobuf::EnumDescriptor * 
FileType_descriptor ()
 
static const ::std::string & FileType_Name (FileType value)
 
static bool FileType_Parse (const ::std::string &name, FileType *value)
 

Static Public Attributes

static const FileType IS_DIR
 
static const FileType IS_FILE
 
static const FileType IS_SYMLINK
 
static const FileType FileType_MIN
 
static const FileType FileType_MAX
 
static const int FileType_ARRAYSIZE
 
static const int kFileTypeFieldNumber = 1
 
static const int kPathFieldNumber = 2
 
static const int kLengthFieldNumber = 3
 
static const int kPermissionFieldNumber = 4
 
static const int kOwnerFieldNumber = 5
 
static const int kGroupFieldNumber = 6
 
static const int kModificationTimeFieldNumber = 7
 
static const int kAccessTimeFieldNumber = 8
 
static const int kSymlinkFieldNumber = 9
 
static const int kBlockReplicationFieldNumber = 10
 
static const int kBlocksizeFieldNumber = 11
 
static const int kLocationsFieldNumber = 12
 
static const int kFileIdFieldNumber = 13
 
static const int kChildrenNumFieldNumber = 14
 
static const int kFileEncryptionInfoFieldNumber = 15
 
static const int kStoragePolicyFieldNumber = 16
 
static const int kEcPolicyFieldNumber = 17
 
static const int kFlagsFieldNumber = 18
 

Friends

void protobuf_AddDesc_hdfs_2eproto ()
 
void protobuf_AssignDesc_hdfs_2eproto ()
 
void protobuf_ShutdownFile_hdfs_2eproto ()
 

Member Data Documentation

const int hadoop::hdfs::HdfsFileStatusProto::FileType_ARRAYSIZE
static
Initial value:
=
HdfsFileStatusProto_FileType_FileType_ARRAYSIZE
const HdfsFileStatusProto_FileType hadoop::hdfs::HdfsFileStatusProto::FileType_MAX
static
Initial value:
=
HdfsFileStatusProto_FileType_FileType_MAX
const HdfsFileStatusProto_FileType hadoop::hdfs::HdfsFileStatusProto::FileType_MIN
static
Initial value:
=
HdfsFileStatusProto_FileType_FileType_MIN
const HdfsFileStatusProto_FileType hadoop::hdfs::HdfsFileStatusProto::IS_DIR
static
Initial value:
=
HdfsFileStatusProto_FileType_IS_DIR
const HdfsFileStatusProto_FileType hadoop::hdfs::HdfsFileStatusProto::IS_FILE
static
Initial value:
=
HdfsFileStatusProto_FileType_IS_FILE
const HdfsFileStatusProto_FileType hadoop::hdfs::HdfsFileStatusProto::IS_SYMLINK
static
Initial value:
=
HdfsFileStatusProto_FileType_IS_SYMLINK

The documentation for this class was generated from the following files: