public class RollingUpdateDeploymentFluentImpl<T extends RollingUpdateDeploymentFluent<T>> extends BaseFluent<T> implements RollingUpdateDeploymentFluent<T>
Modifier and Type | Class and Description |
---|---|
class |
RollingUpdateDeploymentFluentImpl.MaxSurgeNestedImpl<N> |
class |
RollingUpdateDeploymentFluentImpl.MaxUnavailableNestedImpl<N> |
RollingUpdateDeploymentFluent.MaxSurgeNested<N>, RollingUpdateDeploymentFluent.MaxUnavailableNested<N>
_visitables
Constructor and Description |
---|
RollingUpdateDeploymentFluentImpl() |
RollingUpdateDeploymentFluentImpl(RollingUpdateDeployment instance) |
public RollingUpdateDeploymentFluentImpl()
public RollingUpdateDeploymentFluentImpl(RollingUpdateDeployment instance)
public IntOrString getMaxSurge()
getMaxSurge
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public T withMaxSurge(IntOrString maxSurge)
withMaxSurge
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public RollingUpdateDeploymentFluent.MaxSurgeNested<T> withNewMaxSurge()
withNewMaxSurge
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public RollingUpdateDeploymentFluent.MaxSurgeNested<T> withNewMaxSurgeLike(IntOrString item)
withNewMaxSurgeLike
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public RollingUpdateDeploymentFluent.MaxSurgeNested<T> editMaxSurge()
editMaxSurge
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public T withNewMaxSurge(String strVal)
withNewMaxSurge
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public T withNewMaxSurge(Integer intVal)
withNewMaxSurge
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public IntOrString getMaxUnavailable()
getMaxUnavailable
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public T withMaxUnavailable(IntOrString maxUnavailable)
withMaxUnavailable
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public RollingUpdateDeploymentFluent.MaxUnavailableNested<T> withNewMaxUnavailable()
withNewMaxUnavailable
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public RollingUpdateDeploymentFluent.MaxUnavailableNested<T> withNewMaxUnavailableLike(IntOrString item)
withNewMaxUnavailableLike
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public RollingUpdateDeploymentFluent.MaxUnavailableNested<T> editMaxUnavailable()
editMaxUnavailable
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public T withNewMaxUnavailable(String strVal)
withNewMaxUnavailable
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public T withNewMaxUnavailable(Integer intVal)
withNewMaxUnavailable
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public Integer getMinReadySeconds()
getMinReadySeconds
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public T withMinReadySeconds(Integer minReadySeconds)
withMinReadySeconds
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public T addToAdditionalProperties(String key, Object value)
addToAdditionalProperties
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public T addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public T removeFromAdditionalProperties(String key)
removeFromAdditionalProperties
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public T removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public Map<String,Object> getAdditionalProperties()
getAdditionalProperties
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
public T withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties
in interface RollingUpdateDeploymentFluent<T extends RollingUpdateDeploymentFluent<T>>
Copyright © 2011–2015 Red Hat. All rights reserved.