Uses of Class
io.fabric8.openshift.api.model.monitoring.v1.RuntimeConfig
-
Packages that use RuntimeConfig Package Description io.fabric8.openshift.api.model.monitoring.v1 io.fabric8.openshift.api.model.monitoring.v1alpha1 -
-
Uses of RuntimeConfig in io.fabric8.openshift.api.model.monitoring.v1
Methods in io.fabric8.openshift.api.model.monitoring.v1 that return RuntimeConfig Modifier and Type Method Description RuntimeConfigRuntimeConfigBuilder. build()RuntimeConfigCommonPrometheusFieldsFluent. buildRuntime()RuntimeConfigPrometheusSpecFluent. buildRuntime()RuntimeConfigCommonPrometheusFields. getRuntime()CommonPrometheusFields are the options available to both the Prometheus server and agent.RuntimeConfigPrometheusSpec. getRuntime()PrometheusSpec is a specification of the desired behavior of the Prometheus cluster.Methods in io.fabric8.openshift.api.model.monitoring.v1 with parameters of type RuntimeConfig Modifier and Type Method Description protected voidRuntimeConfigFluent. copyInstance(RuntimeConfig instance)CommonPrometheusFieldsFluent.RuntimeNested<A>CommonPrometheusFieldsFluent. editOrNewRuntimeLike(RuntimeConfig item)PrometheusSpecFluent.RuntimeNested<A>PrometheusSpecFluent. editOrNewRuntimeLike(RuntimeConfig item)voidCommonPrometheusFields. setRuntime(RuntimeConfig runtime)CommonPrometheusFields are the options available to both the Prometheus server and agent.voidPrometheusSpec. setRuntime(RuntimeConfig runtime)PrometheusSpec is a specification of the desired behavior of the Prometheus cluster.CommonPrometheusFieldsFluent.RuntimeNested<A>CommonPrometheusFieldsFluent. withNewRuntimeLike(RuntimeConfig item)PrometheusSpecFluent.RuntimeNested<A>PrometheusSpecFluent. withNewRuntimeLike(RuntimeConfig item)ACommonPrometheusFieldsFluent. withRuntime(RuntimeConfig runtime)APrometheusSpecFluent. withRuntime(RuntimeConfig runtime)Constructors in io.fabric8.openshift.api.model.monitoring.v1 with parameters of type RuntimeConfig Constructor Description CommonPrometheusFields(List<Argument> additionalArgs, io.fabric8.kubernetes.api.model.SecretKeySelector additionalScrapeConfigs, io.fabric8.kubernetes.api.model.Affinity affinity, APIServerConfig apiserverConfig, ArbitraryFSAccessThroughSMsConfig arbitraryFSAccessThroughSMs, Boolean automountServiceAccountToken, String bodySizeLimit, List<String> configMaps, List<io.fabric8.kubernetes.api.model.Container> containers, Boolean convertClassicHistogramsToNHCB, PodDNSConfig dnsConfig, String dnsPolicy, List<String> enableFeatures, Boolean enableOTLPReceiver, Boolean enableRemoteWriteReceiver, Boolean enableServiceLinks, String enforcedBodySizeLimit, Long enforcedKeepDroppedTargets, Long enforcedLabelLimit, Long enforcedLabelNameLengthLimit, Long enforcedLabelValueLengthLimit, String enforcedNamespaceLabel, Long enforcedSampleLimit, Long enforcedTargetLimit, List<ObjectReference> excludedFromEnforcement, Map<String,String> externalLabels, String externalUrl, List<HostAlias> hostAliases, Boolean hostNetwork, Boolean ignoreNamespaceSelectors, String image, String imagePullPolicy, List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets, List<io.fabric8.kubernetes.api.model.Container> initContainers, Long keepDroppedTargets, Long labelLimit, Long labelNameLengthLimit, Long labelValueLengthLimit, Boolean listenLocal, String logFormat, String logLevel, Integer maximumStartupDurationSeconds, Long minReadySeconds, String nameEscapingScheme, String nameValidationScheme, Map<String,String> nodeSelector, OTLPConfig otlp, Boolean overrideHonorLabels, Boolean overrideHonorTimestamps, Boolean paused, io.fabric8.kubernetes.api.model.apps.StatefulSetPersistentVolumeClaimRetentionPolicy persistentVolumeClaimRetentionPolicy, EmbeddedObjectMetadata podMetadata, io.fabric8.kubernetes.api.model.LabelSelector podMonitorNamespaceSelector, io.fabric8.kubernetes.api.model.LabelSelector podMonitorSelector, List<String> podTargetLabels, String portName, String priorityClassName, io.fabric8.kubernetes.api.model.LabelSelector probeNamespaceSelector, io.fabric8.kubernetes.api.model.LabelSelector probeSelector, String prometheusExternalLabelName, String reloadStrategy, List<RemoteWriteSpec> remoteWrite, List<String> remoteWriteReceiverMessageVersions, String replicaExternalLabelName, Integer replicas, io.fabric8.kubernetes.api.model.ResourceRequirements resources, String routePrefix, RuntimeConfig runtime, Long sampleLimit, List<ScrapeClass> scrapeClasses, Boolean scrapeClassicHistograms, io.fabric8.kubernetes.api.model.LabelSelector scrapeConfigNamespaceSelector, io.fabric8.kubernetes.api.model.LabelSelector scrapeConfigSelector, String scrapeFailureLogFile, String scrapeInterval, List<String> scrapeProtocols, String scrapeTimeout, List<String> secrets, io.fabric8.kubernetes.api.model.PodSecurityContext securityContext, String serviceAccountName, String serviceDiscoveryRole, io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorNamespaceSelector, io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorSelector, String serviceName, Integer shards, StorageSpec storage, Long targetLimit, Long terminationGracePeriodSeconds, List<io.fabric8.kubernetes.api.model.Toleration> tolerations, List<TopologySpreadConstraint> topologySpreadConstraints, PrometheusTracingConfig tracingConfig, TSDBSpec tsdb, String version, List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts, List<io.fabric8.kubernetes.api.model.Volume> volumes, Boolean walCompression, PrometheusWebSpec web)PrometheusSpec(io.fabric8.kubernetes.api.model.SecretKeySelector additionalAlertManagerConfigs, io.fabric8.kubernetes.api.model.SecretKeySelector additionalAlertRelabelConfigs, List<Argument> additionalArgs, io.fabric8.kubernetes.api.model.SecretKeySelector additionalScrapeConfigs, io.fabric8.kubernetes.api.model.Affinity affinity, AlertingSpec alerting, Boolean allowOverlappingBlocks, APIServerConfig apiserverConfig, ArbitraryFSAccessThroughSMsConfig arbitraryFSAccessThroughSMs, Boolean automountServiceAccountToken, String baseImage, String bodySizeLimit, List<String> configMaps, List<io.fabric8.kubernetes.api.model.Container> containers, Boolean convertClassicHistogramsToNHCB, Boolean disableCompaction, PodDNSConfig dnsConfig, String dnsPolicy, Boolean enableAdminAPI, List<String> enableFeatures, Boolean enableOTLPReceiver, Boolean enableRemoteWriteReceiver, Boolean enableServiceLinks, String enforcedBodySizeLimit, Long enforcedKeepDroppedTargets, Long enforcedLabelLimit, Long enforcedLabelNameLengthLimit, Long enforcedLabelValueLengthLimit, String enforcedNamespaceLabel, Long enforcedSampleLimit, Long enforcedTargetLimit, String evaluationInterval, List<ObjectReference> excludedFromEnforcement, Exemplars exemplars, Map<String,String> externalLabels, String externalUrl, List<HostAlias> hostAliases, Boolean hostNetwork, Boolean ignoreNamespaceSelectors, String image, String imagePullPolicy, List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets, List<io.fabric8.kubernetes.api.model.Container> initContainers, Long keepDroppedTargets, Long labelLimit, Long labelNameLengthLimit, Long labelValueLengthLimit, Boolean listenLocal, String logFormat, String logLevel, Integer maximumStartupDurationSeconds, Long minReadySeconds, String nameEscapingScheme, String nameValidationScheme, Map<String,String> nodeSelector, OTLPConfig otlp, Boolean overrideHonorLabels, Boolean overrideHonorTimestamps, Boolean paused, io.fabric8.kubernetes.api.model.apps.StatefulSetPersistentVolumeClaimRetentionPolicy persistentVolumeClaimRetentionPolicy, EmbeddedObjectMetadata podMetadata, io.fabric8.kubernetes.api.model.LabelSelector podMonitorNamespaceSelector, io.fabric8.kubernetes.api.model.LabelSelector podMonitorSelector, List<String> podTargetLabels, 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, String reloadStrategy, List<RemoteReadSpec> remoteRead, List<RemoteWriteSpec> remoteWrite, List<String> remoteWriteReceiverMessageVersions, String replicaExternalLabelName, Integer replicas, io.fabric8.kubernetes.api.model.ResourceRequirements resources, String retention, String retentionSize, String routePrefix, io.fabric8.kubernetes.api.model.LabelSelector ruleNamespaceSelector, String ruleQueryOffset, io.fabric8.kubernetes.api.model.LabelSelector ruleSelector, Rules rules, RuntimeConfig runtime, Long sampleLimit, List<ScrapeClass> scrapeClasses, Boolean scrapeClassicHistograms, io.fabric8.kubernetes.api.model.LabelSelector scrapeConfigNamespaceSelector, io.fabric8.kubernetes.api.model.LabelSelector scrapeConfigSelector, String scrapeFailureLogFile, String scrapeInterval, List<String> scrapeProtocols, String scrapeTimeout, List<String> secrets, io.fabric8.kubernetes.api.model.PodSecurityContext securityContext, String serviceAccountName, String serviceDiscoveryRole, io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorNamespaceSelector, io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorSelector, String serviceName, String sha, ShardRetentionPolicy shardRetentionPolicy, Integer shards, StorageSpec storage, String tag, Long targetLimit, Long terminationGracePeriodSeconds, ThanosSpec thanos, List<io.fabric8.kubernetes.api.model.Toleration> tolerations, List<TopologySpreadConstraint> topologySpreadConstraints, PrometheusTracingConfig tracingConfig, TSDBSpec tsdb, String version, List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts, List<io.fabric8.kubernetes.api.model.Volume> volumes, Boolean walCompression, PrometheusWebSpec web)RuntimeConfigBuilder(RuntimeConfig instance)RuntimeConfigBuilder(RuntimeConfigFluent<?> fluent, RuntimeConfig instance)RuntimeConfigFluent(RuntimeConfig instance) -
Uses of RuntimeConfig in io.fabric8.openshift.api.model.monitoring.v1alpha1
Methods in io.fabric8.openshift.api.model.monitoring.v1alpha1 that return RuntimeConfig Modifier and Type Method Description RuntimeConfigPrometheusAgentSpecFluent. buildRuntime()RuntimeConfigPrometheusAgentSpec. getRuntime()PrometheusAgentSpec is a specification of the desired behavior of the Prometheus agent.Methods in io.fabric8.openshift.api.model.monitoring.v1alpha1 with parameters of type RuntimeConfig Modifier and Type Method Description PrometheusAgentSpecFluent.RuntimeNested<A>PrometheusAgentSpecFluent. editOrNewRuntimeLike(RuntimeConfig item)voidPrometheusAgentSpec. setRuntime(RuntimeConfig runtime)PrometheusAgentSpec is a specification of the desired behavior of the Prometheus agent.PrometheusAgentSpecFluent.RuntimeNested<A>PrometheusAgentSpecFluent. withNewRuntimeLike(RuntimeConfig item)APrometheusAgentSpecFluent. withRuntime(RuntimeConfig runtime)Constructors in io.fabric8.openshift.api.model.monitoring.v1alpha1 with parameters of type RuntimeConfig Constructor Description PrometheusAgentSpec(List<Argument> additionalArgs, io.fabric8.kubernetes.api.model.SecretKeySelector additionalScrapeConfigs, io.fabric8.kubernetes.api.model.Affinity affinity, APIServerConfig apiserverConfig, ArbitraryFSAccessThroughSMsConfig arbitraryFSAccessThroughSMs, Boolean automountServiceAccountToken, String bodySizeLimit, List<String> configMaps, List<io.fabric8.kubernetes.api.model.Container> containers, Boolean convertClassicHistogramsToNHCB, PodDNSConfig dnsConfig, String dnsPolicy, List<String> enableFeatures, Boolean enableOTLPReceiver, Boolean enableRemoteWriteReceiver, Boolean enableServiceLinks, String enforcedBodySizeLimit, Long enforcedKeepDroppedTargets, Long enforcedLabelLimit, Long enforcedLabelNameLengthLimit, Long enforcedLabelValueLengthLimit, String enforcedNamespaceLabel, Long enforcedSampleLimit, Long enforcedTargetLimit, List<ObjectReference> excludedFromEnforcement, Map<String,String> externalLabels, String externalUrl, List<HostAlias> hostAliases, Boolean hostNetwork, Boolean ignoreNamespaceSelectors, String image, String imagePullPolicy, List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets, List<io.fabric8.kubernetes.api.model.Container> initContainers, Long keepDroppedTargets, Long labelLimit, Long labelNameLengthLimit, Long labelValueLengthLimit, Boolean listenLocal, String logFormat, String logLevel, Integer maximumStartupDurationSeconds, Long minReadySeconds, String mode, String nameEscapingScheme, String nameValidationScheme, Map<String,String> nodeSelector, OTLPConfig otlp, Boolean overrideHonorLabels, Boolean overrideHonorTimestamps, Boolean paused, io.fabric8.kubernetes.api.model.apps.StatefulSetPersistentVolumeClaimRetentionPolicy persistentVolumeClaimRetentionPolicy, EmbeddedObjectMetadata podMetadata, io.fabric8.kubernetes.api.model.LabelSelector podMonitorNamespaceSelector, io.fabric8.kubernetes.api.model.LabelSelector podMonitorSelector, List<String> podTargetLabels, String portName, String priorityClassName, io.fabric8.kubernetes.api.model.LabelSelector probeNamespaceSelector, io.fabric8.kubernetes.api.model.LabelSelector probeSelector, String prometheusExternalLabelName, String reloadStrategy, List<RemoteWriteSpec> remoteWrite, List<String> remoteWriteReceiverMessageVersions, String replicaExternalLabelName, Integer replicas, io.fabric8.kubernetes.api.model.ResourceRequirements resources, String routePrefix, RuntimeConfig runtime, Long sampleLimit, List<ScrapeClass> scrapeClasses, Boolean scrapeClassicHistograms, io.fabric8.kubernetes.api.model.LabelSelector scrapeConfigNamespaceSelector, io.fabric8.kubernetes.api.model.LabelSelector scrapeConfigSelector, String scrapeFailureLogFile, String scrapeInterval, List<String> scrapeProtocols, String scrapeTimeout, List<String> secrets, io.fabric8.kubernetes.api.model.PodSecurityContext securityContext, String serviceAccountName, String serviceDiscoveryRole, io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorNamespaceSelector, io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorSelector, String serviceName, Integer shards, StorageSpec storage, Long targetLimit, Long terminationGracePeriodSeconds, List<io.fabric8.kubernetes.api.model.Toleration> tolerations, List<TopologySpreadConstraint> topologySpreadConstraints, PrometheusTracingConfig tracingConfig, TSDBSpec tsdb, String version, List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts, List<io.fabric8.kubernetes.api.model.Volume> volumes, Boolean walCompression, PrometheusWebSpec web)
-