DeploymentSpec

io.k8s.api.apps.v1.DeploymentSpec
See theDeploymentSpec companion object
final case class DeploymentSpec(template: PodTemplateSpec, selector: LabelSelector, minReadySeconds: Option[Int], progressDeadlineSeconds: Option[Int], replicas: Option[Int], revisionHistoryLimit: Option[Int], paused: Option[Boolean], strategy: Option[DeploymentStrategy])

DeploymentSpec is the specification of the desired behavior of the Deployment.

Attributes

Companion
object
Source
DeploymentSpec.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

if minReadySeconds has a value, transforms to the result of function

if minReadySeconds has a value, transforms to the result of function

Attributes

Source
DeploymentSpec.scala

if paused has a value, transforms to the result of function

if paused has a value, transforms to the result of function

Attributes

Source
DeploymentSpec.scala

if progressDeadlineSeconds has a value, transforms to the result of function

if progressDeadlineSeconds has a value, transforms to the result of function

Attributes

Source
DeploymentSpec.scala

if replicas has a value, transforms to the result of function

if replicas has a value, transforms to the result of function

Attributes

Source
DeploymentSpec.scala

if revisionHistoryLimit has a value, transforms to the result of function

if revisionHistoryLimit has a value, transforms to the result of function

Attributes

Source
DeploymentSpec.scala

transforms selector to result of function

transforms selector to result of function

Attributes

Source
DeploymentSpec.scala

if strategy has a value, transforms to the result of function

if strategy has a value, transforms to the result of function

Attributes

Source
DeploymentSpec.scala

transforms template to result of function

transforms template to result of function

Attributes

Source
DeploymentSpec.scala

Returns a new data with minReadySeconds set to new value

Returns a new data with minReadySeconds set to new value

Attributes

Source
DeploymentSpec.scala

Returns a new data with paused set to new value

Returns a new data with paused set to new value

Attributes

Source
DeploymentSpec.scala

Returns a new data with progressDeadlineSeconds set to new value

Returns a new data with progressDeadlineSeconds set to new value

Attributes

Source
DeploymentSpec.scala

Returns a new data with replicas set to new value

Returns a new data with replicas set to new value

Attributes

Source
DeploymentSpec.scala

Returns a new data with revisionHistoryLimit set to new value

Returns a new data with revisionHistoryLimit set to new value

Attributes

Source
DeploymentSpec.scala

Returns a new data with selector set to new value

Returns a new data with selector set to new value

Attributes

Source
DeploymentSpec.scala

Returns a new data with strategy set to new value

Returns a new data with strategy set to new value

Attributes

Source
DeploymentSpec.scala

Returns a new data with template set to new value

Returns a new data with template set to new value

Attributes

Source
DeploymentSpec.scala

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product