@Generated(value="org.jsonschema2pojo") public class PrometheusSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
PrometheusSpec()
No args constructor for use in serialization
|
PrometheusSpec(io.fabric8.kubernetes.api.model.SecretKeySelector additionalAlertManagerConfigs,
io.fabric8.kubernetes.api.model.SecretKeySelector additionalAlertRelabelConfigs,
io.fabric8.kubernetes.api.model.SecretKeySelector additionalScrapeConfigs,
io.fabric8.kubernetes.api.model.Affinity affinity,
AlertingSpec alerting,
Boolean allowOverlappingBlocks,
APIServerConfig apiserverConfig,
ArbitraryFSAccessThroughSMsConfig arbitraryFSAccessThroughSMs,
String baseImage,
List<String> configMaps,
List<io.fabric8.kubernetes.api.model.Container> containers,
Boolean disableCompaction,
Boolean enableAdminAPI,
String enforcedNamespaceLabel,
Long enforcedSampleLimit,
String evaluationInterval,
Map<String,String> externalLabels,
String externalUrl,
Boolean ignoreNamespaceSelectors,
String image,
List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets,
List<io.fabric8.kubernetes.api.model.Container> initContainers,
Boolean listenLocal,
String logFormat,
String logLevel,
Map<String,String> nodeSelector,
Boolean overrideHonorLabels,
Boolean overrideHonorTimestamps,
Boolean paused,
EmbeddedObjectMetadata podMetadata,
io.fabric8.kubernetes.api.model.LabelSelector podMonitorNamespaceSelector,
io.fabric8.kubernetes.api.model.LabelSelector podMonitorSelector,
String portName,
String priorityClassName,
io.fabric8.kubernetes.api.model.LabelSelector probeNamespaceSelector,
io.fabric8.kubernetes.api.model.LabelSelector probeSelector,
String prometheusExternalLabelName,
List<PrometheusRuleExcludeConfig> prometheusRulesExcludedFromEnforce,
QuerySpec query,
String queryLogFile,
List<RemoteReadSpec> remoteRead,
List<RemoteWriteSpec> remoteWrite,
String replicaExternalLabelName,
Integer replicas,
io.fabric8.kubernetes.api.model.ResourceRequirements resources,
String retention,
String retentionSize,
String routePrefix,
io.fabric8.kubernetes.api.model.LabelSelector ruleNamespaceSelector,
io.fabric8.kubernetes.api.model.LabelSelector ruleSelector,
Rules rules,
String scrapeInterval,
String scrapeTimeout,
List<String> secrets,
io.fabric8.kubernetes.api.model.PodSecurityContext securityContext,
String serviceAccountName,
io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorNamespaceSelector,
io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorSelector,
String sha,
StorageSpec storage,
String tag,
ThanosSpec thanos,
List<io.fabric8.kubernetes.api.model.Toleration> tolerations,
String version,
List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts,
List<io.fabric8.kubernetes.api.model.Volume> volumes,
Boolean walCompression) |
| Modifier and Type | Method and Description |
|---|---|
io.fabric8.kubernetes.api.model.SecretKeySelector |
getAdditionalAlertManagerConfigs() |
io.fabric8.kubernetes.api.model.SecretKeySelector |
getAdditionalAlertRelabelConfigs() |
Map<String,Object> |
getAdditionalProperties() |
io.fabric8.kubernetes.api.model.SecretKeySelector |
getAdditionalScrapeConfigs() |
io.fabric8.kubernetes.api.model.Affinity |
getAffinity() |
AlertingSpec |
getAlerting() |
Boolean |
getAllowOverlappingBlocks() |
APIServerConfig |
getApiserverConfig() |
ArbitraryFSAccessThroughSMsConfig |
getArbitraryFSAccessThroughSMs() |
String |
getBaseImage() |
List<String> |
getConfigMaps() |
List<io.fabric8.kubernetes.api.model.Container> |
getContainers() |
Boolean |
getDisableCompaction() |
Boolean |
getEnableAdminAPI() |
String |
getEnforcedNamespaceLabel() |
Long |
getEnforcedSampleLimit() |
String |
getEvaluationInterval() |
Map<String,String> |
getExternalLabels() |
String |
getExternalUrl() |
Boolean |
getIgnoreNamespaceSelectors() |
String |
getImage() |
List<io.fabric8.kubernetes.api.model.LocalObjectReference> |
getImagePullSecrets() |
List<io.fabric8.kubernetes.api.model.Container> |
getInitContainers() |
Boolean |
getListenLocal() |
String |
getLogFormat() |
String |
getLogLevel() |
Map<String,String> |
getNodeSelector() |
Boolean |
getOverrideHonorLabels() |
Boolean |
getOverrideHonorTimestamps() |
Boolean |
getPaused() |
EmbeddedObjectMetadata |
getPodMetadata() |
io.fabric8.kubernetes.api.model.LabelSelector |
getPodMonitorNamespaceSelector() |
io.fabric8.kubernetes.api.model.LabelSelector |
getPodMonitorSelector() |
String |
getPortName() |
String |
getPriorityClassName() |
io.fabric8.kubernetes.api.model.LabelSelector |
getProbeNamespaceSelector() |
io.fabric8.kubernetes.api.model.LabelSelector |
getProbeSelector() |
String |
getPrometheusExternalLabelName() |
List<PrometheusRuleExcludeConfig> |
getPrometheusRulesExcludedFromEnforce() |
QuerySpec |
getQuery() |
String |
getQueryLogFile() |
List<RemoteReadSpec> |
getRemoteRead() |
List<RemoteWriteSpec> |
getRemoteWrite() |
String |
getReplicaExternalLabelName() |
Integer |
getReplicas() |
io.fabric8.kubernetes.api.model.ResourceRequirements |
getResources() |
String |
getRetention() |
String |
getRetentionSize() |
String |
getRoutePrefix() |
io.fabric8.kubernetes.api.model.LabelSelector |
getRuleNamespaceSelector() |
Rules |
getRules() |
io.fabric8.kubernetes.api.model.LabelSelector |
getRuleSelector() |
String |
getScrapeInterval() |
String |
getScrapeTimeout() |
List<String> |
getSecrets() |
io.fabric8.kubernetes.api.model.PodSecurityContext |
getSecurityContext() |
String |
getServiceAccountName() |
io.fabric8.kubernetes.api.model.LabelSelector |
getServiceMonitorNamespaceSelector() |
io.fabric8.kubernetes.api.model.LabelSelector |
getServiceMonitorSelector() |
String |
getSha() |
StorageSpec |
getStorage() |
String |
getTag() |
ThanosSpec |
getThanos() |
List<io.fabric8.kubernetes.api.model.Toleration> |
getTolerations() |
String |
getVersion() |
List<io.fabric8.kubernetes.api.model.VolumeMount> |
getVolumeMounts() |
List<io.fabric8.kubernetes.api.model.Volume> |
getVolumes() |
Boolean |
getWalCompression() |
void |
setAdditionalAlertManagerConfigs(io.fabric8.kubernetes.api.model.SecretKeySelector additionalAlertManagerConfigs) |
void |
setAdditionalAlertRelabelConfigs(io.fabric8.kubernetes.api.model.SecretKeySelector additionalAlertRelabelConfigs) |
void |
setAdditionalProperty(String name,
Object value) |
void |
setAdditionalScrapeConfigs(io.fabric8.kubernetes.api.model.SecretKeySelector additionalScrapeConfigs) |
void |
setAffinity(io.fabric8.kubernetes.api.model.Affinity affinity) |
void |
setAlerting(AlertingSpec alerting) |
void |
setAllowOverlappingBlocks(Boolean allowOverlappingBlocks) |
void |
setApiserverConfig(APIServerConfig apiserverConfig) |
void |
setArbitraryFSAccessThroughSMs(ArbitraryFSAccessThroughSMsConfig arbitraryFSAccessThroughSMs) |
void |
setBaseImage(String baseImage) |
void |
setConfigMaps(List<String> configMaps) |
void |
setContainers(List<io.fabric8.kubernetes.api.model.Container> containers) |
void |
setDisableCompaction(Boolean disableCompaction) |
void |
setEnableAdminAPI(Boolean enableAdminAPI) |
void |
setEnforcedNamespaceLabel(String enforcedNamespaceLabel) |
void |
setEnforcedSampleLimit(Long enforcedSampleLimit) |
void |
setEvaluationInterval(String evaluationInterval) |
void |
setExternalLabels(Map<String,String> externalLabels) |
void |
setExternalUrl(String externalUrl) |
void |
setIgnoreNamespaceSelectors(Boolean ignoreNamespaceSelectors) |
void |
setImage(String image) |
void |
setImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets) |
void |
setInitContainers(List<io.fabric8.kubernetes.api.model.Container> initContainers) |
void |
setListenLocal(Boolean listenLocal) |
void |
setLogFormat(String logFormat) |
void |
setLogLevel(String logLevel) |
void |
setNodeSelector(Map<String,String> nodeSelector) |
void |
setOverrideHonorLabels(Boolean overrideHonorLabels) |
void |
setOverrideHonorTimestamps(Boolean overrideHonorTimestamps) |
void |
setPaused(Boolean paused) |
void |
setPodMetadata(EmbeddedObjectMetadata podMetadata) |
void |
setPodMonitorNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector podMonitorNamespaceSelector) |
void |
setPodMonitorSelector(io.fabric8.kubernetes.api.model.LabelSelector podMonitorSelector) |
void |
setPortName(String portName) |
void |
setPriorityClassName(String priorityClassName) |
void |
setProbeNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector probeNamespaceSelector) |
void |
setProbeSelector(io.fabric8.kubernetes.api.model.LabelSelector probeSelector) |
void |
setPrometheusExternalLabelName(String prometheusExternalLabelName) |
void |
setPrometheusRulesExcludedFromEnforce(List<PrometheusRuleExcludeConfig> prometheusRulesExcludedFromEnforce) |
void |
setQuery(QuerySpec query) |
void |
setQueryLogFile(String queryLogFile) |
void |
setRemoteRead(List<RemoteReadSpec> remoteRead) |
void |
setRemoteWrite(List<RemoteWriteSpec> remoteWrite) |
void |
setReplicaExternalLabelName(String replicaExternalLabelName) |
void |
setReplicas(Integer replicas) |
void |
setResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources) |
void |
setRetention(String retention) |
void |
setRetentionSize(String retentionSize) |
void |
setRoutePrefix(String routePrefix) |
void |
setRuleNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector ruleNamespaceSelector) |
void |
setRules(Rules rules) |
void |
setRuleSelector(io.fabric8.kubernetes.api.model.LabelSelector ruleSelector) |
void |
setScrapeInterval(String scrapeInterval) |
void |
setScrapeTimeout(String scrapeTimeout) |
void |
setSecrets(List<String> secrets) |
void |
setSecurityContext(io.fabric8.kubernetes.api.model.PodSecurityContext securityContext) |
void |
setServiceAccountName(String serviceAccountName) |
void |
setServiceMonitorNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorNamespaceSelector) |
void |
setServiceMonitorSelector(io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorSelector) |
void |
setSha(String sha) |
void |
setStorage(StorageSpec storage) |
void |
setTag(String tag) |
void |
setThanos(ThanosSpec thanos) |
void |
setTolerations(List<io.fabric8.kubernetes.api.model.Toleration> tolerations) |
void |
setVersion(String version) |
void |
setVolumeMounts(List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts) |
void |
setVolumes(List<io.fabric8.kubernetes.api.model.Volume> volumes) |
void |
setWalCompression(Boolean walCompression) |
public PrometheusSpec()
public PrometheusSpec(io.fabric8.kubernetes.api.model.SecretKeySelector additionalAlertManagerConfigs,
io.fabric8.kubernetes.api.model.SecretKeySelector additionalAlertRelabelConfigs,
io.fabric8.kubernetes.api.model.SecretKeySelector additionalScrapeConfigs,
io.fabric8.kubernetes.api.model.Affinity affinity,
AlertingSpec alerting,
Boolean allowOverlappingBlocks,
APIServerConfig apiserverConfig,
ArbitraryFSAccessThroughSMsConfig arbitraryFSAccessThroughSMs,
String baseImage,
List<String> configMaps,
List<io.fabric8.kubernetes.api.model.Container> containers,
Boolean disableCompaction,
Boolean enableAdminAPI,
String enforcedNamespaceLabel,
Long enforcedSampleLimit,
String evaluationInterval,
Map<String,String> externalLabels,
String externalUrl,
Boolean ignoreNamespaceSelectors,
String image,
List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets,
List<io.fabric8.kubernetes.api.model.Container> initContainers,
Boolean listenLocal,
String logFormat,
String logLevel,
Map<String,String> nodeSelector,
Boolean overrideHonorLabels,
Boolean overrideHonorTimestamps,
Boolean paused,
EmbeddedObjectMetadata podMetadata,
io.fabric8.kubernetes.api.model.LabelSelector podMonitorNamespaceSelector,
io.fabric8.kubernetes.api.model.LabelSelector podMonitorSelector,
String portName,
String priorityClassName,
io.fabric8.kubernetes.api.model.LabelSelector probeNamespaceSelector,
io.fabric8.kubernetes.api.model.LabelSelector probeSelector,
String prometheusExternalLabelName,
List<PrometheusRuleExcludeConfig> prometheusRulesExcludedFromEnforce,
QuerySpec query,
String queryLogFile,
List<RemoteReadSpec> remoteRead,
List<RemoteWriteSpec> remoteWrite,
String replicaExternalLabelName,
Integer replicas,
io.fabric8.kubernetes.api.model.ResourceRequirements resources,
String retention,
String retentionSize,
String routePrefix,
io.fabric8.kubernetes.api.model.LabelSelector ruleNamespaceSelector,
io.fabric8.kubernetes.api.model.LabelSelector ruleSelector,
Rules rules,
String scrapeInterval,
String scrapeTimeout,
List<String> secrets,
io.fabric8.kubernetes.api.model.PodSecurityContext securityContext,
String serviceAccountName,
io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorNamespaceSelector,
io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorSelector,
String sha,
StorageSpec storage,
String tag,
ThanosSpec thanos,
List<io.fabric8.kubernetes.api.model.Toleration> tolerations,
String version,
List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts,
List<io.fabric8.kubernetes.api.model.Volume> volumes,
Boolean walCompression)
paused - probeNamespaceSelector - ruleSelector - serviceAccountName - baseImage - priorityClassName - prometheusRulesExcludedFromEnforce - rules - securityContext - nodeSelector - volumeMounts - tolerations - scrapeInterval - queryLogFile - tag - thanos - image - query - volumes - listenLocal - secrets - sha - version - serviceMonitorNamespaceSelector - logFormat - evaluationInterval - retentionSize - containers - probeSelector - podMetadata - affinity - externalLabels - ruleNamespaceSelector - arbitraryFSAccessThroughSMs - disableCompaction - imagePullSecrets - replicaExternalLabelName - ignoreNamespaceSelectors - portName - storage - apiserverConfig - podMonitorSelector - alerting - prometheusExternalLabelName - logLevel - enableAdminAPI - walCompression - podMonitorNamespaceSelector - serviceMonitorSelector - overrideHonorTimestamps - retention - externalUrl - additionalAlertManagerConfigs - overrideHonorLabels - scrapeTimeout - replicas - additionalAlertRelabelConfigs - resources - enforcedNamespaceLabel - remoteRead - enforcedSampleLimit - additionalScrapeConfigs - allowOverlappingBlocks - configMaps - routePrefix - remoteWrite - initContainers - public io.fabric8.kubernetes.api.model.SecretKeySelector getAdditionalAlertManagerConfigs()
public void setAdditionalAlertManagerConfigs(io.fabric8.kubernetes.api.model.SecretKeySelector additionalAlertManagerConfigs)
additionalAlertManagerConfigs - The additionalAlertManagerConfigspublic io.fabric8.kubernetes.api.model.SecretKeySelector getAdditionalAlertRelabelConfigs()
public void setAdditionalAlertRelabelConfigs(io.fabric8.kubernetes.api.model.SecretKeySelector additionalAlertRelabelConfigs)
additionalAlertRelabelConfigs - The additionalAlertRelabelConfigspublic io.fabric8.kubernetes.api.model.SecretKeySelector getAdditionalScrapeConfigs()
public void setAdditionalScrapeConfigs(io.fabric8.kubernetes.api.model.SecretKeySelector additionalScrapeConfigs)
additionalScrapeConfigs - The additionalScrapeConfigspublic io.fabric8.kubernetes.api.model.Affinity getAffinity()
public void setAffinity(io.fabric8.kubernetes.api.model.Affinity affinity)
affinity - The affinitypublic AlertingSpec getAlerting()
public void setAlerting(AlertingSpec alerting)
alerting - The alertingpublic Boolean getAllowOverlappingBlocks()
public void setAllowOverlappingBlocks(Boolean allowOverlappingBlocks)
allowOverlappingBlocks - The allowOverlappingBlockspublic APIServerConfig getApiserverConfig()
public void setApiserverConfig(APIServerConfig apiserverConfig)
apiserverConfig - The apiserverConfigpublic ArbitraryFSAccessThroughSMsConfig getArbitraryFSAccessThroughSMs()
public void setArbitraryFSAccessThroughSMs(ArbitraryFSAccessThroughSMsConfig arbitraryFSAccessThroughSMs)
arbitraryFSAccessThroughSMs - The arbitraryFSAccessThroughSMspublic String getBaseImage()
public void setBaseImage(String baseImage)
baseImage - The baseImagepublic void setConfigMaps(List<String> configMaps)
configMaps - The configMapspublic List<io.fabric8.kubernetes.api.model.Container> getContainers()
public void setContainers(List<io.fabric8.kubernetes.api.model.Container> containers)
containers - The containerspublic Boolean getDisableCompaction()
public void setDisableCompaction(Boolean disableCompaction)
disableCompaction - The disableCompactionpublic Boolean getEnableAdminAPI()
public void setEnableAdminAPI(Boolean enableAdminAPI)
enableAdminAPI - The enableAdminAPIpublic String getEnforcedNamespaceLabel()
public void setEnforcedNamespaceLabel(String enforcedNamespaceLabel)
enforcedNamespaceLabel - The enforcedNamespaceLabelpublic Long getEnforcedSampleLimit()
public void setEnforcedSampleLimit(Long enforcedSampleLimit)
enforcedSampleLimit - The enforcedSampleLimitpublic String getEvaluationInterval()
public void setEvaluationInterval(String evaluationInterval)
evaluationInterval - The evaluationIntervalpublic void setExternalLabels(Map<String,String> externalLabels)
externalLabels - The externalLabelspublic String getExternalUrl()
public void setExternalUrl(String externalUrl)
externalUrl - The externalUrlpublic Boolean getIgnoreNamespaceSelectors()
public void setIgnoreNamespaceSelectors(Boolean ignoreNamespaceSelectors)
ignoreNamespaceSelectors - The ignoreNamespaceSelectorspublic String getImage()
public void setImage(String image)
image - The imagepublic List<io.fabric8.kubernetes.api.model.LocalObjectReference> getImagePullSecrets()
public void setImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets)
imagePullSecrets - The imagePullSecretspublic List<io.fabric8.kubernetes.api.model.Container> getInitContainers()
public void setInitContainers(List<io.fabric8.kubernetes.api.model.Container> initContainers)
initContainers - The initContainerspublic Boolean getListenLocal()
public void setListenLocal(Boolean listenLocal)
listenLocal - The listenLocalpublic String getLogFormat()
public void setLogFormat(String logFormat)
logFormat - The logFormatpublic String getLogLevel()
public void setLogLevel(String logLevel)
logLevel - The logLevelpublic void setNodeSelector(Map<String,String> nodeSelector)
nodeSelector - The nodeSelectorpublic Boolean getOverrideHonorLabels()
public void setOverrideHonorLabels(Boolean overrideHonorLabels)
overrideHonorLabels - The overrideHonorLabelspublic Boolean getOverrideHonorTimestamps()
public void setOverrideHonorTimestamps(Boolean overrideHonorTimestamps)
overrideHonorTimestamps - The overrideHonorTimestampspublic Boolean getPaused()
public void setPaused(Boolean paused)
paused - The pausedpublic EmbeddedObjectMetadata getPodMetadata()
public void setPodMetadata(EmbeddedObjectMetadata podMetadata)
podMetadata - The podMetadatapublic io.fabric8.kubernetes.api.model.LabelSelector getPodMonitorNamespaceSelector()
public void setPodMonitorNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector podMonitorNamespaceSelector)
podMonitorNamespaceSelector - The podMonitorNamespaceSelectorpublic io.fabric8.kubernetes.api.model.LabelSelector getPodMonitorSelector()
public void setPodMonitorSelector(io.fabric8.kubernetes.api.model.LabelSelector podMonitorSelector)
podMonitorSelector - The podMonitorSelectorpublic String getPortName()
public void setPortName(String portName)
portName - The portNamepublic String getPriorityClassName()
public void setPriorityClassName(String priorityClassName)
priorityClassName - The priorityClassNamepublic io.fabric8.kubernetes.api.model.LabelSelector getProbeNamespaceSelector()
public void setProbeNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector probeNamespaceSelector)
probeNamespaceSelector - The probeNamespaceSelectorpublic io.fabric8.kubernetes.api.model.LabelSelector getProbeSelector()
public void setProbeSelector(io.fabric8.kubernetes.api.model.LabelSelector probeSelector)
probeSelector - The probeSelectorpublic String getPrometheusExternalLabelName()
public void setPrometheusExternalLabelName(String prometheusExternalLabelName)
prometheusExternalLabelName - The prometheusExternalLabelNamepublic List<PrometheusRuleExcludeConfig> getPrometheusRulesExcludedFromEnforce()
public void setPrometheusRulesExcludedFromEnforce(List<PrometheusRuleExcludeConfig> prometheusRulesExcludedFromEnforce)
prometheusRulesExcludedFromEnforce - The prometheusRulesExcludedFromEnforcepublic QuerySpec getQuery()
public void setQuery(QuerySpec query)
query - The querypublic String getQueryLogFile()
public void setQueryLogFile(String queryLogFile)
queryLogFile - The queryLogFilepublic List<RemoteReadSpec> getRemoteRead()
public void setRemoteRead(List<RemoteReadSpec> remoteRead)
remoteRead - The remoteReadpublic List<RemoteWriteSpec> getRemoteWrite()
public void setRemoteWrite(List<RemoteWriteSpec> remoteWrite)
remoteWrite - The remoteWritepublic String getReplicaExternalLabelName()
public void setReplicaExternalLabelName(String replicaExternalLabelName)
replicaExternalLabelName - The replicaExternalLabelNamepublic Integer getReplicas()
public void setReplicas(Integer replicas)
replicas - The replicaspublic io.fabric8.kubernetes.api.model.ResourceRequirements getResources()
public void setResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
resources - The resourcespublic String getRetention()
public void setRetention(String retention)
retention - The retentionpublic String getRetentionSize()
public void setRetentionSize(String retentionSize)
retentionSize - The retentionSizepublic String getRoutePrefix()
public void setRoutePrefix(String routePrefix)
routePrefix - The routePrefixpublic io.fabric8.kubernetes.api.model.LabelSelector getRuleNamespaceSelector()
public void setRuleNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector ruleNamespaceSelector)
ruleNamespaceSelector - The ruleNamespaceSelectorpublic io.fabric8.kubernetes.api.model.LabelSelector getRuleSelector()
public void setRuleSelector(io.fabric8.kubernetes.api.model.LabelSelector ruleSelector)
ruleSelector - The ruleSelectorpublic Rules getRules()
public void setRules(Rules rules)
rules - The rulespublic String getScrapeInterval()
public void setScrapeInterval(String scrapeInterval)
scrapeInterval - The scrapeIntervalpublic String getScrapeTimeout()
public void setScrapeTimeout(String scrapeTimeout)
scrapeTimeout - The scrapeTimeoutpublic io.fabric8.kubernetes.api.model.PodSecurityContext getSecurityContext()
public void setSecurityContext(io.fabric8.kubernetes.api.model.PodSecurityContext securityContext)
securityContext - The securityContextpublic String getServiceAccountName()
public void setServiceAccountName(String serviceAccountName)
serviceAccountName - The serviceAccountNamepublic io.fabric8.kubernetes.api.model.LabelSelector getServiceMonitorNamespaceSelector()
public void setServiceMonitorNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorNamespaceSelector)
serviceMonitorNamespaceSelector - The serviceMonitorNamespaceSelectorpublic io.fabric8.kubernetes.api.model.LabelSelector getServiceMonitorSelector()
public void setServiceMonitorSelector(io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorSelector)
serviceMonitorSelector - The serviceMonitorSelectorpublic String getSha()
public void setSha(String sha)
sha - The shapublic StorageSpec getStorage()
public void setStorage(StorageSpec storage)
storage - The storagepublic String getTag()
public void setTag(String tag)
tag - The tagpublic ThanosSpec getThanos()
public void setThanos(ThanosSpec thanos)
thanos - The thanospublic List<io.fabric8.kubernetes.api.model.Toleration> getTolerations()
public void setTolerations(List<io.fabric8.kubernetes.api.model.Toleration> tolerations)
tolerations - The tolerationspublic String getVersion()
public void setVersion(String version)
version - The versionpublic List<io.fabric8.kubernetes.api.model.VolumeMount> getVolumeMounts()
public void setVolumeMounts(List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts)
volumeMounts - The volumeMountspublic List<io.fabric8.kubernetes.api.model.Volume> getVolumes()
public void setVolumes(List<io.fabric8.kubernetes.api.model.Volume> volumes)
volumes - The volumespublic Boolean getWalCompression()
public void setWalCompression(Boolean walCompression)
walCompression - The walCompressionCopyright © 2015–2021 Red Hat. All rights reserved.