Package io.fabric8.openshift.api.model
Class RollingDeploymentStrategyParamsFluentImpl<A extends RollingDeploymentStrategyParamsFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.openshift.api.model.RollingDeploymentStrategyParamsFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,RollingDeploymentStrategyParamsFluent<A>
- Direct Known Subclasses:
DeploymentStrategyFluentImpl.RollingParamsNestedImpl,DoneableRollingDeploymentStrategyParams,RollingDeploymentStrategyParamsBuilder
public class RollingDeploymentStrategyParamsFluentImpl<A extends RollingDeploymentStrategyParamsFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements RollingDeploymentStrategyParamsFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classRollingDeploymentStrategyParamsFluentImpl.MaxSurgeNestedImpl<N>classRollingDeploymentStrategyParamsFluentImpl.MaxUnavailableNestedImpl<N>classRollingDeploymentStrategyParamsFluentImpl.PostNestedImpl<N>classRollingDeploymentStrategyParamsFluentImpl.PreNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.RollingDeploymentStrategyParamsFluent
RollingDeploymentStrategyParamsFluent.MaxSurgeNested<N>, RollingDeploymentStrategyParamsFluent.MaxUnavailableNested<N>, RollingDeploymentStrategyParamsFluent.PostNested<N>, RollingDeploymentStrategyParamsFluent.PreNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description RollingDeploymentStrategyParamsFluentImpl()RollingDeploymentStrategyParamsFluentImpl(RollingDeploymentStrategyParams instance) -
Method Summary
-
Constructor Details
-
RollingDeploymentStrategyParamsFluentImpl
public RollingDeploymentStrategyParamsFluentImpl() -
RollingDeploymentStrategyParamsFluentImpl
-
-
Method Details
-
getIntervalSeconds
- Specified by:
getIntervalSecondsin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withIntervalSeconds
- Specified by:
withIntervalSecondsin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
hasIntervalSeconds
- Specified by:
hasIntervalSecondsin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
getMaxSurge
Deprecated.This method has been deprecated, please use method buildMaxSurge instead.- Specified by:
getMaxSurgein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>- Returns:
- The buildable object.
-
buildMaxSurge
public io.fabric8.kubernetes.api.model.IntOrString buildMaxSurge()- Specified by:
buildMaxSurgein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withMaxSurge
- Specified by:
withMaxSurgein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
hasMaxSurge
- Specified by:
hasMaxSurgein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withNewMaxSurge
- Specified by:
withNewMaxSurgein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withNewMaxSurge
- Specified by:
withNewMaxSurgein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withNewMaxSurge
- Specified by:
withNewMaxSurgein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withNewMaxSurgeLike
public RollingDeploymentStrategyParamsFluent.MaxSurgeNested<A> withNewMaxSurgeLike(io.fabric8.kubernetes.api.model.IntOrString item)- Specified by:
withNewMaxSurgeLikein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
editMaxSurge
- Specified by:
editMaxSurgein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
editOrNewMaxSurge
- Specified by:
editOrNewMaxSurgein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
editOrNewMaxSurgeLike
public RollingDeploymentStrategyParamsFluent.MaxSurgeNested<A> editOrNewMaxSurgeLike(io.fabric8.kubernetes.api.model.IntOrString item)- Specified by:
editOrNewMaxSurgeLikein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
getMaxUnavailable
Deprecated.This method has been deprecated, please use method buildMaxUnavailable instead.- Specified by:
getMaxUnavailablein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>- Returns:
- The buildable object.
-
buildMaxUnavailable
public io.fabric8.kubernetes.api.model.IntOrString buildMaxUnavailable()- Specified by:
buildMaxUnavailablein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withMaxUnavailable
- Specified by:
withMaxUnavailablein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
hasMaxUnavailable
- Specified by:
hasMaxUnavailablein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withNewMaxUnavailable
- Specified by:
withNewMaxUnavailablein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withNewMaxUnavailable
- Specified by:
withNewMaxUnavailablein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withNewMaxUnavailable
- Specified by:
withNewMaxUnavailablein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withNewMaxUnavailableLike
public RollingDeploymentStrategyParamsFluent.MaxUnavailableNested<A> withNewMaxUnavailableLike(io.fabric8.kubernetes.api.model.IntOrString item)- Specified by:
withNewMaxUnavailableLikein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
editMaxUnavailable
- Specified by:
editMaxUnavailablein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
editOrNewMaxUnavailable
- Specified by:
editOrNewMaxUnavailablein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
editOrNewMaxUnavailableLike
public RollingDeploymentStrategyParamsFluent.MaxUnavailableNested<A> editOrNewMaxUnavailableLike(io.fabric8.kubernetes.api.model.IntOrString item)- Specified by:
editOrNewMaxUnavailableLikein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
getPost
Deprecated.This method has been deprecated, please use method buildPost instead.- Specified by:
getPostin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>- Returns:
- The buildable object.
-
buildPost
- Specified by:
buildPostin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withPost
- Specified by:
withPostin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
hasPost
- Specified by:
hasPostin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withNewPost
- Specified by:
withNewPostin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withNewPostLike
- Specified by:
withNewPostLikein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
editPost
- Specified by:
editPostin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
editOrNewPost
- Specified by:
editOrNewPostin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
editOrNewPostLike
- Specified by:
editOrNewPostLikein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
getPre
Deprecated.This method has been deprecated, please use method buildPre instead.- Specified by:
getPrein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>- Returns:
- The buildable object.
-
buildPre
- Specified by:
buildPrein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withPre
- Specified by:
withPrein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
hasPre
- Specified by:
hasPrein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withNewPre
- Specified by:
withNewPrein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withNewPreLike
- Specified by:
withNewPreLikein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
editPre
- Specified by:
editPrein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
editOrNewPre
- Specified by:
editOrNewPrein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
editOrNewPreLike
- Specified by:
editOrNewPreLikein interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
getTimeoutSeconds
- Specified by:
getTimeoutSecondsin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withTimeoutSeconds
- Specified by:
withTimeoutSecondsin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
hasTimeoutSeconds
- Specified by:
hasTimeoutSecondsin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
getUpdatePeriodSeconds
- Specified by:
getUpdatePeriodSecondsin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
withUpdatePeriodSeconds
- Specified by:
withUpdatePeriodSecondsin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
hasUpdatePeriodSeconds
- Specified by:
hasUpdatePeriodSecondsin interfaceRollingDeploymentStrategyParamsFluent<A extends RollingDeploymentStrategyParamsFluent<A>>
-
equals
-