package
config
Type Members
-
final
case class
ActivateProfile(profileName: String, profileVersion: String, overlays: List[OverlayRef]) extends UpdateAction with Product with Serializable
-
-
-
case class
Artifact(url: String, fileName: Option[String], sha1Sum: Option[String]) extends Product with Serializable
-
case class
BundleConfig(artifact: Artifact, start: Boolean, startLevel: Option[Int]) extends Product with Serializable
-
-
-
case class
ContainerInfo(containerId: String, properties: Map[String, String], serviceInfos: List[ServiceInfo], profiles: List[Profile], timestampMsec: Long) extends Product with Serializable
-
case class
ContainerRegistryResponseOK(id: String, actions: List[UpdateAction] = List.empty) extends Product with Serializable
-
-
case class
FeatureConfig(name: String, version: String, url: Option[String], bundles: List[BundleConfig], features: List[FeatureRef]) extends Product with Serializable
-
case class
FeatureRef(name: String, version: String, url: Option[String] = None) extends Product with Serializable
-
-
case class
GeneratedConfig(configFile: String, config: String) extends Product with Serializable
-
final
case class
LocalOverlays(overlays: List[OverlayConfig], profileDir: File) extends Product with Serializable
-
case class
LocalRuntimeConfig(resolvedRuntimeConfig: ResolvedRuntimeConfig, baseDir: File) extends Product with Serializable
-
trait
Mapper extends AnyRef
-
case class
MvnGav(group: String, artifact: String, version: String, classifier: Option[String] = None, fileExt: String = "jar") extends Product with Serializable
-
final
case class
OverlayConfig(name: String, version: String, generatedConfigs: List[GeneratedConfig] = List.empty, properties: Map[String, String] = Map.empty) extends Ordered[OverlayConfig] with Product with Serializable
-
final
case class
OverlayRef(name: String, version: String) extends Ordered[OverlayRef] with Product with Serializable
-
case class
OverlaySet(overlays: List[OverlayRef], state: OverlayState, reason: Option[String] = None) extends Product with Serializable
-
sealed
trait
OverlayState extends AnyRef
-
case class
ProfileInfo(timeStamp: Long, profiles: List[Profile]) extends Product with Serializable
-
case class
ProfileLookup(profileName: String, profileVersion: String, profileBaseDir: File, overlays: Seq[OverlayRef]) extends Product with Serializable
-
-
case class
RemoteContainerState(containerInfo: ContainerInfo, outstandingUpdateActions: List[UpdateAction]) extends Product with Serializable
-
-
case class
RolloutProfile(profileName: String, profileVersion: String, overlays: List[OverlayRef], containerIds: List[String]) extends Product with Serializable
-
case class
RuntimeConfig(name: String, version: String, bundles: List[BundleConfig] = List.empty, startLevel: Int, defaultStartLevel: Int, properties: Map[String, String] = Map.empty, frameworkProperties: Map[String, String] = Map.empty, systemProperties: Map[String, String] = Map.empty, features: List[FeatureRef] = List.empty, resources: List[Artifact] = List.empty, resolvedFeatures: List[FeatureConfig] = List.empty) extends Product with Serializable
-
-
case class
ServiceInfo(name: String, serviceType: String, timestampMsec: Long, lifetimeMsec: Long, props: Map[String, String]) extends Product with Serializable
-
case class
SingleProfile(name: String, version: String, overlaySet: OverlaySet) extends Product with Serializable
-
final
case class
StageProfile(profileName: String, profileVersion: String, overlays: List[OverlayRef]) extends UpdateAction with Product with Serializable
-
-
sealed
trait
UpdateAction extends AnyRef
-
-
-
case class
Profile(name: String, version: String, overlays: List[OverlaySet]) extends Product with Serializable
Value Members
-
object
Artifact extends (String, Option[String], Option[String]) ⇒ Artifact with Serializable
-
-
-
-
-
-
-
-
-
-
-
object
LocalOverlays extends Serializable
-
-
object
MvnGav extends Serializable
-
-
-
object
Profile extends Serializable
-
object
ProfileLookup extends Serializable
-
-
-
-
object
RuntimeConfig extends (String, String, List[BundleConfig], Int, Int, Map[String, String], Map[String, String], Map[String, String], List[FeatureRef], List[Artifact], List[FeatureConfig]) ⇒ RuntimeConfig with Serializable
-
-
-
-
-
To be used only be the updater and will be renamed. Use SingleProfile instead.