package instances
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class APIInstanceBuilder extends AnyRef
- case class AlertIndex(forApiInstance: Map[String, Seq[Alert]] = Map.empty, forBindingInInstance: Map[(ApiInstanceName, PolicyBindingName), Seq[Alert]] = Map.empty) extends Product with Serializable
- case class EnvironmentIndex(byTargetRef: Map[String, EnvironmentBinding], environments: Map[String, Environment]) extends Product with Serializable
- case class ExtensionAssetParser(fetcher: DependencyFetcher, extensionSchemas: Map[String, JsonSchemaDocument]) extends Product with Serializable
- case class PolicyBindingIndex(byTargetRef: Map[String, Seq[PolicyBinding]], byPolicyRef: Map[String, Seq[PolicyBinding]], byDestinationRef: Map[String, Seq[PolicyBinding]]) extends Product with Serializable
- case class ResourceCatalog(instances: List[JsonLDInstanceDocument]) extends Product with Serializable
- case class ResourceKind extends Product with Serializable
- case class ResourceVersion extends Product with Serializable
- case class ScopedExtension(gav: Gav, extension: Extension, isPolicyDefinition: Boolean, dependencies: Set[Gav]) extends Product with Serializable
- case class ScopedExtensionIndex(byGav: Map[Gav, List[ScopedExtension]], initial: Set[Gav] = Set.empty) extends Product with Serializable
Value Members
- object APIInstanceModel
- object AlertIndex extends Serializable
- object EnvironmentIndex extends Serializable
- object ErrorAPIInstance extends JsonLDObject
- object ExtensionExtractor
- object PolicyBindingIndex extends Serializable
- object ResourceCatalog extends Serializable
- object ResourceKind extends Serializable
- object ResourceVersion extends Serializable
- object ScopedExtension extends Serializable
- object ScopedExtensionIndex extends Serializable