Package io.fabric8.openshift.api.model
Class LifecycleHookFluentImpl<A extends LifecycleHookFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.openshift.api.model.LifecycleHookFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,LifecycleHookFluent<A>
- Direct Known Subclasses:
DoneableLifecycleHook,LifecycleHookBuilder,RecreateDeploymentStrategyParamsFluentImpl.MidNestedImpl,RecreateDeploymentStrategyParamsFluentImpl.PostNestedImpl,RecreateDeploymentStrategyParamsFluentImpl.PreNestedImpl,RollingDeploymentStrategyParamsFluentImpl.PostNestedImpl,RollingDeploymentStrategyParamsFluentImpl.PreNestedImpl
public class LifecycleHookFluentImpl<A extends LifecycleHookFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements LifecycleHookFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classLifecycleHookFluentImpl.ExecNewPodNestedImpl<N>classLifecycleHookFluentImpl.TagImagesNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.LifecycleHookFluent
LifecycleHookFluent.ExecNewPodNested<N>, LifecycleHookFluent.TagImagesNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description LifecycleHookFluentImpl()LifecycleHookFluentImpl(LifecycleHook instance) -
Method Summary
-
Constructor Details
-
LifecycleHookFluentImpl
public LifecycleHookFluentImpl() -
LifecycleHookFluentImpl
-
-
Method Details
-
getExecNewPod
Deprecated.This method has been deprecated, please use method buildExecNewPod instead.- Specified by:
getExecNewPodin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>- Returns:
- The buildable object.
-
buildExecNewPod
- Specified by:
buildExecNewPodin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
withExecNewPod
- Specified by:
withExecNewPodin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
hasExecNewPod
- Specified by:
hasExecNewPodin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
withNewExecNewPod
- Specified by:
withNewExecNewPodin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
withNewExecNewPodLike
- Specified by:
withNewExecNewPodLikein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
editExecNewPod
- Specified by:
editExecNewPodin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
editOrNewExecNewPod
- Specified by:
editOrNewExecNewPodin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
editOrNewExecNewPodLike
- Specified by:
editOrNewExecNewPodLikein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
getFailurePolicy
- Specified by:
getFailurePolicyin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
withFailurePolicy
- Specified by:
withFailurePolicyin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
hasFailurePolicy
- Specified by:
hasFailurePolicyin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
withNewFailurePolicy
- Specified by:
withNewFailurePolicyin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
withNewFailurePolicy
- Specified by:
withNewFailurePolicyin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
withNewFailurePolicy
- Specified by:
withNewFailurePolicyin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
addToTagImages
- Specified by:
addToTagImagesin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
setToTagImages
- Specified by:
setToTagImagesin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
addToTagImages
- Specified by:
addToTagImagesin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
addAllToTagImages
- Specified by:
addAllToTagImagesin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
removeFromTagImages
- Specified by:
removeFromTagImagesin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
removeAllFromTagImages
- Specified by:
removeAllFromTagImagesin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
removeMatchingFromTagImages
public A removeMatchingFromTagImages(io.fabric8.kubernetes.api.builder.Predicate<TagImageHookBuilder> predicate)- Specified by:
removeMatchingFromTagImagesin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
getTagImages
Deprecated.This method has been deprecated, please use method buildTagImages instead.- Specified by:
getTagImagesin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>- Returns:
- The buildable object.
-
buildTagImages
- Specified by:
buildTagImagesin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
buildTagImage
- Specified by:
buildTagImagein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
buildFirstTagImage
- Specified by:
buildFirstTagImagein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
buildLastTagImage
- Specified by:
buildLastTagImagein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
buildMatchingTagImage
public TagImageHook buildMatchingTagImage(io.fabric8.kubernetes.api.builder.Predicate<TagImageHookBuilder> predicate)- Specified by:
buildMatchingTagImagein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
hasMatchingTagImage
public Boolean hasMatchingTagImage(io.fabric8.kubernetes.api.builder.Predicate<TagImageHookBuilder> predicate)- Specified by:
hasMatchingTagImagein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
withTagImages
- Specified by:
withTagImagesin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
withTagImages
- Specified by:
withTagImagesin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
hasTagImages
- Specified by:
hasTagImagesin interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
addNewTagImage
- Specified by:
addNewTagImagein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
addNewTagImageLike
- Specified by:
addNewTagImageLikein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
setNewTagImageLike
- Specified by:
setNewTagImageLikein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
editTagImage
- Specified by:
editTagImagein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
editFirstTagImage
- Specified by:
editFirstTagImagein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
editLastTagImage
- Specified by:
editLastTagImagein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
editMatchingTagImage
public LifecycleHookFluent.TagImagesNested<A> editMatchingTagImage(io.fabric8.kubernetes.api.builder.Predicate<TagImageHookBuilder> predicate)- Specified by:
editMatchingTagImagein interfaceLifecycleHookFluent<A extends LifecycleHookFluent<A>>
-
equals
-