Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(List<Document>) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore
 
Aegis() - Constructor for class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties.Aegis
 
aegisClient(CockroachDBContinuumProperties) - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumAutoConfiguration
 
AegisClient - Interface in com.cockroachlabs.data.continuum.aegis
Client for Cockroach Aegis autonomous database operations.
aegisExhaust(AegisClient) - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumAutoConfiguration
 
AegisExhaust - Class in com.cockroachlabs.data.continuum.aegis
Publishes application-side operational signals ("exhaust") to Cockroach Aegis.
AegisExhaust(AegisClient) - Constructor for class com.cockroachlabs.data.continuum.aegis.AegisExhaust
 
after() - Method in record class com.cockroachlabs.data.cdc.CDCEvent
Returns the value of the after record component.
after() - Method in record class com.cockroachlabs.data.cdc.CDCPayload
Returns the value of the after record component.
after(T) - Method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
afterPropertiesSet() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore
 
Agent() - Constructor for class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties.Agent
 
AgentTool - Annotation Interface in com.cockroachlabs.data.continuum.agent
Exposes the annotated method as an agent-callable tool (e.g.
aiMetrics() - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIAutoConfiguration
 
AIMetrics - Interface in com.cockroachlabs.data.ai.metrics
 
AIMetrics.InMemory - Class in com.cockroachlabs.data.ai.metrics
 
AIMetrics.Noop - Class in com.cockroachlabs.data.ai.metrics
 
aiMicrometerMetrics(MeterRegistry) - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIMetricsAutoConfiguration
 
allowDestructive(boolean) - Method in class com.cockroachlabs.data.continuum.agent.CrdbAgent
Allow destructive tools to be registered.
allowedOperations() - Method in record class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.HandlerDescriptor
Returns the value of the allowedOperations record component.
annotation() - Method in record class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.HandlerDescriptor
Returns the value of the annotation record component.
AppEvent - Record Class in com.cockroachlabs.data.continuum.aegis
An application-side operational event published to Cockroach Aegis ("exhaust").
AppEvent(String, String, Map<String, Object>, long) - Constructor for record class com.cockroachlabs.data.continuum.aegis.AppEvent
Creates an instance of a AppEvent record class.
around(ProceedingJoinPoint, SemanticSearch) - Method in class com.cockroachlabs.data.ai.aop.SemanticSearchAspect
 
around(ProceedingJoinPoint, VectorSearch) - Method in class com.cockroachlabs.data.ai.aop.VectorSearchAspect
 
around(ProceedingJoinPoint, CockroachDB) - Method in class com.cockroachlabs.data.aop.CockroachDBAspect
 
around(ProceedingJoinPoint, FollowerRead) - Method in class com.cockroachlabs.data.aop.FollowerReadAspect
 
around(ProceedingJoinPoint, VirtualCluster) - Method in class com.cockroachlabs.data.continuum.aop.VirtualClusterAspect
 
attrs() - Method in record class com.cockroachlabs.data.continuum.aegis.AppEvent
Returns the value of the attrs record component.

B

beamSize() - Element in annotation interface com.cockroachlabs.data.ai.annotation.SemanticSearch
Beam size hint for vector search accuracy.
beamSize() - Element in annotation interface com.cockroachlabs.data.ai.annotation.VectorSearch
Beam size hint for vector search accuracy (maps to SET LOCAL vector_search_beam_size).
beamSize(int) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
 
bean() - Method in record class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.HandlerDescriptor
Returns the value of the bean record component.
BEAN - Enum constant in enum class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region.ResolverType
 
before() - Method in record class com.cockroachlabs.data.cdc.CDCEvent
Returns the value of the before record component.
before() - Method in record class com.cockroachlabs.data.cdc.CDCPayload
Returns the value of the before record component.
before(T) - Method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
Binding(String, Workload.Priority) - Constructor for record class com.cockroachlabs.data.continuum.VirtualClusterContext.Binding
Creates an instance of a Binding record class.
build() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
 
build() - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec.Builder
 
build() - Method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
buildAsEnvelope(ObjectMapper) - Method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
buildAsJson() - Method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
buildAsJson(ObjectMapper) - Method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
builder(JdbcTemplate, EmbeddingModel) - Static method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore
 
buildRawEnvelope(CDCOperationType, Object, Object, Object...) - Method in class com.cockroachlabs.data.cdc.test.CDCTestHarness
 
bytes() - Method in record class com.cockroachlabs.data.continuum.plenum.TableStorage
Returns the value of the bytes record component.

C

CallResult(List<McpClient.Content>, boolean) - Constructor for record class com.cockroachlabs.data.continuum.mcp.McpClient.CallResult
Creates an instance of a CallResult record class.
calls() - Method in class com.cockroachlabs.data.continuum.mcp.SimulatedMcpClient
Recorded (name, arguments) tool calls, in order.
callTool(String, Map<String, Object>) - Method in class com.cockroachlabs.data.continuum.mcp.HttpMcpClient
 
callTool(String, Map<String, Object>) - Method in interface com.cockroachlabs.data.continuum.mcp.McpClient
Invoke a tool by name with the given arguments.
callTool(String, Map<String, Object>) - Method in class com.cockroachlabs.data.continuum.mcp.SimulatedMcpClient
 
cancel(long) - Method in class com.cockroachlabs.data.cdc.factory.CockroachDBCDCFactory
 
CDC_EVENT - Enum constant in enum class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.SignatureType
 
CDC_EVENT_LIST - Enum constant in enum class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.SignatureType
 
CDCEnvelope - Record Class in com.cockroachlabs.data.cdc
 
CDCEnvelope(List<CDCPayload>, int, String) - Constructor for record class com.cockroachlabs.data.cdc.CDCEnvelope
Creates an instance of a CDCEnvelope record class.
CDCEvent<T> - Record Class in com.cockroachlabs.data.cdc
 
CDCEvent(T, T, List<Object>, CDCOperationType, String, Instant) - Constructor for record class com.cockroachlabs.data.cdc.CDCEvent
Creates an instance of a CDCEvent record class.
CDCEventBuilder<T> - Class in com.cockroachlabs.data.cdc.test
 
CDCHandlerException(String, Throwable) - Constructor for exception class com.cockroachlabs.data.cdc.handler.CDCMethodInvoker.CDCHandlerException
 
cdcHandlerRegistry() - Static method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCAutoConfiguration
 
CDCHandlerRegistry - Class in com.cockroachlabs.data.cdc.handler
 
CDCHandlerRegistry() - Constructor for class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry
 
CDCHandlerRegistry.HandlerDescriptor - Record Class in com.cockroachlabs.data.cdc.handler
 
CDCHandlerRegistry.SignatureType - Enum Class in com.cockroachlabs.data.cdc.handler
 
cdcMethodInvoker(ObjectMapper) - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCJacksonAutoConfiguration
 
CDCMethodInvoker - Class in com.cockroachlabs.data.cdc.handler
 
CDCMethodInvoker(ObjectMapper) - Constructor for class com.cockroachlabs.data.cdc.handler.CDCMethodInvoker
 
CDCMethodInvoker.CDCHandlerException - Exception Class in com.cockroachlabs.data.cdc.handler
 
cdcMetrics() - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCAutoConfiguration
 
CDCMetrics - Interface in com.cockroachlabs.data.cdc.metrics
 
CDCMetrics.InMemory - Class in com.cockroachlabs.data.cdc.metrics
 
CDCMetrics.Noop - Class in com.cockroachlabs.data.cdc.metrics
 
cdcMicrometerMetrics(MeterRegistry) - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCMetricsAutoConfiguration
 
CDCOperationType - Enum Class in com.cockroachlabs.data.cdc
 
CDCPayload - Record Class in com.cockroachlabs.data.cdc
 
CDCPayload(Map<String, Object>, Map<String, Object>, List<Object>, String, String) - Constructor for record class com.cockroachlabs.data.cdc.CDCPayload
Creates an instance of a CDCPayload record class.
cdcTestHarness(CDCHandlerRegistry, CDCMethodInvoker) - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCJacksonAutoConfiguration
 
CDCTestHarness - Class in com.cockroachlabs.data.cdc.test
 
CDCTestHarness(CDCHandlerRegistry, CDCMethodInvoker) - Constructor for class com.cockroachlabs.data.cdc.test.CDCTestHarness
 
cdcWebhookController(CDCHandlerRegistry, CDCMethodInvoker, CockroachDBCDCProperties, ObjectMapper, CDCMetrics) - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCJacksonAutoConfiguration
 
CDCWebhookController - Class in com.cockroachlabs.data.cdc.handler
 
CDCWebhookController(CDCHandlerRegistry, CDCMethodInvoker, CockroachDBCDCProperties, ObjectMapper, CDCMetrics) - Constructor for class com.cockroachlabs.data.cdc.handler.CDCWebhookController
 
ChangefeedInfo - Record Class in com.cockroachlabs.data.cdc.factory
 
ChangefeedInfo(long, String, String, String, Instant, Instant) - Constructor for record class com.cockroachlabs.data.cdc.factory.ChangefeedInfo
Creates an instance of a ChangefeedInfo record class.
ChangefeedSpec - Class in com.cockroachlabs.data.cdc.factory
 
ChangefeedSpec.Builder - Class in com.cockroachlabs.data.cdc.factory
 
clear() - Static method in class com.cockroachlabs.data.continuum.VirtualClusterContext
 
clear() - Static method in class com.cockroachlabs.data.multiregion.RegionContext
 
close() - Method in class com.cockroachlabs.data.continuum.VirtualClusterContext.Scope
 
close() - Method in class com.cockroachlabs.data.multiregion.RegionContext.RegionScope
 
CloudClient - Interface in com.cockroachlabs.data.continuum.cloud
Client for the CockroachDB Cloud control-plane API (part of Cockroach Continuum): list clusters and configure metric export.
CloudClient.Cluster - Record Class in com.cockroachlabs.data.continuum.cloud
A CockroachDB Cloud cluster (control-plane view).
CloudClient.MetricExportConfig - Record Class in com.cockroachlabs.data.continuum.cloud
Metric-export configuration.
CloudClient.MetricExportTarget - Enum Class in com.cockroachlabs.data.continuum.cloud
A Cloud metric-export sink.
CloudClient.VirtualCluster - Record Class in com.cockroachlabs.data.continuum.cloud
A Cockroach virtual cluster.
cloudProvider() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.Cluster
Returns the value of the cloudProvider record component.
cloudWatch(String, String, String) - Static method in class com.cockroachlabs.data.continuum.cloud.MetricExport
Builds an Amazon CloudWatch config.
CLOUDWATCH - Enum constant in enum class com.cockroachlabs.data.continuum.cloud.CloudClient.MetricExportTarget
 
Cluster(String, String, String, String, String, List<String>) - Constructor for record class com.cockroachlabs.data.continuum.cloud.CloudClient.Cluster
Creates an instance of a Cluster record class.
cockroachCloudClient(CockroachDBContinuumCloudProperties) - Method in class com.cockroachlabs.data.continuum.cloud.autoconfigure.CockroachDBContinuumCloudAutoConfiguration
 
CockroachDB - Annotation Interface in com.cockroachlabs.data.annotation
 
CockroachDBAIAutoConfiguration - Class in com.cockroachlabs.data.ai.autoconfigure
 
CockroachDBAIAutoConfiguration() - Constructor for class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIAutoConfiguration
 
CockroachDBAIMetricsAutoConfiguration - Class in com.cockroachlabs.data.ai.autoconfigure
 
CockroachDBAIMetricsAutoConfiguration() - Constructor for class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIMetricsAutoConfiguration
 
CockroachDBAIProperties - Class in com.cockroachlabs.data.ai.autoconfigure
 
CockroachDBAIProperties() - Constructor for class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties
 
CockroachDBAIProperties.Metrics - Class in com.cockroachlabs.data.ai.autoconfigure
 
CockroachDBAIProperties.VectorSearch - Class in com.cockroachlabs.data.ai.autoconfigure
 
cockroachDBAspect(PlatformTransactionManager, CockroachDBProperties, CockroachDBMetrics, JdbcTemplate, RegionResolver) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBAutoConfiguration
 
CockroachDBAspect - Class in com.cockroachlabs.data.aop
 
CockroachDBAspect(PlatformTransactionManager, CockroachDBProperties, CockroachDBMetrics, JdbcTemplate, RegionResolver) - Constructor for class com.cockroachlabs.data.aop.CockroachDBAspect
 
CockroachDBAutoConfiguration - Class in com.cockroachlabs.data.autoconfigure
 
CockroachDBAutoConfiguration() - Constructor for class com.cockroachlabs.data.autoconfigure.CockroachDBAutoConfiguration
 
CockroachDBCDC - Annotation Interface in com.cockroachlabs.data.cdc.annotation
 
CockroachDBCDCAutoConfiguration - Class in com.cockroachlabs.data.cdc.autoconfigure
 
CockroachDBCDCAutoConfiguration() - Constructor for class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCAutoConfiguration
 
cockroachDBCDCFactory(JdbcTemplate) - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCJdbcAutoConfiguration
 
CockroachDBCDCFactory - Class in com.cockroachlabs.data.cdc.factory
 
CockroachDBCDCFactory(JdbcTemplate) - Constructor for class com.cockroachlabs.data.cdc.factory.CockroachDBCDCFactory
 
CockroachDBCDCJacksonAutoConfiguration - Class in com.cockroachlabs.data.cdc.autoconfigure
 
CockroachDBCDCJacksonAutoConfiguration() - Constructor for class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCJacksonAutoConfiguration
 
CockroachDBCDCJdbcAutoConfiguration - Class in com.cockroachlabs.data.cdc.autoconfigure
 
CockroachDBCDCJdbcAutoConfiguration() - Constructor for class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCJdbcAutoConfiguration
 
CockroachDBCDCMetricsAutoConfiguration - Class in com.cockroachlabs.data.cdc.autoconfigure
 
CockroachDBCDCMetricsAutoConfiguration() - Constructor for class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCMetricsAutoConfiguration
 
CockroachDBCDCProperties - Class in com.cockroachlabs.data.cdc.autoconfigure
 
CockroachDBCDCProperties() - Constructor for class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties
 
CockroachDBCDCProperties.Factory - Class in com.cockroachlabs.data.cdc.autoconfigure
 
CockroachDBConcurrencyRunner - Class in com.cockroachlabs.data.test
 
CockroachDBConcurrencyRunner.Result - Record Class in com.cockroachlabs.data.test
 
CockroachDBContinuumAutoConfiguration - Class in com.cockroachlabs.data.continuum.autoconfigure
Auto-configuration for the Cockroach Continuum surfaces: vCluster tagging, Plenum storage insights, Aegis (simulated by default), and the agent/MCP tool surface.
CockroachDBContinuumAutoConfiguration() - Constructor for class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumAutoConfiguration
 
CockroachDBContinuumCloudActuatorAutoConfiguration - Class in com.cockroachlabs.data.continuum.cloud.autoconfigure
Registers the Continuum Cloud Actuator surfaces (/actuator/continuum endpoint and a health indicator) when Spring Boot Actuator and the health contributor API are on the classpath and a CloudClient bean exists.
CockroachDBContinuumCloudActuatorAutoConfiguration() - Constructor for class com.cockroachlabs.data.continuum.cloud.autoconfigure.CockroachDBContinuumCloudActuatorAutoConfiguration
 
CockroachDBContinuumCloudAutoConfiguration - Class in com.cockroachlabs.data.continuum.cloud.autoconfigure
Auto-configuration for the Cockroach Continuum Cloud control-plane surface.
CockroachDBContinuumCloudAutoConfiguration() - Constructor for class com.cockroachlabs.data.continuum.cloud.autoconfigure.CockroachDBContinuumCloudAutoConfiguration
 
CockroachDBContinuumCloudProperties - Class in com.cockroachlabs.data.continuum.cloud.autoconfigure
Configuration for the Cockroach Continuum Cloud control-plane client.
CockroachDBContinuumCloudProperties() - Constructor for class com.cockroachlabs.data.continuum.cloud.autoconfigure.CockroachDBContinuumCloudProperties
 
CockroachDBContinuumProperties - Class in com.cockroachlabs.data.continuum.autoconfigure
Configuration for the Cockroach Continuum surfaces.
CockroachDBContinuumProperties() - Constructor for class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties
 
CockroachDBContinuumProperties.Aegis - Class in com.cockroachlabs.data.continuum.autoconfigure
 
CockroachDBContinuumProperties.Agent - Class in com.cockroachlabs.data.continuum.autoconfigure
 
cockroachDBFilterExpressionConverter() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBSpringAIAutoConfiguration
 
CockroachDBFilterExpressionConverter - Class in com.cockroachlabs.data.ai.springai
 
CockroachDBFilterExpressionConverter() - Constructor for class com.cockroachlabs.data.ai.springai.CockroachDBFilterExpressionConverter
 
cockroachDBJdbcTemplate(DataSource) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBAutoConfiguration
 
cockroachDBMetrics() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBAutoConfiguration
 
CockroachDBMetrics - Interface in com.cockroachlabs.data.metrics
 
CockroachDBMetrics.InMemory - Class in com.cockroachlabs.data.metrics
 
CockroachDBMetrics.Noop - Class in com.cockroachlabs.data.metrics
 
CockroachDBMetricsAutoConfiguration - Class in com.cockroachlabs.data.autoconfigure
 
CockroachDBMetricsAutoConfiguration() - Constructor for class com.cockroachlabs.data.autoconfigure.CockroachDBMetricsAutoConfiguration
 
cockroachDBMicrometerMetrics(MeterRegistry) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBMetricsAutoConfiguration
 
CockroachDBProperties - Class in com.cockroachlabs.data.autoconfigure
 
CockroachDBProperties() - Constructor for class com.cockroachlabs.data.autoconfigure.CockroachDBProperties
 
CockroachDBProperties.Metrics - Class in com.cockroachlabs.data.autoconfigure
 
CockroachDBProperties.Region - Class in com.cockroachlabs.data.autoconfigure
 
CockroachDBProperties.Region.ResolverType - Enum Class in com.cockroachlabs.data.autoconfigure
 
CockroachDBProperties.Retry - Class in com.cockroachlabs.data.autoconfigure
 
CockroachDBRuntimeHints - Class in com.cockroachlabs.data.autoconfigure
Registers GraalVM native image hints for all CockroachDB starter components.
CockroachDBRuntimeHints() - Constructor for class com.cockroachlabs.data.autoconfigure.CockroachDBRuntimeHints
 
CockroachDBSpringAIAutoConfiguration - Class in com.cockroachlabs.data.ai.springai
 
CockroachDBSpringAIAutoConfiguration() - Constructor for class com.cockroachlabs.data.ai.springai.CockroachDBSpringAIAutoConfiguration
 
cockroachDBTemplate(PlatformTransactionManager, CockroachDBProperties, CockroachDBMetrics, JdbcTemplate, RegionResolver) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBAutoConfiguration
 
CockroachDBTemplate - Class in com.cockroachlabs.data.template
 
CockroachDBTemplate(PlatformTransactionManager, CockroachDBProperties, CockroachDBMetrics, JdbcTemplate, RegionResolver) - Constructor for class com.cockroachlabs.data.template.CockroachDBTemplate
 
CockroachDBTemplate.RegionalExecution - Class in com.cockroachlabs.data.template
 
cockroachDBVectorStore(JdbcTemplate, EmbeddingModel, PlatformTransactionManager, AIMetrics, CockroachDBFilterExpressionConverter, CockroachDBVectorStoreProperties) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBSpringAIAutoConfiguration
 
CockroachDBVectorStore - Class in com.cockroachlabs.data.ai.springai
 
CockroachDBVectorStore.Builder - Class in com.cockroachlabs.data.ai.springai
 
CockroachDBVectorStoreProperties - Class in com.cockroachlabs.data.ai.springai
 
CockroachDBVectorStoreProperties() - Constructor for class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
cockroachStorageInsights(JdbcTemplate) - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumAutoConfiguration
 
cockroachVirtualClusterManager(JdbcTemplate) - Method in class com.cockroachlabs.data.continuum.cloud.autoconfigure.CockroachDBContinuumCloudAutoConfiguration
 
columns() - Element in annotation interface com.cockroachlabs.data.ai.annotation.SemanticSearch
Columns to SELECT alongside the distance.
columns() - Element in annotation interface com.cockroachlabs.data.ai.annotation.VectorSearch
Columns to SELECT alongside the distance.
columns(String...) - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec.Builder
 
com.cockroachlabs.data.ai - package com.cockroachlabs.data.ai
 
com.cockroachlabs.data.ai.annotation - package com.cockroachlabs.data.ai.annotation
 
com.cockroachlabs.data.ai.aop - package com.cockroachlabs.data.ai.aop
 
com.cockroachlabs.data.ai.autoconfigure - package com.cockroachlabs.data.ai.autoconfigure
 
com.cockroachlabs.data.ai.metrics - package com.cockroachlabs.data.ai.metrics
 
com.cockroachlabs.data.ai.springai - package com.cockroachlabs.data.ai.springai
 
com.cockroachlabs.data.annotation - package com.cockroachlabs.data.annotation
 
com.cockroachlabs.data.aop - package com.cockroachlabs.data.aop
 
com.cockroachlabs.data.autoconfigure - package com.cockroachlabs.data.autoconfigure
 
com.cockroachlabs.data.cdc - package com.cockroachlabs.data.cdc
 
com.cockroachlabs.data.cdc.annotation - package com.cockroachlabs.data.cdc.annotation
 
com.cockroachlabs.data.cdc.autoconfigure - package com.cockroachlabs.data.cdc.autoconfigure
 
com.cockroachlabs.data.cdc.factory - package com.cockroachlabs.data.cdc.factory
 
com.cockroachlabs.data.cdc.handler - package com.cockroachlabs.data.cdc.handler
 
com.cockroachlabs.data.cdc.metrics - package com.cockroachlabs.data.cdc.metrics
 
com.cockroachlabs.data.cdc.test - package com.cockroachlabs.data.cdc.test
 
com.cockroachlabs.data.continuum - package com.cockroachlabs.data.continuum
 
com.cockroachlabs.data.continuum.aegis - package com.cockroachlabs.data.continuum.aegis
 
com.cockroachlabs.data.continuum.agent - package com.cockroachlabs.data.continuum.agent
 
com.cockroachlabs.data.continuum.annotation - package com.cockroachlabs.data.continuum.annotation
 
com.cockroachlabs.data.continuum.aop - package com.cockroachlabs.data.continuum.aop
 
com.cockroachlabs.data.continuum.autoconfigure - package com.cockroachlabs.data.continuum.autoconfigure
 
com.cockroachlabs.data.continuum.cloud - package com.cockroachlabs.data.continuum.cloud
 
com.cockroachlabs.data.continuum.cloud.actuator - package com.cockroachlabs.data.continuum.cloud.actuator
 
com.cockroachlabs.data.continuum.cloud.autoconfigure - package com.cockroachlabs.data.continuum.cloud.autoconfigure
 
com.cockroachlabs.data.continuum.mcp - package com.cockroachlabs.data.continuum.mcp
 
com.cockroachlabs.data.continuum.plenum - package com.cockroachlabs.data.continuum.plenum
 
com.cockroachlabs.data.ddl - package com.cockroachlabs.data.ddl
 
com.cockroachlabs.data.metrics - package com.cockroachlabs.data.metrics
 
com.cockroachlabs.data.multiregion - package com.cockroachlabs.data.multiregion
 
com.cockroachlabs.data.template - package com.cockroachlabs.data.template
 
com.cockroachlabs.data.test - package com.cockroachlabs.data.test
 
ComputedColumn - Annotation Interface in com.cockroachlabs.data.annotation
Marks a field as a CockroachDB computed (generated) column.
ComputedColumnHelper - Class in com.cockroachlabs.data.ddl
Generates CockroachDB DDL for computed columns annotated with @ComputedColumn.
Config(boolean, String, String) - Constructor for record class com.cockroachlabs.data.continuum.mcp.McpClient.Config
Creates an instance of a Config record class.
configureMetricExport(String, CloudClient.MetricExportConfig) - Method in interface com.cockroachlabs.data.continuum.cloud.CloudClient
Enables a metric-export sink for a cluster.
configureMetricExport(String, CloudClient.MetricExportConfig) - Method in class com.cockroachlabs.data.continuum.cloud.HttpCloudClient
 
configureMetricExport(String, CloudClient.MetricExportConfig) - Method in class com.cockroachlabs.data.continuum.cloud.SimulatedCloudClient
 
content() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.CallResult
Returns the value of the content record component.
Content(String, String) - Constructor for record class com.cockroachlabs.data.continuum.mcp.McpClient.Content
Creates an instance of a Content record class.
contentColumn(String) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
 
CONTEXT - Enum constant in enum class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region.ResolverType
 
continuum() - Method in class com.cockroachlabs.data.continuum.cloud.actuator.ContinuumCloudEndpoint
 
continuumCloudEndpoint(CloudClient, ObjectProvider<VirtualClusterManager>) - Method in class com.cockroachlabs.data.continuum.cloud.autoconfigure.CockroachDBContinuumCloudActuatorAutoConfiguration
 
ContinuumCloudEndpoint - Class in com.cockroachlabs.data.continuum.cloud.actuator
Actuator endpoint /actuator/continuum that surfaces the Cockroach Continuum control-plane state: whether the client is live or simulated, the visible clusters, and (when a VirtualClusterManager is present) the virtual clusters.
ContinuumCloudEndpoint(CloudClient, ObjectProvider<VirtualClusterManager>) - Constructor for class com.cockroachlabs.data.continuum.cloud.actuator.ContinuumCloudEndpoint
 
continuumCloudHealthIndicator(CloudClient) - Method in class com.cockroachlabs.data.continuum.cloud.autoconfigure.CockroachDBContinuumCloudActuatorAutoConfiguration
 
ContinuumCloudHealthIndicator - Class in com.cockroachlabs.data.continuum.cloud.actuator
Health indicator for the Cockroach Continuum Cloud control-plane connection.
ContinuumCloudHealthIndicator(CloudClient) - Constructor for class com.cockroachlabs.data.continuum.cloud.actuator.ContinuumCloudHealthIndicator
 
ContinuumMcpFactory - Class in com.cockroachlabs.data.continuum.mcp
Factory for McpClient: returns a SimulatedMcpClient when the client is disabled or has no endpoint, otherwise an HttpMcpClient.
convertExpression(Filter.Expression) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBFilterExpressionConverter
 
COSINE - Enum constant in enum class com.cockroachlabs.data.ai.DistanceMetric
 
crdbAgent(CrdbOpsTools, CockroachDBContinuumProperties) - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumAutoConfiguration
 
CrdbAgent - Class in com.cockroachlabs.data.continuum.agent
Agent / MCP facade over @AgentTool-annotated providers.
crdbOpsTools(JdbcTemplate, StorageInsights) - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumAutoConfiguration
 
CrdbOpsTools - Class in com.cockroachlabs.data.continuum.agent
Built-in, safe (non-destructive) AgentTools exposing common CockroachDB operations to an agent: connectivity, Cockroach Plenum storage usage, and a pointer to retry metrics.
CrdbOpsTools(JdbcTemplate, StorageInsights) - Constructor for class com.cockroachlabs.data.continuum.agent.CrdbOpsTools
 
CrdbRegion - Annotation Interface in com.cockroachlabs.data.annotation
 
create() - Static method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
create(ChangefeedSpec) - Method in class com.cockroachlabs.data.cdc.factory.CockroachDBCDCFactory
 
create(McpClient.Config) - Static method in class com.cockroachlabs.data.continuum.mcp.ContinuumMcpFactory
 
create(String) - Method in class com.cockroachlabs.data.continuum.cloud.VirtualClusterManager
Runs CREATE VIRTUAL CLUSTER <name>.
create(String, String) - Static method in class com.cockroachlabs.data.continuum.cloud.HttpCloudClient
Builds an HttpCloudClient for the given base URL and API key.
create(String, String) - Static method in class com.cockroachlabs.data.continuum.mcp.HttpMcpClient
Builds a client posting to endpoint with a Bearer token.
created() - Method in record class com.cockroachlabs.data.cdc.factory.ChangefeedInfo
Returns the value of the created record component.
createVectorIndex(boolean) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
When true and initializeSchema is also true, a CREATE VECTOR INDEX is executed after table creation (v26.2+).
current() - Static method in class com.cockroachlabs.data.continuum.VirtualClusterContext
 
current() - Static method in class com.cockroachlabs.data.multiregion.RegionContext
 

D

datadog(String, String) - Static method in class com.cockroachlabs.data.continuum.cloud.MetricExport
Builds a Datadog config.
DATADOG - Enum constant in enum class com.cockroachlabs.data.continuum.cloud.CloudClient.MetricExportTarget
 
DEFAULT_BASE_URL - Static variable in class com.cockroachlabs.data.continuum.cloud.HttpCloudClient
Default CockroachDB Cloud API base URL.
defaultRegion() - Element in annotation interface com.cockroachlabs.data.annotation.RegionalByRow
 
delay() - Element in annotation interface com.cockroachlabs.data.annotation.CockroachDB
 
delete(List<String>) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore
 
delete(Filter.Expression) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore
 
DELETE - Enum constant in enum class com.cockroachlabs.data.cdc.CDCOperationType
 
deleteEnvelope(ObjectMapper, Object...) - Static method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
description() - Method in record class com.cockroachlabs.data.cdc.factory.ChangefeedInfo
Returns the value of the description record component.
description() - Element in annotation interface com.cockroachlabs.data.continuum.agent.AgentTool
Human-readable description surfaced in the tool listing.
description() - Method in record class com.cockroachlabs.data.continuum.agent.ToolDescriptor
Returns the value of the description record component.
description() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Tool
Returns the value of the description record component.
descriptors() - Method in class com.cockroachlabs.data.continuum.agent.ToolRegistry
All registered tool descriptors, in registration order (MCP tools/list).
destructive() - Element in annotation interface com.cockroachlabs.data.continuum.agent.AgentTool
Whether this tool mutates state; hidden unless destructive tools are allowed.
detail() - Method in record class com.cockroachlabs.data.continuum.aegis.Finding
Returns the value of the detail record component.
detail() - Method in record class com.cockroachlabs.data.continuum.aegis.Recommendation
Returns the value of the detail record component.
dimensions() - Element in annotation interface com.cockroachlabs.data.ai.annotation.VectorColumn
Dimensionality of the vector.
dimensions(int) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
 
distance() - Method in record class com.cockroachlabs.data.ai.VectorSearchResult
Returns the value of the distance record component.
distanceMetric(DistanceMetric) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
 
DistanceMetric - Enum Class in com.cockroachlabs.data.ai
Distance metrics for CockroachDB vector similarity search.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.cockroachlabs.data.multiregion.RegionContextFilter
 
drop(String) - Method in class com.cockroachlabs.data.continuum.cloud.VirtualClusterManager
Runs DROP VIRTUAL CLUSTER <name>.
durationMs() - Method in record class com.cockroachlabs.data.test.CockroachDBConcurrencyRunner.Result
Returns the value of the durationMs record component.

E

embeddingColumn(String) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
 
emit() - Method in record class com.cockroachlabs.data.continuum.aegis.McpAegisClient.ToolNames
Returns the value of the emit record component.
emit(AppEvent) - Method in interface com.cockroachlabs.data.continuum.aegis.AegisClient
 
emit(AppEvent) - Method in class com.cockroachlabs.data.continuum.aegis.HttpAegisClient
 
emit(AppEvent) - Method in class com.cockroachlabs.data.continuum.aegis.McpAegisClient
 
emit(AppEvent) - Method in class com.cockroachlabs.data.continuum.aegis.SimulatedAegisClient
 
emittedEvents() - Method in class com.cockroachlabs.data.continuum.aegis.SimulatedAegisClient
All events emitted so far (for tests/inspection).
enabled() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Config
Returns the value of the enabled record component.
enableVectorIndexSetting() - Static method in class com.cockroachlabs.data.ddl.VectorIndexHelper
Generate the cluster setting statement to enable vector indexes (v26.2+).
endpoint() - Element in annotation interface com.cockroachlabs.data.cdc.annotation.CockroachDBCDC
Webhook endpoint path relative to the CDC base path.
endpoint() - Method in class com.cockroachlabs.data.continuum.aegis.HttpAegisClient
 
endpoint() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Config
Returns the value of the endpoint record component.
ENTITY - Enum constant in enum class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.SignatureType
 
entityType() - Method in record class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.HandlerDescriptor
Returns the value of the entityType record component.
ENVELOPE - Enum constant in enum class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.SignatureType
 
epochMillis() - Method in record class com.cockroachlabs.data.continuum.aegis.AppEvent
Returns the value of the epochMillis record component.
equals(Object) - Method in record class com.cockroachlabs.data.ai.VectorSearchResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.cdc.CDCEnvelope
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.cdc.CDCEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.cdc.CDCPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.cdc.factory.ChangefeedInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.HandlerDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.aegis.AppEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.aegis.Finding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.aegis.McpAegisClient.ToolNames
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.aegis.Recommendation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.agent.ToolDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.Cluster
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.MetricExportConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.VirtualCluster
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.CallResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Config
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Content
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Tool
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.plenum.TableStorage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.continuum.VirtualClusterContext.Binding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cockroachlabs.data.test.CockroachDBConcurrencyRunner.Result
Indicates whether some other object is "equal to" this one.
errors() - Method in record class com.cockroachlabs.data.test.CockroachDBConcurrencyRunner.Result
Returns the value of the errors record component.
execute(Supplier<T>) - Method in class com.cockroachlabs.data.template.CockroachDBTemplate
 
execute(Supplier<T>) - Method in class com.cockroachlabs.data.template.CockroachDBTemplate.RegionalExecution
 
executeReadCommitted(Supplier<T>) - Method in class com.cockroachlabs.data.template.CockroachDBTemplate
 
executeWithoutResult(Runnable) - Method in class com.cockroachlabs.data.template.CockroachDBTemplate
 
executeWithoutResult(Runnable) - Method in class com.cockroachlabs.data.template.CockroachDBTemplate.RegionalExecution
 
expression() - Element in annotation interface com.cockroachlabs.data.annotation.ComputedColumn
SQL expression for the computed column.

F

Factory() - Constructor for class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties.Factory
 
failures() - Method in record class com.cockroachlabs.data.test.CockroachDBConcurrencyRunner.Result
Returns the value of the failures record component.
filter() - Element in annotation interface com.cockroachlabs.data.ai.annotation.SemanticSearch
SQL WHERE clause for structured filtering (appended after vector search).
filterConverter(CockroachDBFilterExpressionConverter) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
 
Finding - Record Class in com.cockroachlabs.data.continuum.aegis
A Cockroach Aegis finding: an observation the autonomous-ops agents surfaced about a cluster.
Finding(String, String, String, String) - Constructor for record class com.cockroachlabs.data.continuum.aegis.Finding
Creates an instance of a Finding record class.
findings() - Method in interface com.cockroachlabs.data.continuum.aegis.AegisClient
 
findings() - Method in class com.cockroachlabs.data.continuum.aegis.HttpAegisClient
 
findings() - Method in class com.cockroachlabs.data.continuum.aegis.McpAegisClient
 
findings() - Method in record class com.cockroachlabs.data.continuum.aegis.McpAegisClient.ToolNames
Returns the value of the findings record component.
findings() - Method in class com.cockroachlabs.data.continuum.aegis.SimulatedAegisClient
 
FollowerRead - Annotation Interface in com.cockroachlabs.data.annotation
 
followerReadAspect(PlatformTransactionManager, JdbcTemplate, CockroachDBMetrics) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBAutoConfiguration
 
FollowerReadAspect - Class in com.cockroachlabs.data.aop
 
FollowerReadAspect(PlatformTransactionManager, JdbcTemplate, CockroachDBMetrics) - Constructor for class com.cockroachlabs.data.aop.FollowerReadAspect
 
forTable(String) - Static method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec
 
from(Object...) - Static method in class com.cockroachlabs.data.continuum.agent.CrdbAgent
 

G

generateCreateCspannIndex(String, String, String, DistanceMetric) - Static method in class com.cockroachlabs.data.ddl.VectorIndexHelper
Generate the legacy v24.x/v25.x CREATE INDEX ... USING cspann statement.
generateCreateVectorIndex(String, String, String, DistanceMetric, String...) - Static method in class com.cockroachlabs.data.ddl.VectorIndexHelper
Generate a v26.2-compatible CREATE VECTOR INDEX statement.
generateDDL(String, Class<?>) - Static method in class com.cockroachlabs.data.ddl.ComputedColumnHelper
Generate ALTER TABLE ADD COLUMN ... AS (expr) STORED DDL for all @ComputedColumn-annotated fields.
generateDropIndex(String) - Static method in class com.cockroachlabs.data.ddl.VectorIndexHelper
Generate a DROP INDEX IF EXISTS statement for a vector index.
getAegis() - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties
 
getAgent() - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties
 
getAllHandlers() - Method in class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry
 
getAllowed() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region
 
getApiKey() - Method in class com.cockroachlabs.data.continuum.cloud.autoconfigure.CockroachDBContinuumCloudProperties
 
getAuthFailureCount() - Method in interface com.cockroachlabs.data.cdc.metrics.CDCMetrics
 
getAuthFailureCount() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
getAuthFailureCount() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.Noop
 
getAuthFailureCount() - Method in class com.cockroachlabs.data.cdc.metrics.MicrometerCDCMetrics
 
getAuthHeader() - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties
 
getAuthToken() - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties
 
getAverageDurationMs() - Method in interface com.cockroachlabs.data.metrics.CockroachDBMetrics
 
getAverageDurationMs() - Method in class com.cockroachlabs.data.metrics.CockroachDBMetrics.InMemory
 
getAverageDurationMs() - Method in class com.cockroachlabs.data.metrics.CockroachDBMetrics.Noop
 
getAverageDurationMs() - Method in class com.cockroachlabs.data.metrics.MicrometerCockroachDBMetrics
 
getAverageProcessingMs() - Method in interface com.cockroachlabs.data.cdc.metrics.CDCMetrics
 
getAverageProcessingMs() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
getAverageProcessingMs() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.Noop
 
getAverageProcessingMs() - Method in class com.cockroachlabs.data.cdc.metrics.MicrometerCDCMetrics
 
getAverageVectorSearchDurationMs() - Method in interface com.cockroachlabs.data.ai.metrics.AIMetrics
 
getAverageVectorSearchDurationMs() - Method in class com.cockroachlabs.data.ai.metrics.AIMetrics.InMemory
 
getAverageVectorSearchDurationMs() - Method in class com.cockroachlabs.data.ai.metrics.AIMetrics.Noop
 
getAverageVectorSearchDurationMs() - Method in class com.cockroachlabs.data.ai.metrics.MicrometerAIMetrics
 
getBasePath() - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties
 
getBaseUrl() - Method in class com.cockroachlabs.data.continuum.cloud.autoconfigure.CockroachDBContinuumCloudProperties
 
getBeamSize() - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.VectorSearch
 
getBeamSize() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
getCluster(String) - Method in interface com.cockroachlabs.data.continuum.cloud.CloudClient
Returns a single cluster by its control-plane ID.
getCluster(String) - Method in class com.cockroachlabs.data.continuum.cloud.HttpCloudClient
 
getCluster(String) - Method in class com.cockroachlabs.data.continuum.cloud.SimulatedCloudClient
 
getColumns() - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec
 
getContentColumn() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
getDefaultBeamSize() - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.VectorSearch
getDefaultLimit() - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.VectorSearch
 
getDefaultMetric() - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.VectorSearch
 
getDefaultRegion() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region
 
getDelay() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Retry
 
getDimensions() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
getDistanceType() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
getEmbeddingColumn() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
getEndpoint() - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties.Aegis
 
getEventsFailed() - Method in interface com.cockroachlabs.data.cdc.metrics.CDCMetrics
 
getEventsFailed() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
getEventsFailed() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.Noop
 
getEventsFailed() - Method in class com.cockroachlabs.data.cdc.metrics.MicrometerCDCMetrics
 
getEventsProcessed() - Method in interface com.cockroachlabs.data.cdc.metrics.CDCMetrics
 
getEventsProcessed() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
getEventsProcessed() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.Noop
 
getEventsProcessed() - Method in class com.cockroachlabs.data.cdc.metrics.MicrometerCDCMetrics
 
getEventsReceived() - Method in interface com.cockroachlabs.data.cdc.metrics.CDCMetrics
 
getEventsReceived() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
getEventsReceived() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.Noop
 
getEventsReceived() - Method in class com.cockroachlabs.data.cdc.metrics.MicrometerCDCMetrics
 
getFactory() - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties
 
getFailureCount() - Method in interface com.cockroachlabs.data.metrics.CockroachDBMetrics
 
getFailureCount() - Method in class com.cockroachlabs.data.metrics.CockroachDBMetrics.InMemory
 
getFailureCount() - Method in class com.cockroachlabs.data.metrics.CockroachDBMetrics.Noop
 
getFailureCount() - Method in class com.cockroachlabs.data.metrics.MicrometerCockroachDBMetrics
 
getFollowerReadCount() - Method in interface com.cockroachlabs.data.metrics.CockroachDBMetrics
 
getFollowerReadCount() - Method in class com.cockroachlabs.data.metrics.CockroachDBMetrics.InMemory
 
getHandler(String) - Method in class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry
 
getHeaderName() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region
 
getIsolation() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties
 
getJitter() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Retry
 
getJob(long) - Method in class com.cockroachlabs.data.cdc.factory.CockroachDBCDCFactory
 
getMaxDelay() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Retry
 
getMaxRetries() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Retry
 
getMetadataColumn() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
getMetrics() - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties
 
getMetrics() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties
 
getMultiplier() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Retry
 
getName() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore
 
getNativeClient() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore
 
getOptions() - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec
 
getPerEndpointFailed() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
getPerEndpointProcessed() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
getPerEndpointReceived() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
getRegion() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties
 
getRegisteredHandlers() - Method in class com.cockroachlabs.data.cdc.test.CDCTestHarness
 
getResolvedCount() - Method in interface com.cockroachlabs.data.cdc.metrics.CDCMetrics
 
getResolvedCount() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
getResolvedCount() - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.Noop
 
getResolvedCount() - Method in class com.cockroachlabs.data.cdc.metrics.MicrometerCDCMetrics
 
getResolver() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region
 
getRetry() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties
 
getRetryCount() - Method in interface com.cockroachlabs.data.metrics.CockroachDBMetrics
 
getRetryCount() - Method in class com.cockroachlabs.data.metrics.CockroachDBMetrics.InMemory
 
getRetryCount() - Method in class com.cockroachlabs.data.metrics.CockroachDBMetrics.Noop
 
getRetryCount() - Method in class com.cockroachlabs.data.metrics.MicrometerCockroachDBMetrics
 
getTable() - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec
 
getTableName() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
getToken() - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties.Aegis
 
getTotalResults() - Method in class com.cockroachlabs.data.ai.metrics.AIMetrics.InMemory
 
getTransactionCount() - Method in interface com.cockroachlabs.data.metrics.CockroachDBMetrics
 
getTransactionCount() - Method in class com.cockroachlabs.data.metrics.CockroachDBMetrics.InMemory
 
getTransactionCount() - Method in class com.cockroachlabs.data.metrics.CockroachDBMetrics.Noop
 
getTransactionCount() - Method in class com.cockroachlabs.data.metrics.MicrometerCockroachDBMetrics
 
getVectorSearch() - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties
 
getVectorSearchCount() - Method in interface com.cockroachlabs.data.ai.metrics.AIMetrics
 
getVectorSearchCount() - Method in class com.cockroachlabs.data.ai.metrics.AIMetrics.InMemory
 
getVectorSearchCount() - Method in class com.cockroachlabs.data.ai.metrics.AIMetrics.Noop
 
getVectorSearchCount() - Method in class com.cockroachlabs.data.ai.metrics.MicrometerAIMetrics
 
getVectorSearchFailureCount() - Method in interface com.cockroachlabs.data.ai.metrics.AIMetrics
 
getVectorSearchFailureCount() - Method in class com.cockroachlabs.data.ai.metrics.AIMetrics.InMemory
 
getVectorSearchFailureCount() - Method in class com.cockroachlabs.data.ai.metrics.AIMetrics.Noop
 
getVectorSearchFailureCount() - Method in class com.cockroachlabs.data.ai.metrics.MicrometerAIMetrics
 
getWebhookUrl() - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec
 
GlobalTable - Annotation Interface in com.cockroachlabs.data.annotation
 

H

HandlerDescriptor(Object, Method, CockroachDBCDC, CDCHandlerRegistry.SignatureType, Class<?>, Set<CDCOperationType>) - Constructor for record class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.HandlerDescriptor
Creates an instance of a HandlerDescriptor record class.
handleWebhook(String, String, String) - Method in class com.cockroachlabs.data.cdc.handler.CDCWebhookController
 
has(String) - Method in class com.cockroachlabs.data.continuum.agent.ToolRegistry
 
hashCode() - Method in record class com.cockroachlabs.data.ai.VectorSearchResult
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.cdc.CDCEnvelope
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.cdc.CDCEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.cdc.CDCPayload
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.cdc.factory.ChangefeedInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.HandlerDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.aegis.AppEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.aegis.Finding
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.aegis.McpAegisClient.ToolNames
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.aegis.Recommendation
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.agent.ToolDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.Cluster
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.MetricExportConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.VirtualCluster
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.CallResult
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Config
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Content
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Tool
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.plenum.TableStorage
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.continuum.VirtualClusterContext.Binding
Returns a hash code value for this object.
hashCode() - Method in record class com.cockroachlabs.data.test.CockroachDBConcurrencyRunner.Result
Returns a hash code value for this object.
hasPayload() - Method in record class com.cockroachlabs.data.cdc.CDCEnvelope
 
HEADER - Enum constant in enum class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region.ResolverType
 
HeaderRegionResolver - Class in com.cockroachlabs.data.multiregion
 
HeaderRegionResolver(String) - Constructor for class com.cockroachlabs.data.multiregion.HeaderRegionResolver
 
health() - Method in class com.cockroachlabs.data.continuum.agent.CrdbOpsTools
 
health() - Method in class com.cockroachlabs.data.continuum.cloud.actuator.ContinuumCloudHealthIndicator
 
HIGH - Enum constant in enum class com.cockroachlabs.data.continuum.annotation.Workload.Priority
 
HttpAegisClient - Class in com.cockroachlabs.data.continuum.aegis
Placeholder for the real Cockroach Aegis HTTP client.
HttpAegisClient(String, String) - Constructor for class com.cockroachlabs.data.continuum.aegis.HttpAegisClient
 
HttpCloudClient - Class in com.cockroachlabs.data.continuum.cloud
HTTP-backed CloudClient that talks to the real CockroachDB Cloud API using a service-account Bearer token.
HttpCloudClient(RestClient) - Constructor for class com.cockroachlabs.data.continuum.cloud.HttpCloudClient
 
HttpMcpClient - Class in com.cockroachlabs.data.continuum.mcp
HTTP-backed McpClient speaking the MCP Streamable HTTP transport (spec 2025-06-18).
HttpMcpClient(RestClient) - Constructor for class com.cockroachlabs.data.continuum.mcp.HttpMcpClient
 
HttpMcpClient(RestClient, String, String) - Constructor for class com.cockroachlabs.data.continuum.mcp.HttpMcpClient
 

I

id() - Method in record class com.cockroachlabs.data.ai.VectorSearchResult
Returns the value of the id record component.
id() - Method in record class com.cockroachlabs.data.continuum.aegis.Finding
Returns the value of the id record component.
id() - Method in record class com.cockroachlabs.data.continuum.aegis.Recommendation
Returns the value of the id record component.
id() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.Cluster
Returns the value of the id record component.
id() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.VirtualCluster
Returns the value of the id record component.
initializeSchema(boolean) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
 
InMemory() - Constructor for class com.cockroachlabs.data.ai.metrics.AIMetrics.InMemory
 
InMemory() - Constructor for class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
InMemory() - Constructor for class com.cockroachlabs.data.metrics.CockroachDBMetrics.InMemory
 
INNER_PRODUCT - Enum constant in enum class com.cockroachlabs.data.ai.DistanceMetric
 
inputSchemaJson() - Method in record class com.cockroachlabs.data.continuum.agent.ToolDescriptor
Returns the value of the inputSchemaJson record component.
inRegion(String) - Method in class com.cockroachlabs.data.template.CockroachDBTemplate
 
INSERT - Enum constant in enum class com.cockroachlabs.data.cdc.CDCOperationType
 
insertEnvelope(T, ObjectMapper, Object...) - Static method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
invoke(CDCHandlerRegistry.HandlerDescriptor, CDCEnvelope) - Method in class com.cockroachlabs.data.cdc.handler.CDCMethodInvoker
 
invoke(String, Map<String, Object>) - Method in class com.cockroachlabs.data.continuum.agent.CrdbAgent
MCP tools/call.
invoke(String, Map<String, Object>) - Method in class com.cockroachlabs.data.continuum.agent.ToolRegistry
Invoke a tool by name with named arguments (MCP tools/call).
isAllowDestructive() - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties.Agent
 
isCreateVectorIndex() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
isDelete() - Method in record class com.cockroachlabs.data.cdc.CDCEvent
 
isEnabled() - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties
 
isEnabled() - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.Metrics
 
isEnabled() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Metrics
 
isEnabled() - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties.Factory
 
isEnabled() - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties
 
isEnabled() - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties.Aegis
 
isEnabled() - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties.Agent
 
isEnabled() - Method in class com.cockroachlabs.data.continuum.cloud.autoconfigure.CockroachDBContinuumCloudProperties
 
isEnableVectorIndex() - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.VectorSearch
 
isError() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.CallResult
Returns the value of the isError record component.
isInitializeSchema() - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
isInsert() - Method in record class com.cockroachlabs.data.cdc.CDCEvent
 
isolation() - Element in annotation interface com.cockroachlabs.data.annotation.CockroachDB
 
isResolved() - Method in record class com.cockroachlabs.data.cdc.CDCEnvelope
 
isUpdate() - Method in record class com.cockroachlabs.data.cdc.CDCEvent
 
isValidate() - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region
 
iterationsPerThread() - Method in record class com.cockroachlabs.data.test.CockroachDBConcurrencyRunner.Result
Returns the value of the iterationsPerThread record component.

J

jobId() - Method in record class com.cockroachlabs.data.cdc.factory.ChangefeedInfo
Returns the value of the jobId record component.

K

key() - Method in record class com.cockroachlabs.data.cdc.CDCEvent
Returns the value of the key record component.
key() - Method in record class com.cockroachlabs.data.cdc.CDCPayload
Returns the value of the key record component.
key(Object...) - Method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
kind() - Method in record class com.cockroachlabs.data.continuum.aegis.AppEvent
Returns the value of the kind record component.

L

L2 - Enum constant in enum class com.cockroachlabs.data.ai.DistanceMetric
 
length() - Method in record class com.cockroachlabs.data.cdc.CDCEnvelope
Returns the value of the length record component.
limit() - Element in annotation interface com.cockroachlabs.data.ai.annotation.SemanticSearch
Maximum number of results to return.
limit() - Element in annotation interface com.cockroachlabs.data.ai.annotation.VectorSearch
Maximum number of results to return.
list() - Method in class com.cockroachlabs.data.cdc.factory.CockroachDBCDCFactory
 
list() - Method in class com.cockroachlabs.data.continuum.cloud.VirtualClusterManager
Runs SHOW VIRTUAL CLUSTERS and returns the rows.
listClusters() - Method in interface com.cockroachlabs.data.continuum.cloud.CloudClient
Returns the clusters visible to the configured service account.
listClusters() - Method in class com.cockroachlabs.data.continuum.cloud.HttpCloudClient
 
listClusters() - Method in class com.cockroachlabs.data.continuum.cloud.SimulatedCloudClient
 
listTools() - Method in class com.cockroachlabs.data.continuum.agent.CrdbAgent
MCP tools/list.
listTools() - Method in class com.cockroachlabs.data.continuum.mcp.HttpMcpClient
 
listTools() - Method in interface com.cockroachlabs.data.continuum.mcp.McpClient
Discover the tools the server advertises.
listTools() - Method in class com.cockroachlabs.data.continuum.mcp.SimulatedMcpClient
 
LOW - Enum constant in enum class com.cockroachlabs.data.continuum.annotation.Workload.Priority
 

M

maxDelay() - Element in annotation interface com.cockroachlabs.data.annotation.CockroachDB
 
maxDistance() - Element in annotation interface com.cockroachlabs.data.ai.annotation.SemanticSearch
Maximum distance threshold — results farther than this are excluded.
maxRetries() - Element in annotation interface com.cockroachlabs.data.annotation.CockroachDB
 
McpAegisClient - Class in com.cockroachlabs.data.continuum.aegis
Adapts an McpClient to the AegisClient interface.
McpAegisClient(McpClient, McpAegisClient.ToolNames) - Constructor for class com.cockroachlabs.data.continuum.aegis.McpAegisClient
 
McpAegisClient.ToolNames - Record Class in com.cockroachlabs.data.continuum.aegis
Maps Aegis operations to the tool names an MCP server advertises.
McpClient - Interface in com.cockroachlabs.data.continuum.mcp
Minimal client for the Model Context Protocol (MCP).
McpClient.CallResult - Record Class in com.cockroachlabs.data.continuum.mcp
The result of a tools/call.
McpClient.Config - Record Class in com.cockroachlabs.data.continuum.mcp
Configuration for an MCP client.
McpClient.Content - Record Class in com.cockroachlabs.data.continuum.mcp
One content block of a tool-call result.
McpClient.Tool - Record Class in com.cockroachlabs.data.continuum.mcp
A tool advertised by an MCP server.
metadata() - Method in record class com.cockroachlabs.data.ai.VectorSearchResult
Returns the value of the metadata record component.
metadataColumn(String) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
 
method() - Method in record class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.HandlerDescriptor
Returns the value of the method record component.
metric() - Element in annotation interface com.cockroachlabs.data.ai.annotation.SemanticSearch
Distance metric for similarity comparison.
metric() - Element in annotation interface com.cockroachlabs.data.ai.annotation.VectorSearch
Distance metric for similarity comparison.
MetricExport - Class in com.cockroachlabs.data.continuum.cloud
Typed builders for the three metric-export sinks.
MetricExportConfig(CloudClient.MetricExportTarget, Map<String, Object>) - Constructor for record class com.cockroachlabs.data.continuum.cloud.CloudClient.MetricExportConfig
Creates an instance of a MetricExportConfig record class.
metricExports() - Method in class com.cockroachlabs.data.continuum.cloud.SimulatedCloudClient
Returns the metric-export configs recorded so far, keyed by cluster ID.
metrics(AIMetrics) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
 
Metrics() - Constructor for class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.Metrics
 
Metrics() - Constructor for class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Metrics
 
MicrometerAIMetrics - Class in com.cockroachlabs.data.ai.metrics
 
MicrometerAIMetrics(MeterRegistry) - Constructor for class com.cockroachlabs.data.ai.metrics.MicrometerAIMetrics
 
MicrometerCDCMetrics - Class in com.cockroachlabs.data.cdc.metrics
 
MicrometerCDCMetrics(MeterRegistry) - Constructor for class com.cockroachlabs.data.cdc.metrics.MicrometerCDCMetrics
 
MicrometerCockroachDBMetrics - Class in com.cockroachlabs.data.metrics
 
MicrometerCockroachDBMetrics(MeterRegistry) - Constructor for class com.cockroachlabs.data.metrics.MicrometerCockroachDBMetrics
 
modified() - Method in record class com.cockroachlabs.data.cdc.factory.ChangefeedInfo
Returns the value of the modified record component.
multiplier() - Element in annotation interface com.cockroachlabs.data.annotation.CockroachDB
 

N

name() - Method in record class com.cockroachlabs.data.continuum.agent.ToolDescriptor
Returns the value of the name record component.
name() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.Cluster
Returns the value of the name record component.
name() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.VirtualCluster
Returns the value of the name record component.
name() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Tool
Returns the value of the name record component.
name() - Method in record class com.cockroachlabs.data.continuum.VirtualClusterContext.Binding
Returns the value of the name record component.
Noop() - Constructor for class com.cockroachlabs.data.ai.metrics.AIMetrics.Noop
 
Noop() - Constructor for class com.cockroachlabs.data.cdc.metrics.CDCMetrics.Noop
 
Noop() - Constructor for class com.cockroachlabs.data.metrics.CockroachDBMetrics.Noop
 
NORMAL - Enum constant in enum class com.cockroachlabs.data.continuum.annotation.Workload.Priority
 
now(String, String, Map<String, Object>) - Static method in record class com.cockroachlabs.data.continuum.aegis.AppEvent
Convenience factory stamping System.currentTimeMillis().

O

opclass() - Method in enum class com.cockroachlabs.data.ai.DistanceMetric
Returns the CockroachDB opclass name for use in vector index DDL.
operation() - Method in record class com.cockroachlabs.data.cdc.CDCEvent
Returns the value of the operation record component.
operation(CDCOperationType) - Method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
operations() - Element in annotation interface com.cockroachlabs.data.cdc.annotation.CockroachDBCDC
Filter which operations this handler processes.
operator() - Method in enum class com.cockroachlabs.data.ai.DistanceMetric
 
opsPerSecond() - Method in record class com.cockroachlabs.data.test.CockroachDBConcurrencyRunner.Result
 
option(String, String) - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec.Builder
 

P

path() - Method in enum class com.cockroachlabs.data.continuum.cloud.CloudClient.MetricExportTarget
The lowercase path segment used by the Cloud API.
pause(long) - Method in class com.cockroachlabs.data.cdc.factory.CockroachDBCDCFactory
 
payload() - Method in record class com.cockroachlabs.data.cdc.CDCEnvelope
Returns the value of the payload record component.
plan() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.Cluster
Returns the value of the plan record component.
postProcessAfterInitialization(Object, String) - Method in class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry
 
prefixColumns() - Element in annotation interface com.cockroachlabs.data.ai.annotation.SemanticSearch
Prefix columns for the vector index (CockroachDB v26.2+).
prefixColumns() - Element in annotation interface com.cockroachlabs.data.ai.annotation.VectorSearch
Prefix columns for the vector index (CockroachDB v26.2+).
priority() - Method in record class com.cockroachlabs.data.continuum.VirtualClusterContext.Binding
Returns the value of the priority record component.
projections() - Element in annotation interface com.cockroachlabs.data.cdc.annotation.CockroachDBCDC
Column projections.
prometheus() - Static method in class com.cockroachlabs.data.continuum.cloud.MetricExport
Builds a Prometheus config (enabled without extra settings).
PROMETHEUS - Enum constant in enum class com.cockroachlabs.data.continuum.cloud.CloudClient.MetricExportTarget
 
PROTOCOL_VERSION - Static variable in class com.cockroachlabs.data.continuum.mcp.HttpMcpClient
The MCP revision this client negotiates.

Q

qos() - Method in enum class com.cockroachlabs.data.continuum.annotation.Workload.Priority
The CockroachDB default_transaction_quality_of_service value.
qualifiedName() - Method in record class com.cockroachlabs.data.continuum.plenum.TableStorage
 
queryParam() - Element in annotation interface com.cockroachlabs.data.ai.annotation.SemanticSearch
Name of the method parameter holding the query vector (float[]).
queryParam() - Element in annotation interface com.cockroachlabs.data.ai.annotation.VectorSearch
Name of the method parameter that holds the query vector (float[]).

R

readOnly() - Element in annotation interface com.cockroachlabs.data.ai.annotation.SemanticSearch
Run inside a read-only transaction for consistency.
readOnly() - Element in annotation interface com.cockroachlabs.data.ai.annotation.VectorSearch
Run inside a read-only transaction for consistency.
readOnly() - Element in annotation interface com.cockroachlabs.data.annotation.CockroachDB
 
Recommendation - Record Class in com.cockroachlabs.data.continuum.aegis
A Cockroach Aegis recommendation: a suggested action tied to one or more findings.
Recommendation(String, String, String) - Constructor for record class com.cockroachlabs.data.continuum.aegis.Recommendation
Creates an instance of a Recommendation record class.
recommendations() - Method in interface com.cockroachlabs.data.continuum.aegis.AegisClient
 
recommendations() - Method in class com.cockroachlabs.data.continuum.aegis.HttpAegisClient
 
recommendations() - Method in class com.cockroachlabs.data.continuum.aegis.McpAegisClient
 
recommendations() - Method in record class com.cockroachlabs.data.continuum.aegis.McpAegisClient.ToolNames
Returns the value of the recommendations record component.
recommendations() - Method in class com.cockroachlabs.data.continuum.aegis.SimulatedAegisClient
 
record(AppEvent) - Method in class com.cockroachlabs.data.continuum.aegis.AegisExhaust
Emit an arbitrary event.
recordAuthFailure(String) - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
recordAuthFailure(String) - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.Noop
 
recordAuthFailure(String) - Method in interface com.cockroachlabs.data.cdc.metrics.CDCMetrics
 
recordAuthFailure(String) - Method in class com.cockroachlabs.data.cdc.metrics.MicrometerCDCMetrics
 
recordCircuitOpen(String) - Method in class com.cockroachlabs.data.continuum.aegis.AegisExhaust
Emit a circuit-open event attributed to source.
recordEvent(String, CDCOperationType, long, boolean) - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
recordEvent(String, CDCOperationType, long, boolean) - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.Noop
 
recordEvent(String, CDCOperationType, long, boolean) - Method in interface com.cockroachlabs.data.cdc.metrics.CDCMetrics
 
recordEvent(String, CDCOperationType, long, boolean) - Method in class com.cockroachlabs.data.cdc.metrics.MicrometerCDCMetrics
 
recordFollowerRead(long, boolean) - Method in class com.cockroachlabs.data.metrics.CockroachDBMetrics.InMemory
 
recordFollowerRead(long, boolean) - Method in interface com.cockroachlabs.data.metrics.CockroachDBMetrics
 
recordResolved(String) - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
recordResolved(String) - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.Noop
 
recordResolved(String) - Method in interface com.cockroachlabs.data.cdc.metrics.CDCMetrics
 
recordResolved(String) - Method in class com.cockroachlabs.data.cdc.metrics.MicrometerCDCMetrics
 
recordRetry(String, int) - Method in class com.cockroachlabs.data.continuum.aegis.AegisExhaust
Emit a serialization-retry event attributed to source.
recordTransaction(long, int, boolean) - Method in class com.cockroachlabs.data.metrics.CockroachDBMetrics.InMemory
 
recordTransaction(long, int, boolean) - Method in class com.cockroachlabs.data.metrics.CockroachDBMetrics.Noop
 
recordTransaction(long, int, boolean) - Method in interface com.cockroachlabs.data.metrics.CockroachDBMetrics
 
recordTransaction(long, int, boolean) - Method in class com.cockroachlabs.data.metrics.MicrometerCockroachDBMetrics
 
recordVectorSearch(long, int, boolean) - Method in class com.cockroachlabs.data.ai.metrics.AIMetrics.InMemory
 
recordVectorSearch(long, int, boolean) - Method in class com.cockroachlabs.data.ai.metrics.AIMetrics.Noop
 
recordVectorSearch(long, int, boolean) - Method in interface com.cockroachlabs.data.ai.metrics.AIMetrics
 
recordVectorSearch(long, int, boolean) - Method in class com.cockroachlabs.data.ai.metrics.MicrometerAIMetrics
 
recordWebhookReceived(String, int) - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.InMemory
 
recordWebhookReceived(String, int) - Method in class com.cockroachlabs.data.cdc.metrics.CDCMetrics.Noop
 
recordWebhookReceived(String, int) - Method in interface com.cockroachlabs.data.cdc.metrics.CDCMetrics
 
recordWebhookReceived(String, int) - Method in class com.cockroachlabs.data.cdc.metrics.MicrometerCDCMetrics
 
region() - Element in annotation interface com.cockroachlabs.data.annotation.CockroachDB
Target region for REGIONAL BY ROW operations.
Region() - Constructor for class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region
 
RegionalByRow - Annotation Interface in com.cockroachlabs.data.annotation
 
RegionalByRowListener - Class in com.cockroachlabs.data.multiregion
 
RegionalByRowListener() - Constructor for class com.cockroachlabs.data.multiregion.RegionalByRowListener
 
RegionContext - Class in com.cockroachlabs.data.multiregion
 
RegionContext.RegionScope - Class in com.cockroachlabs.data.multiregion
 
RegionContextFilter - Class in com.cockroachlabs.data.multiregion
 
RegionContextFilter(CockroachDBProperties, RegionResolver) - Constructor for class com.cockroachlabs.data.multiregion.RegionContextFilter
 
regionResolver(CockroachDBProperties) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBAutoConfiguration
 
RegionResolver - Interface in com.cockroachlabs.data.multiregion
 
regions() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.Cluster
Returns the value of the regions record component.
register(Object, boolean) - Method in class com.cockroachlabs.data.continuum.agent.ToolRegistry
Register every eligible @AgentTool method on provider.
registerHints(RuntimeHints, ClassLoader) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBRuntimeHints
 
resolve() - Method in class com.cockroachlabs.data.multiregion.HeaderRegionResolver
 
resolve() - Method in interface com.cockroachlabs.data.multiregion.RegionResolver
 
resolve() - Method in class com.cockroachlabs.data.multiregion.StaticRegionResolver
 
resolved() - Method in record class com.cockroachlabs.data.cdc.CDCEnvelope
Returns the value of the resolved record component.
resolvedEnvelope(Instant) - Static method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
resolveOperation() - Method in record class com.cockroachlabs.data.cdc.CDCPayload
 
Result(int, int, long, long, long, long, List<Throwable>) - Constructor for record class com.cockroachlabs.data.test.CockroachDBConcurrencyRunner.Result
Creates an instance of a Result record class.
resume(long) - Method in class com.cockroachlabs.data.cdc.factory.CockroachDBCDCFactory
 
Retry() - Constructor for class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Retry
 
retryStats() - Method in class com.cockroachlabs.data.continuum.agent.CrdbOpsTools
 
routingConnString(String, String) - Static method in class com.cockroachlabs.data.continuum.cloud.VirtualClusterManager
Rewrites a connection string to route connections to the named virtual cluster.
routingId() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.VirtualCluster
Returns the value of the routingId record component.
rows() - Method in record class com.cockroachlabs.data.continuum.plenum.TableStorage
Returns the value of the rows record component.
run(int, int, Runnable) - Static method in class com.cockroachlabs.data.test.CockroachDBConcurrencyRunner
 

S

schema() - Method in record class com.cockroachlabs.data.continuum.plenum.TableStorage
Returns the value of the schema record component.
scoped(String) - Static method in class com.cockroachlabs.data.multiregion.RegionContext
 
scoped(String, Workload.Priority) - Static method in class com.cockroachlabs.data.continuum.VirtualClusterContext
Bind name/priority for a try-with-resources scope.
search(String, String, float[], DistanceMetric, int) - Method in class com.cockroachlabs.data.ai.VectorSearchTemplate
 
search(String, String, float[], DistanceMetric, int, List<String>, String, int) - Method in class com.cockroachlabs.data.ai.VectorSearchTemplate
 
SemanticSearch - Annotation Interface in com.cockroachlabs.data.ai.annotation
 
semanticSearchAspect(VectorSearchTemplate, AIMetrics) - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIAutoConfiguration
 
SemanticSearchAspect - Class in com.cockroachlabs.data.ai.aop
 
SemanticSearchAspect(VectorSearchTemplate, AIMetrics) - Constructor for class com.cockroachlabs.data.ai.aop.SemanticSearchAspect
 
send(String, CDCEvent<T>) - Method in class com.cockroachlabs.data.cdc.test.CDCTestHarness
 
sendBatch(String, List<CDCEvent<T>>) - Method in class com.cockroachlabs.data.cdc.test.CDCTestHarness
 
set(String) - Static method in class com.cockroachlabs.data.multiregion.RegionContext
 
set(String, Workload.Priority) - Static method in class com.cockroachlabs.data.continuum.VirtualClusterContext
 
setAegis(CockroachDBContinuumProperties.Aegis) - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties
 
setAgent(CockroachDBContinuumProperties.Agent) - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties
 
setAllowDestructive(boolean) - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties.Agent
 
setAllowed(List<String>) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region
 
setApiKey(String) - Method in class com.cockroachlabs.data.continuum.cloud.autoconfigure.CockroachDBContinuumCloudProperties
 
setAuthHeader(String) - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties
 
setAuthToken(String) - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties
 
setBasePath(String) - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties
 
setBaseUrl(String) - Method in class com.cockroachlabs.data.continuum.cloud.autoconfigure.CockroachDBContinuumCloudProperties
 
setBeamSize(int) - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.VectorSearch
 
setBeamSize(int) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
setBeamSize(int) - Static method in class com.cockroachlabs.data.ddl.VectorIndexHelper
Generate the session-level beam size setting.
setContentColumn(String) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
setCreateVectorIndex(boolean) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
setDefaultBeamSize(int) - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.VectorSearch
setDefaultLimit(int) - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.VectorSearch
 
setDefaultMetric(DistanceMetric) - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.VectorSearch
 
setDefaultRegion(String) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region
 
setDelay(long) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Retry
 
setDimensions(int) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
setDistanceType(DistanceMetric) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
setEmbeddingColumn(String) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
setEnabled(boolean) - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.Metrics
 
setEnabled(boolean) - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties
 
setEnabled(boolean) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Metrics
 
setEnabled(boolean) - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties.Factory
 
setEnabled(boolean) - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties
 
setEnabled(boolean) - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties.Aegis
 
setEnabled(boolean) - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties.Agent
 
setEnabled(boolean) - Method in class com.cockroachlabs.data.continuum.cloud.autoconfigure.CockroachDBContinuumCloudProperties
 
setEnableVectorIndex(boolean) - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.VectorSearch
 
setEndpoint(String) - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties.Aegis
 
setFactory(CockroachDBCDCProperties.Factory) - Method in class com.cockroachlabs.data.cdc.autoconfigure.CockroachDBCDCProperties
 
setHeaderName(String) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region
 
setInitializeSchema(boolean) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
setIsolation(String) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties
 
setJitter(long) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Retry
 
setMaxDelay(long) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Retry
 
setMaxRetries(int) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Retry
 
setMetadataColumn(String) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
setMetrics(CockroachDBAIProperties.Metrics) - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties
 
setMetrics(CockroachDBProperties.Metrics) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties
 
setMultiplier(double) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Retry
 
setRegion(CockroachDBProperties.Region) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties
 
setRegionBeforePersist(Object) - Method in class com.cockroachlabs.data.multiregion.RegionalByRowListener
 
setResolver(CockroachDBProperties.Region.ResolverType) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region
 
setRetry(CockroachDBProperties.Retry) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties
 
setTableName(String) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
 
settings() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.MetricExportConfig
Returns the value of the settings record component.
setToken(String) - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumProperties.Aegis
 
setValidate(boolean) - Method in class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region
 
setVectorSearch(CockroachDBAIProperties.VectorSearch) - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties
 
severity() - Method in record class com.cockroachlabs.data.continuum.aegis.Finding
Returns the value of the severity record component.
signatureType() - Method in record class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.HandlerDescriptor
Returns the value of the signatureType record component.
similaritySearch(SearchRequest) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore
 
SimulatedAegisClient - Class in com.cockroachlabs.data.continuum.aegis
In-memory Cockroach Aegis client for local development and tests.
SimulatedAegisClient() - Constructor for class com.cockroachlabs.data.continuum.aegis.SimulatedAegisClient
 
SimulatedCloudClient - Class in com.cockroachlabs.data.continuum.cloud
In-memory CloudClient for development and tests.
SimulatedCloudClient() - Constructor for class com.cockroachlabs.data.continuum.cloud.SimulatedCloudClient
 
simulateDelete(String, Object...) - Method in class com.cockroachlabs.data.cdc.test.CDCTestHarness
 
SimulatedMcpClient - Class in com.cockroachlabs.data.continuum.mcp
In-memory McpClient for development and tests.
SimulatedMcpClient() - Constructor for class com.cockroachlabs.data.continuum.mcp.SimulatedMcpClient
 
simulateInsert(String, T, Object...) - Method in class com.cockroachlabs.data.cdc.test.CDCTestHarness
 
simulateResolved(String, Instant) - Method in class com.cockroachlabs.data.cdc.test.CDCTestHarness
 
simulateUpdate(String, T, T, Object...) - Method in class com.cockroachlabs.data.cdc.test.CDCTestHarness
 
sinkUri() - Method in record class com.cockroachlabs.data.cdc.factory.ChangefeedInfo
Returns the value of the sinkUri record component.
skipTlsVerify() - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec.Builder
 
source() - Method in record class com.cockroachlabs.data.continuum.aegis.AppEvent
Returns the value of the source record component.
staleParam() - Element in annotation interface com.cockroachlabs.data.annotation.FollowerRead
Name of the boolean method parameter that controls follower reads.
state() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.Cluster
Returns the value of the state record component.
state() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.VirtualCluster
Returns the value of the state record component.
STATIC - Enum constant in enum class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region.ResolverType
 
StaticRegionResolver - Class in com.cockroachlabs.data.multiregion
 
StaticRegionResolver(String) - Constructor for class com.cockroachlabs.data.multiregion.StaticRegionResolver
 
status() - Method in record class com.cockroachlabs.data.cdc.factory.ChangefeedInfo
Returns the value of the status record component.
StorageInsights - Class in com.cockroachlabs.data.continuum.plenum
Read-only Cockroach Plenum storage insights.
StorageInsights(JdbcTemplate) - Constructor for class com.cockroachlabs.data.continuum.plenum.StorageInsights
 
storageSummary() - Method in class com.cockroachlabs.data.continuum.agent.CrdbOpsTools
 
stored() - Element in annotation interface com.cockroachlabs.data.annotation.ComputedColumn
Whether the column is stored.
storeEmbedding(String, String, Object, String, float[]) - Method in class com.cockroachlabs.data.ai.VectorSearchTemplate
 
storeEmbeddingWithMetadata(String, String, Object, String, float[], Map<String, Object>) - Method in class com.cockroachlabs.data.ai.VectorSearchTemplate
 
successes() - Method in record class com.cockroachlabs.data.test.CockroachDBConcurrencyRunner.Result
Returns the value of the successes record component.
summary() - Method in class com.cockroachlabs.data.continuum.plenum.StorageInsights
Summarize storage for every table in the current database.

T

table() - Element in annotation interface com.cockroachlabs.data.ai.annotation.SemanticSearch
Table containing both vector and relational data.
table() - Element in annotation interface com.cockroachlabs.data.ai.annotation.VectorSearch
Table containing the vector column.
table() - Element in annotation interface com.cockroachlabs.data.cdc.annotation.CockroachDBCDC
Source table name.
table() - Method in record class com.cockroachlabs.data.cdc.CDCEvent
Returns the value of the table record component.
table() - Method in record class com.cockroachlabs.data.continuum.plenum.TableStorage
Returns the value of the table record component.
table(String) - Method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
tableName(String) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
 
TableStorage - Record Class in com.cockroachlabs.data.continuum.plenum
Cockroach Plenum storage signal for a single table.
TableStorage(String, String, OptionalLong, OptionalLong) - Constructor for record class com.cockroachlabs.data.continuum.plenum.TableStorage
Creates an instance of a TableStorage record class.
target() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.MetricExportConfig
Returns the value of the target record component.
text() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.CallResult
Concatenated text of all text content blocks.
text() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Content
Returns the value of the text record component.
threads() - Method in record class com.cockroachlabs.data.test.CockroachDBConcurrencyRunner.Result
Returns the value of the threads record component.
timestamp() - Method in record class com.cockroachlabs.data.cdc.CDCEvent
Returns the value of the timestamp record component.
timestamp(Instant) - Method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 
title() - Method in record class com.cockroachlabs.data.continuum.aegis.Finding
Returns the value of the title record component.
title() - Method in record class com.cockroachlabs.data.continuum.aegis.Recommendation
Returns the value of the title record component.
title() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Tool
Returns the value of the title record component.
token() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Config
Returns the value of the token record component.
tool(String) - Method in class com.cockroachlabs.data.continuum.agent.CrdbAgent
 
Tool(String, String, String) - Constructor for record class com.cockroachlabs.data.continuum.mcp.McpClient.Tool
Creates an instance of a Tool record class.
ToolDescriptor - Record Class in com.cockroachlabs.data.continuum.agent
A described, agent-callable tool.
ToolDescriptor(String, String, String) - Constructor for record class com.cockroachlabs.data.continuum.agent.ToolDescriptor
Creates an instance of a ToolDescriptor record class.
ToolNames(String, String, String) - Constructor for record class com.cockroachlabs.data.continuum.aegis.McpAegisClient.ToolNames
Creates an instance of a ToolNames record class.
ToolRegistry - Class in com.cockroachlabs.data.continuum.agent
Reflects over @AgentTool-annotated methods on provider objects and exposes them as described, invokable tools.
ToolRegistry() - Constructor for class com.cockroachlabs.data.continuum.agent.ToolRegistry
 
tools() - Method in class com.cockroachlabs.data.continuum.agent.CrdbAgent
topic() - Method in record class com.cockroachlabs.data.cdc.CDCPayload
Returns the value of the topic record component.
toSQL() - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec
 
toString() - Method in record class com.cockroachlabs.data.ai.VectorSearchResult
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.cdc.CDCEnvelope
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.cdc.CDCEvent
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.cdc.CDCPayload
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.cdc.factory.ChangefeedInfo
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.HandlerDescriptor
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.aegis.AppEvent
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.aegis.Finding
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.aegis.McpAegisClient.ToolNames
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.aegis.Recommendation
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.agent.ToolDescriptor
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.Cluster
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.MetricExportConfig
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.cloud.CloudClient.VirtualCluster
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.CallResult
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Config
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Content
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Tool
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.plenum.TableStorage
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.continuum.VirtualClusterContext.Binding
Returns a string representation of this record class.
toString() - Method in record class com.cockroachlabs.data.test.CockroachDBConcurrencyRunner.Result
Returns a string representation of this record class.
totalOperations() - Method in record class com.cockroachlabs.data.test.CockroachDBConcurrencyRunner.Result
Returns the value of the totalOperations record component.
toVectorLiteral(float[]) - Static method in class com.cockroachlabs.data.ai.VectorSearchTemplate
 
transactionManager(PlatformTransactionManager) - Method in class com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
 
type() - Method in record class com.cockroachlabs.data.continuum.mcp.McpClient.Content
Returns the value of the type record component.

U

UPDATE - Enum constant in enum class com.cockroachlabs.data.cdc.CDCOperationType
 
updated() - Method in record class com.cockroachlabs.data.cdc.CDCPayload
Returns the value of the updated record component.
updateEnvelope(T, T, ObjectMapper, Object...) - Static method in class com.cockroachlabs.data.cdc.test.CDCEventBuilder
 

V

validate(Class<?>) - Static method in class com.cockroachlabs.data.ddl.ComputedColumnHelper
Validate that all @ComputedColumn annotations on the given class use stored = true.
value() - Element in annotation interface com.cockroachlabs.data.continuum.agent.AgentTool
The tool name exposed to agents (MCP tool name).
value() - Element in annotation interface com.cockroachlabs.data.continuum.annotation.VirtualCluster
The Cockroach vCluster / workload name to tag this work with.
value() - Element in annotation interface com.cockroachlabs.data.continuum.annotation.Workload
The workload priority class.
valueOf(String) - Static method in enum class com.cockroachlabs.data.ai.DistanceMetric
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region.ResolverType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.cockroachlabs.data.cdc.CDCOperationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.SignatureType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.cockroachlabs.data.continuum.annotation.Workload.Priority
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.cockroachlabs.data.continuum.cloud.CloudClient.MetricExportTarget
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.cockroachlabs.data.ai.DistanceMetric
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.cockroachlabs.data.autoconfigure.CockroachDBProperties.Region.ResolverType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.cockroachlabs.data.cdc.CDCOperationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.cockroachlabs.data.cdc.handler.CDCHandlerRegistry.SignatureType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.cockroachlabs.data.continuum.annotation.Workload.Priority
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.cockroachlabs.data.continuum.cloud.CloudClient.MetricExportTarget
Returns an array containing the constants of this enum class, in the order they are declared.
vectorColumn() - Element in annotation interface com.cockroachlabs.data.ai.annotation.SemanticSearch
Column name storing the vector embeddings.
vectorColumn() - Element in annotation interface com.cockroachlabs.data.ai.annotation.VectorSearch
Column name storing the vector embeddings.
VectorColumn - Annotation Interface in com.cockroachlabs.data.ai.annotation
 
VectorIndexHelper - Class in com.cockroachlabs.data.ddl
Generates CockroachDB v26.2+ CREATE VECTOR INDEX DDL.
VectorSearch - Annotation Interface in com.cockroachlabs.data.ai.annotation
 
VectorSearch() - Constructor for class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIProperties.VectorSearch
 
vectorSearchAspect(VectorSearchTemplate, AIMetrics) - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIAutoConfiguration
 
VectorSearchAspect - Class in com.cockroachlabs.data.ai.aop
 
VectorSearchAspect(VectorSearchTemplate, AIMetrics) - Constructor for class com.cockroachlabs.data.ai.aop.VectorSearchAspect
 
VectorSearchResult<T> - Record Class in com.cockroachlabs.data.ai
 
VectorSearchResult(T, double) - Constructor for record class com.cockroachlabs.data.ai.VectorSearchResult
 
VectorSearchResult(T, double, Map<String, Object>) - Constructor for record class com.cockroachlabs.data.ai.VectorSearchResult
Creates an instance of a VectorSearchResult record class.
vectorSearchTemplate(JdbcTemplate, PlatformTransactionManager, AIMetrics, CockroachDBAIProperties) - Method in class com.cockroachlabs.data.ai.autoconfigure.CockroachDBAIAutoConfiguration
 
VectorSearchTemplate - Class in com.cockroachlabs.data.ai
 
VectorSearchTemplate(JdbcTemplate, PlatformTransactionManager, AIMetrics) - Constructor for class com.cockroachlabs.data.ai.VectorSearchTemplate
 
VirtualCluster - Annotation Interface in com.cockroachlabs.data.continuum.annotation
Tags the annotated method's work for a Cockroach vCluster so it is isolated on shared capacity.
VirtualCluster(String, String, String, String) - Constructor for record class com.cockroachlabs.data.continuum.cloud.CloudClient.VirtualCluster
Creates an instance of a VirtualCluster record class.
virtualClusterAspect(PlatformTransactionManager, JdbcTemplate) - Method in class com.cockroachlabs.data.continuum.autoconfigure.CockroachDBContinuumAutoConfiguration
 
VirtualClusterAspect - Class in com.cockroachlabs.data.continuum.aop
Applies Cockroach vCluster workload tagging to VirtualCluster-annotated methods: opens a transaction and issues SET LOCAL application_name for the vCluster name and, when Workload is present, SET LOCAL default_transaction_quality_of_service for the priority — then proceeds.
VirtualClusterAspect(PlatformTransactionManager, JdbcTemplate) - Constructor for class com.cockroachlabs.data.continuum.aop.VirtualClusterAspect
 
VirtualClusterContext - Class in com.cockroachlabs.data.continuum
Thread-scoped Cockroach vCluster context for programmatic use, mirroring RegionContext.
VirtualClusterContext.Binding - Record Class in com.cockroachlabs.data.continuum
Immutable vCluster binding: a name and (optionally) a workload priority.
VirtualClusterContext.Scope - Class in com.cockroachlabs.data.continuum
 
VirtualClusterManager - Class in com.cockroachlabs.data.continuum.cloud
Manages the lifecycle of Cockroach virtual clusters over a SQL connection to a Continuum host cluster, using the CREATE / SHOW / DROP VIRTUAL CLUSTER statements.
VirtualClusterManager(JdbcTemplate) - Constructor for class com.cockroachlabs.data.continuum.cloud.VirtualClusterManager
 

W

webhookUrl(String) - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec.Builder
 
withAuthHeader(String) - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec.Builder
 
withDiff() - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec.Builder
 
withEnvelope(String) - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec.Builder
 
withFormat(String) - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec.Builder
 
withResolved(Duration) - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec.Builder
 
withUpdatedTimestamps() - Method in class com.cockroachlabs.data.cdc.factory.ChangefeedSpec.Builder
 
Workload - Annotation Interface in com.cockroachlabs.data.continuum.annotation
Assigns a Cockroach vCluster workload priority to the annotated method, mapped to CockroachDB admission-control quality-of-service and applied as SET LOCAL default_transaction_quality_of_service for the transaction.
Workload.Priority - Enum Class in com.cockroachlabs.data.continuum.annotation
Workload priority classes and their CockroachDB QoS mapping.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form