Annotation Interface CatalogConfig


@Retention(RUNTIME) @Target({TYPE,METHOD}) @Inherited public @interface CatalogConfig
Annotation to configure the catalog type and properties for integration tests.

This is a server-side setting; it is used to specify the Polaris Catalog type (e.g., INTERNAL, EXTERNAL) and any additional properties required for the catalog configuration.

  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Additional properties for the catalog configuration.
    org.apache.polaris.core.admin.model.Catalog.TypeEnum
    The type of the catalog.
  • Element Details

    • value

      org.apache.polaris.core.admin.model.Catalog.TypeEnum value
      The type of the catalog. Defaults to INTERNAL.
      Default:
      INTERNAL
    • properties

      String[] properties
      Additional properties for the catalog configuration.
      Default:
      {}