@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-08-31T19:41:55.826Z[Etc/UTC]") public class V1PrometheusSpec extends Object
| Constructor and Description |
|---|
V1PrometheusSpec() |
public static final String SERIALIZED_NAME_ADDITIONAL_ALERT_MANAGER_CONFIGS
public static final String SERIALIZED_NAME_ADDITIONAL_ALERT_RELABEL_CONFIGS
public static final String SERIALIZED_NAME_ADDITIONAL_SCRAPE_CONFIGS
public static final String SERIALIZED_NAME_AFFINITY
public static final String SERIALIZED_NAME_ALERTING
public static final String SERIALIZED_NAME_APISERVER_CONFIG
public static final String SERIALIZED_NAME_ARBITRARY_F_S_ACCESS_THROUGH_S_MS
public static final String SERIALIZED_NAME_BASE_IMAGE
public static final String SERIALIZED_NAME_CONFIG_MAPS
public static final String SERIALIZED_NAME_CONTAINERS
public static final String SERIALIZED_NAME_DISABLE_COMPACTION
public static final String SERIALIZED_NAME_ENABLE_ADMIN_A_P_I
public static final String SERIALIZED_NAME_ENFORCED_NAMESPACE_LABEL
public static final String SERIALIZED_NAME_EVALUATION_INTERVAL
public static final String SERIALIZED_NAME_EXTERNAL_LABELS
public static final String SERIALIZED_NAME_EXTERNAL_URL
public static final String SERIALIZED_NAME_IGNORE_NAMESPACE_SELECTORS
public static final String SERIALIZED_NAME_IMAGE
public static final String SERIALIZED_NAME_IMAGE_PULL_SECRETS
public static final String SERIALIZED_NAME_INIT_CONTAINERS
public static final String SERIALIZED_NAME_LISTEN_LOCAL
public static final String SERIALIZED_NAME_LOG_FORMAT
public static final String SERIALIZED_NAME_LOG_LEVEL
public static final String SERIALIZED_NAME_NODE_SELECTOR
public static final String SERIALIZED_NAME_OVERRIDE_HONOR_LABELS
public static final String SERIALIZED_NAME_OVERRIDE_HONOR_TIMESTAMPS
public static final String SERIALIZED_NAME_PAUSED
public static final String SERIALIZED_NAME_POD_METADATA
public static final String SERIALIZED_NAME_POD_MONITOR_NAMESPACE_SELECTOR
public static final String SERIALIZED_NAME_POD_MONITOR_SELECTOR
public static final String SERIALIZED_NAME_PORT_NAME
public static final String SERIALIZED_NAME_PRIORITY_CLASS_NAME
public static final String SERIALIZED_NAME_PROMETHEUS_EXTERNAL_LABEL_NAME
public static final String SERIALIZED_NAME_QUERY
public static final String SERIALIZED_NAME_REMOTE_READ
public static final String SERIALIZED_NAME_REMOTE_WRITE
public static final String SERIALIZED_NAME_REPLICA_EXTERNAL_LABEL_NAME
public static final String SERIALIZED_NAME_REPLICAS
public static final String SERIALIZED_NAME_RESOURCES
public static final String SERIALIZED_NAME_RETENTION
public static final String SERIALIZED_NAME_RETENTION_SIZE
public static final String SERIALIZED_NAME_ROUTE_PREFIX
public static final String SERIALIZED_NAME_RULE_NAMESPACE_SELECTOR
public static final String SERIALIZED_NAME_RULE_SELECTOR
public static final String SERIALIZED_NAME_RULES
public static final String SERIALIZED_NAME_SCRAPE_INTERVAL
public static final String SERIALIZED_NAME_SECRETS
public static final String SERIALIZED_NAME_SECURITY_CONTEXT
public static final String SERIALIZED_NAME_SERVICE_ACCOUNT_NAME
public static final String SERIALIZED_NAME_SERVICE_MONITOR_NAMESPACE_SELECTOR
public static final String SERIALIZED_NAME_SERVICE_MONITOR_SELECTOR
public static final String SERIALIZED_NAME_SHA
public static final String SERIALIZED_NAME_STORAGE
public static final String SERIALIZED_NAME_TAG
public static final String SERIALIZED_NAME_THANOS
public static final String SERIALIZED_NAME_TOLERATIONS
public static final String SERIALIZED_NAME_VERSION
public static final String SERIALIZED_NAME_VOLUME_MOUNTS
public static final String SERIALIZED_NAME_VOLUMES
public static final String SERIALIZED_NAME_WAL_COMPRESSION
public V1PrometheusSpec additionalAlertManagerConfigs(V1PrometheusSpecAdditionalAlertManagerConfigs additionalAlertManagerConfigs)
@Nullable public V1PrometheusSpecAdditionalAlertManagerConfigs getAdditionalAlertManagerConfigs()
public void setAdditionalAlertManagerConfigs(V1PrometheusSpecAdditionalAlertManagerConfigs additionalAlertManagerConfigs)
public V1PrometheusSpec additionalAlertRelabelConfigs(V1PrometheusSpecAdditionalAlertRelabelConfigs additionalAlertRelabelConfigs)
@Nullable public V1PrometheusSpecAdditionalAlertRelabelConfigs getAdditionalAlertRelabelConfigs()
public void setAdditionalAlertRelabelConfigs(V1PrometheusSpecAdditionalAlertRelabelConfigs additionalAlertRelabelConfigs)
public V1PrometheusSpec additionalScrapeConfigs(V1PrometheusSpecAdditionalScrapeConfigs additionalScrapeConfigs)
@Nullable public V1PrometheusSpecAdditionalScrapeConfigs getAdditionalScrapeConfigs()
public void setAdditionalScrapeConfigs(V1PrometheusSpecAdditionalScrapeConfigs additionalScrapeConfigs)
public V1PrometheusSpec affinity(V1ThanosRulerSpecAffinity affinity)
@Nullable public V1ThanosRulerSpecAffinity getAffinity()
public void setAffinity(V1ThanosRulerSpecAffinity affinity)
public V1PrometheusSpec alerting(V1PrometheusSpecAlerting alerting)
@Nullable public V1PrometheusSpecAlerting getAlerting()
public void setAlerting(V1PrometheusSpecAlerting alerting)
public V1PrometheusSpec apiserverConfig(V1PrometheusSpecApiserverConfig apiserverConfig)
@Nullable public V1PrometheusSpecApiserverConfig getApiserverConfig()
public void setApiserverConfig(V1PrometheusSpecApiserverConfig apiserverConfig)
public V1PrometheusSpec arbitraryFSAccessThroughSMs(V1PrometheusSpecArbitraryFSAccessThroughSMs arbitraryFSAccessThroughSMs)
@Nullable public V1PrometheusSpecArbitraryFSAccessThroughSMs getArbitraryFSAccessThroughSMs()
public void setArbitraryFSAccessThroughSMs(V1PrometheusSpecArbitraryFSAccessThroughSMs arbitraryFSAccessThroughSMs)
public V1PrometheusSpec baseImage(String baseImage)
@Nullable public String getBaseImage()
public void setBaseImage(String baseImage)
public V1PrometheusSpec configMaps(List<String> configMaps)
public V1PrometheusSpec addConfigMapsItem(String configMapsItem)
@Nullable public List<String> getConfigMaps()
public V1PrometheusSpec containers(List<V1ThanosRulerSpecContainers> containers)
public V1PrometheusSpec addContainersItem(V1ThanosRulerSpecContainers containersItem)
@Nullable public List<V1ThanosRulerSpecContainers> getContainers()
public void setContainers(List<V1ThanosRulerSpecContainers> containers)
public V1PrometheusSpec disableCompaction(Boolean disableCompaction)
@Nullable public Boolean getDisableCompaction()
public void setDisableCompaction(Boolean disableCompaction)
public V1PrometheusSpec enableAdminAPI(Boolean enableAdminAPI)
@Nullable public Boolean getEnableAdminAPI()
public void setEnableAdminAPI(Boolean enableAdminAPI)
public V1PrometheusSpec enforcedNamespaceLabel(String enforcedNamespaceLabel)
@Nullable public String getEnforcedNamespaceLabel()
public void setEnforcedNamespaceLabel(String enforcedNamespaceLabel)
public V1PrometheusSpec evaluationInterval(String evaluationInterval)
@Nullable public String getEvaluationInterval()
public void setEvaluationInterval(String evaluationInterval)
public V1PrometheusSpec externalLabels(Map<String,String> externalLabels)
public V1PrometheusSpec putExternalLabelsItem(String key, String externalLabelsItem)
@Nullable public Map<String,String> getExternalLabels()
public V1PrometheusSpec externalUrl(String externalUrl)
@Nullable public String getExternalUrl()
public void setExternalUrl(String externalUrl)
public V1PrometheusSpec ignoreNamespaceSelectors(Boolean ignoreNamespaceSelectors)
@Nullable public Boolean getIgnoreNamespaceSelectors()
public void setIgnoreNamespaceSelectors(Boolean ignoreNamespaceSelectors)
public V1PrometheusSpec image(String image)
@Nullable public String getImage()
public void setImage(String image)
public V1PrometheusSpec imagePullSecrets(List<V1ThanosRulerSpecImagePullSecrets> imagePullSecrets)
public V1PrometheusSpec addImagePullSecretsItem(V1ThanosRulerSpecImagePullSecrets imagePullSecretsItem)
@Nullable public List<V1ThanosRulerSpecImagePullSecrets> getImagePullSecrets()
public void setImagePullSecrets(List<V1ThanosRulerSpecImagePullSecrets> imagePullSecrets)
public V1PrometheusSpec initContainers(List<V1ThanosRulerSpecContainers> initContainers)
public V1PrometheusSpec addInitContainersItem(V1ThanosRulerSpecContainers initContainersItem)
@Nullable public List<V1ThanosRulerSpecContainers> getInitContainers()
public void setInitContainers(List<V1ThanosRulerSpecContainers> initContainers)
public V1PrometheusSpec listenLocal(Boolean listenLocal)
@Nullable public Boolean getListenLocal()
public void setListenLocal(Boolean listenLocal)
public V1PrometheusSpec logFormat(String logFormat)
@Nullable public String getLogFormat()
public void setLogFormat(String logFormat)
public V1PrometheusSpec logLevel(String logLevel)
@Nullable public String getLogLevel()
public void setLogLevel(String logLevel)
public V1PrometheusSpec nodeSelector(Map<String,String> nodeSelector)
public V1PrometheusSpec putNodeSelectorItem(String key, String nodeSelectorItem)
@Nullable public Map<String,String> getNodeSelector()
public V1PrometheusSpec overrideHonorLabels(Boolean overrideHonorLabels)
@Nullable public Boolean getOverrideHonorLabels()
public void setOverrideHonorLabels(Boolean overrideHonorLabels)
public V1PrometheusSpec overrideHonorTimestamps(Boolean overrideHonorTimestamps)
@Nullable public Boolean getOverrideHonorTimestamps()
public void setOverrideHonorTimestamps(Boolean overrideHonorTimestamps)
public V1PrometheusSpec paused(Boolean paused)
@Nullable public Boolean getPaused()
public void setPaused(Boolean paused)
public V1PrometheusSpec podMetadata(V1PrometheusSpecPodMetadata podMetadata)
@Nullable public V1PrometheusSpecPodMetadata getPodMetadata()
public void setPodMetadata(V1PrometheusSpecPodMetadata podMetadata)
public V1PrometheusSpec podMonitorNamespaceSelector(V1PrometheusSpecPodMonitorNamespaceSelector podMonitorNamespaceSelector)
@Nullable public V1PrometheusSpecPodMonitorNamespaceSelector getPodMonitorNamespaceSelector()
public void setPodMonitorNamespaceSelector(V1PrometheusSpecPodMonitorNamespaceSelector podMonitorNamespaceSelector)
public V1PrometheusSpec podMonitorSelector(V1PrometheusSpecPodMonitorSelector podMonitorSelector)
@Nullable public V1PrometheusSpecPodMonitorSelector getPodMonitorSelector()
public void setPodMonitorSelector(V1PrometheusSpecPodMonitorSelector podMonitorSelector)
public V1PrometheusSpec portName(String portName)
@Nullable public String getPortName()
public void setPortName(String portName)
public V1PrometheusSpec priorityClassName(String priorityClassName)
@Nullable public String getPriorityClassName()
public void setPriorityClassName(String priorityClassName)
public V1PrometheusSpec prometheusExternalLabelName(String prometheusExternalLabelName)
@Nullable public String getPrometheusExternalLabelName()
public void setPrometheusExternalLabelName(String prometheusExternalLabelName)
public V1PrometheusSpec query(V1PrometheusSpecQuery query)
@Nullable public V1PrometheusSpecQuery getQuery()
public void setQuery(V1PrometheusSpecQuery query)
public V1PrometheusSpec remoteRead(List<V1PrometheusSpecRemoteRead> remoteRead)
public V1PrometheusSpec addRemoteReadItem(V1PrometheusSpecRemoteRead remoteReadItem)
@Nullable public List<V1PrometheusSpecRemoteRead> getRemoteRead()
public void setRemoteRead(List<V1PrometheusSpecRemoteRead> remoteRead)
public V1PrometheusSpec remoteWrite(List<V1PrometheusSpecRemoteWrite> remoteWrite)
public V1PrometheusSpec addRemoteWriteItem(V1PrometheusSpecRemoteWrite remoteWriteItem)
@Nullable public List<V1PrometheusSpecRemoteWrite> getRemoteWrite()
public void setRemoteWrite(List<V1PrometheusSpecRemoteWrite> remoteWrite)
public V1PrometheusSpec replicaExternalLabelName(String replicaExternalLabelName)
@Nullable public String getReplicaExternalLabelName()
public void setReplicaExternalLabelName(String replicaExternalLabelName)
public V1PrometheusSpec replicas(Integer replicas)
@Nullable public Integer getReplicas()
public void setReplicas(Integer replicas)
public V1PrometheusSpec resources(V1AlertmanagerSpecResources resources)
@Nullable public V1AlertmanagerSpecResources getResources()
public void setResources(V1AlertmanagerSpecResources resources)
public V1PrometheusSpec retention(String retention)
@Nullable public String getRetention()
public void setRetention(String retention)
public V1PrometheusSpec retentionSize(String retentionSize)
@Nullable public String getRetentionSize()
public void setRetentionSize(String retentionSize)
public V1PrometheusSpec routePrefix(String routePrefix)
@Nullable public String getRoutePrefix()
public void setRoutePrefix(String routePrefix)
public V1PrometheusSpec ruleNamespaceSelector(V1PrometheusSpecRuleNamespaceSelector ruleNamespaceSelector)
@Nullable public V1PrometheusSpecRuleNamespaceSelector getRuleNamespaceSelector()
public void setRuleNamespaceSelector(V1PrometheusSpecRuleNamespaceSelector ruleNamespaceSelector)
public V1PrometheusSpec ruleSelector(V1PrometheusSpecRuleSelector ruleSelector)
@Nullable public V1PrometheusSpecRuleSelector getRuleSelector()
public void setRuleSelector(V1PrometheusSpecRuleSelector ruleSelector)
public V1PrometheusSpec rules(V1PrometheusSpecRules rules)
@Nullable public V1PrometheusSpecRules getRules()
public void setRules(V1PrometheusSpecRules rules)
public V1PrometheusSpec scrapeInterval(String scrapeInterval)
@Nullable public String getScrapeInterval()
public void setScrapeInterval(String scrapeInterval)
public V1PrometheusSpec secrets(List<String> secrets)
public V1PrometheusSpec addSecretsItem(String secretsItem)
@Nullable public List<String> getSecrets()
public V1PrometheusSpec securityContext(V1ThanosRulerSpecSecurityContext1 securityContext)
@Nullable public V1ThanosRulerSpecSecurityContext1 getSecurityContext()
public void setSecurityContext(V1ThanosRulerSpecSecurityContext1 securityContext)
public V1PrometheusSpec serviceAccountName(String serviceAccountName)
@Nullable public String getServiceAccountName()
public void setServiceAccountName(String serviceAccountName)
public V1PrometheusSpec serviceMonitorNamespaceSelector(V1PrometheusSpecServiceMonitorNamespaceSelector serviceMonitorNamespaceSelector)
@Nullable public V1PrometheusSpecServiceMonitorNamespaceSelector getServiceMonitorNamespaceSelector()
public void setServiceMonitorNamespaceSelector(V1PrometheusSpecServiceMonitorNamespaceSelector serviceMonitorNamespaceSelector)
public V1PrometheusSpec serviceMonitorSelector(V1PrometheusSpecServiceMonitorSelector serviceMonitorSelector)
@Nullable public V1PrometheusSpecServiceMonitorSelector getServiceMonitorSelector()
public void setServiceMonitorSelector(V1PrometheusSpecServiceMonitorSelector serviceMonitorSelector)
public V1PrometheusSpec sha(String sha)
@Nullable public String getSha()
public void setSha(String sha)
public V1PrometheusSpec storage(V1ThanosRulerSpecStorage storage)
@Nullable public V1ThanosRulerSpecStorage getStorage()
public void setStorage(V1ThanosRulerSpecStorage storage)
public V1PrometheusSpec tag(String tag)
@Nullable public String getTag()
public void setTag(String tag)
public V1PrometheusSpec thanos(V1PrometheusSpecThanos thanos)
@Nullable public V1PrometheusSpecThanos getThanos()
public void setThanos(V1PrometheusSpecThanos thanos)
public V1PrometheusSpec tolerations(List<V1ThanosRulerSpecTolerations> tolerations)
public V1PrometheusSpec addTolerationsItem(V1ThanosRulerSpecTolerations tolerationsItem)
@Nullable public List<V1ThanosRulerSpecTolerations> getTolerations()
public void setTolerations(List<V1ThanosRulerSpecTolerations> tolerations)
public V1PrometheusSpec version(String version)
@Nullable public String getVersion()
public void setVersion(String version)
public V1PrometheusSpec volumeMounts(List<V1ThanosRulerSpecVolumeMounts> volumeMounts)
public V1PrometheusSpec addVolumeMountsItem(V1ThanosRulerSpecVolumeMounts volumeMountsItem)
@Nullable public List<V1ThanosRulerSpecVolumeMounts> getVolumeMounts()
public void setVolumeMounts(List<V1ThanosRulerSpecVolumeMounts> volumeMounts)
public V1PrometheusSpec volumes(List<V1ThanosRulerSpecVolumes> volumes)
public V1PrometheusSpec addVolumesItem(V1ThanosRulerSpecVolumes volumesItem)
@Nullable public List<V1ThanosRulerSpecVolumes> getVolumes()
public void setVolumes(List<V1ThanosRulerSpecVolumes> volumes)
public V1PrometheusSpec walCompression(Boolean walCompression)
@Nullable public Boolean getWalCompression()
public void setWalCompression(Boolean walCompression)
Copyright © 2020. All rights reserved.