|
C++ YT Wrapper
C++ library for working with YT clusters
|
Go to the source code of this file.
Namespaces | |
| namespace | NYT |
| Main namespace of YT client. | |
Enumerations | |
| enum | NYT::ENodeType : int { NT_STRING = 0 , NT_INT64 = 1 , NT_UINT64 = 2 , NT_DOUBLE = 3 , NT_BOOLEAN = 4 , NT_MAP = 5 , NT_LIST = 6 , NT_FILE = 7 , NT_TABLE = 8 , NT_DOCUMENT = 9 , NT_REPLICATED_TABLE = 10 , NT_TABLE_REPLICA = 11 , NT_USER = 12 , NT_SCHEDULER_POOL = 13 , NT_LINK = 14 , NT_GROUP = 15 , NT_PORTAL = 16 , NT_CHAOS_TABLE_REPLICA = 17 , NT_TABLE_COLLOCATION = 18 } |
| Type of the cypress node. | |
| enum class | NYT::EComplexTypeMode : int { Named , Positional } |
| Mode of composite type representation in yson. More... | |
| enum | NYT::ELockMode : int { NYT::LM_EXCLUSIVE , NYT::LM_SHARED , NYT::LM_SNAPSHOT } |
| Type of the lock. More... | |
| enum class | NYT::EDurability { NYT::Sync , NYT::Async } |
| Durability mode. More... | |
| enum class | NYT::EAtomicity { NYT::None , NYT::Full } |
| Atomicity mode. More... | |
| enum class | NYT::ETableReplicaMode { Sync , Async } |
| Table replica mode. More... | |
| enum class | NYT::ELockType { NYT::Exclusive , NYT::SharedWrite } |
| Row lock type used by modify-rows commands. More... | |
| enum class | NYT::EPermission : int { NYT::Read , NYT::Write , NYT::Use , NYT::Administer , NYT::Create , NYT::Remove , NYT::Mount , NYT::Manage , NYT::FullRead } |
| enum class | NYT::ESecurityAction : int { NYT::Allow , NYT::Deny } |
| Whether permission is granted or denied. More... | |
| enum class | NYT::EColumnarStatisticsFetcherMode { NYT::FromNodes , NYT::FromMaster , NYT::Fallback } |
| Columnar statistics fetching mode. More... | |
| enum class | NYT::ETablePartitionMode { NYT::Unordered , NYT::Ordered } |
| Table partitioning mode. More... | |
Header containing options for NYT::IClient methods.