Class Catalog

java.lang.Object
org.apache.polaris.core.admin.model.Catalog
Direct Known Subclasses:
ExternalCatalog, PolarisCatalog

@Generated(value="org.openapitools.codegen.languages.JavaResteasyServerCodegen", date="2025-10-06T09:01:49.457542507Z[UTC]", comments="Generator version: 7.12.0") public class Catalog extends Object
  • Constructor Details

  • Method Details

    • getType

      public Catalog.TypeEnum getType()
      the type of catalog - internal or external
    • getName

      public String getName()
      The name of the catalog
    • getProperties

      public CatalogProperties getProperties()
    • getCreateTimestamp

      public Long getCreateTimestamp()
      The creation time represented as unix epoch timestamp in milliseconds
    • getLastUpdateTimestamp

      public Long getLastUpdateTimestamp()
      The last update time represented as unix epoch timestamp in milliseconds
    • getEntityVersion

      public Integer getEntityVersion()
      The version of the catalog object used to determine if the catalog metadata has changed
    • getStorageConfigInfo

      public StorageConfigInfo getStorageConfigInfo()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object