\hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__path__spec_1_1_h_d_f_s_path_spec}{}\section{plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+path\+\_\+spec.\+H\+D\+F\+S\+Path\+Spec Class Reference}
\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__path__spec_1_1_h_d_f_s_path_spec}\index{plaso.tarzan.dfvfs2.hdfs\_path\_spec.HDFSPathSpec@{plaso.tarzan.dfvfs2.hdfs\_path\_spec.HDFSPathSpec}}


Inheritance diagram for plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+path\+\_\+spec.\+H\+D\+F\+S\+Path\+Spec\+:
% FIG 0


Collaboration diagram for plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+path\+\_\+spec.\+H\+D\+F\+S\+Path\+Spec\+:
% FIG 1
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def \mbox{\hyperlink{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__path__spec_1_1_h_d_f_s_path_spec_ae91989fc8cfaee0038393c66a95d74c5}{\+\_\+\+\_\+init\+\_\+\+\_\+}} (self, location=None, $\ast$$\ast$kwargs)
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__path__spec_1_1_h_d_f_s_path_spec_afaddef9c7fd1f110cb09a05fcb1ebf31}{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 path specification.\end{DoxyVerb}
 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__path__spec_1_1_h_d_f_s_path_spec_ae91989fc8cfaee0038393c66a95d74c5}\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__path__spec_1_1_h_d_f_s_path_spec_ae91989fc8cfaee0038393c66a95d74c5}} 
\index{plaso.tarzan.dfvfs2.hdfs\_path\_spec.HDFSPathSpec@{plaso.tarzan.dfvfs2.hdfs\_path\_spec.HDFSPathSpec}!\_\_init\_\_@{\_\_init\_\_}}
\index{\_\_init\_\_@{\_\_init\_\_}!plaso.tarzan.dfvfs2.hdfs\_path\_spec.HDFSPathSpec@{plaso.tarzan.dfvfs2.hdfs\_path\_spec.HDFSPathSpec}}
\subsubsection{\texorpdfstring{\_\_init\_\_()}{\_\_init\_\_()}}
{\footnotesize\ttfamily def plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+path\+\_\+spec.\+H\+D\+F\+S\+Path\+Spec.\+\_\+\+\_\+init\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self,  }\item[{}]{location = {\ttfamily None},  }\item[{$\ast$$\ast$}]{kwargs }\end{DoxyParamCaption})}

\begin{DoxyVerb}Initializes a path specification. Note that the HDFS path specification cannot have a parent.
:param location: HDFS specific location URI string, e.g., "hdfs://hadoop@namenode:8020/test_data"
:raises ValueError: when location is not set or parent is set
\end{DoxyVerb}
 

\subsection{Member Data Documentation}
\mbox{\Hypertarget{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__path__spec_1_1_h_d_f_s_path_spec_afaddef9c7fd1f110cb09a05fcb1ebf31}\label{classplaso_1_1tarzan_1_1dfvfs2_1_1hdfs__path__spec_1_1_h_d_f_s_path_spec_afaddef9c7fd1f110cb09a05fcb1ebf31}} 
\index{plaso.tarzan.dfvfs2.hdfs\_path\_spec.HDFSPathSpec@{plaso.tarzan.dfvfs2.hdfs\_path\_spec.HDFSPathSpec}!TYPE\_INDICATOR@{TYPE\_INDICATOR}}
\index{TYPE\_INDICATOR@{TYPE\_INDICATOR}!plaso.tarzan.dfvfs2.hdfs\_path\_spec.HDFSPathSpec@{plaso.tarzan.dfvfs2.hdfs\_path\_spec.HDFSPathSpec}}
\subsubsection{\texorpdfstring{TYPE\_INDICATOR}{TYPE\_INDICATOR}}
{\footnotesize\ttfamily plaso.\+tarzan.\+dfvfs2.\+hdfs\+\_\+path\+\_\+spec.\+H\+D\+F\+S\+Path\+Spec.\+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__path__spec_8py}{hdfs\+\_\+path\+\_\+spec.\+py}}\end{DoxyCompactItemize}
