public class RAIDConfigFluentImpl<A extends RAIDConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements RAIDConfigFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
RAIDConfigFluentImpl.HardwareRAIDVolumesNestedImpl<N> |
class |
RAIDConfigFluentImpl.SoftwareRAIDVolumesNestedImpl<N> |
RAIDConfigFluent.HardwareRAIDVolumesNested<N>, RAIDConfigFluent.SoftwareRAIDVolumesNested<N>| Constructor and Description |
|---|
RAIDConfigFluentImpl() |
RAIDConfigFluentImpl(RAIDConfig instance) |
public RAIDConfigFluentImpl()
public RAIDConfigFluentImpl(RAIDConfig instance)
public A addToHardwareRAIDVolumes(Integer index, HardwareRAIDVolume item)
addToHardwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A setToHardwareRAIDVolumes(Integer index, HardwareRAIDVolume item)
setToHardwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A addToHardwareRAIDVolumes(HardwareRAIDVolume... items)
addToHardwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A addAllToHardwareRAIDVolumes(Collection<HardwareRAIDVolume> items)
addAllToHardwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A removeFromHardwareRAIDVolumes(HardwareRAIDVolume... items)
removeFromHardwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A removeAllFromHardwareRAIDVolumes(Collection<HardwareRAIDVolume> items)
removeAllFromHardwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A removeMatchingFromHardwareRAIDVolumes(Predicate<HardwareRAIDVolumeBuilder> predicate)
removeMatchingFromHardwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>@Deprecated public List<HardwareRAIDVolume> getHardwareRAIDVolumes()
getHardwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public List<HardwareRAIDVolume> buildHardwareRAIDVolumes()
buildHardwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public HardwareRAIDVolume buildHardwareRAIDVolume(Integer index)
buildHardwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public HardwareRAIDVolume buildFirstHardwareRAIDVolume()
buildFirstHardwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public HardwareRAIDVolume buildLastHardwareRAIDVolume()
buildLastHardwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public HardwareRAIDVolume buildMatchingHardwareRAIDVolume(Predicate<HardwareRAIDVolumeBuilder> predicate)
buildMatchingHardwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public Boolean hasMatchingHardwareRAIDVolume(Predicate<HardwareRAIDVolumeBuilder> predicate)
hasMatchingHardwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A withHardwareRAIDVolumes(List<HardwareRAIDVolume> hardwareRAIDVolumes)
withHardwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A withHardwareRAIDVolumes(HardwareRAIDVolume... hardwareRAIDVolumes)
withHardwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public Boolean hasHardwareRAIDVolumes()
hasHardwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A addNewHardwareRAIDVolume(String level, String name, Integer numberOfPhysicalDisks, Boolean rotational, Integer sizeGibibytes)
addNewHardwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.HardwareRAIDVolumesNested<A> addNewHardwareRAIDVolume()
addNewHardwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.HardwareRAIDVolumesNested<A> addNewHardwareRAIDVolumeLike(HardwareRAIDVolume item)
addNewHardwareRAIDVolumeLike in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.HardwareRAIDVolumesNested<A> setNewHardwareRAIDVolumeLike(Integer index, HardwareRAIDVolume item)
setNewHardwareRAIDVolumeLike in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.HardwareRAIDVolumesNested<A> editHardwareRAIDVolume(Integer index)
editHardwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.HardwareRAIDVolumesNested<A> editFirstHardwareRAIDVolume()
editFirstHardwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.HardwareRAIDVolumesNested<A> editLastHardwareRAIDVolume()
editLastHardwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.HardwareRAIDVolumesNested<A> editMatchingHardwareRAIDVolume(Predicate<HardwareRAIDVolumeBuilder> predicate)
editMatchingHardwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A addToSoftwareRAIDVolumes(Integer index, SoftwareRAIDVolume item)
addToSoftwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A setToSoftwareRAIDVolumes(Integer index, SoftwareRAIDVolume item)
setToSoftwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A addToSoftwareRAIDVolumes(SoftwareRAIDVolume... items)
addToSoftwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A addAllToSoftwareRAIDVolumes(Collection<SoftwareRAIDVolume> items)
addAllToSoftwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A removeFromSoftwareRAIDVolumes(SoftwareRAIDVolume... items)
removeFromSoftwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A removeAllFromSoftwareRAIDVolumes(Collection<SoftwareRAIDVolume> items)
removeAllFromSoftwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A removeMatchingFromSoftwareRAIDVolumes(Predicate<SoftwareRAIDVolumeBuilder> predicate)
removeMatchingFromSoftwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>@Deprecated public List<SoftwareRAIDVolume> getSoftwareRAIDVolumes()
getSoftwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public List<SoftwareRAIDVolume> buildSoftwareRAIDVolumes()
buildSoftwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public SoftwareRAIDVolume buildSoftwareRAIDVolume(Integer index)
buildSoftwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public SoftwareRAIDVolume buildFirstSoftwareRAIDVolume()
buildFirstSoftwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public SoftwareRAIDVolume buildLastSoftwareRAIDVolume()
buildLastSoftwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public SoftwareRAIDVolume buildMatchingSoftwareRAIDVolume(Predicate<SoftwareRAIDVolumeBuilder> predicate)
buildMatchingSoftwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public Boolean hasMatchingSoftwareRAIDVolume(Predicate<SoftwareRAIDVolumeBuilder> predicate)
hasMatchingSoftwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A withSoftwareRAIDVolumes(List<SoftwareRAIDVolume> softwareRAIDVolumes)
withSoftwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A withSoftwareRAIDVolumes(SoftwareRAIDVolume... softwareRAIDVolumes)
withSoftwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public Boolean hasSoftwareRAIDVolumes()
hasSoftwareRAIDVolumes in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.SoftwareRAIDVolumesNested<A> addNewSoftwareRAIDVolume()
addNewSoftwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.SoftwareRAIDVolumesNested<A> addNewSoftwareRAIDVolumeLike(SoftwareRAIDVolume item)
addNewSoftwareRAIDVolumeLike in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.SoftwareRAIDVolumesNested<A> setNewSoftwareRAIDVolumeLike(Integer index, SoftwareRAIDVolume item)
setNewSoftwareRAIDVolumeLike in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.SoftwareRAIDVolumesNested<A> editSoftwareRAIDVolume(Integer index)
editSoftwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.SoftwareRAIDVolumesNested<A> editFirstSoftwareRAIDVolume()
editFirstSoftwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.SoftwareRAIDVolumesNested<A> editLastSoftwareRAIDVolume()
editLastSoftwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public RAIDConfigFluent.SoftwareRAIDVolumesNested<A> editMatchingSoftwareRAIDVolume(Predicate<SoftwareRAIDVolumeBuilder> predicate)
editMatchingSoftwareRAIDVolume in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface RAIDConfigFluent<A extends RAIDConfigFluent<A>>Copyright © 2015–2020 Red Hat. All rights reserved.