public class BuildVolumeFluent<A extends BuildVolumeFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
BuildVolumeFluent.MountsNested<N> |
class |
BuildVolumeFluent.SourceNested<N> |
| Constructor and Description |
|---|
BuildVolumeFluent() |
BuildVolumeFluent(BuildVolume instance) |
public BuildVolumeFluent()
public BuildVolumeFluent(BuildVolume instance)
protected void copyInstance(BuildVolume instance)
public A addToMounts(int index, BuildVolumeMount item)
public A setToMounts(int index, BuildVolumeMount item)
public A addToMounts(BuildVolumeMount... items)
public A addAllToMounts(Collection<BuildVolumeMount> items)
public A removeFromMounts(BuildVolumeMount... items)
public A removeAllFromMounts(Collection<BuildVolumeMount> items)
public A removeMatchingFromMounts(Predicate<BuildVolumeMountBuilder> predicate)
public List<BuildVolumeMount> buildMounts()
public BuildVolumeMount buildMount(int index)
public BuildVolumeMount buildFirstMount()
public BuildVolumeMount buildLastMount()
public BuildVolumeMount buildMatchingMount(Predicate<BuildVolumeMountBuilder> predicate)
public boolean hasMatchingMount(Predicate<BuildVolumeMountBuilder> predicate)
public A withMounts(List<BuildVolumeMount> mounts)
public A withMounts(BuildVolumeMount... mounts)
public boolean hasMounts()
public BuildVolumeFluent.MountsNested<A> addNewMount()
public BuildVolumeFluent.MountsNested<A> addNewMountLike(BuildVolumeMount item)
public BuildVolumeFluent.MountsNested<A> setNewMountLike(int index, BuildVolumeMount item)
public BuildVolumeFluent.MountsNested<A> editMount(int index)
public BuildVolumeFluent.MountsNested<A> editFirstMount()
public BuildVolumeFluent.MountsNested<A> editLastMount()
public BuildVolumeFluent.MountsNested<A> editMatchingMount(Predicate<BuildVolumeMountBuilder> predicate)
public String getName()
public boolean hasName()
public BuildVolumeSource buildSource()
public A withSource(BuildVolumeSource source)
public boolean hasSource()
public BuildVolumeFluent.SourceNested<A> withNewSource()
public BuildVolumeFluent.SourceNested<A> withNewSourceLike(BuildVolumeSource item)
public BuildVolumeFluent.SourceNested<A> editSource()
public BuildVolumeFluent.SourceNested<A> editOrNewSource()
public BuildVolumeFluent.SourceNested<A> editOrNewSourceLike(BuildVolumeSource item)
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends BuildVolumeFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends BuildVolumeFluent<A>>Copyright © 2015–2024 Red Hat. All rights reserved.