Package io.fabric8.openshift.api.model
Class LifecycleHookFluent<A extends LifecycleHookFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.LifecycleHookFluent<A>
-
- Direct Known Subclasses:
LifecycleHookBuilder,RecreateDeploymentStrategyParamsFluent.MidNested,RecreateDeploymentStrategyParamsFluent.PostNested,RecreateDeploymentStrategyParamsFluent.PreNested,RollingDeploymentStrategyParamsFluent.PostNested,RollingDeploymentStrategyParamsFluent.PreNested
public class LifecycleHookFluent<A extends LifecycleHookFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classLifecycleHookFluent.ExecNewPodNested<N>classLifecycleHookFluent.TagImagesNested<N>
-
Constructor Summary
Constructors Constructor Description LifecycleHookFluent()LifecycleHookFluent(LifecycleHook instance)
-
Method Summary
-
-
-
Constructor Detail
-
LifecycleHookFluent
public LifecycleHookFluent()
-
LifecycleHookFluent
public LifecycleHookFluent(LifecycleHook instance)
-
-
Method Detail
-
addAllToTagImages
public A addAllToTagImages(Collection<TagImageHook> items)
-
addNewTagImage
public LifecycleHookFluent.TagImagesNested<A> addNewTagImage()
-
addNewTagImageLike
public LifecycleHookFluent.TagImagesNested<A> addNewTagImageLike(TagImageHook item)
-
addToTagImages
public A addToTagImages(TagImageHook... items)
-
addToTagImages
public A addToTagImages(int index, TagImageHook item)
-
buildExecNewPod
public ExecNewPodHook buildExecNewPod()
-
buildFirstTagImage
public TagImageHook buildFirstTagImage()
-
buildLastTagImage
public TagImageHook buildLastTagImage()
-
buildMatchingTagImage
public TagImageHook buildMatchingTagImage(Predicate<TagImageHookBuilder> predicate)
-
buildTagImage
public TagImageHook buildTagImage(int index)
-
buildTagImages
public List<TagImageHook> buildTagImages()
-
copyInstance
protected void copyInstance(LifecycleHook instance)
-
editExecNewPod
public LifecycleHookFluent.ExecNewPodNested<A> editExecNewPod()
-
editFirstTagImage
public LifecycleHookFluent.TagImagesNested<A> editFirstTagImage()
-
editLastTagImage
public LifecycleHookFluent.TagImagesNested<A> editLastTagImage()
-
editMatchingTagImage
public LifecycleHookFluent.TagImagesNested<A> editMatchingTagImage(Predicate<TagImageHookBuilder> predicate)
-
editOrNewExecNewPod
public LifecycleHookFluent.ExecNewPodNested<A> editOrNewExecNewPod()
-
editOrNewExecNewPodLike
public LifecycleHookFluent.ExecNewPodNested<A> editOrNewExecNewPodLike(ExecNewPodHook item)
-
editTagImage
public LifecycleHookFluent.TagImagesNested<A> editTagImage(int index)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends LifecycleHookFluent<A>>
-
getFailurePolicy
public String getFailurePolicy()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasExecNewPod
public boolean hasExecNewPod()
-
hasFailurePolicy
public boolean hasFailurePolicy()
-
hasMatchingTagImage
public boolean hasMatchingTagImage(Predicate<TagImageHookBuilder> predicate)
-
hasTagImages
public boolean hasTagImages()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends LifecycleHookFluent<A>>
-
removeAllFromTagImages
public A removeAllFromTagImages(Collection<TagImageHook> items)
-
removeFromTagImages
public A removeFromTagImages(TagImageHook... items)
-
removeMatchingFromTagImages
public A removeMatchingFromTagImages(Predicate<TagImageHookBuilder> predicate)
-
setNewTagImageLike
public LifecycleHookFluent.TagImagesNested<A> setNewTagImageLike(int index, TagImageHook item)
-
setToTagImages
public A setToTagImages(int index, TagImageHook item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withExecNewPod
public A withExecNewPod(ExecNewPodHook execNewPod)
-
withNewExecNewPod
public LifecycleHookFluent.ExecNewPodNested<A> withNewExecNewPod()
-
withNewExecNewPodLike
public LifecycleHookFluent.ExecNewPodNested<A> withNewExecNewPodLike(ExecNewPodHook item)
-
withTagImages
public A withTagImages(List<TagImageHook> tagImages)
-
withTagImages
public A withTagImages(TagImageHook... tagImages)
-
-