py_helpers.h 762 B

12345678910111213141516171819202122232425
  1. #include <yt/cpp/mapreduce/interface/client_method_options.h>
  2. #include <yt/cpp/mapreduce/interface/operation.h>
  3. namespace NYT {
  4. ////////////////////////////////////////////////////////////////////////////////
  5. using IStructuredJobPtr = TIntrusiveConstPtr<IStructuredJob>;
  6. IStructuredJobPtr ConstructJob(const TString& jobName, const TString& state);
  7. TString GetJobStateString(const IStructuredJob& job);
  8. TString GetIOInfo(
  9. const IStructuredJob& job,
  10. const TCreateClientOptions& options,
  11. const TString& cluster,
  12. const TString& transactionId,
  13. const TString& inputPaths,
  14. const TString& outputPaths,
  15. const TString& neededColumns);
  16. ////////////////////////////////////////////////////////////////////////////////
  17. } // namespace NYT