\hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry}{}\section{plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+file\+\_\+entry.\+H\+D\+F\+S\+File\+Entry Class Reference}
\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry}\index{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}}


Inheritance diagram for plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+file\+\_\+entry.\+H\+D\+F\+S\+File\+Entry\+:
% FIG 0


Collaboration diagram for plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+file\+\_\+entry.\+H\+D\+F\+S\+File\+Entry\+:
% FIG 1
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def \mbox{\hyperlink{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_ab3b60bc5aec7325f14b3dc8f40b8d7a3}{\+\_\+\+\_\+init\+\_\+\+\_\+}} (self, resolver\+\_\+context, file\+\_\+system, path\+\_\+spec, is\+\_\+root=False)
\item 
def \mbox{\hyperlink{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a42e05cec773432cc72a529f66063c7ad}{access\+\_\+time}} (self)
\item 
def \mbox{\hyperlink{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_adc030c90c9752f7ce61e344ab308cc45}{change\+\_\+time}} (self)
\item 
def \mbox{\hyperlink{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a7068a2cee41e215221ffe0ead74e3391}{link}} (self)
\item 
def \mbox{\hyperlink{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_aa471e0809ec4d52a3846412fda9a5f59}{name}} (self)
\item 
def \mbox{\hyperlink{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_acdc47a05825cce1ab00aa4c9bda3bc92}{modification\+\_\+time}} (self)
\item 
def \mbox{\hyperlink{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a044b4830c60e04d66a2a71e4c492e6f0}{Get\+Linked\+File\+Entry}} (self)
\item 
def \mbox{\hyperlink{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a795767ecd0ddc4c6d1db997da9d6cf95}{Get\+Parent\+File\+Entry}} (self)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a4a56f5f15e75022543e7a0cbfcd17888}{entry\+\_\+type}}
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a1cfbbea8af592e97261d2039bb788f6e}{T\+Y\+P\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+OR}} = \mbox{\hyperlink{namespaceplaso_1_1tarzan_1_1dfvfs2_1_1definitions_a17a49234717c4e53fcd204f397d23d90}{definitions.\+T\+Y\+P\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+O\+R\+\_\+\+H\+D\+FS}}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyVerb}HDFS file entry.\end{DoxyVerb}
 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_ab3b60bc5aec7325f14b3dc8f40b8d7a3}\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_ab3b60bc5aec7325f14b3dc8f40b8d7a3}} 
\index{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}!\_\_init\_\_@{\_\_init\_\_}}
\index{\_\_init\_\_@{\_\_init\_\_}!plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}}
\subsubsection{\texorpdfstring{\_\_init\_\_()}{\_\_init\_\_()}}
{\footnotesize\ttfamily def plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+file\+\_\+entry.\+H\+D\+F\+S\+File\+Entry.\+\_\+\+\_\+init\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self,  }\item[{}]{resolver\+\_\+context,  }\item[{}]{file\+\_\+system,  }\item[{}]{path\+\_\+spec,  }\item[{}]{is\+\_\+root = {\ttfamily False} }\end{DoxyParamCaption})}

\begin{DoxyVerb}Initializes a file entry.
:param resolver_context: resolver context
:param file_system: file system
:param path_spec: path specification
:param is_root: True if the file entry is the root file entry of the corresponding file system
:raises BackEndError: If there is a HDFS backend error
\end{DoxyVerb}
 

\subsection{Member Function Documentation}
\mbox{\Hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a42e05cec773432cc72a529f66063c7ad}\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a42e05cec773432cc72a529f66063c7ad}} 
\index{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}!access\_time@{access\_time}}
\index{access\_time@{access\_time}!plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}}
\subsubsection{\texorpdfstring{access\_time()}{access\_time()}}
{\footnotesize\ttfamily def plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+file\+\_\+entry.\+H\+D\+F\+S\+File\+Entry.\+access\+\_\+time (\begin{DoxyParamCaption}\item[{}]{self }\end{DoxyParamCaption})}

\begin{DoxyVerb}Access time or None if not available.
\end{DoxyVerb}
 \mbox{\Hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_adc030c90c9752f7ce61e344ab308cc45}\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_adc030c90c9752f7ce61e344ab308cc45}} 
\index{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}!change\_time@{change\_time}}
\index{change\_time@{change\_time}!plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}}
\subsubsection{\texorpdfstring{change\_time()}{change\_time()}}
{\footnotesize\ttfamily def plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+file\+\_\+entry.\+H\+D\+F\+S\+File\+Entry.\+change\+\_\+time (\begin{DoxyParamCaption}\item[{}]{self }\end{DoxyParamCaption})}

\begin{DoxyVerb}Change time or None if not available.
\end{DoxyVerb}
 \mbox{\Hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a044b4830c60e04d66a2a71e4c492e6f0}\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a044b4830c60e04d66a2a71e4c492e6f0}} 
\index{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}!GetLinkedFileEntry@{GetLinkedFileEntry}}
\index{GetLinkedFileEntry@{GetLinkedFileEntry}!plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}}
\subsubsection{\texorpdfstring{GetLinkedFileEntry()}{GetLinkedFileEntry()}}
{\footnotesize\ttfamily def plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+file\+\_\+entry.\+H\+D\+F\+S\+File\+Entry.\+Get\+Linked\+File\+Entry (\begin{DoxyParamCaption}\item[{}]{self }\end{DoxyParamCaption})}

\begin{DoxyVerb}Retrieves the linked file entry, for example for a symbolic link.
:return: linked file entry or None if not available
\end{DoxyVerb}
 \mbox{\Hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a795767ecd0ddc4c6d1db997da9d6cf95}\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a795767ecd0ddc4c6d1db997da9d6cf95}} 
\index{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}!GetParentFileEntry@{GetParentFileEntry}}
\index{GetParentFileEntry@{GetParentFileEntry}!plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}}
\subsubsection{\texorpdfstring{GetParentFileEntry()}{GetParentFileEntry()}}
{\footnotesize\ttfamily def plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+file\+\_\+entry.\+H\+D\+F\+S\+File\+Entry.\+Get\+Parent\+File\+Entry (\begin{DoxyParamCaption}\item[{}]{self }\end{DoxyParamCaption})}

\begin{DoxyVerb}Retrieves the parent file entry.
:return: parent file entry or None if not available
\end{DoxyVerb}
 \mbox{\Hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a7068a2cee41e215221ffe0ead74e3391}\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a7068a2cee41e215221ffe0ead74e3391}} 
\index{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}!link@{link}}
\index{link@{link}!plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}}
\subsubsection{\texorpdfstring{link()}{link()}}
{\footnotesize\ttfamily def plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+file\+\_\+entry.\+H\+D\+F\+S\+File\+Entry.\+link (\begin{DoxyParamCaption}\item[{}]{self }\end{DoxyParamCaption})}

\begin{DoxyVerb}Full path of the linked file entry.
\end{DoxyVerb}
 \mbox{\Hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_acdc47a05825cce1ab00aa4c9bda3bc92}\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_acdc47a05825cce1ab00aa4c9bda3bc92}} 
\index{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}!modification\_time@{modification\_time}}
\index{modification\_time@{modification\_time}!plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}}
\subsubsection{\texorpdfstring{modification\_time()}{modification\_time()}}
{\footnotesize\ttfamily def plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+file\+\_\+entry.\+H\+D\+F\+S\+File\+Entry.\+modification\+\_\+time (\begin{DoxyParamCaption}\item[{}]{self }\end{DoxyParamCaption})}

\begin{DoxyVerb}Modification time or None if not available.
\end{DoxyVerb}
 \mbox{\Hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_aa471e0809ec4d52a3846412fda9a5f59}\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_aa471e0809ec4d52a3846412fda9a5f59}} 
\index{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}!name@{name}}
\index{name@{name}!plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}}
\subsubsection{\texorpdfstring{name()}{name()}}
{\footnotesize\ttfamily def plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+file\+\_\+entry.\+H\+D\+F\+S\+File\+Entry.\+name (\begin{DoxyParamCaption}\item[{}]{self }\end{DoxyParamCaption})}

\begin{DoxyVerb}Name of the file entry, without the full path.
\end{DoxyVerb}
 

\subsection{Member Data Documentation}
\mbox{\Hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a4a56f5f15e75022543e7a0cbfcd17888}\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a4a56f5f15e75022543e7a0cbfcd17888}} 
\index{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}!entry\_type@{entry\_type}}
\index{entry\_type@{entry\_type}!plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}}
\subsubsection{\texorpdfstring{entry\_type}{entry\_type}}
{\footnotesize\ttfamily plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+file\+\_\+entry.\+H\+D\+F\+S\+File\+Entry.\+entry\+\_\+type}

\mbox{\Hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a1cfbbea8af592e97261d2039bb788f6e}\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__file__entry_1_1_h_d_f_s_file_entry_a1cfbbea8af592e97261d2039bb788f6e}} 
\index{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}!TYPE\_INDICATOR@{TYPE\_INDICATOR}}
\index{TYPE\_INDICATOR@{TYPE\_INDICATOR}!plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry@{plaso.tarzan.dfvfs2.hdfs\_file\_entry.HDFSFileEntry}}
\subsubsection{\texorpdfstring{TYPE\_INDICATOR}{TYPE\_INDICATOR}}
{\footnotesize\ttfamily plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+file\+\_\+entry.\+H\+D\+F\+S\+File\+Entry.\+T\+Y\+P\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+OR = \mbox{\hyperlink{namespaceplaso_1_1tarzan_1_1dfvfs2_1_1definitions_a17a49234717c4e53fcd204f397d23d90}{definitions.\+T\+Y\+P\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+O\+R\+\_\+\+H\+D\+FS}}\hspace{0.3cm}{\ttfamily [static]}}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/rychly/repos/pyspark-\/plaso/src/plaso/tarzan/dfvfs2/\mbox{\hyperlink{hdfs__file__entry_8py}{hdfs\+\_\+file\+\_\+entry.\+py}}\end{DoxyCompactItemize}
