Interface JbodStorageFluent<A extends JbodStorageFluent<A>>
-
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
KafkaClusterSpecFluent.JbodStorageNested<N>
- All Known Implementing Classes:
JbodStorageBuilder,JbodStorageFluentImpl,KafkaClusterSpecFluentImpl.JbodStorageNestedImpl
public interface JbodStorageFluent<A extends JbodStorageFluent<A>> extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceJbodStorageFluent.EphemeralStorageVolumesNested<N>static interfaceJbodStorageFluent.PersistentClaimStorageVolumesNested<N>
-
Method Summary
-
-
-
Method Detail
-
addToVolumes
A addToVolumes(io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends SingleVolumeStorage,?> builder)
-
addToVolumes
A addToVolumes(int index, io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends SingleVolumeStorage,?> builder)
-
addToVolumes
A addToVolumes(int index, SingleVolumeStorage item)
-
setToVolumes
A setToVolumes(int index, SingleVolumeStorage item)
-
addToVolumes
A addToVolumes(SingleVolumeStorage... items)
-
addAllToVolumes
A addAllToVolumes(Collection<SingleVolumeStorage> items)
-
removeFromVolumes
A removeFromVolumes(io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends SingleVolumeStorage,?> builder)
-
removeFromVolumes
A removeFromVolumes(SingleVolumeStorage... items)
-
removeAllFromVolumes
A removeAllFromVolumes(Collection<SingleVolumeStorage> items)
-
getVolumes
@Deprecated List<SingleVolumeStorage> getVolumes()
Deprecated.This method has been deprecated, please use method buildVolumes instead.- Returns:
- The buildable object.
-
buildVolumes
List<SingleVolumeStorage> buildVolumes()
-
buildVolume
SingleVolumeStorage buildVolume(int index)
-
buildFirstVolume
SingleVolumeStorage buildFirstVolume()
-
buildLastVolume
SingleVolumeStorage buildLastVolume()
-
buildMatchingVolume
SingleVolumeStorage buildMatchingVolume(Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends SingleVolumeStorage,?>> predicate)
-
hasMatchingVolume
Boolean hasMatchingVolume(Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends SingleVolumeStorage,?>> predicate)
-
withVolumes
A withVolumes(List<SingleVolumeStorage> volumes)
-
withVolumes
A withVolumes(SingleVolumeStorage... volumes)
-
hasVolumes
Boolean hasVolumes()
-
addToPersistentClaimStorageVolumes
A addToPersistentClaimStorageVolumes(int index, PersistentClaimStorage item)
-
setToPersistentClaimStorageVolumes
A setToPersistentClaimStorageVolumes(int index, PersistentClaimStorage item)
-
addToPersistentClaimStorageVolumes
A addToPersistentClaimStorageVolumes(PersistentClaimStorage... items)
-
addAllToPersistentClaimStorageVolumes
A addAllToPersistentClaimStorageVolumes(Collection<PersistentClaimStorage> items)
-
removeFromPersistentClaimStorageVolumes
A removeFromPersistentClaimStorageVolumes(PersistentClaimStorage... items)
-
removeAllFromPersistentClaimStorageVolumes
A removeAllFromPersistentClaimStorageVolumes(Collection<PersistentClaimStorage> items)
-
removeMatchingFromPersistentClaimStorageVolumes
A removeMatchingFromPersistentClaimStorageVolumes(Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends SingleVolumeStorage,?>> predicate)
-
setNewPersistentClaimStorageVolumeLike
JbodStorageFluent.PersistentClaimStorageVolumesNested<A> setNewPersistentClaimStorageVolumeLike(int index, PersistentClaimStorage item)
-
addNewPersistentClaimStorageVolume
JbodStorageFluent.PersistentClaimStorageVolumesNested<A> addNewPersistentClaimStorageVolume()
-
addNewPersistentClaimStorageVolumeLike
JbodStorageFluent.PersistentClaimStorageVolumesNested<A> addNewPersistentClaimStorageVolumeLike(PersistentClaimStorage item)
-
addToEphemeralStorageVolumes
A addToEphemeralStorageVolumes(int index, EphemeralStorage item)
-
setToEphemeralStorageVolumes
A setToEphemeralStorageVolumes(int index, EphemeralStorage item)
-
addToEphemeralStorageVolumes
A addToEphemeralStorageVolumes(EphemeralStorage... items)
-
addAllToEphemeralStorageVolumes
A addAllToEphemeralStorageVolumes(Collection<EphemeralStorage> items)
-
removeFromEphemeralStorageVolumes
A removeFromEphemeralStorageVolumes(EphemeralStorage... items)
-
removeAllFromEphemeralStorageVolumes
A removeAllFromEphemeralStorageVolumes(Collection<EphemeralStorage> items)
-
removeMatchingFromEphemeralStorageVolumes
A removeMatchingFromEphemeralStorageVolumes(Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends SingleVolumeStorage,?>> predicate)
-
setNewEphemeralStorageVolumeLike
JbodStorageFluent.EphemeralStorageVolumesNested<A> setNewEphemeralStorageVolumeLike(int index, EphemeralStorage item)
-
addNewEphemeralStorageVolume
JbodStorageFluent.EphemeralStorageVolumesNested<A> addNewEphemeralStorageVolume()
-
addNewEphemeralStorageVolumeLike
JbodStorageFluent.EphemeralStorageVolumesNested<A> addNewEphemeralStorageVolumeLike(EphemeralStorage item)
-
-