|
C++ YT Wrapper
C++ library for working with YT clusters
|
Group of output tables that allows to specify properties on all of them at once. More...
#include <operation.h>
Public Member Functions | |
| TOutputGroup (TJobOperationPreparer &preparer, TVector< int > indices) | |
| template<typename TRow> | |
| TOutputGroup & | Description (bool inferSchema=true) |
| Specify the type of output rows. | |
| TOutputGroup & | Schema (const TTableSchema &schema) |
| Specify schema for these tables. | |
| TOutputGroup & | NoSchema () |
| Specify that all the the tables in this group are unschematized. | |
| TJobOperationPreparer & | EndOutputGroup () |
| Finish describing the output group. | |
Group of output tables that allows to specify properties on all of them at once.
The instances are created with NYT::TJobOperationPreparer::BeginOutputGroup, not directly.
| TOutputGroup & NYT::TJobOperationPreparer::TOutputGroup::Description | ( | bool | inferSchema = true | ) |
Specify the type of output rows.
| TRow | type of output rows from tables of this group. |
| inferSchema | Infer schema from TRow and specify it for these output tables. |
| TOutputGroup & NYT::TJobOperationPreparer::TOutputGroup::NoSchema | ( | ) |
Specify that all the the tables in this group are unschematized.
It is equivalent of .Schema(TTableSchema().Strict(false).