Class ImagePrunerSpec
- java.lang.Object
-
- io.fabric8.openshift.api.model.operator.v1.ImagePrunerSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
public class ImagePrunerSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ImagePrunerSpec()No args constructor for use in serializationImagePrunerSpec(io.fabric8.kubernetes.api.model.Affinity affinity, Integer failedJobsHistoryLimit, Boolean ignoreInvalidImageReferences, Integer keepTagRevisions, Long keepYoungerThan, io.fabric8.kubernetes.api.model.Duration keepYoungerThanDuration, Map<String,String> nodeSelector, io.fabric8.kubernetes.api.model.ResourceRequirements resources, String schedule, Integer successfulJobsHistoryLimit, Boolean suspend, List<io.fabric8.kubernetes.api.model.Toleration> tolerations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>getAdditionalProperties()io.fabric8.kubernetes.api.model.AffinitygetAffinity()IntegergetFailedJobsHistoryLimit()BooleangetIgnoreInvalidImageReferences()IntegergetKeepTagRevisions()LonggetKeepYoungerThan()io.fabric8.kubernetes.api.model.DurationgetKeepYoungerThanDuration()Map<String,String>getNodeSelector()io.fabric8.kubernetes.api.model.ResourceRequirementsgetResources()StringgetSchedule()IntegergetSuccessfulJobsHistoryLimit()BooleangetSuspend()List<io.fabric8.kubernetes.api.model.Toleration>getTolerations()voidsetAdditionalProperty(String name, Object value)voidsetAffinity(io.fabric8.kubernetes.api.model.Affinity affinity)voidsetFailedJobsHistoryLimit(Integer failedJobsHistoryLimit)voidsetIgnoreInvalidImageReferences(Boolean ignoreInvalidImageReferences)voidsetKeepTagRevisions(Integer keepTagRevisions)voidsetKeepYoungerThan(Long keepYoungerThan)voidsetKeepYoungerThanDuration(io.fabric8.kubernetes.api.model.Duration keepYoungerThanDuration)voidsetNodeSelector(Map<String,String> nodeSelector)voidsetResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)voidsetSchedule(String schedule)voidsetSuccessfulJobsHistoryLimit(Integer successfulJobsHistoryLimit)voidsetSuspend(Boolean suspend)voidsetTolerations(List<io.fabric8.kubernetes.api.model.Toleration> tolerations)
-
-
-
Constructor Detail
-
ImagePrunerSpec
public ImagePrunerSpec()
No args constructor for use in serialization
-
ImagePrunerSpec
public ImagePrunerSpec(io.fabric8.kubernetes.api.model.Affinity affinity, Integer failedJobsHistoryLimit, Boolean ignoreInvalidImageReferences, Integer keepTagRevisions, Long keepYoungerThan, io.fabric8.kubernetes.api.model.Duration keepYoungerThanDuration, Map<String,String> nodeSelector, io.fabric8.kubernetes.api.model.ResourceRequirements resources, String schedule, Integer successfulJobsHistoryLimit, Boolean suspend, List<io.fabric8.kubernetes.api.model.Toleration> tolerations)- Parameters:
suspend-schedule-ignoreInvalidImageReferences-tolerations-resources-failedJobsHistoryLimit-keepYoungerThan-keepYoungerThanDuration-keepTagRevisions-successfulJobsHistoryLimit-affinity-nodeSelector-
-
-
Method Detail
-
getAffinity
public io.fabric8.kubernetes.api.model.Affinity getAffinity()
-
setAffinity
public void setAffinity(io.fabric8.kubernetes.api.model.Affinity affinity)
-
getFailedJobsHistoryLimit
public Integer getFailedJobsHistoryLimit()
-
setFailedJobsHistoryLimit
public void setFailedJobsHistoryLimit(Integer failedJobsHistoryLimit)
-
getIgnoreInvalidImageReferences
public Boolean getIgnoreInvalidImageReferences()
-
setIgnoreInvalidImageReferences
public void setIgnoreInvalidImageReferences(Boolean ignoreInvalidImageReferences)
-
getKeepTagRevisions
public Integer getKeepTagRevisions()
-
setKeepTagRevisions
public void setKeepTagRevisions(Integer keepTagRevisions)
-
getKeepYoungerThan
public Long getKeepYoungerThan()
-
setKeepYoungerThan
public void setKeepYoungerThan(Long keepYoungerThan)
-
getKeepYoungerThanDuration
public io.fabric8.kubernetes.api.model.Duration getKeepYoungerThanDuration()
-
setKeepYoungerThanDuration
public void setKeepYoungerThanDuration(io.fabric8.kubernetes.api.model.Duration keepYoungerThanDuration)
-
getResources
public io.fabric8.kubernetes.api.model.ResourceRequirements getResources()
-
setResources
public void setResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
-
getSchedule
public String getSchedule()
-
setSchedule
public void setSchedule(String schedule)
-
getSuccessfulJobsHistoryLimit
public Integer getSuccessfulJobsHistoryLimit()
-
setSuccessfulJobsHistoryLimit
public void setSuccessfulJobsHistoryLimit(Integer successfulJobsHistoryLimit)
-
getSuspend
public Boolean getSuspend()
-
setSuspend
public void setSuspend(Boolean suspend)
-
getTolerations
public List<io.fabric8.kubernetes.api.model.Toleration> getTolerations()
-
setTolerations
public void setTolerations(List<io.fabric8.kubernetes.api.model.Toleration> tolerations)
-
-