|
C++ YT Wrapper
C++ library for working with YT clusters
|
Options for locking cypress node. More...
#include <client_method_options.h>
Public Member Functions | |
| TSelf & | AttributeKey (TString) |
| Whether to wait already locked node to be unlocked. | |
| TSelf & | ChildKey (TString) |
| Also take child_key lock. | |
| Public Member Functions inherited from NYT::TPrerequisiteRevisionsOptions< TLockOptions > | |
| FLUENT_VECTOR_FIELD (TPrerequisiteRevision, PrerequisiteRevision) | |
| Cypress nodes whose current revisions must match the expected ones. | |
| Public Member Functions inherited from NYT::TPrerequisiteTransactionsOptions< TLockOptions > | |
| FLUENT_VECTOR_FIELD (TTransactionId, PrerequisiteTransactionId) | |
| Transactions that must be alive. | |
Options for locking cypress node.
| TSelf & NYT::TLockOptions::AttributeKey | ( | TString | ) |
Whether to wait already locked node to be unlocked.
If `Waitable' is set to true Lock method will create waitable lock, that will be taken once other transactions that hold lock to that node are committed / aborted.
/**
Also take attribute_key lock.
| TSelf & NYT::TLockOptions::ChildKey | ( | TString | ) |
Also take child_key lock.