
                             S r SSKJr  SSKJr  SSKJr  SSKJr   " S S\R                  5      r " S S	\5      r " S
 S\5      r	 " S S\5      r
g)z8Exceptions for interacting with the Cloud Dataflow API.
    )absolute_import)division)unicode_literals)
exceptionsc                       \ rS rSrSrSrg)Error   z#Base class for dataflow exceptions. N__name__
__module____qualname____firstlineno____doc____static_attributes__r
       1lib/googlecloudsdk/api_lib/dataflow/exceptions.pyr   r      s    +r   r   c                       \ rS rSrSrSrg)ServiceException   z?Generic exception related to calling the Dataflow service APIs.r
   Nr   r
   r   r   r   r      s    Gr   r   c                       \ rS rSrSrSrg)UnsupportedNameException!   zEException raised if a name is incompatible with Graphviz ID escaping.r
   Nr   r
   r   r   r   r   !   s    Mr   r   c                       \ rS rSrSrSrg)InvalidExclusionException%   z7Raised if a user tries to exclude incompatible metrics.r
   Nr   r
   r   r   r   r   %   s    ?r   r   N)r   
__future__r   r   r   googlecloudsdk.corer   r   r   r   r   r
   r   r   <module>r      sT    '  ' *,J ,Hu HNu N@ @r   