|
C++ YT Wrapper
C++ library for working with YT clusters
|
Operation info. More...
#include <operation.h>
Public Attributes | |
| TMaybe< TOperationId > | Id |
| Operation id. | |
| TMaybe< EOperationType > | Type |
| Operation type. | |
| TMaybe< TString > | State |
| Operation state. | |
| TMaybe< EOperationBriefState > | BriefState |
| "Coarse-grained" operation state. | |
| TMaybe< TString > | AuthenticatedUser |
| Name of user that started the operation. | |
| TMaybe< TInstant > | StartTime |
| Operation start time. | |
| TMaybe< TInstant > | FinishTime |
| Operation finish time (if the operation has finished). | |
| TMaybe< TOperationBriefProgress > | BriefProgress |
| Brief progress of the operation. | |
| TMaybe< TNode > | BriefSpec |
| Brief spec of operation (light-weight fields only). | |
| TMaybe< TNode > | Spec |
| Spec of the operation as provided by the user. | |
| TMaybe< TNode > | FullSpec |
| Full spec of operation (all fields not specified by user are filled with default values). | |
| TMaybe< TNode > | UnrecognizedSpec |
| Fields not recognized by scheduler. | |
| TMaybe< bool > | Suspended |
| Is operation suspended. | |
| TMaybe< TOperationResult > | Result |
| Operation result. | |
| TMaybe< TOperationProgress > | Progress |
| Operation progress. | |
| TMaybe< TVector< TOperationEvent > > | Events |
| List of operation events (changes of state). | |
| TMaybe< THashMap< TString, TYtError > > | Alerts |
| Map from alert name to its description. | |
Operation info.
A field may be Nothing() either if it was not requested (see NYT::TGetOperationOptions::AttributeFilter) or it is not available (i.e. FinishTime for a running operation).