|
C++ YT Wrapper
C++ library for working with YT clusters
|
Base spec for all operations. More...
#include <operation.h>
Public Member Functions | |
| TSelf & | TimeLimit (TDuration) |
| Limit on operation execution time. | |
| TSelf & | Alias (TString) |
| Alias for searching for an operation in the future. | |
| TSelf & | Title (TString) |
| Title to be shown in web interface. | |
| TSelf & | Pool (TString) |
| Pool to be used for this operation. | |
| TSelf & | Weight (double) |
| Weight of operation. | |
| FLUENT_OPTIONAL_VECTOR_FIELD_ENCAPSULATED (TString, PoolTree) | |
| Pool tree list that operation will use. | |
| FLUENT_FIELD_OPTION_ENCAPSULATED (TSchedulerResources, ResourceLimits) | |
| How much resources can be consumed by operation. | |
| TSelf & | MaxFailedJobCount (ui64) |
| How many jobs can fail before operation is failed. | |
| TSelf & | Annotations (TNode) |
| TSelf & | Description (TNode) |
Base spec for all operations.
| TSelf & NYT::TOperationSpecBase< TDerived >::TimeLimit | ( | TDuration | ) |
Limit on operation execution time.
If operation doesn't finish in time it will be aborted.
| TSelf & NYT::TOperationSpecBase< TDerived >::Weight | ( | double | ) |
Weight of operation.
Coefficient defining how much resources operation gets relative to its siblings in the same pool.