Class RollingUpdateDeployment
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.RollingUpdateDeployment
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class RollingUpdateDeployment extends java.lang.Object implements com.marcnuri.yakc.model.Model
Spec to control the desired behavior of rolling update.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RollingUpdateDeployment.Builder
-
Constructor Summary
Constructors Constructor Description RollingUpdateDeployment()
RollingUpdateDeployment(java.lang.String maxSurge, java.lang.String maxUnavailable)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RollingUpdateDeployment.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getMaxSurge()
java.lang.String
getMaxUnavailable()
int
hashCode()
void
setMaxSurge(java.lang.String maxSurge)
void
setMaxUnavailable(java.lang.String maxUnavailable)
RollingUpdateDeployment.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
builder
public static RollingUpdateDeployment.Builder builder()
-
toBuilder
public RollingUpdateDeployment.Builder toBuilder()
-
getMaxSurge
public java.lang.String getMaxSurge()
-
getMaxUnavailable
public java.lang.String getMaxUnavailable()
-
setMaxSurge
public void setMaxSurge(java.lang.String maxSurge)
-
setMaxUnavailable
public void setMaxUnavailable(java.lang.String maxUnavailable)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-