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,
String baseImage,
String bodySizeLimit,
List<String> configMaps,
List<io.fabric8.kubernetes.api.model.Container> containers,
Boolean disableCompaction,
Boolean enableAdminAPI,
List<String> enableFeatures,
Boolean enableRemoteWriteReceiver,
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 minReadySeconds,
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,
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,
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,
Long sampleLimit,
io.fabric8.kubernetes.api.model.LabelSelector scrapeConfigNamespaceSelector,
io.fabric8.kubernetes.api.model.LabelSelector scrapeConfigSelector,
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,
Integer shards,
StorageSpec storage,
String tag,
Long targetLimit,
ThanosSpec thanos,
List<io.fabric8.kubernetes.api.model.Toleration> tolerations,
List<io.fabric8.kubernetes.api.model.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,
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,
Integer 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,
Integer replicas,
io.fabric8.kubernetes.api.model.ResourceRequirements resources,
String retention,
String routePrefix,
io.fabric8.kubernetes.api.model.LabelSelector ruleNamespaceSelector,
io.fabric8.kubernetes.api.model.LabelSelector ruleSelector,
io.fabric8.kubernetes.api.model.PodSecurityContext securityContext,
String serviceAccountName,
StorageSpec storage,
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) |
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) |