| Cstd::false_type | |
| CNYT::TIsSkiffRow< T > | |
| CNYT::ICypressClient | Client interface to execute Cypress-related commands |
| CNYT::IClientBase | Base class for NYT::IClient and NYT::ITransaction |
| CNYT::IClient | Interface containing non-transactional commands |
| CNYT::ITransaction | Interface representing a master transaction |
| CIInputStream | |
| CNYT::IAbortableInputStream | Input stream that supports aborting the read operation |
| CNYT::IFileReader | Interface representing YT file reader |
| CNYT::TRawTableReader | Low-level interface to read YT table with retries |
| CNYT::IIOClient | Interface for creating table and file readers and writer |
| CNYT::IClientBase | Base class for NYT::IClient and NYT::ITransaction |
| CNYT::IOperationClient | Interface of client capable of managing operations |
| CNYT::IClientBase | Base class for NYT::IClient and NYT::ITransaction |
| CNYT::IOperationPreparationContext | Provider of information about operation inputs/outputs during NYT::IJob::PrepareOperation |
| CIOutputStream | |
| CNYT::IFileFragmentWriter | |
| CNYT::IFileWriter | Interface representing YT file writer |
| CNYT::IOutputStreamWithResponse | Interface for HTTP/RPC output streams that provide a response after the stream is closed |
| CNYT::TRawTableWriter | Low-level interface to write YT table |
| CNYT::IProxyOutput | Interface to deal with multiple raw output streams |
| CNYT::ISerializableForJob | Interface for classes that can be Saved/Loaded (to be used with Y_SAVELOAD_JOB) |
| CNYT::NAuth::IServiceTicketAuthPtrWrapper | |
| CNYT::TAddLocalFileOptions | |
| CNYT::TAlterTableOptions | Options for NYT::IClient::AlterTable |
| CNYT::TAlterTableReplicaOptions | Options for NYT::IClient::AlterTableReplica |
| CNYT::TAttachTransactionOptions | Options for attaching transaction |
| CNYT::TAttributeFilter | List of attributes to retrieve in operations like NYT::ICypressClient::Get |
| CNYT::TAuthorizationInfo | OAuth info (returned by NYT::IClient::WhoAmI) |
| CNYT::TAutoMergeSpec | Options for auto merge operation stage |
| CNYT::TCheckClusterLivenessOptions | Options for NYT::IClient::CheckClusterLiveness |
| CNYT::TCheckPermissionOptions | Options for NYT::IClient::CheckPermission |
| CNYT::TCheckPermissionResult | Part of NYT::TCheckPermissionResponse |
| CNYT::TCheckPermissionResponse | Result of NYT::IClient::CheckPermission command |
| CNYT::TColumnSchema | Single column description |
| CNYT::TConcatenateOptions | Options for NYT::ICypressClient::Concatenate |
| CNYT::TControlAttributes | Options that control which control attributes (like row_index) are added to rows during read |
| CNYT::TCoreInfo | Description of a core dump that happened in the job |
| CNYT::TCreateClientOptions | Options for NYT::CreateClient; |
| CNYT::TDeletedColumnSchema | Single deleted description |
| CNYT::TDiskRequest | Specification of a disk that will be available in job |
| CNYT::TDistributedWriteFileSessionWithCookies | |
| CNYT::TDistributedWriteTableSessionWithCookies | |
| CNYT::TExecuteBatchOptions | Options for NYT::IBatchRequest::ExecuteBatch |
| CNYT::TFailedJobInfo | |
| CNYT::TFileFragmentWriterOptions | Options for writing file fragment in distributed session |
| CNYT::TFilePartition | Description of a file partition |
| CNYT::TFilePartitionReaderOptions | Options for NYT::IClient::CreateFilePartitionReader |
| CNYT::TFilePartitions | File partitions from GetFilePartitions command |
| CNYT::TFileReadRange | Byte range of a file, offsets are uncompressed bytes |
| CNYT::TFinishDistributedWriteFileOptions | |
| CNYT::TFinishDistributedWriteTableOptions | |
| CNYT::TFluentYsonBuilder::TFluentBase< TParent > | Base class for all fluent adapters |
| CNYT::TFluentYsonBuilder::TAnyWithoutAttributes< TParent > | Fluent adapter of a value without attributes |
| CNYT::TFluentYsonBuilder::TAny< TFluentYsonVoid > | |
| CNYT::TFluentYsonBuilder::TAny< TParent > | Fluent adapter of any value |
| CNYT::TFluentYsonBuilder::TFluentFragmentBase< TThis, TParent > | Base class for fluent adapters for fragment of list, map or attributes |
| CNYT::TFluentYsonBuilder::TAttributes< TParent > | |
| CNYT::TFluentYsonBuilder::TListType< TParent > | |
| CNYT::TFluentYsonBuilder::TMapType< TParent > | |
| CNYT::TFluentYsonBuilder::TFluentBase< TFluentYsonVoid > | |
| CNYT::TFluentYsonBuilder::TFluentFragmentBase< TAttributes, TFluentYsonVoid > | |
| CNYT::TFluentYsonBuilder::TAttributes< TFluentYsonVoid > | |
| CNYT::TFluentYsonBuilder::TAttributes< TParent > | Fluent adapter of attributes fragment (the inside part of attributes) |
| CNYT::TFluentYsonBuilder::TFluentFragmentBase< TListType, TFluentYsonVoid > | |
| CNYT::TFluentYsonBuilder::TListType< TFluentYsonVoid > | |
| CNYT::TFluentYsonBuilder::TListType< TParent > | Fluent adapter of list fragment (the inside part of a list) |
| CNYT::TFluentYsonBuilder::TFluentFragmentBase< TMapType, TFluentYsonVoid > | |
| CNYT::TFluentYsonBuilder::TMapType< TFluentYsonVoid > | |
| CNYT::TFluentYsonBuilder::TMapType< TParent > | Fluent adapter of map fragment (the inside part of a map) |
| CNYT::TFluentYsonHolder< TState > | |
| CNYT::TFluentYsonUnwrapper< T > | |
| CNYT::TFluentYsonUnwrapper< TFluentYsonHolder< TState > > | |
| CNYT::TFluentYsonUnwrapper< TFluentYsonVoid > | |
| CNYT::TFluentYsonVoid | |
| CNYT::TFormat | Class representing YT data format |
| CNYT::TOperationInputSpecBase::TFormatAdder< T, class > | |
| CNYT::TOperationOutputSpecBase::TFormatAdder< T, class > | |
| CNYT::TFormatHints | Options that control how C++ objects represent table rows when reading or writing a table |
| CNThreading::TFuture< T > | |
| CNYT::TGetFailedJobInfoOptions | Options for NYT::IOperation::GetFailedJobInfo |
| CNYT::TGetFileFromCacheOptions | Options for NYT::IClient::GetFileFromCache |
| CNYT::TGetJobFailContextOptions | Options for NYT::IClient::GetJobFailContext |
| CNYT::TGetJobInputOptions | Options for NYT::IClient::GetJobInput |
| CNYT::TGetJobOptions | Options for NYT::IClient::GetJob |
| CNYT::TGetJobStderrOptions | Options for NYT::IClient::GetJobStderr |
| CNYT::TGetJobTraceOptions | Options for NYT::IClient::GetJobTrace |
| CNYT::TGetOperationOptions | Options for NYT::IClient::GetOperation call |
| CNYT::TGetTableColumnarStatisticsOptions | Options for NYT::IClient::GetTableColumnarStatistics |
| CNYT::TGetTablePartitionsOptions | Options for NYT::IClient::GetTablePartitions |
| CNYT::TGetTabletInfosOptions | Options for NYT::IClient::GetTabletInfos |
| CNYT::TInitializeOptions | Options for NYT::Initialize() and NYT::JoblessInitialize() functions |
| CNYT::TJobOperationPreparer::TInputGroup | Group of input tables that allows to specify properties on all of them at once |
| CNYT::TIntermediateTablesHintSpec< TDerived > | Class to provide information on intermediate mapreduce stream protobuf types |
| CNYT::TIntermediateTablesHintSpec< TMapReduceOperationSpec > | |
| CNYT::TMapReduceOperationSpec | Spec of MapReduce operation |
| CNYT::TIOOptions< TDerived > | Base class for many options related to IO |
| CNYT::TIOOptions< TFileReaderOptions > | |
| CNYT::TFileReaderOptions | Options for reading file from YT |
| CNYT::TIOOptions< TFileWriterOptions > | |
| CNYT::TFileWriterOptions | Options for writing file |
| CNYT::TIOOptions< TTableReaderOptions > | |
| CNYT::TTableReaderOptions | Options for NYT::IClient::CreateTableReader |
| CNYT::TIOOptions< TTableWriterOptions > | |
| CNYT::TTableWriterOptions | Options for NYT::IClient::CreateTableWriter |
| CNYT::TJobAttributeFilter | A class that specifies which attributes to request when using NYT::IClient::GetJob or NYT::IClient::ListJobs |
| CNYT::TJobAttributes | Job attributes |
| CNYT::TJobBinaryCypressPath | Tag class marking that binary from specified Cypress path should be used in operation |
| CNYT::TJobBinaryDefault | Tag class marking that current binary should be used in operation |
| CNYT::TJobBinaryLocalPath | Tag class marking that binary from specified local path should be used in operation |
| CNYT::TJobCounter | |
| CNYT::TJobCounters | Class representing a collection of job counters |
| CNYT::TJobOperationPreparer | Fluent builder class for NYT::IJob::PrepareOperation |
| CNYT::TJobProfilerSpec | Specifies a job profiler |
| CNYT::TJobStatistics | Class representing a collection of job statistics |
| CNYT::TJobStatisticsEntry< T > | Class representing single statistic |
| CNYT::TJobTraceEvent | Response for NYT::IOperation::GetJobTrace |
| CNYT::TKeyBound | Key with relation specifying interval of keys in lower or upper limit of NYT::TReadRange |
| CNYT::TListJobsOptions | Options for NYT::IClient::ListJobs |
| CNYT::TListJobsResult | Response for NYT::IOperation::ListJobs |
| CNYT::TListOperationsOptions | Options of NYT::IClient::ListOperations command |
| CNYT::TListOperationsResult | Response for NYT::IClient::ListOperations command |
| CNYT::TLookupRowsOptions | Options for NYT::IClient::LookupRows |
| CNYT::TMasterReadOptions< TDerived > | Base class for options for operations that read from master |
| CNYT::TMasterReadOptions< TExistsOptions > | |
| CNYT::TExistsOptions | Options for NYT::ICypressClient::Exists |
| CNYT::TMasterReadOptions< TGetOptions > | |
| CNYT::TGetOptions | Options for NYT::ICypressClient::Get |
| CNYT::TMasterReadOptions< TListOptions > | |
| CNYT::TListOptions | Options for NYT::ICypressClient::List |
| CNYT::TMultiTablePartition | Description of a partition |
| CNYT::TMultiTablePartitions | Table partitions from GetTablePartitions command |
| CTNonCopyable | |
| CNYT::TFluentYsonBuilder | This class is actually a namespace for specific fluent adapter classes |
| CNYT::TOneOrMany< T, TDerived > | Convenience class that keeps sequence of items |
| CNYT::TOneOrMany< TSortColumn, TSortColumns > | |
| CNYT::TSortColumns | List of TSortColumn |
| CNYT::TOperationAttributeFilter | Class describing which attributes to request in NYT::IClient::GetOperation or NYT::IClient::ListOperations |
| CNYT::TOperationAttributes | Operation info |
| CNYT::TOperationBriefProgress | Brief operation progress (numbers of jobs in these states) |
| CNYT::TOperationEvent | Operation event (change of state) |
| CNYT::TOperationInputSpecBase | Base spec of operations with input tables |
| CNYT::TOperationIOSpecBase | Base spec for operations with inputs and outputs |
| CNYT::TOperationIOSpec< TJoinReduceOperationSpec > | |
| CNYT::TJoinReduceOperationSpec | Spec of JoinReduce operation |
| CNYT::TOperationIOSpec< TMapOperationSpec > | |
| CNYT::TMapOperationSpec | Spec of Map operation |
| CNYT::TOperationIOSpec< TMapReduceOperationSpec > | |
| CNYT::TMapReduceOperationSpec | Spec of MapReduce operation |
| CNYT::TOperationIOSpec< TReduceOperationSpec > | |
| CNYT::TReduceOperationSpec | Spec of Reduce operation |
| CNYT::TOperationIOSpec< TDerived > | Base spec for operations with inputs and outputs |
| CNYT::TOperationOptions | Options for NYT::IOperationClient::Map and other operation start commands |
| CNYT::TOperationOutputSpecBase | Base spec of operations with output tables |
| CNYT::TOperationIOSpecBase | Base spec for operations with inputs and outputs |
| CNYT::TVanillaTask | Task of Vanilla operation |
| CNYT::TOperationProgress | Operation progress |
| CNYT::TOperationResult | Operation result |
| CNYT::TOperationSpecBase< TDerived > | Base spec for all operations |
| CNYT::TUserOperationSpecBase< TDerived > | Base spec for all operations with user jobs |
| CNYT::TJoinReduceOperationSpecBase< TDerived > | Spec of JoinReduce operation |
| CNYT::TMapOperationSpecBase< TDerived > | Spec of Map operation |
| CNYT::TMapReduceOperationSpecBase< TDerived > | Spec of MapReduce operation |
| CNYT::TReduceOperationSpecBase< TDerived > | Spec of Reduce operation |
| CNYT::TOperationSpecBase< TEraseOperationSpec > | |
| CNYT::TEraseOperationSpec | Spec of Erase operation |
| CNYT::TOperationSpecBase< TJoinReduceOperationSpec > | |
| CNYT::TUserOperationSpecBase< TJoinReduceOperationSpec > | |
| CNYT::TJoinReduceOperationSpecBase< TJoinReduceOperationSpec > | |
| CNYT::TJoinReduceOperationSpec | Spec of JoinReduce operation |
| CNYT::TOperationSpecBase< TMapOperationSpec > | |
| CNYT::TUserOperationSpecBase< TMapOperationSpec > | |
| CNYT::TMapOperationSpecBase< TMapOperationSpec > | |
| CNYT::TMapOperationSpec | Spec of Map operation |
| CNYT::TOperationSpecBase< TMapReduceOperationSpec > | |
| CNYT::TUserOperationSpecBase< TMapReduceOperationSpec > | |
| CNYT::TMapReduceOperationSpecBase< TMapReduceOperationSpec > | |
| CNYT::TMapReduceOperationSpec | Spec of MapReduce operation |
| CNYT::TOperationSpecBase< TMergeOperationSpec > | |
| CNYT::TMergeOperationSpec | Spec of Merge operation |
| CNYT::TOperationSpecBase< TRawJoinReduceOperationSpec > | |
| CNYT::TUserOperationSpecBase< TRawJoinReduceOperationSpec > | |
| CNYT::TJoinReduceOperationSpecBase< TRawJoinReduceOperationSpec > | |
| CNYT::TRawJoinReduceOperationSpec | Spec of raw JoinReduce operation |
| CNYT::TOperationSpecBase< TRawMapOperationSpec > | |
| CNYT::TUserOperationSpecBase< TRawMapOperationSpec > | |
| CNYT::TMapOperationSpecBase< TRawMapOperationSpec > | |
| CNYT::TRawMapOperationSpec | Spec of raw Map operation |
| CNYT::TOperationSpecBase< TRawMapReduceOperationSpec > | |
| CNYT::TUserOperationSpecBase< TRawMapReduceOperationSpec > | |
| CNYT::TMapReduceOperationSpecBase< TRawMapReduceOperationSpec > | |
| CNYT::TRawMapReduceOperationSpec | Spec of raw MapReduce operation |
| CNYT::TOperationSpecBase< TRawReduceOperationSpec > | |
| CNYT::TUserOperationSpecBase< TRawReduceOperationSpec > | |
| CNYT::TReduceOperationSpecBase< TRawReduceOperationSpec > | |
| CNYT::TRawReduceOperationSpec | Spec of raw Reduce operation |
| CNYT::TOperationSpecBase< TReduceOperationSpec > | |
| CNYT::TUserOperationSpecBase< TReduceOperationSpec > | |
| CNYT::TReduceOperationSpecBase< TReduceOperationSpec > | |
| CNYT::TReduceOperationSpec | Spec of Reduce operation |
| CNYT::TOperationSpecBase< TRemoteCopyOperationSpec > | |
| CNYT::TRemoteCopyOperationSpec | Spec of RemoteCopy operation |
| CNYT::TOperationSpecBase< TSortOperationSpec > | |
| CNYT::TSortOperationSpec | Spec of Sort operation |
| CNYT::TOperationSpecBase< TVanillaOperationSpec > | |
| CNYT::TUserOperationSpecBase< TVanillaOperationSpec > | |
| CNYT::TVanillaOperationSpec | Spec of Vanilla operation |
| CNYT::TJobOperationPreparer::TOutputGroup | Group of output tables that allows to specify properties on all of them at once |
| CNYT::TPatchableField< T > | |
| CNYT::TPingDistributedWriteFileOptions | |
| CNYT::TPingDistributedWriteTableOptions | |
| CNYT::TPrerequisiteRevision | Expected revision of a Cypress node, used as a precondition |
| CNYT::TPrerequisiteRevisionsOptions< TDerived > | Base class for options dealing with prerequisite revisions |
| CNYT::TPrerequisiteOptions< TDerived > | Server-side preconditions checked before the request is processed |
| CNYT::TPrerequisiteRevisionsOptions< TCommitTransactionOptions > | |
| CNYT::TPrerequisiteOptions< TCommitTransactionOptions > | |
| CNYT::TCommitTransactionOptions | Options for NYT::ITransaction::Commit |
| CNYT::TPrerequisiteRevisionsOptions< TCopyOptions > | |
| CNYT::TPrerequisiteOptions< TCopyOptions > | |
| CNYT::TCopyOptions | Options for NYT::ICypressClient::Copy |
| CNYT::TPrerequisiteRevisionsOptions< TCreateOptions > | |
| CNYT::TPrerequisiteOptions< TCreateOptions > | |
| CNYT::TCreateOptions | Options for NYT::ICypressClient::Create |
| CNYT::TPrerequisiteRevisionsOptions< TExistsOptions > | |
| CNYT::TPrerequisiteOptions< TExistsOptions > | |
| CNYT::TExistsOptions | Options for NYT::ICypressClient::Exists |
| CNYT::TPrerequisiteRevisionsOptions< TGetOptions > | |
| CNYT::TPrerequisiteOptions< TGetOptions > | |
| CNYT::TGetOptions | Options for NYT::ICypressClient::Get |
| CNYT::TPrerequisiteRevisionsOptions< TLinkOptions > | |
| CNYT::TPrerequisiteOptions< TLinkOptions > | |
| CNYT::TLinkOptions | Options for NYT::ICypressClient::Link |
| CNYT::TPrerequisiteRevisionsOptions< TListOptions > | |
| CNYT::TPrerequisiteOptions< TListOptions > | |
| CNYT::TListOptions | Options for NYT::ICypressClient::List |
| CNYT::TPrerequisiteRevisionsOptions< TLockOptions > | |
| CNYT::TPrerequisiteOptions< TLockOptions > | |
| CNYT::TLockOptions | Options for locking cypress node |
| CNYT::TPrerequisiteRevisionsOptions< TMoveOptions > | |
| CNYT::TPrerequisiteOptions< TMoveOptions > | |
| CNYT::TMoveOptions | Options for NYT::ICypressClient::Move |
| CNYT::TPrerequisiteRevisionsOptions< TMultisetAttributesOptions > | |
| CNYT::TPrerequisiteOptions< TMultisetAttributesOptions > | |
| CNYT::TMultisetAttributesOptions | Options for NYT::ICypressClient::MultisetAttributes |
| CNYT::TPrerequisiteRevisionsOptions< TRemoveOptions > | |
| CNYT::TPrerequisiteOptions< TRemoveOptions > | |
| CNYT::TRemoveOptions | Options for NYT::ICypressClient::Remove |
| CNYT::TPrerequisiteRevisionsOptions< TSetOptions > | |
| CNYT::TPrerequisiteOptions< TSetOptions > | |
| CNYT::TSetOptions | Options for NYT::ICypressClient::Set |
| CNYT::TPrerequisiteRevisionsOptions< TUnlockOptions > | |
| CNYT::TPrerequisiteOptions< TUnlockOptions > | |
| CNYT::TUnlockOptions | Options for NYT::ITransaction::Unlock |
| CNYT::TPrerequisiteTransactionsOptions< TDerived > | Base class for options dealing with prerequisite transactions |
| CNYT::TPrerequisiteOptions< TDerived > | Server-side preconditions checked before the request is processed |
| CNYT::TPrerequisiteTransactionsOptions< TCommitTransactionOptions > | |
| CNYT::TPrerequisiteOptions< TCommitTransactionOptions > | |
| CNYT::TPrerequisiteTransactionsOptions< TCopyOptions > | |
| CNYT::TPrerequisiteOptions< TCopyOptions > | |
| CNYT::TPrerequisiteTransactionsOptions< TCreateOptions > | |
| CNYT::TPrerequisiteOptions< TCreateOptions > | |
| CNYT::TPrerequisiteTransactionsOptions< TExistsOptions > | |
| CNYT::TPrerequisiteOptions< TExistsOptions > | |
| CNYT::TPrerequisiteTransactionsOptions< TGetOptions > | |
| CNYT::TPrerequisiteOptions< TGetOptions > | |
| CNYT::TPrerequisiteTransactionsOptions< TLinkOptions > | |
| CNYT::TPrerequisiteOptions< TLinkOptions > | |
| CNYT::TPrerequisiteTransactionsOptions< TListOptions > | |
| CNYT::TPrerequisiteOptions< TListOptions > | |
| CNYT::TPrerequisiteTransactionsOptions< TLockOptions > | |
| CNYT::TPrerequisiteOptions< TLockOptions > | |
| CNYT::TPrerequisiteTransactionsOptions< TMoveOptions > | |
| CNYT::TPrerequisiteOptions< TMoveOptions > | |
| CNYT::TPrerequisiteTransactionsOptions< TMultisetAttributesOptions > | |
| CNYT::TPrerequisiteOptions< TMultisetAttributesOptions > | |
| CNYT::TPrerequisiteTransactionsOptions< TRemoveOptions > | |
| CNYT::TPrerequisiteOptions< TRemoveOptions > | |
| CNYT::TPrerequisiteTransactionsOptions< TSetOptions > | |
| CNYT::TPrerequisiteOptions< TSetOptions > | |
| CNYT::TPrerequisiteTransactionsOptions< TStartTransactionOptions > | |
| CNYT::TStartTransactionOptions | Options for NYT::IClient::StartTransaction |
| CNYT::TPrerequisiteTransactionsOptions< TUnlockOptions > | |
| CNYT::TPrerequisiteOptions< TUnlockOptions > | |
| CNYT::TProcessState | |
| CNYT::TProtobufStructuredRowStream | Tag class marking that row stream consists of protobuf rows of given type |
| CNYT::TProtobufTableStructure | Tag class marking that table rows have protobuf type |
| CNYT::TProtoOneOf< TProtoRowTypes > | "Marker" type to use for several protobuf types in NYT::TTableReader |
| CNYT::TPutFileToCacheOptions | Options for NYT::IClient::GetTableColumnarStatistics |
| CNYT::TRawJobContext | Context passed to NYT::IRawJob::Do |
| CNYT::TRawOperationIoTableSpec< TDerived > | Spec of input and output tables of a raw operation |
| CNYT::TRawMapReduceOperationIoSpec< TDerived > | Spec for IO in MapReduce operation |
| CNYT::TSimpleRawOperationIoSpec< TDerived > | Base spec for IO in "simple" raw operations (Map, Reduce etc.) |
| CNYT::TRawOperationIoTableSpec< TRawJoinReduceOperationSpec > | |
| CNYT::TSimpleRawOperationIoSpec< TRawJoinReduceOperationSpec > | |
| CNYT::TRawJoinReduceOperationSpec | Spec of raw JoinReduce operation |
| CNYT::TRawOperationIoTableSpec< TRawMapOperationSpec > | |
| CNYT::TSimpleRawOperationIoSpec< TRawMapOperationSpec > | |
| CNYT::TRawMapOperationSpec | Spec of raw Map operation |
| CNYT::TRawOperationIoTableSpec< TRawMapReduceOperationSpec > | |
| CNYT::TRawMapReduceOperationIoSpec< TRawMapReduceOperationSpec > | |
| CNYT::TRawMapReduceOperationSpec | Spec of raw MapReduce operation |
| CNYT::TRawOperationIoTableSpec< TRawReduceOperationSpec > | |
| CNYT::TSimpleRawOperationIoSpec< TRawReduceOperationSpec > | |
| CNYT::TRawReduceOperationSpec | Spec of raw Reduce operation |
| CNYT::TReadLimit | Description of the read limit |
| CNYT::TReadRange | Range of a table or a file |
| CNYT::TResourceLimits | Resource limits for operation (or pool) |
| CNYT::TResumeOperationOptions | Options for NYT::IOperation::ResumeOperation |
| CNYT::TRetryConfig | A configuration that controls retries of a single request |
| CNYT::TRichYPath | Path with additional attributes |
| CNYT::TSchedulerResources | Resources controlled by scheduler and used by running operations |
| CNYT::TSchedulingOptions | Scheduling options for single pool tree |
| CNYT::TSchedulingOptionsPerPoolTree | Collection of scheduling options for multiple pool trees |
| CNYT::TSkiffRowHints | |
| CNYT::TSkiffRowOneOf< TSkiffRowTypes > | "Marker" type to use for several skiff row types in NYT::TTableReader |
| CNYT::TSkyShareTableOptions | Options for NYT::IClient::SkyShareTable |
| CNYT::TSortColumn | Table key column description |
| CNYT::TStartDistributedWriteFileOptions | |
| CNYT::TStartDistributedWriteTableOptions | |
| CNYT::TMultiTablePartition::TStatistics | |
| CNYT::TStructuredTablePath | Table path marked with NYT::TTableStructure tag |
| CNYT::TSuppressableAccessTrackingOptions< TDerived > | Base class for options dealing with access tracking suppression |
| CNYT::TSuppressableAccessTrackingOptions< TBlobTableReaderOptions > | |
| CNYT::TBlobTableReaderOptions | Options for NYT::IIOClient::CreateBlobTableReader |
| CNYT::TSuppressableAccessTrackingOptions< TExistsOptions > | |
| CNYT::TExistsOptions | Options for NYT::ICypressClient::Exists |
| CNYT::TSuppressableAccessTrackingOptions< TFileReaderOptions > | |
| CNYT::TFileReaderOptions | Options for reading file from YT |
| CNYT::TSuppressableAccessTrackingOptions< TGetFilePartitionsOptions > | |
| CNYT::TGetFilePartitionsOptions | Options for NYT::IClient::GetFilePartitions |
| CNYT::TSuppressableAccessTrackingOptions< TGetOptions > | |
| CNYT::TGetOptions | Options for NYT::ICypressClient::Get |
| CNYT::TSuppressableAccessTrackingOptions< TListOptions > | |
| CNYT::TListOptions | Options for NYT::ICypressClient::List |
| CNYT::TSuppressableAccessTrackingOptions< TMultisetAttributesOptions > | |
| CNYT::TMultisetAttributesOptions | Options for NYT::ICypressClient::MultisetAttributes |
| CNYT::TSuppressableAccessTrackingOptions< TSelectRowsOptions > | |
| CNYT::TSelectRowsOptions | Options for NYT::IClient::SelectRows |
| CNYT::TSuppressableAccessTrackingOptions< TSetOptions > | |
| CNYT::TSetOptions | Options for NYT::ICypressClient::Set |
| CNYT::TSuppressableAccessTrackingOptions< TTablePartitionReaderOptions > | |
| CNYT::TTablePartitionReaderOptions | Options for NYT::IClient::CreatePartitionTableReader |
| CNYT::TSuppressableAccessTrackingOptions< TTableReaderOptions > | |
| CNYT::TTableReaderOptions | Options for NYT::IClient::CreateTableReader |
| CNYT::TSuspendOperationOptions | Options for NYT::IOperation::SuspendOperation |
| CNYT::TTableColumnarStatistics | Statistics about table columns |
| CNYT::TTableFragmentWriterOptions | Options for writing table fragment in distributed session |
| CNYT::TTableReaderIterator< T > | Iterator for use in range-based-for |
| CNYT::TTableSchema | Description of table schema |
| CNYT::TTabletInfo | Contains information about tablet |
| CNYT::TTabletOptions< TDerived > | Base class for options that deal with tablets |
| CNYT::TTabletOptions< TFreezeTableOptions > | |
| CNYT::TFreezeTableOptions | Options for NYT::IClient::FreezeTable |
| CNYT::TTabletOptions< TMountTableOptions > | |
| CNYT::TMountTableOptions | Options for NYT::IClient::MountTable |
| CNYT::TTabletOptions< TRemountTableOptions > | |
| CNYT::TRemountTableOptions | Options for NYT::IClient::RemountTable |
| CNYT::TTabletOptions< TReshardTableOptions > | |
| CNYT::TReshardTableOptions | Options for NYT::IClient::ReshardTable |
| CNYT::TTabletOptions< TUnfreezeTableOptions > | |
| CNYT::TUnfreezeTableOptions | Options for NYT::IClient::UnfreezeTable |
| CNYT::TTabletOptions< TUnmountTableOptions > | |
| CNYT::TUnmountTableOptions | Options for NYT::IClient::UnmountTable |
| CNYT::TTabletTransactionOptions< TDerived > | Base class for options dealing with io to dynamic tables |
| CNYT::TTabletTransactionOptions< TDeleteRowsOptions > | |
| CNYT::TDeleteRowsOptions | Options for NYT::IClient::DeleteRows |
| CNYT::TTabletTransactionOptions< TInsertRowsOptions > | |
| CNYT::TInsertRowsOptions | Options for NYT::IClient::InsertRows |
| CNYT::TTabletTransactionOptions< TTrimRowsOptions > | |
| CNYT::TTrimRowsOptions | Options for NYT::IClient::TrimRows |
| CNYT::TTaskName | Task name (can either well-known or just a string) |
| CNYT::TTempTable | RAII class for working with temporary tables. Constructor of this class creates temporary table and destructor removes it |
| CTThrRefBase | |
| CNYT::TTableReader< T > | |
| CNYT::IBatchRequestBase | Helper base of NYT::IBatchRequest holding most of useful methods |
| CNYT::IBatchRequest | Batch request object |
| CNYT::IClientBase | Base class for NYT::IClient and NYT::ITransaction |
| CNYT::IFileFragmentWriter | |
| CNYT::IFileReader | Interface representing YT file reader |
| CNYT::IFileWriter | Interface representing YT file writer |
| CNYT::IJob | Interface for all user jobs |
| CNYT::ICommandJob | Interface of jobs that run the given bash command |
| CNYT::TCommandRawJob | Raw job executing given bash command |
| CNYT::TCommandVanillaJob | Vanilla job executing given bash command |
| CNYT::IRawJob | This method is called before feeding input rows to reducer (before Do method). virtual void Start(TWriter* writer) { Y_UNUSED(writer); } |
| CNYT::TCommandRawJob | Raw job executing given bash command |
| CNYT::IStructuredJob | Interface for jobs with typed inputs and outputs |
| CNYT::IMapperBase | Base interface for structured (typed) map jobs |
| CNYT::IMapper< TR, TW > | Base interface for structured (typed) map jobs with given reader and writer |
| CNYT::IReducerBase | Base interface for structured (typed) reduce jobs |
| CNYT::IReducer< TR, TW > | Base interface for structured (typed) reduce jobs with given reader and writer |
| CNYT::IVanillaJobBase | Base interface for vanilla jobs |
| CNYT::IVanillaJob<> | |
| CNYT::TCommandVanillaJob | Vanilla job executing given bash command |
| CNYT::IVanillaJob< void > | Interface of vanilla job without outputs |
| CNYT::IVanillaJob< TW > | Interface for vanilla jobs with output tables |
| CNYT::IVanillaJob< void > | Interface of vanilla job without outputs |
| CNYT::ILock | Interface representing a lock obtained from NYT::ITransaction::Lock |
| CNYT::IOperation | Interface representing an operation |
| CNYT::IOutputStreamWithResponse | Interface for HTTP/RPC output streams that provide a response after the stream is closed |
| CNYT::IRawBatchRequest | |
| CNYT::IRawClient | |
| CNYT::IRetryConfigProvider | The library uses this class to understand how to retry individual requests |
| CNYT::ISkiffRowParser | |
| CNYT::ISkiffRowSkipper | |
| CNYT::TSkiffRowSkipper< T > | Default ISkiffRowSkipper implementation |
| CNYT::ITableFragmentWriter< T > | Class template for distributed table API fragment writer |
| CNYT::IWaitProxy | Interface to facilitate customizable waiting |
| CNYT::TConfig | |
| CNYT::TFluentYsonBuilderState | |
| CNYT::TFluentYsonWriterState | |
| CNYT::TRawTableReader | Low-level interface to read YT table with retries |
| CNYT::TRawTableWriter | Low-level interface to write YT table |
| CNYT::TTableRangesReader< T, class > | Class to facilitate reading table rows sorted by key |
| CNYT::TTableReader< T, class > | Class template to read typed rows from YT tables |
| CNYT::TTableWriter< T, class > | Class template to write typed rows to YT tables |
| CNYT::TTNodeStructuredRowStream | Tag class marking that row stream consists of NYT::TNode |
| CNYT::TFluentYsonBuilder::TToAttributes< TParent > | |
| CNYT::TTYaMRRowStructuredRowStream | Tag class marking that row stream consists of NYT::TYaMRRow |
| CNYT::TUnspecifiedTableStructure | Tag class marking that the row type for table is not specified |
| CNYT::TUpdateOperationParametersOptions | Options for NYT::IOperation::UpdateParameters |
| CNYT::TUserJobInputFormatHintsBase< TDerived > | Base for input format hints of a user job |
| CNYT::TUserJobFormatHintsBase< TDerived > | Base for format hints of a user job |
| CNYT::TUserJobInputFormatHintsBase< TJoinReduceOperationSpec > | |
| CNYT::TUserJobFormatHintsBase< TJoinReduceOperationSpec > | |
| CNYT::TJoinReduceOperationSpec | Spec of JoinReduce operation |
| CNYT::TUserJobInputFormatHintsBase< TMapOperationSpec > | |
| CNYT::TUserJobFormatHintsBase< TMapOperationSpec > | |
| CNYT::TMapOperationSpec | Spec of Map operation |
| CNYT::TUserJobInputFormatHintsBase< TReduceOperationSpec > | |
| CNYT::TUserJobFormatHintsBase< TReduceOperationSpec > | |
| CNYT::TReduceOperationSpec | Spec of Reduce operation |
| CNYT::TUserJobInputFormatHintsBase< TUserJobFormatHints > | |
| CNYT::TUserJobFormatHintsBase< TUserJobFormatHints > | |
| CNYT::TUserJobFormatHints | User job format hints |
| CNYT::TUserJobOutputFormatHintsBase< TDerived > | Base for output format hints of a user job |
| CNYT::TUserJobFormatHintsBase< TDerived > | Base for format hints of a user job |
| CNYT::TUserJobOutputFormatHintsBase< TJoinReduceOperationSpec > | |
| CNYT::TUserJobFormatHintsBase< TJoinReduceOperationSpec > | |
| CNYT::TUserJobOutputFormatHintsBase< TMapOperationSpec > | |
| CNYT::TUserJobFormatHintsBase< TMapOperationSpec > | |
| CNYT::TUserJobOutputFormatHintsBase< TReduceOperationSpec > | |
| CNYT::TUserJobFormatHintsBase< TReduceOperationSpec > | |
| CNYT::TUserJobOutputFormatHintsBase< TUserJobFormatHints > | |
| CNYT::TUserJobFormatHintsBase< TUserJobFormatHints > | |
| CNYT::TUserJobOutputFormatHintsBase< TVanillaTask > | |
| CNYT::TVanillaTask | Task of Vanilla operation |
| CNYT::TUserJobSpec | Spec of user job |
| CNYT::TVoidStructuredRowStream | Tag class marking that row stream is empty |
| CNYT::TWithAutoMergeSpec< TDerived > | Base for operations with auto merge options |
| CNYT::TMapOperationSpecBase< TDerived > | Spec of Map operation |
| CNYT::TReduceOperationSpecBase< TDerived > | Spec of Reduce operation |
| CNYT::TWithAutoMergeSpec< TMapOperationSpec > | |
| CNYT::TMapOperationSpecBase< TMapOperationSpec > | |
| CNYT::TWithAutoMergeSpec< TRawMapOperationSpec > | |
| CNYT::TMapOperationSpecBase< TRawMapOperationSpec > | |
| CNYT::TWithAutoMergeSpec< TRawReduceOperationSpec > | |
| CNYT::TReduceOperationSpecBase< TRawReduceOperationSpec > | |
| CNYT::TWithAutoMergeSpec< TReduceOperationSpec > | |
| CNYT::TReduceOperationSpecBase< TReduceOperationSpec > | |
| CTWithBackTrace | |
| CNYT::TApiUsageError | Error that is thrown when library detects invalid usage of API |
| CNYT::TWriterOptions | Options that control how server side of YT stores data |
| CNYT::TYamredDsvAttributes | |
| CNYT::TYaMRRow | Type representing YaMR table row |
| CNYT::TYtError | Error returned by YT cluster |
| Cyexception | |
| CNYT::TErrorResponse | Generic error response returned by server |
| CNYT::TIOException | Class of exceptions connected to reading or writing tables or files |
| CNYT::TInputStreamAbortedError | Error that is thrown when trying to read from aborted reader |
| CNYT::TOperationFailedError | Error that is thrown when operation watched by library fails |
| CNYT::TRequestRetriesTimeout | Error that is thrown when request retries continues for too long |