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

Group of input tables that allows to specify properties on all of them at once. More...

#include <operation.h>

Public Member Functions

 TInputGroup (TJobOperationPreparer &preparer, TVector< int > indices)
template<typename TRow>
TInputGroup & Description ()
 Specify the type of input rows.
TInputGroup & ColumnRenaming (const THashMap< TString, TString > &renaming)
 Specify renaming of input columns.
TInputGroup & ColumnFilter (const TVector< TString > &columns)
 Specify what input columns to send to job.
TJobOperationPreparer & EndInputGroup ()
 Finish describing the input group.

Detailed Description

Group of input tables that allows to specify properties on all of them at once.

The instances are created with NYT::TJobOperationPreparer::BeginInputGroup, not directly.

Member Function Documentation

◆ ColumnFilter()

TInputGroup & NYT::TJobOperationPreparer::TInputGroup::ColumnFilter ( const TVector< TString > & columns)

Specify what input columns to send to job.

Note
Filter is applied before renaming, so it must specify original column names.

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