Interface PersistentClaimStorageFluent<A extends PersistentClaimStorageFluent<A>>
-
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
JbodStorageFluent.PersistentClaimStorageVolumesNested<N>,KafkaClusterSpecFluent.PersistentClaimStorageNested<N>,ZookeeperClusterSpecFluent.PersistentClaimStorageNested<N>
- All Known Implementing Classes:
JbodStorageFluentImpl.PersistentClaimStorageVolumesNestedImpl,KafkaClusterSpecFluentImpl.PersistentClaimStorageNestedImpl,PersistentClaimStorageBuilder,PersistentClaimStorageFluentImpl,ZookeeperClusterSpecFluentImpl.PersistentClaimStorageNestedImpl
public interface PersistentClaimStorageFluent<A extends PersistentClaimStorageFluent<A>> extends io.fabric8.kubernetes.api.builder.Fluent<A>Representation for persistent claim-based storage.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfacePersistentClaimStorageFluent.OverridesNested<N>Configures persistent claim overrides for storage - allows to override storage class with per broker configuration
-
Method Summary
-
-
-
Method Detail
-
getSize
String getSize()
-
hasSize
Boolean hasSize()
-
withNewSize
@Deprecated A withNewSize(String original)
Deprecated.
-
getStorageClass
String getStorageClass()
-
hasStorageClass
Boolean hasStorageClass()
-
withNewStorageClass
@Deprecated A withNewStorageClass(String original)
Deprecated.
-
hasSelector
Boolean hasSelector()
-
isDeleteClaim
boolean isDeleteClaim()
-
withDeleteClaim
A withDeleteClaim(boolean deleteClaim)
-
hasDeleteClaim
Boolean hasDeleteClaim()
-
addToOverrides
A addToOverrides(int index, PersistentClaimStorageOverride item)
-
setToOverrides
A setToOverrides(int index, PersistentClaimStorageOverride item)
-
addToOverrides
A addToOverrides(PersistentClaimStorageOverride... items)
-
addAllToOverrides
A addAllToOverrides(Collection<PersistentClaimStorageOverride> items)
-
removeFromOverrides
A removeFromOverrides(PersistentClaimStorageOverride... items)
-
removeAllFromOverrides
A removeAllFromOverrides(Collection<PersistentClaimStorageOverride> items)
-
removeMatchingFromOverrides
A removeMatchingFromOverrides(Predicate<PersistentClaimStorageOverrideBuilder> predicate)
-
getOverrides
@Deprecated List<PersistentClaimStorageOverride> getOverrides()
Deprecated.
-
buildOverrides
List<PersistentClaimStorageOverride> buildOverrides()
-
buildOverride
PersistentClaimStorageOverride buildOverride(int index)
-
buildFirstOverride
PersistentClaimStorageOverride buildFirstOverride()
-
buildLastOverride
PersistentClaimStorageOverride buildLastOverride()
-
buildMatchingOverride
PersistentClaimStorageOverride buildMatchingOverride(Predicate<PersistentClaimStorageOverrideBuilder> predicate)
-
hasMatchingOverride
Boolean hasMatchingOverride(Predicate<PersistentClaimStorageOverrideBuilder> predicate)
-
withOverrides
A withOverrides(List<PersistentClaimStorageOverride> overrides)
-
withOverrides
A withOverrides(PersistentClaimStorageOverride... overrides)
-
hasOverrides
Boolean hasOverrides()
-
addNewOverride
PersistentClaimStorageFluent.OverridesNested<A> addNewOverride()
-
addNewOverrideLike
PersistentClaimStorageFluent.OverridesNested<A> addNewOverrideLike(PersistentClaimStorageOverride item)
-
setNewOverrideLike
PersistentClaimStorageFluent.OverridesNested<A> setNewOverrideLike(int index, PersistentClaimStorageOverride item)
-
editOverride
PersistentClaimStorageFluent.OverridesNested<A> editOverride(int index)
-
editFirstOverride
PersistentClaimStorageFluent.OverridesNested<A> editFirstOverride()
-
editLastOverride
PersistentClaimStorageFluent.OverridesNested<A> editLastOverride()
-
editMatchingOverride
PersistentClaimStorageFluent.OverridesNested<A> editMatchingOverride(Predicate<PersistentClaimStorageOverrideBuilder> predicate)
-
getId
Integer getId()
-
hasId
Boolean hasId()
-
-