Package io.fabric8.openshift.api.model
Class BuildVolumeFluent<A extends BuildVolumeFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.BuildVolumeFluent<A>
-
- Direct Known Subclasses:
BuildVolumeBuilder,DockerBuildStrategyFluent.VolumesNested,SourceBuildStrategyFluent.VolumesNested
public class BuildVolumeFluent<A extends BuildVolumeFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classBuildVolumeFluent.MountsNested<N>classBuildVolumeFluent.SourceNested<N>
-
Constructor Summary
Constructors Constructor Description BuildVolumeFluent()BuildVolumeFluent(BuildVolume instance)
-
Method Summary
-
-
-
Constructor Detail
-
BuildVolumeFluent
public BuildVolumeFluent()
-
BuildVolumeFluent
public BuildVolumeFluent(BuildVolume instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(BuildVolume instance)
-
addToMounts
public A addToMounts(int index, BuildVolumeMount item)
-
setToMounts
public A setToMounts(int index, BuildVolumeMount item)
-
addToMounts
public A addToMounts(BuildVolumeMount... items)
-
addAllToMounts
public A addAllToMounts(Collection<BuildVolumeMount> items)
-
removeFromMounts
public A removeFromMounts(BuildVolumeMount... items)
-
removeAllFromMounts
public A removeAllFromMounts(Collection<BuildVolumeMount> items)
-
removeMatchingFromMounts
public A removeMatchingFromMounts(Predicate<BuildVolumeMountBuilder> predicate)
-
buildMounts
public List<BuildVolumeMount> buildMounts()
-
buildMount
public BuildVolumeMount buildMount(int index)
-
buildFirstMount
public BuildVolumeMount buildFirstMount()
-
buildLastMount
public BuildVolumeMount buildLastMount()
-
buildMatchingMount
public BuildVolumeMount buildMatchingMount(Predicate<BuildVolumeMountBuilder> predicate)
-
hasMatchingMount
public boolean hasMatchingMount(Predicate<BuildVolumeMountBuilder> predicate)
-
withMounts
public A withMounts(List<BuildVolumeMount> mounts)
-
withMounts
public A withMounts(BuildVolumeMount... mounts)
-
hasMounts
public boolean hasMounts()
-
addNewMount
public BuildVolumeFluent.MountsNested<A> addNewMount()
-
addNewMountLike
public BuildVolumeFluent.MountsNested<A> addNewMountLike(BuildVolumeMount item)
-
setNewMountLike
public BuildVolumeFluent.MountsNested<A> setNewMountLike(int index, BuildVolumeMount item)
-
editMount
public BuildVolumeFluent.MountsNested<A> editMount(int index)
-
editFirstMount
public BuildVolumeFluent.MountsNested<A> editFirstMount()
-
editLastMount
public BuildVolumeFluent.MountsNested<A> editLastMount()
-
editMatchingMount
public BuildVolumeFluent.MountsNested<A> editMatchingMount(Predicate<BuildVolumeMountBuilder> predicate)
-
getName
public String getName()
-
hasName
public boolean hasName()
-
buildSource
public BuildVolumeSource buildSource()
-
withSource
public A withSource(BuildVolumeSource source)
-
hasSource
public boolean hasSource()
-
withNewSource
public BuildVolumeFluent.SourceNested<A> withNewSource()
-
withNewSourceLike
public BuildVolumeFluent.SourceNested<A> withNewSourceLike(BuildVolumeSource item)
-
editSource
public BuildVolumeFluent.SourceNested<A> editSource()
-
editOrNewSource
public BuildVolumeFluent.SourceNested<A> editOrNewSource()
-
editOrNewSourceLike
public BuildVolumeFluent.SourceNested<A> editOrNewSourceLike(BuildVolumeSource item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends BuildVolumeFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends BuildVolumeFluent<A>>
-
-