Package io.fabric8.openshift.api.model
Interface LifecycleHookFluent<A extends LifecycleHookFluent<A>>
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
RecreateDeploymentStrategyParamsFluent.MidNested<N>,RecreateDeploymentStrategyParamsFluent.PostNested<N>,RecreateDeploymentStrategyParamsFluent.PreNested<N>,RollingDeploymentStrategyParamsFluent.PostNested<N>,RollingDeploymentStrategyParamsFluent.PreNested<N>
- All Known Implementing Classes:
DoneableLifecycleHook,LifecycleHookBuilder,LifecycleHookFluentImpl,RecreateDeploymentStrategyParamsFluentImpl.MidNestedImpl,RecreateDeploymentStrategyParamsFluentImpl.PostNestedImpl,RecreateDeploymentStrategyParamsFluentImpl.PreNestedImpl,RollingDeploymentStrategyParamsFluentImpl.PostNestedImpl,RollingDeploymentStrategyParamsFluentImpl.PreNestedImpl
public interface LifecycleHookFluent<A extends LifecycleHookFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceLifecycleHookFluent.ExecNewPodNested<N>static interfaceLifecycleHookFluent.TagImagesNested<N> -
Method Summary
-
Method Details
-
getExecNewPod
Deprecated.This method has been deprecated, please use method buildExecNewPod instead.- Returns:
- The buildable object.
-
buildExecNewPod
ExecNewPodHook buildExecNewPod() -
withExecNewPod
-
hasExecNewPod
Boolean hasExecNewPod() -
withNewExecNewPod
LifecycleHookFluent.ExecNewPodNested<A> withNewExecNewPod() -
withNewExecNewPodLike
-
editExecNewPod
LifecycleHookFluent.ExecNewPodNested<A> editExecNewPod() -
editOrNewExecNewPod
LifecycleHookFluent.ExecNewPodNested<A> editOrNewExecNewPod() -
editOrNewExecNewPodLike
-
getFailurePolicy
String getFailurePolicy() -
withFailurePolicy
-
hasFailurePolicy
Boolean hasFailurePolicy() -
withNewFailurePolicy
-
withNewFailurePolicy
-
withNewFailurePolicy
-
addToTagImages
-
setToTagImages
-
addToTagImages
-
addAllToTagImages
-
removeFromTagImages
-
removeAllFromTagImages
-
removeMatchingFromTagImages
A removeMatchingFromTagImages(io.fabric8.kubernetes.api.builder.Predicate<TagImageHookBuilder> predicate) -
getTagImages
Deprecated.This method has been deprecated, please use method buildTagImages instead.- Returns:
- The buildable object.
-
buildTagImages
List<TagImageHook> buildTagImages() -
buildTagImage
-
buildFirstTagImage
TagImageHook buildFirstTagImage() -
buildLastTagImage
TagImageHook buildLastTagImage() -
buildMatchingTagImage
TagImageHook buildMatchingTagImage(io.fabric8.kubernetes.api.builder.Predicate<TagImageHookBuilder> predicate) -
hasMatchingTagImage
Boolean hasMatchingTagImage(io.fabric8.kubernetes.api.builder.Predicate<TagImageHookBuilder> predicate) -
withTagImages
-
withTagImages
-
hasTagImages
Boolean hasTagImages() -
addNewTagImage
LifecycleHookFluent.TagImagesNested<A> addNewTagImage() -
addNewTagImageLike
-
setNewTagImageLike
-
editTagImage
-
editFirstTagImage
LifecycleHookFluent.TagImagesNested<A> editFirstTagImage() -
editLastTagImage
LifecycleHookFluent.TagImagesNested<A> editLastTagImage() -
editMatchingTagImage
LifecycleHookFluent.TagImagesNested<A> editMatchingTagImage(io.fabric8.kubernetes.api.builder.Predicate<TagImageHookBuilder> predicate)
-