Packages

package runner

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final class AkkaRunner extends Runner[Deployment]

    Creates the Resources that define an Akka Runner.

  2. final case class ContainerConfig(env: List[EnvVar] = List(), resources: Option[ResourceRequirements] = None, volumeMounts: List[VolumeMount] = List(), ports: List[ContainerPort] = List()) extends Product with Serializable
  3. final class FlinkRunner extends Runner[Cr]

    Creates the ConfigMap and the Runner resource (a FlinkResource.CR) that define a Flink Runner.

  4. final case class PodConfig(containers: Map[String, ContainerConfig], labels: Map[String, String] = Map(), annotations: Map[String, String] = Map(), volumes: List[Volume] = List()) extends Product with Serializable
  5. final case class PodsConfig(pods: Map[String, PodConfig] = Map()) extends Product with Serializable
  6. class RawCustomResourceOperationsImpl extends OperationSupport

    This class simple does basic operations for custom defined resources without demanding the POJOs for custom resources.

    This class simple does basic operations for custom defined resources without demanding the POJOs for custom resources. It is serializing/deserializing objects to plain hash map(String, Object).

    Right now it supports basic operations like GET, POST, PUT, DELETE.

  7. trait Runner[T <: HasMetadata] extends AnyRef

    A Runner translates into a Runner Kubernetes resource, and a ConfigMap that configures the runner.

  8. final class SparkRunner extends Runner[Cr]

    Creates the ConfigMap and the Runner resource (a SparkResource.CR) that define a Spark Runner.

Value Members

  1. object AkkaRunner
  2. object Base64Helper
  3. object FlinkApp
  4. object FlinkRunner
  5. object PodsConfig extends Serializable
  6. object Runner
  7. object SparkApp
  8. object SparkRunner

Ungrouped