C++ YT Wrapper
C++ library for working with YT clusters
Loading...
Searching...
No Matches
NYT::TOperationOutputSpecBase Class Reference

Base spec of operations with output tables. More...

#include <operation.h>

Inheritance diagram for NYT::TOperationOutputSpecBase:
NYT::TOperationIOSpecBase NYT::TVanillaTask NYT::TOperationIOSpec< TJoinReduceOperationSpec > NYT::TOperationIOSpec< TMapOperationSpec > NYT::TOperationIOSpec< TMapReduceOperationSpec > NYT::TOperationIOSpec< TReduceOperationSpec > NYT::TOperationIOSpec< TDerived > NYT::TJoinReduceOperationSpec NYT::TMapOperationSpec NYT::TMapReduceOperationSpec NYT::TReduceOperationSpec

Classes

struct  TFormatAdder

Public Member Functions

template<class T>
void AddOutput (const TRichYPath &path)
 Add output table path to output path list and specify type of rows.
void AddStructuredOutput (TStructuredTablePath path)
 Add output table path as structured paths.
template<class T>
void SetOutput (size_t tableIndex, const TRichYPath &path)
 Set output table path and type.
const TVector< TStructuredTablePath > & GetStructuredOutputs () const
 Get all output structured paths.

Public Attributes

TVector< TRichYPath > Outputs_
 All output paths.

Friends

struct TOperationIOSpecBase
template<class T>
struct TOperationIOSpec

Detailed Description

Base spec of operations with output tables.


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