Class AdditionalVolume

java.lang.Object
io.strimzi.api.kafka.model.common.template.AdditionalVolume
All Implemented Interfaces:
UnknownPropertyPreserving

public class AdditionalVolume extends Object implements UnknownPropertyPreserving
Representation of additional volumes for Strimzi resources.
  • Constructor Details

    • AdditionalVolume

      public AdditionalVolume()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getSecret

      public io.fabric8.kubernetes.api.model.SecretVolumeSource getSecret()
    • setSecret

      public void setSecret(io.fabric8.kubernetes.api.model.SecretVolumeSource secret)
    • getConfigMap

      public io.fabric8.kubernetes.api.model.ConfigMapVolumeSource getConfigMap()
    • setConfigMap

      public void setConfigMap(io.fabric8.kubernetes.api.model.ConfigMapVolumeSource configMap)
    • getEmptyDir

      public io.fabric8.kubernetes.api.model.EmptyDirVolumeSource getEmptyDir()
    • setEmptyDir

      public void setEmptyDir(io.fabric8.kubernetes.api.model.EmptyDirVolumeSource emptyDir)
    • getPersistentVolumeClaim

      public io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSource getPersistentVolumeClaim()
    • setPersistentVolumeClaim

      public void setPersistentVolumeClaim(io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSource persistentVolumeClaim)
    • getCsi

      public io.fabric8.kubernetes.api.model.CSIVolumeSource getCsi()
    • setCsi

      public void setCsi(io.fabric8.kubernetes.api.model.CSIVolumeSource csi)
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Specified by:
      getAdditionalProperties in interface UnknownPropertyPreserving
    • setAdditionalProperty

      public void setAdditionalProperty(String name, Object value)
      Specified by:
      setAdditionalProperty in interface UnknownPropertyPreserving