Packages

c

io.k8s.api.core.v1

Container

final case class Container(readinessProbe: Option[Probe] = None, name: String, livenessProbe: Option[Probe] = None, lifecycle: Option[Lifecycle] = None, image: Option[String] = None, stdinOnce: Option[Boolean] = None, ports: Option[Seq[ContainerPort]] = None, startupProbe: Option[Probe] = None, command: Option[Seq[String]] = None, terminationMessagePolicy: Option[String] = None, stdin: Option[Boolean] = None, terminationMessagePath: Option[String] = None, resources: Option[ResourceRequirements] = None, envFrom: Option[Seq[EnvFromSource]] = None, volumeDevices: Option[Seq[VolumeDevice]] = None, args: Option[Seq[String]] = None, tty: Option[Boolean] = None, imagePullPolicy: Option[String] = None, workingDir: Option[String] = None, volumeMounts: Option[Seq[VolumeMount]] = None, env: Option[Seq[EnvVar]] = None, securityContext: Option[SecurityContext] = None) extends Product with Serializable

A single application container that you want to run within a pod.

Source
Container.scala
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Container
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Container(readinessProbe: Option[Probe] = None, name: String, livenessProbe: Option[Probe] = None, lifecycle: Option[Lifecycle] = None, image: Option[String] = None, stdinOnce: Option[Boolean] = None, ports: Option[Seq[ContainerPort]] = None, startupProbe: Option[Probe] = None, command: Option[Seq[String]] = None, terminationMessagePolicy: Option[String] = None, stdin: Option[Boolean] = None, terminationMessagePath: Option[String] = None, resources: Option[ResourceRequirements] = None, envFrom: Option[Seq[EnvFromSource]] = None, volumeDevices: Option[Seq[VolumeDevice]] = None, args: Option[Seq[String]] = None, tty: Option[Boolean] = None, imagePullPolicy: Option[String] = None, workingDir: Option[String] = None, volumeMounts: Option[Seq[VolumeMount]] = None, env: Option[Seq[EnvVar]] = None, securityContext: Option[SecurityContext] = None)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addArgs(newValues: String*): Container
  5. def addCommand(newValues: String*): Container
  6. def addEnv(newValues: EnvVar*): Container
  7. def addEnvFrom(newValues: EnvFromSource*): Container
  8. def addPorts(newValues: ContainerPort*): Container
  9. def addVolumeDevices(newValues: VolumeDevice*): Container
  10. def addVolumeMounts(newValues: VolumeMount*): Container
  11. val args: Option[Seq[String]]
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  14. val command: Option[Seq[String]]
  15. val env: Option[Seq[EnvVar]]
  16. val envFrom: Option[Seq[EnvFromSource]]
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. val image: Option[String]
  21. val imagePullPolicy: Option[String]
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. val lifecycle: Option[Lifecycle]
  24. val livenessProbe: Option[Probe]
  25. val name: String
  26. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  27. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  29. val ports: Option[Seq[ContainerPort]]
  30. val readinessProbe: Option[Probe]
  31. val resources: Option[ResourceRequirements]
  32. val securityContext: Option[SecurityContext]
  33. val startupProbe: Option[Probe]
  34. val stdin: Option[Boolean]
  35. val stdinOnce: Option[Boolean]
  36. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  37. val terminationMessagePath: Option[String]
  38. val terminationMessagePolicy: Option[String]
  39. val tty: Option[Boolean]
  40. val volumeDevices: Option[Seq[VolumeDevice]]
  41. val volumeMounts: Option[Seq[VolumeMount]]
  42. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  45. def withArgs(value: Seq[String]): Container
  46. def withCommand(value: Seq[String]): Container
  47. def withEnv(value: Seq[EnvVar]): Container
  48. def withEnvFrom(value: Seq[EnvFromSource]): Container
  49. def withImage(value: String): Container
  50. def withImagePullPolicy(value: String): Container
  51. def withLifecycle(value: Lifecycle): Container
  52. def withLivenessProbe(value: Probe): Container
  53. def withName(value: String): Container
  54. def withPorts(value: Seq[ContainerPort]): Container
  55. def withReadinessProbe(value: Probe): Container
  56. def withResources(value: ResourceRequirements): Container
  57. def withSecurityContext(value: SecurityContext): Container
  58. def withStartupProbe(value: Probe): Container
  59. def withStdin(value: Boolean): Container
  60. def withStdinOnce(value: Boolean): Container
  61. def withTerminationMessagePath(value: String): Container
  62. def withTerminationMessagePolicy(value: String): Container
  63. def withTty(value: Boolean): Container
  64. def withVolumeDevices(value: Seq[VolumeDevice]): Container
  65. def withVolumeMounts(value: Seq[VolumeMount]): Container
  66. def withWorkingDir(value: String): Container
  67. val workingDir: Option[String]

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped