Packages

case class Config(name: String, instancePriority: Int, vendorPrefixes: List[String]) extends Product with Serializable

Common config for RepositoryRef classes

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Config
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Config(name: String, instancePriority: Int, vendorPrefixes: List[String])

Value Members

  1. val instancePriority: Int
  2. val name: String
  3. def productElementNames: Iterator[String]
    Definition Classes
    Product
  4. def productIterator: Iterator[Any]
    Definition Classes
    Product
  5. def vendorMatched(vendor: String): Boolean

    Helper to check if this repository should take priority because of a vendor prefix match.

    Helper to check if this repository should take priority because of a vendor prefix match. Returns true if we matched our schema's vendor in the list of vendor prefixes.

    vendor

    a schema's vendor to find among specified in resolver

    returns

    whether this is a priority lookup or not

  6. val vendorPrefixes: List[String]