Package app.ductape.sdk.warehouse.types
package app.ductape.sdk.warehouse.types
-
ClassDescriptionTS parity:
sdk/ts/src/warehouse/types/join.interface.ts— join kinds, conditions, configs, and helpers.TSICompoundJoinConditionTSIGraphJoinConfigTSIJoinConditionTSJoinType— standard + semantic + graphTSparseFieldPathresultTSISemanticJoinConfigTSStandardJoinTypeTS parity:sdk/ts/src/warehouse/types/query.interface.ts— query shapes, hints, and result metadata.TSIAggregationTSIExecutionHintsTSIExecutionPlanTSIExecutionStepTSIFieldMappingTSIJoinStatsTSIOrderByTSIDataSourceTSIQueryMetadata(subset used by Java result maps)TSISourceStatsTSWarehouseOperationTS parity:sdk/ts/src/warehouse/types/transaction.interface.ts— saga enums, retry config, and helpers.TSIRetryConfigTSSagaIsolationTSSagaStatusTSStepStatusTS parity: sdk/ts/src/warehouse/types — runtime context, config, embedder hooks, and result map helpers used byWarehouseService.TS asyncembedFnreturning aPromise-like future; used when set onWarehouseTypes.WarehouseConfig(semantic join prefersWarehouseTypes.TextEmbedderwhen both are set).TS parity:ISagaOrchestratorOptions.persistState/loadStateinsaga-orchestrator.ts(synchronous callbacks).TSembedFnfor semantic joins: text → embedding components.Default warehouse context (TSIWarehouseContext).TS parity:sdk/ts/src/warehouse/types/where.interface.ts—IUnifiedWhereClausewire shape (Map<String, Object>) plus the same helper functions as TS.