Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- alterTable(String, AlterTableSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- alwaysFalse() - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- alwaysTrue() - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- and(String) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- and(Collection<YqlPredicate>) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- and(YqlPredicate) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- and(YqlPredicate, YqlPredicate...) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- asc(String, String...) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy.Builder
- ASC - Enum constant in enum class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy.SortOrder
- autoSplitByLoad(int) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbTableHint
- autoSplitByLoad(int, int) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbTableHint
B
- BalancingConfig() - Constructor for class tech.ydb.yoj.repository.ydb.YdbConfig.BalancingConfig
- beforeExecute(QueryInterceptingSession.QueryType, Session, String) - Method in class tech.ydb.yoj.repository.ydb.client.interceptors.FullScanDetector
- beforeExecute(QueryInterceptingSession.QueryType, Session, String) - Method in interface tech.ydb.yoj.repository.ydb.client.QueryInterceptor
- beginTransaction(TxMode, BeginTxSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- beginTransaction(Transaction.Mode, BeginTxSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- build() - Method in class tech.ydb.yoj.repository.ydb.client.interceptors.FullScanDetector.FullScanDetectorBuilder
- build() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy.Builder
- builder() - Static method in class tech.ydb.yoj.repository.ydb.client.interceptors.FullScanDetector
- buildSchemaOperations(String, GrpcTransport, SessionManager) - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- buildStatementParts(String, FilterExpression<T>, OrderExpression<T>, Integer, Long) - Static method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- buildStatementParts(FilterExpression<T>, OrderExpression<T>, Integer, Long) - Static method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- BulkMapper<E> - Interface in tech.ydb.yoj.repository.ydb.bulk
- BulkMapperImpl<E extends tech.ydb.yoj.repository.db.Entity<E>> - Class in tech.ydb.yoj.repository.ydb.bulk
- BulkMapperImpl(TableDescriptor<E>, EntitySchema<E>) - Constructor for class tech.ydb.yoj.repository.ydb.bulk.BulkMapperImpl
- bulkUpsert(List<T>, BulkParams) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- bulkUpsert(BulkMapper<IN>, List<IN>, BulkParams) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable.CheckingQueryExecutor
- bulkUpsert(BulkMapper<IN>, List<IN>, BulkParams) - Method in interface tech.ydb.yoj.repository.ydb.table.YdbTable.QueryExecutor
- bulkUpsert(BulkMapper<IN>, List<IN>, BulkParams) - Method in class tech.ydb.yoj.repository.ydb.YdbRepositoryTransaction
- by(String, YqlOrderBy.SortOrder) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy.Builder
- by(Collection<YqlOrderBy.SortKey>) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy.Builder
- by(YqlOrderBy.SortKey, YqlOrderBy.SortKey...) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy.Builder
- ByEntityYqlQueriesMerger - Class in tech.ydb.yoj.repository.ydb.merge
- ById(ID, Map<String, ?>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.UpdateModel.ById
C
- callback(Consumer<String>) - Method in class tech.ydb.yoj.repository.ydb.client.interceptors.FullScanDetector.FullScanDetectorBuilder
- callback(QueryInterceptingSession.QueryType, Consumer<String>) - Method in class tech.ydb.yoj.repository.ydb.client.interceptors.FullScanDetector.FullScanDetectorBuilder
- canonicalDatabase(String) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbPaths
- canonicalRootDir(String) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbPaths
- canonicalTablespace(String) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbPaths
- changeStringDefaultTypeToUtf8() - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPrimitiveType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- characteristics() - Method in class tech.ydb.yoj.repository.ydb.YdbLegacySpliterator
-
Deprecated.
- characteristics() - Method in class tech.ydb.yoj.repository.ydb.YdbSpliterator
- checkDataCompatibility(List<Class<? extends Entity>>) - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- checkDataCompatibility(List<Class<? extends Entity>>, YdbDataCompatibilityChecker.Config) - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- checkGrpcContextStatus(String, Throwable) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbValidator
- CheckingQueryExecutor(YdbTable.QueryExecutor) - Constructor for class tech.ydb.yoj.repository.ydb.table.YdbTable.CheckingQueryExecutor
- checkSchemaCompatibility(List<Class<? extends Entity>>) - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- checkSchemaCompatibility(List<Class<? extends Entity>>, YdbSchemaCompatibilityChecker.Config) - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- close() - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- close() - Method in interface tech.ydb.yoj.repository.ydb.client.SessionManager
- close() - Method in class tech.ydb.yoj.repository.ydb.YdbSpliterator
- Column() - Constructor for class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations.Column
- combine(List<? extends P>) - Method in interface tech.ydb.yoj.repository.ydb.yql.YqlStatementPart
- combine(List<? extends YqlPredicate>) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- commit() - Method in class tech.ydb.yoj.repository.ydb.YdbRepositoryTransaction
- commitTransaction(String, CommitTxSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- CommonFullScanCallback - Class in tech.ydb.yoj.repository.ydb.client.interceptors
- CommonFullScanCallback() - Constructor for class tech.ydb.yoj.repository.ydb.client.interceptors.CommonFullScanCallback
- CommonFullScanCallback.UnexpectedFullScanQueryError - Error in tech.ydb.yoj.repository.ydb.client.interceptors
- Config() - Constructor for class tech.ydb.yoj.repository.ydb.compatibility.YdbDataCompatibilityChecker.Config
- Config() - Constructor for class tech.ydb.yoj.repository.ydb.compatibility.YdbSchemaCompatibilityChecker.Config
- CONSTRAINT_VIOLATION - Enum constant in enum class tech.ydb.yoj.repository.ydb.client.YdbIssue
- ConsumerDoneException() - Constructor for exception tech.ydb.yoj.repository.ydb.YdbSpliterator.ConsumerDoneException
- convertToParams(Map<String, ValueProtos.TypedValue>) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbConverter
- convertToRepositoryException(Throwable) - Static method in class tech.ydb.yoj.repository.ydb.YdbOperations
- convertValueToProto(ValueReader) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbConverter
- copyTable(String, String) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- copyTable(String, String, CopyTableSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- copyTables(CopyTablesSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- count(String, FilterExpression<T>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- count(YqlStatementPart<?>...) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- Count - Class in tech.ydb.yoj.repository.ydb.statement
- Count() - Constructor for class tech.ydb.yoj.repository.ydb.statement.Count
- countAll() - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- CountAllStatement<ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>> - Class in tech.ydb.yoj.repository.ydb.statement
- CountAllStatement(TableDescriptor<ENTITY>, EntitySchema<ENTITY>, List<YqlStatementPart<?>>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.CountAllStatement
- create(RepositoryCache) - Static method in class tech.ydb.yoj.repository.ydb.merge.QueriesMerger
- createForTesting(String, int, String, String) - Static method in class tech.ydb.yoj.repository.ydb.YdbConfig
- createNewTransaction(TxMode) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- createStream() - Method in class tech.ydb.yoj.repository.ydb.YdbSpliterator
- createTable(String, List<Schema.JavaField>, List<Schema.JavaField>, YdbTableHint, List<Schema.Index>, Schema.TtlModifier, List<Schema.Changefeed>) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- createTable(String, TableDescription, CreateTableSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- createTablespace() - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- createTablespace() - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- createTQueryParameter(YqlType, Object, boolean) - Method in class tech.ydb.yoj.repository.ydb.statement.PredicateStatement
- createTQueryParameter(YqlType, Object, boolean) - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
D
- DATA_QUERY - Enum constant in enum class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession.QueryType
- declarations() - Method in class tech.ydb.yoj.repository.ydb.statement.FindInStatement
- declarations() - Method in class tech.ydb.yoj.repository.ydb.statement.MultipleVarsYqlStatement
- declarations() - Method in class tech.ydb.yoj.repository.ydb.statement.PredicateStatement
- declarations() - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateInStatement
- declarations() - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- DEFAULT - Enum constant in enum class tech.ydb.yoj.repository.ydb.client.YdbTableHint.TablePreset
- DEFAULT - Static variable in class tech.ydb.yoj.repository.ydb.client.interceptors.CommonFullScanCallback
- DEFAULT - Static variable in class tech.ydb.yoj.repository.ydb.compatibility.YdbDataCompatibilityChecker.Config
- DEFAULT - Static variable in class tech.ydb.yoj.repository.ydb.compatibility.YdbSchemaCompatibilityChecker.Config
- DEFAULT_ERROR - Enum constant in enum class tech.ydb.yoj.repository.ydb.client.YdbIssue
- delete(Entity.Id<T>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- DELETE - Enum constant in enum class tech.ydb.yoj.repository.ydb.statement.Statement.QueryType
- DELETE_ALL - Enum constant in enum class tech.ydb.yoj.repository.ydb.statement.Statement.QueryType
- deleteAll() - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- DeleteAllStatement<PARAMS,
ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>> - Class in tech.ydb.yoj.repository.ydb.statement - DeleteAllStatement(TableDescriptor<ENTITY>, EntitySchema<ENTITY>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.DeleteAllStatement
- DeleteByIdStatement<IN,
T extends tech.ydb.yoj.repository.db.Entity<T>> - Class in tech.ydb.yoj.repository.ydb.statement - DeleteByIdStatement(TableDescriptor<T>, EntitySchema<T>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.DeleteByIdStatement
- desc(String, String...) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy.Builder
- DESC - Enum constant in enum class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy.SortOrder
- describeTable(String) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- describeTable(String, List<Schema.JavaField>, List<Schema.JavaField>, List<Schema.Index>, Schema.TtlModifier) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- describeTable(String, DescribeTableSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- DETECT_LOCAL_DC - Enum constant in enum class tech.ydb.yoj.repository.ydb.YdbConfig.BalancingConfig.Policy
- detectLocalDc() - Static method in class tech.ydb.yoj.repository.ydb.YdbConfig.BalancingConfig
-
Detecting of local DC by the latency measuring
- DICT_SET - Enum constant in enum class tech.ydb.yoj.repository.ydb.statement.PredicateStatement.CollectionKind
- dictSet(YqlType) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType
- dropDb() - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- dropTable(String) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- dropTable(String, DropTableSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
E
- empty() - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlLimit
- empty() - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlView
- EMPTY - Static variable in class tech.ydb.yoj.repository.ydb.yql.YqlLimit
-
Gives a
LIMITclause that will always return an empty range (LIMIT 0). - EMPTY - Static variable in class tech.ydb.yoj.repository.ydb.yql.YqlView
- EntityIdKeyMapper<E extends tech.ydb.yoj.repository.db.Entity<E>,
ID extends tech.ydb.yoj.repository.db.Entity.Id<E>, RESULT> - Class in tech.ydb.yoj.repository.ydb.readtable - EntityIdKeyMapper(TableDescriptor<E>, EntitySchema<E>, Schema<RESULT>) - Constructor for class tech.ydb.yoj.repository.ydb.readtable.EntityIdKeyMapper
- eq(String, T) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- eq(T) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- equals(Object) - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- equals(Object) - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatementParam
- escape(String) - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- estimateSize() - Method in class tech.ydb.yoj.repository.ydb.YdbLegacySpliterator
-
Deprecated.
- estimateSize() - Method in class tech.ydb.yoj.repository.ydb.YdbSpliterator
- execute(Statement<PARAMS, RESULT>, PARAMS) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable.CheckingQueryExecutor
- execute(Statement<PARAMS, RESULT>, PARAMS) - Method in interface tech.ydb.yoj.repository.ydb.table.YdbTable.QueryExecutor
- execute(Statement<PARAMS, RESULT>, PARAMS) - Method in class tech.ydb.yoj.repository.ydb.YdbRepositoryTransaction
- executeBulkUpsert(String, ListValue, BulkUpsertSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- executeDataQuery(String, TxControl, Params, ExecuteDataQuerySettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- executeReadTable(String, ReadTableSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- executeScanQuery(String, Params, ExecuteScanQuerySettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- executeScanQuery(String, Params, ExecuteScanQuerySettings, Consumer<ResultSetReader>) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- executeScanQuery(Statement<PARAMS, RESULT>, PARAMS) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable.CheckingQueryExecutor
- executeScanQuery(Statement<PARAMS, RESULT>, PARAMS) - Method in interface tech.ydb.yoj.repository.ydb.table.YdbTable.QueryExecutor
- executeScanQuery(Statement<PARAMS, RESULT>, PARAMS) - Method in class tech.ydb.yoj.repository.ydb.YdbRepositoryTransaction
- executeSchemeQuery(String, ExecuteSchemeQuerySettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- explainDataQuery(String, ExplainDataQuerySettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
F
- FAIL - Static variable in class tech.ydb.yoj.repository.ydb.client.interceptors.CommonFullScanCallback
- FieldPredicateBuilder() - Constructor for class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- find(Class<V>, String, Set<K>, FilterExpression<T>, OrderExpression<T>, Integer) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(Class<V>, String, FilterExpression<T>, OrderExpression<T>, Integer, Long, boolean) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(Class<V>, Collection<? extends YqlStatementPart<?>>, boolean) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(Class<V>, Set<ID>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(Class<V>, Set<ID>, FilterExpression<T>, OrderExpression<T>, Integer) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(Class<V>, Entity.Id<T>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(Class<V>, Range<ID>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(Class<V>, YqlStatementPart<?>, YqlStatementPart<?>...) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(String, Set<K>, FilterExpression<T>, OrderExpression<T>, Integer) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(String, FilterExpression<T>, OrderExpression<T>, Integer, Long) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(Collection<? extends YqlStatementPart<?>>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(Set<ID>, FilterExpression<T>, OrderExpression<T>, Integer) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(Entity.Id<T>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(Range<ID>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- find(YqlStatementPart<?>, YqlStatementPart<?>...) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- findAll() - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- findAll(Class<V>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- FindAllYqlStatement<PARAMS,
ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>, RESULT> - Class in tech.ydb.yoj.repository.ydb.statement - FindAllYqlStatement(TableDescriptor<ENTITY>, EntitySchema<ENTITY>, Schema<RESULT>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.FindAllYqlStatement
- findIds(String, FilterExpression<T>, OrderExpression<T>, Integer, Long) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- findIds(Set<ID>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- findIds(Range<ID>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- findIds(YqlStatementPart<?>, YqlStatementPart<?>...) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- FindInStatement<IN,
T extends tech.ydb.yoj.repository.db.Entity<T>, RESULT> - Class in tech.ydb.yoj.repository.ydb.statement -
Creates statement for
SELECT ... WHERE PK IN (PK1, PK2, ...). - FindRangeStatement<ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>,
ID extends tech.ydb.yoj.repository.db.Entity.Id<ENTITY>, RESULT> - Class in tech.ydb.yoj.repository.ydb.statement - FindRangeStatement(TableDescriptor<ENTITY>, EntitySchema<ENTITY>, Schema<RESULT>, Range<ID>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.FindRangeStatement
- FindStatement<ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>,
RESULT> - Class in tech.ydb.yoj.repository.ydb.statement - findUncached(Set<ID>, FilterExpression<T>, OrderExpression<T>, Integer) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- FindYqlStatement<PARAMS,
ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>, RESULT> - Class in tech.ydb.yoj.repository.ydb.statement - FindYqlStatement(TableDescriptor<ENTITY>, EntitySchema<ENTITY>, Schema<RESULT>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.FindYqlStatement
- FLATTEN - Enum constant in enum class tech.ydb.yoj.repository.ydb.statement.PredicateStatement.ComplexField
- flattenInputVariables() - Method in class tech.ydb.yoj.repository.ydb.statement.DeleteByIdStatement
- flattenInputVariables() - Method in class tech.ydb.yoj.repository.ydb.statement.FindInStatement
- flattenInputVariables() - Method in class tech.ydb.yoj.repository.ydb.statement.InsertYqlStatement
- flattenInputVariables() - Method in class tech.ydb.yoj.repository.ydb.statement.MultipleVarsYqlStatement
- flattenInputVariables() - Method in class tech.ydb.yoj.repository.ydb.statement.UpsertYqlStatement
- from(TableDescriptor<E>, EntitySchema<E>, Schema<R>, Collection<? extends YqlStatementPart<?>>, boolean) - Static method in class tech.ydb.yoj.repository.ydb.statement.FindStatement
- from(Collection<? extends YqlStatementPart<?>>) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- from(TableDescriptor<T>, EntitySchema<T>, Schema<RESULT>, Iterable<ID>, FilterExpression<T>, OrderExpression<T>, Integer) - Static method in class tech.ydb.yoj.repository.ydb.statement.FindInStatement
-
Creates new
FindInStatementinstance with pagination. - from(TableDescriptor<T>, EntitySchema<T>, Schema<RESULT>, String, Iterable<K>, FilterExpression<T>, OrderExpression<T>, Integer) - Static method in class tech.ydb.yoj.repository.ydb.statement.FindInStatement
- fromYql(ValueProtos.Value) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlDict
- fromYql(ValueProtos.Value) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlList
- fromYql(ValueProtos.Value) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlTuple
- fromYql(ValueProtos.Value) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlVoid
- fromYql(ValueProtos.Value) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPrimitiveType
- fromYql(ValueProtos.Value) - Method in interface tech.ydb.yoj.repository.ydb.yql.YqlType
- FullScanDetector - Class in tech.ydb.yoj.repository.ydb.client.interceptors
- FullScanDetector.FullScanDetectorBuilder - Class in tech.ydb.yoj.repository.ydb.client.interceptors
G
- getCanExecuteMessages() - Method in class tech.ydb.yoj.repository.ydb.compatibility.YdbSchemaCompatibilityChecker
- getColumns() - Method in class tech.ydb.yoj.repository.ydb.readtable.EntityIdKeyMapper
- getColumns() - Method in interface tech.ydb.yoj.repository.ydb.readtable.ReadTableMapper
- getDeclaration(String, String) - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- getDirectoryNames() - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- getExactSizeIfKnown() - Method in class tech.ydb.yoj.repository.ydb.YdbSpliterator
- getFieldValue(String) - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateModel
- getFieldValue(UpdateModel) - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateSetParam
- getFirstLevelCache() - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- getId() - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- getInSchemaType() - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- getParams() - Method in class tech.ydb.yoj.repository.ydb.statement.FindInStatement
- getParams() - Method in class tech.ydb.yoj.repository.ydb.statement.FindYqlStatement
- getParams() - Method in class tech.ydb.yoj.repository.ydb.statement.MultipleVarsYqlStatement
- getParams() - Method in class tech.ydb.yoj.repository.ydb.statement.PredicateStatement
- getParams() - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateByIdStatement
- getParams() - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateInStatement
- getParams() - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- getPriority() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlLimit
- getPriority() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy
- getPriority() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- getPriority() - Method in interface tech.ydb.yoj.repository.ydb.yql.YqlStatementPart
- getPriority() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlView
- getQueries() - Method in class tech.ydb.yoj.repository.ydb.merge.ByEntityYqlQueriesMerger
- getQueries() - Method in interface tech.ydb.yoj.repository.ydb.merge.YqlQueriesMerger
- getQuery(String) - Method in class tech.ydb.yoj.repository.ydb.statement.CountAllStatement
- getQuery(String) - Method in class tech.ydb.yoj.repository.ydb.statement.DeleteAllStatement
- getQuery(String) - Method in class tech.ydb.yoj.repository.ydb.statement.DeleteByIdStatement
- getQuery(String) - Method in class tech.ydb.yoj.repository.ydb.statement.FindAllYqlStatement
- getQuery(String) - Method in class tech.ydb.yoj.repository.ydb.statement.FindInStatement
- getQuery(String) - Method in class tech.ydb.yoj.repository.ydb.statement.FindRangeStatement
- getQuery(String) - Method in class tech.ydb.yoj.repository.ydb.statement.FindStatement
- getQuery(String) - Method in class tech.ydb.yoj.repository.ydb.statement.FindYqlStatement
- getQuery(String) - Method in class tech.ydb.yoj.repository.ydb.statement.InsertYqlStatement
- getQuery(String) - Method in interface tech.ydb.yoj.repository.ydb.statement.Statement
-
Returns parameterized YQL for this query.
- getQuery(String) - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateByIdStatement
- getQuery(String) - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateInStatement
- getQuery(String) - Method in class tech.ydb.yoj.repository.ydb.statement.UpsertYqlStatement
- getQueryType() - Method in class tech.ydb.yoj.repository.ydb.statement.CountAllStatement
- getQueryType() - Method in class tech.ydb.yoj.repository.ydb.statement.DeleteAllStatement
- getQueryType() - Method in class tech.ydb.yoj.repository.ydb.statement.DeleteByIdStatement
- getQueryType() - Method in class tech.ydb.yoj.repository.ydb.statement.FindAllYqlStatement
- getQueryType() - Method in class tech.ydb.yoj.repository.ydb.statement.FindInStatement
- getQueryType() - Method in class tech.ydb.yoj.repository.ydb.statement.FindRangeStatement
- getQueryType() - Method in class tech.ydb.yoj.repository.ydb.statement.FindStatement
- getQueryType() - Method in class tech.ydb.yoj.repository.ydb.statement.FindYqlStatement
- getQueryType() - Method in class tech.ydb.yoj.repository.ydb.statement.InsertYqlStatement
- getQueryType() - Method in interface tech.ydb.yoj.repository.ydb.statement.Statement
-
Returns query type (for query merging purposes).
- getQueryType() - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateByIdStatement
- getQueryType() - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateInStatement
- getQueryType() - Method in class tech.ydb.yoj.repository.ydb.statement.UpsertYqlStatement
- getSchemaOperations() - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- getSession() - Method in interface tech.ydb.yoj.repository.ydb.client.SessionManager
- getSession() - Method in class tech.ydb.yoj.repository.ydb.client.YdbSessionManager
- getSessionCreationMaxRetries() - Method in class tech.ydb.yoj.repository.ydb.YdbConfig
- getSessionCreationTimeout() - Method in class tech.ydb.yoj.repository.ydb.YdbConfig
- getSessionKeepAliveTime() - Method in class tech.ydb.yoj.repository.ydb.YdbConfig
- getSessionManager() - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- getSessionMaxIdleTime() - Method in class tech.ydb.yoj.repository.ydb.YdbConfig
- getSessionPoolMax() - Method in class tech.ydb.yoj.repository.ydb.YdbConfig
- getSessionPoolMin() - Method in class tech.ydb.yoj.repository.ydb.YdbConfig
- getShouldExecuteMessages() - Method in class tech.ydb.yoj.repository.ydb.compatibility.YdbSchemaCompatibilityChecker
- getTableName(String) - Method in interface tech.ydb.yoj.repository.ydb.bulk.BulkMapper
- getTableName(String) - Method in class tech.ydb.yoj.repository.ydb.bulk.BulkMapperImpl
- getTableName(String) - Method in class tech.ydb.yoj.repository.ydb.readtable.EntityIdKeyMapper
- getTableName(String) - Method in interface tech.ydb.yoj.repository.ydb.readtable.ReadTableMapper
- getTableNames() - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- getTableNames(boolean) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- getTablePresetName() - Method in enum class tech.ydb.yoj.repository.ydb.client.YdbTableHint.TablePreset
- getTables() - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- getTables(boolean) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- getTables(String) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- getTables(String, boolean) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- getTcpKeepaliveTime() - Method in class tech.ydb.yoj.repository.ydb.YdbConfig
- getTcpKeepaliveTimeout() - Method in class tech.ydb.yoj.repository.ydb.YdbConfig
- getTransactionLocal() - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable.CheckingQueryExecutor
- getTransactionLocal() - Method in interface tech.ydb.yoj.repository.ydb.table.YdbTable.QueryExecutor
- getType() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlLimit
- getType() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy
- getType() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- getType() - Method in interface tech.ydb.yoj.repository.ydb.yql.YqlStatementPart
- getType() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlView
- getVar() - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatementParam
- getYqlPrefix() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlLimit
- getYqlPrefix() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy
- getYqlPrefix() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- getYqlPrefix() - Method in interface tech.ydb.yoj.repository.ydb.yql.YqlStatementPart
- getYqlPrefix() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlView
- getYqlType(YqlType, boolean) - Method in class tech.ydb.yoj.repository.ydb.bulk.BulkMapperImpl
- getYqlType(YqlType, boolean) - Method in class tech.ydb.yoj.repository.ydb.statement.PredicateStatement
- getYqlType(YqlType, boolean) - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- getYqlTypeBuilder() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlDict
- getYqlTypeBuilder() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlList
- getYqlTypeBuilder() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlTuple
- getYqlTypeBuilder() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlVoid
- getYqlTypeBuilder() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPrimitiveType
- getYqlTypeBuilder() - Method in interface tech.ydb.yoj.repository.ydb.yql.YqlType
- getYqlTypeName() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlDict
- getYqlTypeName() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlList
- getYqlTypeName() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlTuple
- getYqlTypeName() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlVoid
- getYqlTypeName() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPrimitiveType
- getYqlTypeName() - Method in interface tech.ydb.yoj.repository.ydb.yql.YqlType
- getYqlValue(YqlType, Object) - Method in class tech.ydb.yoj.repository.ydb.bulk.BulkMapperImpl
- getYqlValue(YqlType, Object) - Method in class tech.ydb.yoj.repository.ydb.statement.PredicateStatement
- getYqlValue(YqlType, Object) - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- gt(String, T) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- gt(T) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- gte(String, T) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- gte(T) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
H
- hashCode() - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- hashCode() - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatementParam
- hasPath(String) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- hasTable(String) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- healthCheck() - Method in interface tech.ydb.yoj.repository.ydb.client.SessionManager
- healthCheck() - Method in class tech.ydb.yoj.repository.ydb.client.YdbSessionManager
- healthCheck() - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
I
- ignoredQueries(Collection<String>) - Method in class tech.ydb.yoj.repository.ydb.client.interceptors.FullScanDetector.FullScanDetectorBuilder
- ignoringFullScan(Runnable) - Static method in class tech.ydb.yoj.repository.ydb.client.interceptors.FullScanDetector
- ignoringFullScan(Supplier<T>) - Static method in class tech.ydb.yoj.repository.ydb.client.interceptors.FullScanDetector
- in(String, Collection<? extends T>) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- in(String, T, T...) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- in(Collection<? extends T>) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- in(T, T...) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- index() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlView
-
Deprecated, for removal: This API element is subject to removal in a future version.This method is confusingly named, because there also is a static constructor
YqlView.index(String). It will be removed in YOJ 3.0.0. Please use#getIndex()instead. - index(String) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlView
-
Creates a view clause to fetch rows using effective index
- Index() - Constructor for class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations.Index
- insert(T) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- INSERT - Enum constant in enum class tech.ydb.yoj.repository.ydb.statement.Statement.QueryType
- InsertYqlStatement<PARAMS,
ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>> - Class in tech.ydb.yoj.repository.ydb.statement - InsertYqlStatement(TableDescriptor<ENTITY>, EntitySchema<ENTITY>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.InsertYqlStatement
- INSTANCE - Static variable in exception tech.ydb.yoj.repository.ydb.YdbSpliterator.ConsumerDoneException
- int64Range(int, int) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbTableHint
- invalidateAllSessions() - Method in interface tech.ydb.yoj.repository.ydb.client.SessionManager
- invalidateAllSessions() - Method in class tech.ydb.yoj.repository.ydb.client.YdbSessionManager
- isContainedIn(Issue[]) - Method in enum class tech.ydb.yoj.repository.ydb.client.YdbIssue
- isEmpty() - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateModel
- isEmpty() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlLimit
- isNotNull() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- isNull() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- isPreparable() - Method in interface tech.ydb.yoj.repository.ydb.statement.Statement
-
Tells whether the statement should be prepared, that is, parsed once and then cached for subsequent queries during the same session.
Prepared statements offer better query performance, but consume additional memory. - isPreparable() - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- isSnapshotDirectory(String) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- isTransactionClosedByServer(StatusCode) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbValidator
- isUseSingleChannelTransport() - Method in class tech.ydb.yoj.repository.ydb.YdbConfig
- itemsCollector - Static variable in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
J
- join(String, String) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbPaths
K
- keepAlive(KeepAliveSessionSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- keysParam - Static variable in class tech.ydb.yoj.repository.ydb.statement.UpdateInStatement
L
- like(String) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- like(String, String) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- like(String, String, Character) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- like(String, Character) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- list(YqlType) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType
- LIST - Enum constant in enum class tech.ydb.yoj.repository.ydb.statement.PredicateStatement.CollectionKind
- listName - Static variable in class tech.ydb.yoj.repository.ydb.statement.MultipleVarsYqlStatement
- loadSnapshot(String) - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- LOG_LZ4 - Enum constant in enum class tech.ydb.yoj.repository.ydb.client.YdbTableHint.TablePreset
- lt(String, T) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- lt(T) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- lte(String, T) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- lte(T) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
M
- makeSnapshot() - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- makeStream() - Method in class tech.ydb.yoj.repository.ydb.YdbLegacySpliterator
-
Deprecated.
- makeWrapper(QueryInterceptor) - Static method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- map(E) - Method in interface tech.ydb.yoj.repository.ydb.bulk.BulkMapper
- map(E) - Method in class tech.ydb.yoj.repository.ydb.bulk.BulkMapperImpl
- mapKey(ID) - Method in class tech.ydb.yoj.repository.ydb.readtable.EntityIdKeyMapper
- mapKey(ID) - Method in interface tech.ydb.yoj.repository.ydb.readtable.ReadTableMapper
- mapResult(List<ValueProtos.Column>, ValueProtos.Value) - Method in class tech.ydb.yoj.repository.ydb.readtable.EntityIdKeyMapper
- mapResult(List<ValueProtos.Column>, ValueProtos.Value) - Method in interface tech.ydb.yoj.repository.ydb.readtable.ReadTableMapper
- merge(List<YdbRepository.Query<?>>) - Method in class tech.ydb.yoj.repository.ydb.merge.QueriesMerger
- merge(YdbRepository.Query<?>) - Method in class tech.ydb.yoj.repository.ydb.YdbRepository.Query
- merge(YdbRepository.Query<?>, YdbRepository.Query<?>...) - Method in class tech.ydb.yoj.repository.ydb.merge.QueriesMerger
- mergeParts(Collection<? extends YqlStatementPart<?>>) - Static method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
-
Tries to combine/simplify the specified
statement parts into a potentially smaller number of statement parts, e.g., joining multipleYqlPredicates into a singleANDclause (AndPredicate). - mergeParts(Stream<? extends YqlStatementPart<?>>) - Static method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
-
Deprecated, for removal: This API element is subject to removal in a future version.This method is deprecated and will be removed in YOJ 3.0.0. Please use
YqlStatement.mergeParts(Collection)instead. - migrate(ID) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
-
Migrates the specified entity and its projections, if any.
- mkdirs(String) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- MultipleVarsYqlStatement<PARAMS,
ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>, RESULT> - Class in tech.ydb.yoj.repository.ydb.statement - MultipleVarsYqlStatement(EntitySchema<ENTITY>, Schema<RESULT>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.MultipleVarsYqlStatement
-
Deprecated, for removal: This API element is subject to removal in a future version.Use constructor with
TableDescriptorfor selecting correct entity table - MultipleVarsYqlStatement(TableDescriptor<ENTITY>, EntitySchema<ENTITY>, Schema<RESULT>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.MultipleVarsYqlStatement
- MultipleVarsYqlStatement.Simple<PARAMS,
ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>> - Class in tech.ydb.yoj.repository.ydb.statement
N
- nameEqVars() - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- negate() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- neq(String, T) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- neq(T) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- not(YqlPredicate) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- notIn(Collection<? extends T>) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- notIn(T, T...) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- notLike(String) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
- notLike(String, String) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- notLike(String, String, Character) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- notLike(String, Character) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate.FieldPredicateBuilder
O
- of(Type) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPrimitiveType
-
Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in YOJ 3.0.0. Nothing in YOJ calls
YqlPrimitiveType.of(Type)any more.Please use
YqlPrimitiveType.of(JavaField)because it correcly respects the customizations specified in the@Columnand@CustomValueTypeannotations. - of(Type) - Static method in interface tech.ydb.yoj.repository.ydb.yql.YqlType
-
Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in YOJ 3.0.0. Nothing in YOJ calls
YqlType.of(Type)any more.Please use
YqlType.of(JavaField)because it correcly respects the customizations specified in the@Columnannotation. - of(String, Collection<V>) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicateParam
- of(String, T) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicateParam
- of(String, T, boolean, PredicateStatement.ComplexField, PredicateStatement.CollectionKind) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicateParam
- of(String, V, V...) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicateParam
- of(Schema.JavaField) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPrimitiveType
-
Returns the Yql type of the column.
- of(Schema.JavaField) - Static method in interface tech.ydb.yoj.repository.ydb.yql.YqlType
-
Returns the Yql type of the column.
- onNext(YdbRepository.Query<?>) - Method in class tech.ydb.yoj.repository.ydb.merge.ByEntityYqlQueriesMerger
- onNext(YdbRepository.Query<?>) - Method in interface tech.ydb.yoj.repository.ydb.merge.YqlQueriesMerger
- onNext(V) - Method in class tech.ydb.yoj.repository.ydb.YdbSpliterator
- onSupplierThreadComplete(Status, Throwable) - Method in class tech.ydb.yoj.repository.ydb.YdbSpliterator
- optional(YqlType, String) - Static method in class tech.ydb.yoj.repository.ydb.statement.YqlStatementParam
- optionalOf(String, T) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicateParam
- or(String) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- or(Collection<YqlPredicate>) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- or(YqlPredicate) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- or(YqlPredicate, YqlPredicate...) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- order() - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy
- ORDER_BY_ID_ASCENDING - Static variable in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- orderBy(String, String...) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy
-
Orders entities by the specified fields in ascending order.
- orderBy(String, YqlOrderBy.SortOrder) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy
-
Orders entities by the specified field in the specified order.
- orderBy(Collection<YqlOrderBy.SortKey>) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy
-
Orders entities by the specified
keys. - orderBy(YqlOrderBy.SortKey, YqlOrderBy.SortKey...) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy
-
Orders entities by the specified
keys. - outNames() - Method in class tech.ydb.yoj.repository.ydb.statement.FindInStatement
- outNames() - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateInStatement
- outNames() - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
P
- paramAt(int) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- paramList() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- paramStream() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- pendingExecute(Statement<PARAMS, ?>, PARAMS) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable.CheckingQueryExecutor
- pendingExecute(Statement<PARAMS, ?>, PARAMS) - Method in interface tech.ydb.yoj.repository.ydb.table.YdbTable.QueryExecutor
- pendingExecute(Statement<PARAMS, ?>, PARAMS) - Method in class tech.ydb.yoj.repository.ydb.YdbRepositoryTransaction
- postLoad(T) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- PredicateStatement<PARAMS,
ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>, RESULT> - Class in tech.ydb.yoj.repository.ydb.statement - PredicateStatement(EntitySchema<ENTITY>, Schema<RESULT>, PARAMS, Function<PARAMS, YqlPredicate>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.PredicateStatement
-
Deprecated, for removal: This API element is subject to removal in a future version.Use constructor with
TableDescriptorfor selecting correct entity table - PredicateStatement(TableDescriptor<ENTITY>, EntitySchema<ENTITY>, Schema<RESULT>, PARAMS, Function<PARAMS, YqlPredicate>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.PredicateStatement
- PredicateStatement.CollectionKind - Enum Class in tech.ydb.yoj.repository.ydb.statement
- PredicateStatement.ComplexField - Enum Class in tech.ydb.yoj.repository.ydb.statement
- prepareDataQuery(String, PrepareDataQuerySettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
Q
- QueriesMerger - Class in tech.ydb.yoj.repository.ydb.merge
- Query(Statement<PARAMS, ?>, PARAMS) - Constructor for class tech.ydb.yoj.repository.ydb.YdbRepository.Query
- QueryInterceptingSession - Class in tech.ydb.yoj.repository.ydb.client
-
Calls
QueryInterceptorbeforeQueryInterceptingSession.executeScanQuery(String, Params, ExecuteScanQuerySettings, Consumer)andQueryInterceptingSession.executeDataQuery(String, TxControl, Params, ExecuteDataQuerySettings)then delegates to underlyingSession - QueryInterceptingSession.QueryType - Enum Class in tech.ydb.yoj.repository.ydb.client
- QueryInterceptor - Interface in tech.ydb.yoj.repository.ydb.client
R
- range(long, long) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlLimit
-
Creates a limit clause to fetch rows in the half-open range
[from, to). - readFromCache(PARAMS, RepositoryCache) - Method in class tech.ydb.yoj.repository.ydb.statement.FindYqlStatement
- readFromCache(PARAMS, RepositoryCache) - Method in interface tech.ydb.yoj.repository.ydb.statement.Statement
-
Tries to read the query result from first-level cache.
- readResult(List<ValueProtos.Column>, ValueProtos.Value) - Method in class tech.ydb.yoj.repository.ydb.statement.ResultSetReader
- readResult(List<ValueProtos.Column>, ValueProtos.Value) - Method in interface tech.ydb.yoj.repository.ydb.statement.Statement
-
Converts YDB result set into the query result.
- readResult(List<ValueProtos.Column>, ValueProtos.Value) - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- readRows(String, ReadRowsSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- readTable(Class<V>, ReadTableParams<ID>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- readTable(String, ReadTableSettings, Consumer<ResultSetReader>) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- readTable(ReadTableParams<ID>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- readTable(ReadTableMapper<IN, OUT>, ReadTableParams<IN>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable.CheckingQueryExecutor
- readTable(ReadTableMapper<IN, OUT>, ReadTableParams<IN>) - Method in interface tech.ydb.yoj.repository.ydb.table.YdbTable.QueryExecutor
- readTable(ReadTableMapper<PARAMS, RESULT>, ReadTableParams<PARAMS>) - Method in class tech.ydb.yoj.repository.ydb.YdbRepositoryTransaction
- readTableIds(ReadTableParams<ID>) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- ReadTableMapper<ID,
RESULT> - Interface in tech.ydb.yoj.repository.ydb.readtable - release(Session) - Method in interface tech.ydb.yoj.repository.ydb.client.SessionManager
- release(Session) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSessionManager
- removeDirectoryRecursive(String) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- removeTablespace() - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- renameTables(RenameTablesSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- repo - Variable in class tech.ydb.yoj.repository.ydb.YdbRepositoryTransaction
- required(YqlType, String) - Static method in class tech.ydb.yoj.repository.ydb.statement.YqlStatementParam
- resetStringDefaultTypeToDefaults() - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPrimitiveType
-
Deprecated, for removal: This API element is subject to removal in a future version.This method has a misleading name and will be removed in YOJ 3.0.0. Call
useLegacyMappingFor(STRING, ENUM, UUID)instead, if you wish to map Strings, Enums and UUIDs toSTRING(BYTES) YDB column type (i.e., a byte array). - resolveParamNames(String) - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
-
Resolves
?placeholders to respective statement parameters' names, and{entity.java.field}placeholders to DB field names. - resultSchema - Variable in class tech.ydb.yoj.repository.ydb.statement.ResultSetReader
- resultSchema - Variable in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- ResultSetConverter - Class in tech.ydb.yoj.repository.ydb.client
- ResultSetConverter(ResultSetReader) - Constructor for class tech.ydb.yoj.repository.ydb.client.ResultSetConverter
- resultSetReader - Variable in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- ResultSetReader<RESULT> - Class in tech.ydb.yoj.repository.ydb.statement
- ResultSetReader(Schema<RESULT>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.ResultSetReader
- rollback() - Method in class tech.ydb.yoj.repository.ydb.YdbRepositoryTransaction
- rollbackTransaction(String, RollbackTxSettings) - Method in class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession
- run() - Method in class tech.ydb.yoj.repository.ydb.compatibility.YdbDataCompatibilityChecker
- run() - Method in class tech.ydb.yoj.repository.ydb.compatibility.YdbSchemaCompatibilityChecker
S
- safeJoin(CompletableFuture<T>) - Static method in class tech.ydb.yoj.repository.ydb.YdbOperations
- safeJoin(CompletableFuture<T>, Duration) - Static method in class tech.ydb.yoj.repository.ydb.YdbOperations
- save(T) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- SCAN_QUERY - Enum constant in enum class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession.QueryType
- schema - Variable in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- schema(TableDescriptor<T>) - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- SELECT - Enum constant in enum class tech.ydb.yoj.repository.ydb.statement.Statement.QueryType
- SessionManager - Interface in tech.ydb.yoj.repository.ydb.client
- set(String, T) - Static method in class tech.ydb.yoj.repository.ydb.statement.UpdateModel
- setAll(Map<String, ?>) - Static method in class tech.ydb.yoj.repository.ydb.statement.UpdateModel
- setAll(Changeset) - Static method in class tech.ydb.yoj.repository.ydb.statement.UpdateModel
- setTablespace(String) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- setUseLegacyIn(boolean) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
-
Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in YOJ 3.0.0. There is no alternative, just stop calling it.
- setUseLegacyRel(boolean) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
-
Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in YOJ 3.0.0. There is no alternative, just stop calling it.
- shutdown() - Method in interface tech.ydb.yoj.repository.ydb.client.SessionManager
- shutdown() - Method in class tech.ydb.yoj.repository.ydb.client.YdbSessionManager
- shutdown() - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- Simple(TableDescriptor<ENTITY>, EntitySchema<ENTITY>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.MultipleVarsYqlStatement.Simple
- SINGLE - Enum constant in enum class tech.ydb.yoj.repository.ydb.statement.PredicateStatement.CollectionKind
- size() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlLimit
-
Deprecated, for removal: This API element is subject to removal in a future version.Please calculate the maximum number of rows fetched by this
LIMITclause by usingYqlLimit.getLimit()andYqlLimit.getOffset()instead. - snapshot(String) - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- SortKey() - Constructor for class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy.SortKey
- startTransaction(TxOptions) - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- Statement<PARAMS,
RESULT> - Interface in tech.ydb.yoj.repository.ydb.statement -
Represents a statement that can be executed in a
YdbRepositoryTransaction. - Statement.QueryType - Enum Class in tech.ydb.yoj.repository.ydb.statement
- storeToCache(PARAMS, List<RESULT>, RepositoryCache) - Method in class tech.ydb.yoj.repository.ydb.statement.FindYqlStatement
- storeToCache(PARAMS, List<RESULT>, RepositoryCache) - Method in interface tech.ydb.yoj.repository.ydb.statement.Statement
-
Writes the query result to first-level cache.
- storeToCache(PARAMS, List<RESULT>, RepositoryCache) - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- stream(BiFunction<List<ValueProtos.Column>, ValueProtos.Value, RESULT>) - Method in class tech.ydb.yoj.repository.ydb.client.ResultSetConverter
- streamAll(int) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
-
Provides stream for all entities in a collection.
- streamAll(Class<V>, int) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
-
view support for
YdbTable.streamAll(int) - streamAllIds(int) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- streamPartial(ID, int) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
-
Provides stream for entities in a collection filtered by partial PK.
- streamPartial(Class<V>, ID, int) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
-
view support for
YdbTable.streamPartial(Entity.Id, int) - streamPartialIds(ID, int) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
T
- table(Class<T>) - Method in class tech.ydb.yoj.repository.ydb.YdbRepositoryTransaction
- table(String) - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- table(TableDescriptor<T>) - Method in class tech.ydb.yoj.repository.ydb.YdbRepositoryTransaction
- tableDescriptor - Variable in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- tableDirectory(String) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbPaths
- tablePreset(YdbTableHint.TablePreset) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbTableHint
- tables() - Method in class tech.ydb.yoj.repository.ydb.YdbRepository
- tablespaceExists() - Method in class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- tech.ydb.yoj.repository.ydb - package tech.ydb.yoj.repository.ydb
- tech.ydb.yoj.repository.ydb.bulk - package tech.ydb.yoj.repository.ydb.bulk
- tech.ydb.yoj.repository.ydb.client - package tech.ydb.yoj.repository.ydb.client
- tech.ydb.yoj.repository.ydb.client.interceptors - package tech.ydb.yoj.repository.ydb.client.interceptors
- tech.ydb.yoj.repository.ydb.compatibility - package tech.ydb.yoj.repository.ydb.compatibility
- tech.ydb.yoj.repository.ydb.merge - package tech.ydb.yoj.repository.ydb.merge
- tech.ydb.yoj.repository.ydb.readtable - package tech.ydb.yoj.repository.ydb.readtable
- tech.ydb.yoj.repository.ydb.statement - package tech.ydb.yoj.repository.ydb.statement
- tech.ydb.yoj.repository.ydb.table - package tech.ydb.yoj.repository.ydb.table
- tech.ydb.yoj.repository.ydb.yql - package tech.ydb.yoj.repository.ydb.yql
- toDebugParams(PARAMS) - Method in class tech.ydb.yoj.repository.ydb.statement.MultipleVarsYqlStatement
- toDebugString(IN) - Method in class tech.ydb.yoj.repository.ydb.statement.DeleteByIdStatement
- toDebugString(IN) - Method in class tech.ydb.yoj.repository.ydb.statement.FindInStatement
- toDebugString(IN) - Method in class tech.ydb.yoj.repository.ydb.statement.UpsertYqlStatement
- toDebugString(Collection<? extends YqlStatementPart<?>>) - Method in class tech.ydb.yoj.repository.ydb.statement.CountAllStatement
- toDebugString(Collection<? extends YqlStatementPart<?>>) - Method in class tech.ydb.yoj.repository.ydb.statement.FindStatement
- toDebugString(PARAMS) - Method in class tech.ydb.yoj.repository.ydb.statement.DeleteAllStatement
- toDebugString(PARAMS) - Method in class tech.ydb.yoj.repository.ydb.statement.FindAllYqlStatement
- toDebugString(PARAMS) - Method in class tech.ydb.yoj.repository.ydb.statement.FindYqlStatement
- toDebugString(PARAMS) - Method in class tech.ydb.yoj.repository.ydb.statement.InsertYqlStatement
- toDebugString(PARAMS) - Method in interface tech.ydb.yoj.repository.ydb.statement.Statement
-
Returns debug representation of this query with the specified parameter values.
- toDebugString(Range<ID>) - Method in class tech.ydb.yoj.repository.ydb.statement.FindRangeStatement
- toDebugString(UpdateInStatement.UpdateInStatementInput<T>) - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateInStatement
- toDebugString(UpdateModel.ById<ID>) - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateByIdStatement
- toFullYql(EntitySchema<T>) - Method in interface tech.ydb.yoj.repository.ydb.yql.YqlStatementPart
- top(long) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlLimit
-
Creates a limit clause to fetch top
nrows, as if by callingrange(0, n). - toQueryParameters(IN) - Method in class tech.ydb.yoj.repository.ydb.statement.FindInStatement
- toQueryParameters(PARAMS) - Method in class tech.ydb.yoj.repository.ydb.statement.MultipleVarsYqlStatement
- toQueryParameters(PARAMS) - Method in class tech.ydb.yoj.repository.ydb.statement.PredicateStatement
- toQueryParameters(PARAMS) - Method in interface tech.ydb.yoj.repository.ydb.statement.Statement
-
Returns the query's parameter values as YDB protobuf structures.
- toQueryParameters(PARAMS) - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- toQueryParameters(Range<ID>) - Method in class tech.ydb.yoj.repository.ydb.statement.FindRangeStatement
- toQueryParameters(UpdateInStatement.UpdateInStatementInput<T>) - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateInStatement
- toQueryParameters(UpdateModel.ById<ID>) - Method in class tech.ydb.yoj.repository.ydb.statement.UpdateByIdStatement
- toSDK(ValueProtos.TypedValue) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbConverter
- toSDK(ValueProtos.Type, ValueProtos.Value) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbConverter
- toSdkTransaction() - Method in class tech.ydb.yoj.repository.ydb.YdbRepositoryTransaction
- toString() - Method in class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- toString() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlLimit
- toString() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy.SortKey
- toString() - Method in enum class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy.SortOrder
- toString() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy
- toString() - Method in class tech.ydb.yoj.repository.ydb.yql.YqlView
- toTypedValue(Schema.JavaFieldValue, boolean) - Method in class tech.ydb.yoj.repository.ydb.bulk.BulkMapperImpl
- toYql(EntitySchema<T>) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlLimit
- toYql(EntitySchema<T>) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy
- toYql(EntitySchema<T>) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- toYql(EntitySchema<T>) - Method in interface tech.ydb.yoj.repository.ydb.yql.YqlStatementPart
- toYql(EntitySchema<T>) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlView
- toYql(Object) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlDict
- toYql(Object) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlList
- toYql(Object) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlTuple
- toYql(Object) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlVoid
- toYql(Object) - Method in class tech.ydb.yoj.repository.ydb.yql.YqlPrimitiveType
- toYql(Object) - Method in interface tech.ydb.yoj.repository.ydb.yql.YqlType
- toYqlOrderBy(OrderExpression<T>) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlListingQuery
- toYqlPredicate(FilterExpression<T>) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlListingQuery
- tryAdvance(Consumer<? super V>) - Method in class tech.ydb.yoj.repository.ydb.YdbLegacySpliterator
-
Deprecated.
- tryAdvance(Consumer<? super V>) - Method in class tech.ydb.yoj.repository.ydb.YdbSpliterator
- trySplit() - Method in class tech.ydb.yoj.repository.ydb.YdbLegacySpliterator
-
Deprecated.
- trySplit() - Method in class tech.ydb.yoj.repository.ydb.YdbSpliterator
- TtlModifier() - Constructor for class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations.TtlModifier
- tuple(Schema.JavaField) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType
- TUPLE - Enum constant in enum class tech.ydb.yoj.repository.ydb.statement.PredicateStatement.ComplexField
- txId - Variable in class tech.ydb.yoj.repository.ydb.YdbRepositoryTransaction
- TYPE - Static variable in class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy
- TYPE - Static variable in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- TYPE - Static variable in class tech.ydb.yoj.repository.ydb.yql.YqlView
U
- underscoreIllegalSymbols(String) - Static method in class tech.ydb.yoj.repository.ydb.statement.UpdateSetParam
- UnexpectedFullScanQueryError(String) - Constructor for error tech.ydb.yoj.repository.ydb.client.interceptors.CommonFullScanCallback.UnexpectedFullScanQueryError
- uniform(int) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbTableHint
- UNTYPED - Enum constant in enum class tech.ydb.yoj.repository.ydb.statement.Statement.QueryType
- update(Entity.Id<T>, Changeset) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- UPDATE - Enum constant in enum class tech.ydb.yoj.repository.ydb.statement.Statement.QueryType
- UpdateByIdStatement<ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>,
ID extends tech.ydb.yoj.repository.db.Entity.Id<ENTITY>> - Class in tech.ydb.yoj.repository.ydb.statement - UpdateByIdStatement(TableDescriptor<ENTITY>, EntitySchema<ENTITY>, UpdateModel.ById<ID>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.UpdateByIdStatement
- updateIn(Collection<ID>, Changeset) - Method in class tech.ydb.yoj.repository.ydb.table.YdbTable
- UpdateInStatement<T extends tech.ydb.yoj.repository.db.Entity<T>,
RESULT> - Class in tech.ydb.yoj.repository.ydb.statement -
Creates statement for
UPDATE table SET values=values WHERE PK IN (PK1, PK2, ...). - UpdateInStatement(TableDescriptor<T>, EntitySchema<T>, Schema<RESULT>, UpdateInStatement.UpdateInStatementInput<T>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.UpdateInStatement
- UpdateInStatement.UpdateInStatementInput<T extends tech.ydb.yoj.repository.db.Entity<T>> - Class in tech.ydb.yoj.repository.ydb.statement
- UpdateInStatementInput() - Constructor for class tech.ydb.yoj.repository.ydb.statement.UpdateInStatement.UpdateInStatementInput
- UpdateModel - Class in tech.ydb.yoj.repository.ydb.statement
- UpdateModel.ById<ID extends tech.ydb.yoj.repository.db.Entity.Id<?>> - Class in tech.ydb.yoj.repository.ydb.statement
- UpdateModel.ByPredicate - Class in tech.ydb.yoj.repository.ydb.statement
- UpdateSetParam - Class in tech.ydb.yoj.repository.ydb.statement
- UPSERT - Enum constant in enum class tech.ydb.yoj.repository.ydb.statement.Statement.QueryType
- UpsertYqlStatement<IN,
T extends tech.ydb.yoj.repository.db.Entity<T>> - Class in tech.ydb.yoj.repository.ydb.statement - UpsertYqlStatement(TableDescriptor<T>, EntitySchema<T>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.UpsertYqlStatement
- USE_ALL_NODES - Enum constant in enum class tech.ydb.yoj.repository.ydb.YdbConfig.BalancingConfig.Policy
- USE_PREFERABLE_LOCATION - Enum constant in enum class tech.ydb.yoj.repository.ydb.YdbConfig.BalancingConfig.Policy
- useAllNodes() - Static method in class tech.ydb.yoj.repository.ydb.YdbConfig.BalancingConfig
-
Use all available cluster nodes regardless datacenter locality
- useLegacyMappingFor(FieldValueType...) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPrimitiveType
-
Deprecated.We STRONGLY advise against using the legacy mapping in new projects. Please call
useNewMappingFor(FieldValueType.values())instead, and annotate custom-mapped columns with@Columnwhere a different mapping is desired. - usePreferableLocation(String) - Static method in class tech.ydb.yoj.repository.ydb.YdbConfig.BalancingConfig
-
Use preferable location (data center)
- useRecommendedMappingFor(FieldValueType...) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPrimitiveType
-
Uses the recommended field value type ↔ YDB column type mapping for the specified field value type(s).
V
- validate(String, StatusCode, String) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbValidator
- validatePkConstraint(Issue[]) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbValidator
- validateTruncatedResults(String, DataQueryResult) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbValidator
- validateTruncatedResults(String, ResultSetReader) - Static method in class tech.ydb.yoj.repository.ydb.client.YdbValidator
- valueOf(String) - Static method in enum class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession.QueryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.repository.ydb.client.YdbIssue
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.repository.ydb.client.YdbTableHint.TablePreset
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.repository.ydb.statement.PredicateStatement.CollectionKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.repository.ydb.statement.PredicateStatement.ComplexField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.repository.ydb.statement.Statement.QueryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.repository.ydb.YdbConfig.BalancingConfig.Policy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy.SortOrder
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class tech.ydb.yoj.repository.ydb.client.QueryInterceptingSession.QueryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.repository.ydb.client.YdbIssue
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.repository.ydb.client.YdbTableHint.TablePreset
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.repository.ydb.statement.PredicateStatement.CollectionKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.repository.ydb.statement.PredicateStatement.ComplexField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.repository.ydb.statement.Statement.QueryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.repository.ydb.YdbConfig.BalancingConfig.Policy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.repository.ydb.yql.YqlOrderBy.SortOrder
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VOID - Static variable in class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType
W
- warmup() - Method in interface tech.ydb.yoj.repository.ydb.client.SessionManager
- warmup() - Method in class tech.ydb.yoj.repository.ydb.client.YdbSessionManager
- where(String) - Static method in class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
Y
- YdbConfig - Class in tech.ydb.yoj.repository.ydb
- YdbConfig() - Constructor for class tech.ydb.yoj.repository.ydb.YdbConfig
- YdbConfig.BalancingConfig - Class in tech.ydb.yoj.repository.ydb
- YdbConfig.BalancingConfig.Policy - Enum Class in tech.ydb.yoj.repository.ydb
- YdbConverter - Class in tech.ydb.yoj.repository.ydb.client
- YdbConverter() - Constructor for class tech.ydb.yoj.repository.ydb.client.YdbConverter
- YdbDataCompatibilityChecker - Class in tech.ydb.yoj.repository.ydb.compatibility
- YdbDataCompatibilityChecker(List<Class<? extends Entity>>, YdbRepository, YdbDataCompatibilityChecker.Config) - Constructor for class tech.ydb.yoj.repository.ydb.compatibility.YdbDataCompatibilityChecker
- YdbDataCompatibilityChecker.Config - Class in tech.ydb.yoj.repository.ydb.compatibility
- YdbIssue - Enum Class in tech.ydb.yoj.repository.ydb.client
- YdbLegacySpliterator<V> - Class in tech.ydb.yoj.repository.ydb
-
Deprecated.Legacy implementation of
SpliteratorforReadTable. Will be eventually removed in a future YOJ version.To use the new
Spliteratorcontract-conformant implementation, setReadTableParams.builder().<...>.useNewSpliterator(true).Note that using the new implementation currently has a negative performance impact, for more information refer to GitHub Issue #42.
- YdbLegacySpliterator(boolean, Consumer<Consumer<? super V>>) - Constructor for class tech.ydb.yoj.repository.ydb.YdbLegacySpliterator
-
Deprecated.
- YdbOperations - Class in tech.ydb.yoj.repository.ydb
- YdbPaths - Class in tech.ydb.yoj.repository.ydb.client
- YdbRepository - Class in tech.ydb.yoj.repository.ydb
- YdbRepository(YdbConfig) - Constructor for class tech.ydb.yoj.repository.ydb.YdbRepository
- YdbRepository(YdbConfig, AuthProvider) - Constructor for class tech.ydb.yoj.repository.ydb.YdbRepository
- YdbRepository(YdbConfig, AuthProvider, List<ClientInterceptor>) - Constructor for class tech.ydb.yoj.repository.ydb.YdbRepository
- YdbRepository(YdbConfig, GrpcTransport) - Constructor for class tech.ydb.yoj.repository.ydb.YdbRepository
- YdbRepository.Query<PARAMS> - Class in tech.ydb.yoj.repository.ydb
- YdbRepositoryTransaction<REPO extends YdbRepository> - Class in tech.ydb.yoj.repository.ydb
- YdbRepositoryTransaction(REPO, TxOptions) - Constructor for class tech.ydb.yoj.repository.ydb.YdbRepositoryTransaction
- YdbSchemaCompatibilityChecker - Class in tech.ydb.yoj.repository.ydb.compatibility
- YdbSchemaCompatibilityChecker(List<Class<? extends Entity>>, YdbRepository) - Constructor for class tech.ydb.yoj.repository.ydb.compatibility.YdbSchemaCompatibilityChecker
- YdbSchemaCompatibilityChecker(List<Class<? extends Entity>>, YdbRepository, YdbSchemaCompatibilityChecker.Config) - Constructor for class tech.ydb.yoj.repository.ydb.compatibility.YdbSchemaCompatibilityChecker
- YdbSchemaCompatibilityChecker(YdbRepository, List<TableDescriptor<?>>) - Constructor for class tech.ydb.yoj.repository.ydb.compatibility.YdbSchemaCompatibilityChecker
- YdbSchemaCompatibilityChecker(YdbRepository, List<TableDescriptor<?>>, YdbSchemaCompatibilityChecker.Config) - Constructor for class tech.ydb.yoj.repository.ydb.compatibility.YdbSchemaCompatibilityChecker
- YdbSchemaCompatibilityChecker.Config - Class in tech.ydb.yoj.repository.ydb.compatibility
- YdbSchemaOperations - Class in tech.ydb.yoj.repository.ydb.client
- YdbSchemaOperations(String, SessionManager, GrpcTransport) - Constructor for class tech.ydb.yoj.repository.ydb.client.YdbSchemaOperations
- YdbSchemaOperations.Column - Class in tech.ydb.yoj.repository.ydb.client
- YdbSchemaOperations.Index - Class in tech.ydb.yoj.repository.ydb.client
- YdbSchemaOperations.Table - Class in tech.ydb.yoj.repository.ydb.client
- YdbSchemaOperations.TtlModifier - Class in tech.ydb.yoj.repository.ydb.client
- YdbSessionManager - Class in tech.ydb.yoj.repository.ydb.client
- YdbSessionManager(YdbConfig, GrpcTransport) - Constructor for class tech.ydb.yoj.repository.ydb.client.YdbSessionManager
- YdbSpliterator<V> - Class in tech.ydb.yoj.repository.ydb
-
YdbSpliteratorused to read data from YDB streams. - YdbSpliterator(String, boolean) - Constructor for class tech.ydb.yoj.repository.ydb.YdbSpliterator
- YdbSpliterator(String, boolean, Duration) - Constructor for class tech.ydb.yoj.repository.ydb.YdbSpliterator
- YdbSpliterator.ConsumerDoneException - Exception in tech.ydb.yoj.repository.ydb
- YdbTable<T extends tech.ydb.yoj.repository.db.Entity<T>> - Class in tech.ydb.yoj.repository.ydb.table
- YdbTable(Class<T>, YdbTable.QueryExecutor) - Constructor for class tech.ydb.yoj.repository.ydb.table.YdbTable
- YdbTable(TableDescriptor<T>, YdbTable.QueryExecutor) - Constructor for class tech.ydb.yoj.repository.ydb.table.YdbTable
- YdbTable(YdbTable.QueryExecutor) - Constructor for class tech.ydb.yoj.repository.ydb.table.YdbTable
- YdbTable.CheckingQueryExecutor - Class in tech.ydb.yoj.repository.ydb.table
- YdbTable.QueryExecutor - Interface in tech.ydb.yoj.repository.ydb.table
- YdbTableHint - Class in tech.ydb.yoj.repository.ydb.client
- YdbTableHint() - Constructor for class tech.ydb.yoj.repository.ydb.client.YdbTableHint
- YdbTableHint.TablePreset - Enum Class in tech.ydb.yoj.repository.ydb.client
- YdbValidator - Class in tech.ydb.yoj.repository.ydb.client
- YqlCompositeType - Class in tech.ydb.yoj.repository.ydb.yql
- YqlCompositeType() - Constructor for class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType
- YqlCompositeType.YqlDict - Class in tech.ydb.yoj.repository.ydb.yql
- YqlCompositeType.YqlList - Class in tech.ydb.yoj.repository.ydb.yql
- YqlCompositeType.YqlTuple - Class in tech.ydb.yoj.repository.ydb.yql
- YqlCompositeType.YqlVoid - Class in tech.ydb.yoj.repository.ydb.yql
- YqlDict() - Constructor for class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlDict
- YqlLimit - Class in tech.ydb.yoj.repository.ydb.yql
-
Represents a
LIMIT ... [OFFSET ...]clause in a YQL statement. - YqlList() - Constructor for class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlList
- YqlListingQuery - Class in tech.ydb.yoj.repository.ydb.yql
- YqlOrderBy - Class in tech.ydb.yoj.repository.ydb.yql
- YqlOrderBy.Builder - Class in tech.ydb.yoj.repository.ydb.yql
- YqlOrderBy.SortKey - Class in tech.ydb.yoj.repository.ydb.yql
-
Sort key: entity field plus
sort order(either ascending or descending). - YqlOrderBy.SortOrder - Enum Class in tech.ydb.yoj.repository.ydb.yql
- YqlPredicate - Class in tech.ydb.yoj.repository.ydb.yql
-
Represents a predicate: a boolean expression that can appear in the
WHEREYQL clause. - YqlPredicate() - Constructor for class tech.ydb.yoj.repository.ydb.yql.YqlPredicate
- YqlPredicate.FieldPredicateBuilder - Class in tech.ydb.yoj.repository.ydb.yql
- YqlPredicateParam<T> - Class in tech.ydb.yoj.repository.ydb.yql
- YqlPredicateParam() - Constructor for class tech.ydb.yoj.repository.ydb.yql.YqlPredicateParam
- YqlPrimitiveType - Class in tech.ydb.yoj.repository.ydb.yql
- YqlPrimitiveType() - Constructor for class tech.ydb.yoj.repository.ydb.yql.YqlPrimitiveType
- YqlQueriesMerger - Interface in tech.ydb.yoj.repository.ydb.merge
- YqlStatement<PARAMS,
ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>, RESULT> - Class in tech.ydb.yoj.repository.ydb.statement - YqlStatement(EntitySchema<ENTITY>, Schema<RESULT>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.YqlStatement
-
Deprecated, for removal: This API element is subject to removal in a future version.Use constructor with
TableDescriptorfor selecting correct entity table - YqlStatement(TableDescriptor<ENTITY>, EntitySchema<ENTITY>, Schema<RESULT>) - Constructor for class tech.ydb.yoj.repository.ydb.statement.YqlStatement
- YqlStatementParam - Class in tech.ydb.yoj.repository.ydb.statement
- YqlStatementParam() - Constructor for class tech.ydb.yoj.repository.ydb.statement.YqlStatementParam
- YqlStatementPart<P extends YqlStatementPart<P>> - Interface in tech.ydb.yoj.repository.ydb.yql
- YqlType - Interface in tech.ydb.yoj.repository.ydb.yql
- YqlView - Class in tech.ydb.yoj.repository.ydb.yql
-
Represents a
view [index_name]clause in a YQL statement, i.e. - YqlView() - Constructor for class tech.ydb.yoj.repository.ydb.yql.YqlView
- YqlVoid() - Constructor for class tech.ydb.yoj.repository.ydb.yql.YqlCompositeType.YqlVoid
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
useNewMappingFor(STRING, ENUM, UUID)instead, if you wish to map Strings, Enums and UUIDs toUTF8(TEXT) YDB column type (i.e., UTF-8 encoded text).