Interface RegistryArtifactConfig

All Known Subinterfaces:
RegistryArtifactConfig.Mutable, RegistryNonPlatformExtensionsConfig, RegistryNonPlatformExtensionsConfig.Mutable, RegistryPlatformsConfig, RegistryPlatformsConfig.Mutable
All Known Implementing Classes:
RegistryArtifactConfigImpl, RegistryArtifactConfigImpl.Builder, RegistryNonPlatformExtensionsConfigImpl, RegistryNonPlatformExtensionsConfigImpl.Builder, RegistryPlatformsConfigImpl, RegistryPlatformsConfigImpl.Builder

public interface RegistryArtifactConfig
Base registry catalog artifact configuration
  • Method Details

    • isDisabled

      boolean isDisabled()
      Whether this catalog artifact is not supported by the registry or should simply be disabled on the client side.
      Returns:
      true, if the catalog represented by this artifact should be excluded from processing
    • getArtifact

      io.quarkus.maven.dependency.ArtifactCoords getArtifact()
      Catalog artifact coordinates in the registry.
      Returns:
      catalog artifact coordinates in the registry
    • mutable

      default RegistryArtifactConfig.Mutable mutable()
      Returns:
      a mutable copy of this config
    • builder

      Returns:
      a new mutable instance