Class DefaultSchemaResolverConfig

java.lang.Object
io.apicurio.registry.resolver.config.DefaultSchemaResolverConfig

public class DefaultSchemaResolverConfig extends Object
Author:
Fabian Martinez, Jakub Senko m@jsenko.net
  • Constructor Details

    • DefaultSchemaResolverConfig

      public DefaultSchemaResolverConfig(Map<String,?> originals)
  • Method Details

    • getRegistryUrl

      public String getRegistryUrl()
    • getTokenEndpoint

      public String getTokenEndpoint()
    • getAuthServiceUrl

      public String getAuthServiceUrl()
    • getAuthRealm

      public String getAuthRealm()
    • getAuthClientId

      public String getAuthClientId()
    • getAuthClientSecret

      public String getAuthClientSecret()
    • getAuthClientScope

      public String getAuthClientScope()
    • getAuthUsername

      public String getAuthUsername()
    • getAuthPassword

      public String getAuthPassword()
    • getArtifactResolverStrategy

      public Object getArtifactResolverStrategy()
    • autoRegisterArtifact

      public boolean autoRegisterArtifact()
    • autoRegisterArtifactIfExists

      public String autoRegisterArtifactIfExists()
    • getCacheLatest

      public boolean getCacheLatest()
    • getFaultTolerantRefresh

      public boolean getFaultTolerantRefresh()
    • findLatest

      public boolean findLatest()
    • getCheckPeriod

      public Duration getCheckPeriod()
    • getRetryCount

      public long getRetryCount()
    • getRetryBackoff

      public Duration getRetryBackoff()
    • getExplicitArtifactGroupId

      public String getExplicitArtifactGroupId()
    • getExplicitArtifactId

      public String getExplicitArtifactId()
    • getExplicitSchemaLocation

      public String getExplicitSchemaLocation()
    • getExplicitArtifactVersion

      public String getExplicitArtifactVersion()
    • originals

      public Map<String,Object> originals()
    • dereference

      public boolean dereference()