|
C++ YT Wrapper
C++ library for working with YT clusters
|
Go to the source code of this file.
Classes | |
| struct | NYT::TAuthorizationInfo |
| OAuth info (returned by NYT::IClient::WhoAmI). More... | |
| struct | NYT::TCheckPermissionResult |
| Part of NYT::TCheckPermissionResponse. More... | |
| struct | NYT::TCheckPermissionResponse |
| Result of NYT::IClient::CheckPermission command. More... | |
| class | NYT::ILock |
| Interface representing a lock obtained from NYT::ITransaction::Lock. More... | |
| class | NYT::IClientBase |
| Base class for NYT::IClient and NYT::ITransaction. More... | |
| class | NYT::ITransaction |
| Interface representing a master transaction. More... | |
| class | NYT::IClient |
| Interface containing non-transactional commands. More... | |
Namespaces | |
| namespace | NYT |
| Main namespace of YT client. | |
Functions | |
| IClientPtr | NYT::CreateRpcClient (const TString &serverName, const TCreateClientOptions &options={}) |
| Create a rpc client for particular cluster. | |
| IClientPtr | NYT::CreateClient (const TString &serverName, const TCreateClientOptions &options={}) |
| Create a client for particular MapReduce cluster. | |
| IClientPtr | NYT::CreateClientFromEnv (const TCreateClientOptions &options={}) |
| Create a client for mapreduce cluster specified in YT_PROXY environment variable. | |
Main header of the C++ YT Wrapper.