c

io.k8s.api.apps.v1

StatefulSetSpec

final case class StatefulSetSpec(minReadySeconds: Option[Int] = None, serviceName: String, replicas: Option[Int] = None, revisionHistoryLimit: Option[Int] = None, podManagementPolicy: Option[String] = None, volumeClaimTemplates: Option[Seq[PersistentVolumeClaim]] = None, persistentVolumeClaimRetentionPolicy: Option[StatefulSetPersistentVolumeClaimRetentionPolicy] = None, template: PodTemplateSpec, selector: LabelSelector, updateStrategy: Option[StatefulSetUpdateStrategy] = None) extends Product with Serializable

A StatefulSetSpec is the specification of a StatefulSet.

Source
StatefulSetSpec.scala
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StatefulSetSpec
  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 StatefulSetSpec(minReadySeconds: Option[Int] = None, serviceName: String, replicas: Option[Int] = None, revisionHistoryLimit: Option[Int] = None, podManagementPolicy: Option[String] = None, volumeClaimTemplates: Option[Seq[PersistentVolumeClaim]] = None, persistentVolumeClaimRetentionPolicy: Option[StatefulSetPersistentVolumeClaimRetentionPolicy] = None, template: PodTemplateSpec, selector: LabelSelector, updateStrategy: Option[StatefulSetUpdateStrategy] = 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 addVolumeClaimTemplates(newValues: PersistentVolumeClaim*): StatefulSetSpec
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. val minReadySeconds: Option[Int]
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. val persistentVolumeClaimRetentionPolicy: Option[StatefulSetPersistentVolumeClaimRetentionPolicy]
  16. val podManagementPolicy: Option[String]
  17. val replicas: Option[Int]
  18. val revisionHistoryLimit: Option[Int]
  19. val selector: LabelSelector
  20. val serviceName: String
  21. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  22. val template: PodTemplateSpec
  23. val updateStrategy: Option[StatefulSetUpdateStrategy]
  24. val volumeClaimTemplates: Option[Seq[PersistentVolumeClaim]]
  25. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  28. def withMinReadySeconds(value: Int): StatefulSetSpec
  29. def withPersistentVolumeClaimRetentionPolicy(value: StatefulSetPersistentVolumeClaimRetentionPolicy): StatefulSetSpec
  30. def withPodManagementPolicy(value: String): StatefulSetSpec
  31. def withReplicas(value: Int): StatefulSetSpec
  32. def withRevisionHistoryLimit(value: Int): StatefulSetSpec
  33. def withSelector(value: LabelSelector): StatefulSetSpec
  34. def withServiceName(value: String): StatefulSetSpec
  35. def withTemplate(value: PodTemplateSpec): StatefulSetSpec
  36. def withUpdateStrategy(value: StatefulSetUpdateStrategy): StatefulSetSpec
  37. def withVolumeClaimTemplates(value: Seq[PersistentVolumeClaim]): StatefulSetSpec

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped