package microservice
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class AkkaClusterStatus(upMembers: Int, nonUpMembers: Int, unreachableMembers: Int, lastChangeTime: String) extends Product with Serializable
- Annotations
- @JsonDeserialize() @JsonCreator()
- final case class AkkaMicroservice(kind: String = AkkaMicroservice.Kind, apiVersion: String = AkkaMicroservice.ApiVersion, metadata: ObjectMeta, spec: AkkaMicroserviceSpec, status: Option[AkkaMicroserviceStatus]) extends CustomResource[Nothing, Nothing] with Namespaced with Product with Serializable
- Annotations
- @JsonCreator() @Group() @Version() @Kind() @Plural()
- final case class AkkaMicroserviceList(kind: String, apiVersion: String, metadata: ListMeta, items: List[AkkaMicroservice]) extends CustomResourceList[AkkaMicroservice] with Product with Serializable
- Annotations
- @JsonCreator()
- final case class AkkaMicroserviceSpec(replicas: Int, image: String, imagePullPolicy: Option[String], appVersion: Option[String], imagePullSecrets: Seq[String], readinessProbe: Option[JsonNode], livenessProbe: Option[JsonNode], secretVolumes: Seq[SecretVolume], javaOptions: String, logbackSecret: Option[LogbackSecret], extraVolumeMounts: Seq[JsonNode], podTemplateSpec: Option[JsonNode]) extends KubernetesResource with Product with Serializable
- Annotations
- @JsonDeserialize() @JsonInclude() @JsonCreator()
- final case class AkkaMicroserviceStatus(phase: String, availableReplicas: Int, message: String, podStatus: List[String], oldestPodStartTime: String, akkaClusterStatus: Option[AkkaClusterStatus]) extends KubernetesResource with Product with Serializable
- Annotations
- @JsonDeserialize() @JsonCreator()
- final case class ConfigSecret(secretName: String) extends KubernetesResource with Product with Serializable
- Annotations
- @JsonDeserialize() @JsonCreator()
- final case class LogbackSecret(secretName: String) extends KubernetesResource with Product with Serializable
- Annotations
- @JsonDeserialize() @JsonCreator()
- final case class SecretVolume(secretName: String, mountPath: String) extends KubernetesResource with Product with Serializable
- Annotations
- @JsonDeserialize() @JsonCreator()
Value Members
- object AkkaMicroservice extends Serializable