Interface CatalogProps

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

@Generated(value="jsii-pacmak/1.140.0 (build 79fd58c)", date="2026-10-08T16:59:55.567Z") @Stability(Stable) public interface CatalogProps extends software.amazon.jsii.JsiiSerializable, CatalogEncryptionOptions
Construction properties for a Catalog.

Example:

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

    • getCatalogName

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

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

      Default: - no description

    • builder

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