For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
GitHubCUDA-X
    • Home
    • Installation
  • Getting Started
    • Introduction
    • Integrations
    • Use-cases
  • User Guide
    • API Guide
    • Benchmarking Guide
    • Field Guide
    • References
  • Developer Guide
    • Coding Guidelines
    • Contributing
  • API Reference
    • C API Documentation
    • Cpp API Documentation
    • Python API Documentation
    • Java API Documentation
      • Com Nvidia cuVS Cuvsdevicematrix
      • Com Nvidia cuVS Cuvshostmatrix
      • Com Nvidia cuVS Cuvsmatrix
      • Com Nvidia cuVS Spi Cuvsprovider
      • Com Nvidia cuVS Cuvsresources
      • Com Nvidia cuVS Cuvsresourcesinfo
      • Com Nvidia cuVS Spi Cuvsserviceprovider
      • Com Nvidia cuVS Delegatingscopedaccess
      • Com Nvidia cuVS Gpuinfo
      • Com Nvidia cuVS Gpuinfoprovider
      • Com Nvidia cuVS Libraryexception
      • Com Nvidia cuVS Rowview
      • Com Nvidia cuVS Synchronizedcuvsresources
      • Com Nvidia cuVS Bruteforceindex
      • Com Nvidia cuVS Bruteforceindexparams
      • Com Nvidia cuVS Bruteforcequery
      • Com Nvidia cuVS Cagracompressionparams
      • Com Nvidia cuVS Cagraindex
      • Com Nvidia cuVS Cagraindexparams
      • Com Nvidia cuVS Cagramergeparams
      • Com Nvidia cuVS Cagraquery
      • Com Nvidia cuVS Cagrasearchparams
      • Com Nvidia cuVS Cuvsaceparams
      • Com Nvidia cuVS Cuvsivfpqindexparams
      • Com Nvidia cuVS Cuvsivfpqparams
      • Com Nvidia cuVS Cuvsivfpqsearchparams
      • Com Nvidia cuVS Hnswaceparams
      • Com Nvidia cuVS Hnswindex
      • Com Nvidia cuVS Hnswindexparams
      • Com Nvidia cuVS Hnswquery
      • Com Nvidia cuVS Hnswsearchparams
      • Com Nvidia cuVS Searchresults
      • Com Nvidia cuVS Tieredindex
      • Com Nvidia cuVS Tieredindexparams
      • Com Nvidia cuVS Tieredindexquery
    • Rust API Documentation
    • Go API Documentation
NVIDIANVIDIA
Developer-friendly docs for your API
Privacy Policy | Your Privacy Choices | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2026, NVIDIA Corporation.

LogoLogocuVS
GitHubCUDA-X
On this page
  • Public Members
  • CagraMergeParams
  • getOutputIndexParams
  • getStrategy
  • withOutputIndexParams
  • withStrategy
  • build
API ReferenceJava API Documentation

CagraMergeParams

||View as Markdown|
Previous

Com Nvidia cuVS Cagraindexparams

Next

Com Nvidia cuVS Cagraquery

Java package: com.nvidia.cuvs

1public class CagraMergeParams

Public Members

CagraMergeParams

1private CagraMergeParams(CagraIndexParams outputIndexParams, MergeStrategy strategy)

Constructs a CagraMergeParams with the given output index parameters and merge strategy.

Parameters

NameDescription
outputIndexParamsIndex parameters for the output index
strategyMerge strategy to use

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CagraMergeParams.java:17

getOutputIndexParams

1public CagraIndexParams getOutputIndexParams()

Gets the index parameters for the output index.

Returns

Index parameters to use for the output index

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CagraMergeParams.java:27

getStrategy

1public MergeStrategy getStrategy()

Gets the merge strategy to use.

Returns

The merge strategy

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CagraMergeParams.java:36

withOutputIndexParams

1public Builder withOutputIndexParams(CagraIndexParams outputIndexParams)

Sets the index parameters for the output index.

Parameters

NameDescription
outputIndexParamsIndex parameters to use for the output index

Returns

This builder

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CagraMergeParams.java:68

withStrategy

1public Builder withStrategy(MergeStrategy strategy)

Sets the merge strategy.

Parameters

NameDescription
strategyThe merge strategy to use

Returns

This builder

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CagraMergeParams.java:79

build

1public CagraMergeParams build()

Builds the CagraMergeParams object.

Returns

The built parameters

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CagraMergeParams.java:89

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CagraMergeParams.java:7