Package

is.solidninja.openshift.api

v1

Permalink

package v1

Linear Supertypes
EitherSyntax, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. v1
  2. EitherSyntax
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class BuildConfig(metadata: Option[ObjectMeta] = None) extends V1Object with Product with Serializable

    Permalink

    FIXME - implement

    FIXME - implement

    See also

    v1 BuildConfig

  2. trait DecoderInstances extends k8s.api.v1.DecoderInstances

    Permalink
  3. case class DeploymentConfig(spec: DeploymentConfigSpec, status: Option[DeploymentConfigStatus], metadata: Option[ObjectMeta]) extends V1Object with Product with Serializable

    Permalink

  4. case class DeploymentConfigList(metadata: Option[ObjectMeta], items: List[DeploymentConfig]) extends V1Object with Product with Serializable

    Permalink

  5. case class DeploymentConfigSpec(strategy: DeploymentStrategy, triggers: List[DeploymentTriggerPolicy], replicas: Int, test: Boolean, template: Option[PodTemplateSpec], selector: Option[Selector]) extends Product with Serializable

    Permalink

  6. case class DeploymentConfigStatus(latestVersion: Option[Int], observedGeneration: Option[Int], replicas: Option[Int]) extends Product with Serializable

    Permalink

  7. case class DeploymentStrategy(type: String, rollingParams: Option[RollingDeploymentStrategyParams], resources: Option[ResourceRequirements], labels: Option[Map[String, String]], annotations: Option[Annotations], activeDeadlineSeconds: Option[Seconds]) extends Product with Serializable

    Permalink

  8. case class DeploymentTriggerImageChangeParams(automatic: Option[Boolean], containerNames: List[String], from: ObjectReference, lastTriggeredImage: Option[ImageName]) extends Product with Serializable

    Permalink

  9. case class DeploymentTriggerPolicy(type: String, imageChangeParams: Option[DeploymentTriggerImageChangeParams]) extends Product with Serializable

    Permalink

  10. type EitherTopLevel = Either[TopLevel, k8s.api.v1.TopLevel]

    Permalink
  11. implicit final class EitherTopLevelOps extends AnyVal

    Permalink
  12. trait EncoderInstances extends k8s.api.v1.EncoderInstances

    Permalink
  13. type HasMetadata = k8s.api.v1.HasMetadata

    Permalink
  14. case class ImageStream(metadata: Option[ObjectMeta] = None) extends V1Object with Product with Serializable

    Permalink

    FIXME - implement

    FIXME - implement

    See also

    v1 ImageStream

  15. case class ObjectReference(kind: Option[String], namespace: Option[String], name: Option[String], uid: Option[String], apiVersion: Option[String], resourceVersion: Option[String], fieldPath: Option[String]) extends Product with Serializable

    Permalink

  16. case class Parameter(name: String, displayName: Option[String] = None, description: Option[String] = None, value: Option[String] = None, generate: Option[String] = None, from: Option[String] = None, required: Option[Boolean] = None) extends Product with Serializable

    Permalink

    See also

    v1 Parameter

  17. type Pod = k8s.api.v1.Pod

    Permalink
  18. type ReplicationController = k8s.api.v1.ReplicationController

    Permalink
  19. case class RollingDeploymentStrategyParams(updatePeriodSeconds: Option[Seconds], intervalSeconds: Option[Seconds], timeoutSeconds: Option[Seconds], maxUnavailable: Option[String], maxSurge: Option[String]) extends Product with Serializable

    Permalink

  20. case class Route(metadata: Option[ObjectMeta], spec: RouteSpec) extends V1Object with Product with Serializable

    Permalink

    See also

    v1 Route

  21. case class RouteList(metadata: Option[ObjectMeta], items: List[Route]) extends V1Object with Product with Serializable

    Permalink

    See also

    v1 RouteList

  22. case class RoutePort(targetPort: String) extends Product with Serializable

    Permalink

    See also

    v1 RoutePort

  23. case class RouteSpec(host: String, to: RouteTargetReference, port: Option[RoutePort], wildcardPolicy: Option[String]) extends Product with Serializable

    Permalink

    See also

    RouteSpec v1

  24. case class RouteTargetReference(kind: String, name: String, weight: Option[Int] = None) extends Product with Serializable

    Permalink

  25. type Service = k8s.api.v1.Service

    Permalink
  26. case class Template(labels: Option[Map[String, String]], message: Option[String], metadata: Option[ObjectMeta], objects: List[Json], parameters: List[Parameter]) extends V1Object with Product with Serializable

    Permalink

    See also

    v1 Template

  27. case class TemplateList(items: List[EitherTopLevel], metadata: Option[ObjectMeta] = None) extends V1Object with Product with Serializable

    Permalink

    List of items (kind: List) - comes from expansion of templates

  28. sealed trait TopLevel extends HasMetadata

    Permalink
  29. sealed trait V1Object extends TopLevel

    Permalink

Value Members

  1. object JsonProtocol extends EncoderInstances with DecoderInstances with JsonOps

    Permalink
  2. object Template extends Serializable

    Permalink
  3. implicit def catsSyntaxEither[A, B](eab: Either[A, B]): EitherOps[A, B]

    Permalink
    Definition Classes
    EitherSyntax
  4. implicit def catsSyntaxEitherId[A](a: A): EitherIdOps[A]

    Permalink
    Definition Classes
    EitherSyntax
  5. implicit def catsSyntaxEitherObject(either: Either.type): EitherObjectOps

    Permalink
    Definition Classes
    EitherSyntax
  6. implicit def catsSyntaxLeft[A, B](left: Left[A, B]): LeftOps[A, B]

    Permalink
    Definition Classes
    EitherSyntax
  7. implicit def catsSyntaxRight[A, B](right: Right[A, B]): RightOps[A, B]

    Permalink
    Definition Classes
    EitherSyntax
  8. implicit def liftToEitherTopLevel(r: k8s.api.v1.TopLevel): EitherTopLevel

    Permalink
  9. implicit def liftToEitherTopLevel(l: TopLevel): EitherTopLevel

    Permalink

Inherited from EitherSyntax

Inherited from AnyRef

Inherited from Any

Ungrouped