Class PersistentClaimStorage
- java.lang.Object
-
- io.strimzi.api.kafka.model.storage.Storage
-
- io.strimzi.api.kafka.model.storage.SingleVolumeStorage
-
- io.strimzi.api.kafka.model.storage.PersistentClaimStorage
-
- All Implemented Interfaces:
UnknownPropertyPreserving
,Serializable
public class PersistentClaimStorage extends SingleVolumeStorage
Representation for persistent claim-based storage.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class io.strimzi.api.kafka.model.storage.Storage
TYPE_EPHEMERAL, TYPE_JBOD, TYPE_PERSISTENT_CLAIM
-
-
Constructor Summary
Constructors Constructor Description PersistentClaimStorage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Integer
getId()
List<PersistentClaimStorageOverride>
getOverrides()
Map<String,String>
getSelector()
String
getSize()
String
getStorageClass()
String
getType()
boolean
isDeleteClaim()
void
setDeleteClaim(boolean deleteClaim)
void
setId(Integer id)
void
setOverrides(List<PersistentClaimStorageOverride> overrides)
void
setSelector(Map<String,String> selector)
void
setSize(String size)
void
setStorageClass(String storageClass)
-
Methods inherited from class io.strimzi.api.kafka.model.storage.Storage
deleteClaim, getAdditionalProperties, setAdditionalProperty, storageClass
-
-
-
-
Method Detail
-
getType
public String getType()
- Specified by:
getType
in classSingleVolumeStorage
-
getId
public Integer getId()
- Overrides:
getId
in classSingleVolumeStorage
-
setId
public void setId(Integer id)
- Overrides:
setId
in classSingleVolumeStorage
-
getSize
public String getSize()
-
setSize
public void setSize(String size)
-
getStorageClass
public String getStorageClass()
-
setStorageClass
public void setStorageClass(String storageClass)
-
isDeleteClaim
public boolean isDeleteClaim()
-
setDeleteClaim
public void setDeleteClaim(boolean deleteClaim)
-
getOverrides
public List<PersistentClaimStorageOverride> getOverrides()
-
setOverrides
public void setOverrides(List<PersistentClaimStorageOverride> overrides)
-
-