C++ YT Wrapper
C++ library for working with YT clusters
Loading...
Searching...
No Matches
NYT::ITransaction Member List

This is the complete list of members for NYT::ITransaction, including all inherited members.

Abort()=0NYT::ITransactionpure virtual
AbortOperation(const TOperationId &operationId)=0NYT::IOperationClientpure virtual
AlterTable(const TYPath &path, const TAlterTableOptions &options=TAlterTableOptions())=0NYT::IClientBasepure virtual
AttachOperation(const TOperationId &operationId)=0NYT::IOperationClientpure virtual
CanonizeYPath(const TRichYPath &path)=0NYT::ICypressClientpure virtual
CheckOperation(const TOperationId &operationId)=0NYT::IOperationClientpure virtual
Commit(const TCommitTransactionOptions &options={})=0NYT::ITransactionpure virtual
CompleteOperation(const TOperationId &operationId)=0NYT::IOperationClientpure virtual
Concatenate(const TVector< TRichYPath > &sourcePaths, const TRichYPath &destinationPath, const TConcatenateOptions &options=TConcatenateOptions())=0NYT::ICypressClientpure virtual
Concatenate(const TVector< TYPath > &sourcePaths, const TYPath &destinationPath, const TConcatenateOptions &options=TConcatenateOptions())NYT::ICypressClientvirtual
Copy(const TYPath &sourcePath, const TYPath &destinationPath, const TCopyOptions &options=TCopyOptions())=0NYT::ICypressClientpure virtual
Create(const TYPath &path, ENodeType type, const TCreateOptions &options=TCreateOptions())=0NYT::ICypressClientpure virtual
CreateBatchRequest()=0NYT::IClientBasepure virtual
CreateBlobTableReader(const TYPath &path, const TKey &blobId, const TBlobTableReaderOptions &options=TBlobTableReaderOptions())=0NYT::IIOClientpure virtual
CreateFileFragmentWriter(const TDistributedWriteFileCookie &cookie, const TFileFragmentWriterOptions &options=TFileFragmentWriterOptions())=0NYT::IIOClientpure virtual
CreateFilePartitionReader(const TString &cookie, const TFilePartitionReaderOptions &options={})=0NYT::IIOClientpure virtual
CreateFileReader(const TRichYPath &path, const TFileReaderOptions &options=TFileReaderOptions())=0NYT::IIOClientpure virtual
CreateFileWriter(const TRichYPath &path, const TFileWriterOptions &options=TFileWriterOptions())=0NYT::IIOClientpure virtual
CreateRawReader(const TRichYPath &path, const TFormat &format, const TTableReaderOptions &options=TTableReaderOptions())=0NYT::IIOClientpure virtual
CreateRawTablePartitionReader(const TString &cookie, const TFormat &format, const TTablePartitionReaderOptions &options={})=0NYT::IIOClientpure virtual
CreateRawWriter(const TRichYPath &path, const TFormat &format, const TTableWriterOptions &options=TTableWriterOptions())=0NYT::IIOClientpure virtual
CreateTable(const TYPath &path, const TSortColumns &sortColumns=TSortColumns(), const TCreateOptions &options=TCreateOptions())NYT::ICypressClient
CreateTableFragmentWriter(const TDistributedWriteTableCookie &cookie, const TTableFragmentWriterOptions &options={})NYT::IIOClient
CreateTablePartitionReader(const TString &cookie, const TTablePartitionReaderOptions &options={})NYT::IIOClient
CreateTableReader(const TRichYPath &path, const TTableReaderOptions &options=TTableReaderOptions())NYT::IIOClient
CreateTableWriter(const TRichYPath &path, const TTableWriterOptions &options=TTableWriterOptions())NYT::IIOClient
CreateTableWriter(const TRichYPath &path, const ::google::protobuf::Descriptor &descriptor, const TTableWriterOptions &options=TTableWriterOptions())=0NYT::IIOClientpure virtual
Detach()NYT::ITransactionvirtual
Erase(const TEraseOperationSpec &spec, const TOperationOptions &options=TOperationOptions())=0NYT::IOperationClientpure virtual
Exists(const TYPath &path, const TExistsOptions &options=TExistsOptions())=0NYT::ICypressClientpure virtual
Get(const TYPath &path, const TGetOptions &options=TGetOptions())=0NYT::ICypressClientpure virtual
GetFileFromCache(const TString &md5Signature, const TYPath &cachePath, const TGetFileFromCacheOptions &options=TGetFileFromCacheOptions())=0NYT::ICypressClientpure virtual
GetFilePartitions(const TYPath &path, const TVector< TFileReadRange > &ranges, const TGetFilePartitionsOptions &options={})=0NYT::ICypressClientpure virtual
GetId() const =0NYT::ITransactionpure virtual
GetParentClient(bool ignoreGlobalTx=false)=0NYT::IClientBasepure virtual
GetTableColumnarStatistics(const TVector< TRichYPath > &paths, const TGetTableColumnarStatisticsOptions &options={})=0NYT::ICypressClientpure virtual
GetTablePartitions(const TVector< TRichYPath > &paths, const TGetTablePartitionsOptions &options)=0NYT::ICypressClientpure virtual
Link(const TYPath &targetPath, const TYPath &linkPath, const TLinkOptions &options=TLinkOptions())=0NYT::ICypressClientpure virtual
List(const TYPath &path, const TListOptions &options=TListOptions())=0NYT::ICypressClientpure virtual
Lock(const TYPath &path, ELockMode mode, const TLockOptions &options=TLockOptions())=0NYT::ITransactionpure virtual
Map(const TMapOperationSpec &spec, ::TIntrusivePtr< IMapperBase > mapper, const TOperationOptions &options=TOperationOptions())NYT::IOperationClient
Map(::TIntrusivePtr< IMapperBase > mapper, const TOneOrMany< TStructuredTablePath > &input, const TOneOrMany< TStructuredTablePath > &output, const TMapOperationSpec &spec=TMapOperationSpec(), const TOperationOptions &options=TOperationOptions())NYT::IOperationClient
MapReduce(const TMapReduceOperationSpec &spec, ::TIntrusivePtr< IMapperBase > mapper, ::TIntrusivePtr< IReducerBase > reducer, const TOperationOptions &options=TOperationOptions())NYT::IOperationClient
MapReduce(const TMapReduceOperationSpec &spec, ::TIntrusivePtr< IMapperBase > mapper, ::TIntrusivePtr< IReducerBase > reduceCombiner, ::TIntrusivePtr< IReducerBase > reducer, const TOperationOptions &options=TOperationOptions())NYT::IOperationClient
MapReduce(::TIntrusivePtr< IMapperBase > mapper, ::TIntrusivePtr< IReducerBase > reducer, const TOneOrMany< TStructuredTablePath > &input, const TOneOrMany< TStructuredTablePath > &output, const TSortColumns &reduceBy, TMapReduceOperationSpec spec=TMapReduceOperationSpec(), const TOperationOptions &options=TOperationOptions())NYT::IOperationClient
MapReduce(::TIntrusivePtr< IMapperBase > mapper, ::TIntrusivePtr< IReducerBase > reduceCombiner, ::TIntrusivePtr< IReducerBase > reducer, const TOneOrMany< TStructuredTablePath > &input, const TOneOrMany< TStructuredTablePath > &output, const TSortColumns &reduceBy, TMapReduceOperationSpec spec=TMapReduceOperationSpec(), const TOperationOptions &options=TOperationOptions())NYT::IOperationClient
Merge(const TMergeOperationSpec &spec, const TOperationOptions &options=TOperationOptions())=0NYT::IOperationClientpure virtual
Move(const TYPath &sourcePath, const TYPath &destinationPath, const TMoveOptions &options=TMoveOptions())=0NYT::ICypressClientpure virtual
MultisetAttributes(const TYPath &path, const TNode::TMapType &attributes, const TMultisetAttributesOptions &options=TMultisetAttributesOptions())=0NYT::ICypressClientpure virtual
Ping()=0NYT::ITransactionpure virtual
PutFileToCache(const TYPath &filePath, const TString &md5Signature, const TYPath &cachePath, const TPutFileToCacheOptions &options=TPutFileToCacheOptions())=0NYT::ICypressClientpure virtual
RawMap(const TRawMapOperationSpec &spec, ::TIntrusivePtr< IRawJob > rawJob, const TOperationOptions &options=TOperationOptions())=0NYT::IOperationClientpure virtual
RawMapReduce(const TRawMapReduceOperationSpec &spec, ::TIntrusivePtr< IRawJob > mapper, ::TIntrusivePtr< IRawJob > reduceCombiner, ::TIntrusivePtr< IRawJob > reducer, const TOperationOptions &options=TOperationOptions())=0NYT::IOperationClientpure virtual
RawReduce(const TRawReduceOperationSpec &spec, ::TIntrusivePtr< IRawJob > rawJob, const TOperationOptions &options=TOperationOptions())=0NYT::IOperationClientpure virtual
Reduce(const TReduceOperationSpec &spec, ::TIntrusivePtr< IReducerBase > reducer, const TOperationOptions &options=TOperationOptions())NYT::IOperationClient
Reduce(::TIntrusivePtr< IReducerBase > reducer, const TOneOrMany< TStructuredTablePath > &input, const TOneOrMany< TStructuredTablePath > &output, const TSortColumns &reduceBy, const TReduceOperationSpec &spec=TReduceOperationSpec(), const TOperationOptions &options=TOperationOptions())NYT::IOperationClient
RemoteCopy(const TRemoteCopyOperationSpec &spec, const TOperationOptions &options=TOperationOptions())=0NYT::IOperationClientpure virtual
Remove(const TYPath &path, const TRemoveOptions &options=TRemoveOptions())=0NYT::ICypressClientpure virtual
RunVanilla(const TVanillaOperationSpec &spec, const TOperationOptions &options=TOperationOptions())=0NYT::IOperationClientpure virtual
Set(const TYPath &path, const TNode &value, const TSetOptions &options=TSetOptions())=0NYT::ICypressClientpure virtual
Sort(const TSortOperationSpec &spec, const TOperationOptions &options=TOperationOptions())=0NYT::IOperationClientpure virtual
Sort(const TOneOrMany< TRichYPath > &input, const TRichYPath &output, const TSortColumns &sortBy, const TSortOperationSpec &spec=TSortOperationSpec(), const TOperationOptions &options=TOperationOptions())NYT::IOperationClient
StartDistributedWriteFileSession(const TRichYPath &richPath, i64 cookieCount, const TStartDistributedWriteFileOptions &options={})=0NYT::IClientBasepure virtual
StartDistributedWriteTableSession(const TRichYPath &richPath, i64 cookieCount, const TStartDistributedWriteTableOptions &options={})=0NYT::IClientBasepure virtual
StartTransaction(const TStartTransactionOptions &options=TStartTransactionOptions())=0NYT::IClientBasepure virtual
Unlock(const TYPath &path, const TUnlockOptions &options=TUnlockOptions())=0NYT::ITransactionpure virtual
WaitForOperation(const TOperationId &operationId)=0NYT::IOperationClientpure virtual
~ICypressClient()=default (defined in NYT::ICypressClient)NYT::ICypressClientvirtual
~IIOClient()=default (defined in NYT::IIOClient)NYT::IIOClientvirtual