Interface CatalogProps

All Superinterfaces:
CatalogEncryptionOptions, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CatalogProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)", date="2026-08-10T14:51:27.958Z") @Stability(Experimental) public interface CatalogProps extends software.amazon.jsii.JsiiSerializable, CatalogEncryptionOptions
(experimental) Construction properties for a Catalog.

Example:

 Catalog.Builder.create(this, "MyCatalog")
         .catalogName("my-catalog")
         .description("my catalog description")
         .build();
 
  • Method Details

    • getCatalogName

      @Stability(Experimental) @NotNull String getCatalogName()
      (experimental) The name of the catalog.
    • getDescription

      @Stability(Experimental) @Nullable default String getDescription()
      (experimental) A description of the catalog.

      Default: - no description

    • builder

      @Stability(Experimental) static CatalogProps.Builder builder()
      Returns:
      a CatalogProps.Builder of CatalogProps