final case class StatefulSetUpdateStrategy(rollingUpdate: Option[RollingUpdateStatefulSetStrategy] = None, type: Option[String] = None) extends Product with Serializable
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- StatefulSetUpdateStrategy
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new StatefulSetUpdateStrategy(rollingUpdate: Option[RollingUpdateStatefulSetStrategy] = None, type: Option[String] = None)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def mapRollingUpdate(f: (RollingUpdateStatefulSetStrategy) => RollingUpdateStatefulSetStrategy): StatefulSetUpdateStrategy
if rollingUpdate has a value, transforms to the result of function
- def mapType(f: (String) => String): StatefulSetUpdateStrategy
if
type
has a value, transforms to the result of function - final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val rollingUpdate: Option[RollingUpdateStatefulSetStrategy]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val type: Option[String]
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def withRollingUpdate(value: RollingUpdateStatefulSetStrategy): StatefulSetUpdateStrategy
Returns a new data with rollingUpdate set to new value
- def withType(value: String): StatefulSetUpdateStrategy
Returns a new data with
type
set to new value