Uses of Class
io.fabric8.openshift.api.model.monitoring.v1.Argument
-
Packages that use Argument Package Description io.fabric8.openshift.api.model.monitoring.v1 io.fabric8.openshift.api.model.monitoring.v1alpha1 -
-
Uses of Argument in io.fabric8.openshift.api.model.monitoring.v1
Methods in io.fabric8.openshift.api.model.monitoring.v1 that return types with arguments of type Argument Modifier and Type Method Description List<Argument>AlertmanagerSpecFluent. buildAdditionalArgs()List<Argument>CommonPrometheusFieldsFluent. buildAdditionalArgs()List<Argument>PrometheusSpecFluent. buildAdditionalArgs()List<Argument>ThanosRulerSpecFluent. buildAdditionalArgs()List<Argument>ThanosSpecFluent. buildAdditionalArgs()List<Argument>AlertmanagerSpec. getAdditionalArgs()AdditionalArgs allows setting additional arguments for the 'Alertmanager' container.List<Argument>CommonPrometheusFields. getAdditionalArgs()AdditionalArgs allows setting additional arguments for the 'prometheus' container.List<Argument>PrometheusSpec. getAdditionalArgs()AdditionalArgs allows setting additional arguments for the 'prometheus' container.List<Argument>ThanosRulerSpec. getAdditionalArgs()AdditionalArgs allows setting additional arguments for the ThanosRuler container.List<Argument>ThanosSpec. getAdditionalArgs()AdditionalArgs allows setting additional arguments for the Thanos container.Methods in io.fabric8.openshift.api.model.monitoring.v1 with parameters of type Argument Modifier and Type Method Description AlertmanagerSpecFluent.AdditionalArgsNested<A>AlertmanagerSpecFluent. addNewAdditionalArgLike(Argument item)CommonPrometheusFieldsFluent.AdditionalArgsNested<A>CommonPrometheusFieldsFluent. addNewAdditionalArgLike(Argument item)PrometheusSpecFluent.AdditionalArgsNested<A>PrometheusSpecFluent. addNewAdditionalArgLike(Argument item)ThanosRulerSpecFluent.AdditionalArgsNested<A>ThanosRulerSpecFluent. addNewAdditionalArgLike(Argument item)ThanosSpecFluent.AdditionalArgsNested<A>ThanosSpecFluent. addNewAdditionalArgLike(Argument item)AAlertmanagerSpecFluent. addToAdditionalArgs(int index, Argument item)AAlertmanagerSpecFluent. addToAdditionalArgs(Argument... items)ACommonPrometheusFieldsFluent. addToAdditionalArgs(int index, Argument item)ACommonPrometheusFieldsFluent. addToAdditionalArgs(Argument... items)APrometheusSpecFluent. addToAdditionalArgs(int index, Argument item)APrometheusSpecFluent. addToAdditionalArgs(Argument... items)AThanosRulerSpecFluent. addToAdditionalArgs(int index, Argument item)AThanosRulerSpecFluent. addToAdditionalArgs(Argument... items)AThanosSpecFluent. addToAdditionalArgs(int index, Argument item)AThanosSpecFluent. addToAdditionalArgs(Argument... items)protected voidArgumentFluent. copyInstance(Argument instance)AAlertmanagerSpecFluent. removeFromAdditionalArgs(Argument... items)ACommonPrometheusFieldsFluent. removeFromAdditionalArgs(Argument... items)APrometheusSpecFluent. removeFromAdditionalArgs(Argument... items)AThanosRulerSpecFluent. removeFromAdditionalArgs(Argument... items)AThanosSpecFluent. removeFromAdditionalArgs(Argument... items)AlertmanagerSpecFluent.AdditionalArgsNested<A>AlertmanagerSpecFluent. setNewAdditionalArgLike(int index, Argument item)CommonPrometheusFieldsFluent.AdditionalArgsNested<A>CommonPrometheusFieldsFluent. setNewAdditionalArgLike(int index, Argument item)PrometheusSpecFluent.AdditionalArgsNested<A>PrometheusSpecFluent. setNewAdditionalArgLike(int index, Argument item)ThanosRulerSpecFluent.AdditionalArgsNested<A>ThanosRulerSpecFluent. setNewAdditionalArgLike(int index, Argument item)ThanosSpecFluent.AdditionalArgsNested<A>ThanosSpecFluent. setNewAdditionalArgLike(int index, Argument item)AAlertmanagerSpecFluent. setToAdditionalArgs(int index, Argument item)ACommonPrometheusFieldsFluent. setToAdditionalArgs(int index, Argument item)APrometheusSpecFluent. setToAdditionalArgs(int index, Argument item)AThanosRulerSpecFluent. setToAdditionalArgs(int index, Argument item)AThanosSpecFluent. setToAdditionalArgs(int index, Argument item)AAlertmanagerSpecFluent. withAdditionalArgs(Argument... additionalArgs)ACommonPrometheusFieldsFluent. withAdditionalArgs(Argument... additionalArgs)APrometheusSpecFluent. withAdditionalArgs(Argument... additionalArgs)AThanosRulerSpecFluent. withAdditionalArgs(Argument... additionalArgs)AThanosSpecFluent. withAdditionalArgs(Argument... additionalArgs)Method parameters in io.fabric8.openshift.api.model.monitoring.v1 with type arguments of type Argument Modifier and Type Method Description AAlertmanagerSpecFluent. addAllToAdditionalArgs(Collection<Argument> items)ACommonPrometheusFieldsFluent. addAllToAdditionalArgs(Collection<Argument> items)APrometheusSpecFluent. addAllToAdditionalArgs(Collection<Argument> items)AThanosRulerSpecFluent. addAllToAdditionalArgs(Collection<Argument> items)AThanosSpecFluent. addAllToAdditionalArgs(Collection<Argument> items)AAlertmanagerSpecFluent. removeAllFromAdditionalArgs(Collection<Argument> items)ACommonPrometheusFieldsFluent. removeAllFromAdditionalArgs(Collection<Argument> items)APrometheusSpecFluent. removeAllFromAdditionalArgs(Collection<Argument> items)AThanosRulerSpecFluent. removeAllFromAdditionalArgs(Collection<Argument> items)AThanosSpecFluent. removeAllFromAdditionalArgs(Collection<Argument> items)voidAlertmanagerSpec. setAdditionalArgs(List<Argument> additionalArgs)AdditionalArgs allows setting additional arguments for the 'Alertmanager' container.voidCommonPrometheusFields. setAdditionalArgs(List<Argument> additionalArgs)AdditionalArgs allows setting additional arguments for the 'prometheus' container.voidPrometheusSpec. setAdditionalArgs(List<Argument> additionalArgs)AdditionalArgs allows setting additional arguments for the 'prometheus' container.voidThanosRulerSpec. setAdditionalArgs(List<Argument> additionalArgs)AdditionalArgs allows setting additional arguments for the ThanosRuler container.voidThanosSpec. setAdditionalArgs(List<Argument> additionalArgs)AdditionalArgs allows setting additional arguments for the Thanos container.AAlertmanagerSpecFluent. withAdditionalArgs(List<Argument> additionalArgs)ACommonPrometheusFieldsFluent. withAdditionalArgs(List<Argument> additionalArgs)APrometheusSpecFluent. withAdditionalArgs(List<Argument> additionalArgs)AThanosRulerSpecFluent. withAdditionalArgs(List<Argument> additionalArgs)AThanosSpecFluent. withAdditionalArgs(List<Argument> additionalArgs)Constructors in io.fabric8.openshift.api.model.monitoring.v1 with parameters of type Argument Constructor Description ArgumentBuilder(Argument instance)ArgumentBuilder(ArgumentFluent<?> fluent, Argument instance)ArgumentFluent(Argument instance)Constructor parameters in io.fabric8.openshift.api.model.monitoring.v1 with type arguments of type Argument Constructor Description AlertmanagerSpec(List<Argument> additionalArgs, List<String> additionalPeers, io.fabric8.kubernetes.api.model.Affinity affinity, AlertmanagerConfigMatcherStrategy alertmanagerConfigMatcherStrategy, io.fabric8.kubernetes.api.model.LabelSelector alertmanagerConfigNamespaceSelector, io.fabric8.kubernetes.api.model.LabelSelector alertmanagerConfigSelector, AlertmanagerConfiguration alertmanagerConfiguration, Boolean automountServiceAccountToken, String baseImage, String clusterAdvertiseAddress, String clusterGossipInterval, String clusterLabel, String clusterPeerTimeout, String clusterPushpullInterval, ClusterTLSConfig clusterTLS, List<String> configMaps, String configSecret, List<io.fabric8.kubernetes.api.model.Container> containers, PodDNSConfig dnsConfig, String dnsPolicy, List<String> enableFeatures, Boolean enableServiceLinks, String externalUrl, Boolean forceEnableClusterMode, List<HostAlias> hostAliases, String image, String imagePullPolicy, List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets, List<io.fabric8.kubernetes.api.model.Container> initContainers, AlertmanagerLimitsSpec limits, Boolean listenLocal, String logFormat, String logLevel, Long minReadySeconds, Map<String,String> nodeSelector, Boolean paused, io.fabric8.kubernetes.api.model.apps.StatefulSetPersistentVolumeClaimRetentionPolicy persistentVolumeClaimRetentionPolicy, EmbeddedObjectMetadata podMetadata, String portName, String priorityClassName, Integer replicas, io.fabric8.kubernetes.api.model.ResourceRequirements resources, String retention, String routePrefix, List<String> secrets, io.fabric8.kubernetes.api.model.PodSecurityContext securityContext, String serviceAccountName, String serviceName, String sha, StorageSpec storage, String tag, Long terminationGracePeriodSeconds, List<io.fabric8.kubernetes.api.model.Toleration> tolerations, List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints, String version, List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts, List<io.fabric8.kubernetes.api.model.Volume> volumes, AlertmanagerWebSpec web)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)ThanosRulerSpec(List<Argument> additionalArgs, io.fabric8.kubernetes.api.model.Affinity affinity, List<String> alertDropLabels, String alertQueryUrl, String alertRelabelConfigFile, io.fabric8.kubernetes.api.model.SecretKeySelector alertRelabelConfigs, io.fabric8.kubernetes.api.model.SecretKeySelector alertmanagersConfig, List<String> alertmanagersUrl, List<io.fabric8.kubernetes.api.model.Container> containers, PodDNSConfig dnsConfig, String dnsPolicy, Boolean enableServiceLinks, String enforcedNamespaceLabel, String evaluationInterval, List<ObjectReference> excludedFromEnforcement, String externalPrefix, TLSConfig grpcServerTlsConfig, List<HostAlias> hostAliases, String image, String imagePullPolicy, List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets, List<io.fabric8.kubernetes.api.model.Container> initContainers, Map<String,String> labels, Boolean listenLocal, String logFormat, String logLevel, Long minReadySeconds, Map<String,String> nodeSelector, io.fabric8.kubernetes.api.model.SecretKeySelector objectStorageConfig, String objectStorageConfigFile, Boolean paused, EmbeddedObjectMetadata podMetadata, String portName, String priorityClassName, List<PrometheusRuleExcludeConfig> prometheusRulesExcludedFromEnforce, io.fabric8.kubernetes.api.model.SecretKeySelector queryConfig, List<String> queryEndpoints, List<RemoteWriteSpec> remoteWrite, Integer replicas, io.fabric8.kubernetes.api.model.ResourceRequirements resources, String retention, String routePrefix, Integer ruleConcurrentEval, io.fabric8.kubernetes.api.model.LabelSelector ruleNamespaceSelector, String ruleOutageTolerance, String ruleQueryOffset, io.fabric8.kubernetes.api.model.LabelSelector ruleSelector, io.fabric8.kubernetes.api.model.PodSecurityContext securityContext, String serviceAccountName, String serviceName, StorageSpec storage, Long terminationGracePeriodSeconds, List<io.fabric8.kubernetes.api.model.Toleration> tolerations, List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints, io.fabric8.kubernetes.api.model.SecretKeySelector tracingConfig, String tracingConfigFile, String version, List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts, List<io.fabric8.kubernetes.api.model.Volume> volumes, ThanosRulerWebSpec web)ThanosSpec(List<Argument> additionalArgs, String baseImage, String blockSize, String getConfigInterval, String getConfigTimeout, Boolean grpcListenLocal, TLSConfig grpcServerTlsConfig, Boolean httpListenLocal, String image, Boolean listenLocal, String logFormat, String logLevel, String minTime, io.fabric8.kubernetes.api.model.SecretKeySelector objectStorageConfig, String objectStorageConfigFile, String readyTimeout, io.fabric8.kubernetes.api.model.ResourceRequirements resources, String sha, String tag, io.fabric8.kubernetes.api.model.SecretKeySelector tracingConfig, String tracingConfigFile, String version, List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts) -
Uses of Argument in io.fabric8.openshift.api.model.monitoring.v1alpha1
Methods in io.fabric8.openshift.api.model.monitoring.v1alpha1 that return Argument Modifier and Type Method Description ArgumentPrometheusAgentSpecFluent. buildAdditionalArg(int index)ArgumentPrometheusAgentSpecFluent. buildFirstAdditionalArg()ArgumentPrometheusAgentSpecFluent. buildLastAdditionalArg()ArgumentPrometheusAgentSpecFluent. buildMatchingAdditionalArg(Predicate<ArgumentBuilder> predicate)Methods in io.fabric8.openshift.api.model.monitoring.v1alpha1 that return types with arguments of type Argument Modifier and Type Method Description List<Argument>PrometheusAgentSpecFluent. buildAdditionalArgs()List<Argument>PrometheusAgentSpec. getAdditionalArgs()AdditionalArgs allows setting additional arguments for the 'prometheus' container.Methods in io.fabric8.openshift.api.model.monitoring.v1alpha1 with parameters of type Argument Modifier and Type Method Description PrometheusAgentSpecFluent.AdditionalArgsNested<A>PrometheusAgentSpecFluent. addNewAdditionalArgLike(Argument item)APrometheusAgentSpecFluent. addToAdditionalArgs(int index, Argument item)APrometheusAgentSpecFluent. addToAdditionalArgs(Argument... items)APrometheusAgentSpecFluent. removeFromAdditionalArgs(Argument... items)PrometheusAgentSpecFluent.AdditionalArgsNested<A>PrometheusAgentSpecFluent. setNewAdditionalArgLike(int index, Argument item)APrometheusAgentSpecFluent. setToAdditionalArgs(int index, Argument item)APrometheusAgentSpecFluent. withAdditionalArgs(Argument... additionalArgs)Method parameters in io.fabric8.openshift.api.model.monitoring.v1alpha1 with type arguments of type Argument Modifier and Type Method Description APrometheusAgentSpecFluent. addAllToAdditionalArgs(Collection<Argument> items)APrometheusAgentSpecFluent. removeAllFromAdditionalArgs(Collection<Argument> items)voidPrometheusAgentSpec. setAdditionalArgs(List<Argument> additionalArgs)AdditionalArgs allows setting additional arguments for the 'prometheus' container.APrometheusAgentSpecFluent. withAdditionalArgs(List<Argument> additionalArgs)Constructor parameters in io.fabric8.openshift.api.model.monitoring.v1alpha1 with type arguments of type Argument 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)
-