public interface PrometheusSpecFluent<A extends PrometheusSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
io.fabric8.kubernetes.api.model.SecretKeySelector getAdditionalAlertManagerConfigs()
A withAdditionalAlertManagerConfigs(io.fabric8.kubernetes.api.model.SecretKeySelector additionalAlertManagerConfigs)
Boolean hasAdditionalAlertManagerConfigs()
A withNewAdditionalAlertManagerConfigs(String key, String name, Boolean optional)
io.fabric8.kubernetes.api.model.SecretKeySelector getAdditionalAlertRelabelConfigs()
A withAdditionalAlertRelabelConfigs(io.fabric8.kubernetes.api.model.SecretKeySelector additionalAlertRelabelConfigs)
Boolean hasAdditionalAlertRelabelConfigs()
A withNewAdditionalAlertRelabelConfigs(String key, String name, Boolean optional)
io.fabric8.kubernetes.api.model.SecretKeySelector getAdditionalScrapeConfigs()
A withAdditionalScrapeConfigs(io.fabric8.kubernetes.api.model.SecretKeySelector additionalScrapeConfigs)
Boolean hasAdditionalScrapeConfigs()
A withNewAdditionalScrapeConfigs(String key, String name, Boolean optional)
io.fabric8.kubernetes.api.model.Affinity getAffinity()
A withAffinity(io.fabric8.kubernetes.api.model.Affinity affinity)
Boolean hasAffinity()
@Deprecated AlertingSpec getAlerting()
AlertingSpec buildAlerting()
A withAlerting(AlertingSpec alerting)
Boolean hasAlerting()
PrometheusSpecFluent.AlertingNested<A> withNewAlerting()
PrometheusSpecFluent.AlertingNested<A> withNewAlertingLike(AlertingSpec item)
PrometheusSpecFluent.AlertingNested<A> editAlerting()
PrometheusSpecFluent.AlertingNested<A> editOrNewAlerting()
PrometheusSpecFluent.AlertingNested<A> editOrNewAlertingLike(AlertingSpec item)
Boolean getAllowOverlappingBlocks()
Boolean hasAllowOverlappingBlocks()
@Deprecated APIServerConfig getApiserverConfig()
APIServerConfig buildApiserverConfig()
A withApiserverConfig(APIServerConfig apiserverConfig)
Boolean hasApiserverConfig()
PrometheusSpecFluent.ApiserverConfigNested<A> withNewApiserverConfig()
PrometheusSpecFluent.ApiserverConfigNested<A> withNewApiserverConfigLike(APIServerConfig item)
PrometheusSpecFluent.ApiserverConfigNested<A> editApiserverConfig()
PrometheusSpecFluent.ApiserverConfigNested<A> editOrNewApiserverConfig()
PrometheusSpecFluent.ApiserverConfigNested<A> editOrNewApiserverConfigLike(APIServerConfig item)
@Deprecated ArbitraryFSAccessThroughSMsConfig getArbitraryFSAccessThroughSMs()
ArbitraryFSAccessThroughSMsConfig buildArbitraryFSAccessThroughSMs()
A withArbitraryFSAccessThroughSMs(ArbitraryFSAccessThroughSMsConfig arbitraryFSAccessThroughSMs)
Boolean hasArbitraryFSAccessThroughSMs()
PrometheusSpecFluent.ArbitraryFSAccessThroughSMsNested<A> withNewArbitraryFSAccessThroughSMs()
PrometheusSpecFluent.ArbitraryFSAccessThroughSMsNested<A> withNewArbitraryFSAccessThroughSMsLike(ArbitraryFSAccessThroughSMsConfig item)
PrometheusSpecFluent.ArbitraryFSAccessThroughSMsNested<A> editArbitraryFSAccessThroughSMs()
PrometheusSpecFluent.ArbitraryFSAccessThroughSMsNested<A> editOrNewArbitraryFSAccessThroughSMs()
PrometheusSpecFluent.ArbitraryFSAccessThroughSMsNested<A> editOrNewArbitraryFSAccessThroughSMsLike(ArbitraryFSAccessThroughSMsConfig item)
String getBaseImage()
Boolean hasBaseImage()
A addAllToConfigMaps(Collection<String> items)
A removeAllFromConfigMaps(Collection<String> items)
String getFirstConfigMap()
String getLastConfigMap()
Boolean hasConfigMaps()
A addToContainers(io.fabric8.kubernetes.api.model.Container... items)
A addAllToContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
A removeFromContainers(io.fabric8.kubernetes.api.model.Container... items)
A removeAllFromContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
A removeMatchingFromContainers(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
@Deprecated List<io.fabric8.kubernetes.api.model.Container> getContainers()
List<io.fabric8.kubernetes.api.model.Container> buildContainers()
io.fabric8.kubernetes.api.model.Container buildContainer(Integer index)
io.fabric8.kubernetes.api.model.Container buildFirstContainer()
io.fabric8.kubernetes.api.model.Container buildLastContainer()
io.fabric8.kubernetes.api.model.Container buildMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
Boolean hasMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
A withContainers(io.fabric8.kubernetes.api.model.Container... containers)
Boolean hasContainers()
PrometheusSpecFluent.ContainersNested<A> addNewContainer()
PrometheusSpecFluent.ContainersNested<A> addNewContainerLike(io.fabric8.kubernetes.api.model.Container item)
PrometheusSpecFluent.ContainersNested<A> setNewContainerLike(Integer index, io.fabric8.kubernetes.api.model.Container item)
PrometheusSpecFluent.ContainersNested<A> editContainer(Integer index)
PrometheusSpecFluent.ContainersNested<A> editFirstContainer()
PrometheusSpecFluent.ContainersNested<A> editLastContainer()
PrometheusSpecFluent.ContainersNested<A> editMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
Boolean getDisableCompaction()
Boolean hasDisableCompaction()
Boolean getEnableAdminAPI()
Boolean hasEnableAdminAPI()
A addAllToEnableFeatures(Collection<String> items)
A removeAllFromEnableFeatures(Collection<String> items)
String getFirstEnableFeature()
String getLastEnableFeature()
Boolean hasEnableFeatures()
String getEnforcedBodySizeLimit()
Boolean hasEnforcedBodySizeLimit()
Long getEnforcedLabelLimit()
Boolean hasEnforcedLabelLimit()
Long getEnforcedLabelNameLengthLimit()
A withEnforcedLabelNameLengthLimit(Long enforcedLabelNameLengthLimit)
Boolean hasEnforcedLabelNameLengthLimit()
Long getEnforcedLabelValueLengthLimit()
A withEnforcedLabelValueLengthLimit(Long enforcedLabelValueLengthLimit)
Boolean hasEnforcedLabelValueLengthLimit()
String getEnforcedNamespaceLabel()
Boolean hasEnforcedNamespaceLabel()
Long getEnforcedSampleLimit()
Boolean hasEnforcedSampleLimit()
Long getEnforcedTargetLimit()
Boolean hasEnforcedTargetLimit()
String getEvaluationInterval()
Boolean hasEvaluationInterval()
Boolean hasExternalLabels()
String getExternalUrl()
Boolean hasExternalUrl()
Boolean getIgnoreNamespaceSelectors()
Boolean hasIgnoreNamespaceSelectors()
String getImage()
Boolean hasImage()
A addToImagePullSecrets(Integer index, io.fabric8.kubernetes.api.model.LocalObjectReference item)
A setToImagePullSecrets(Integer index, io.fabric8.kubernetes.api.model.LocalObjectReference item)
A addToImagePullSecrets(io.fabric8.kubernetes.api.model.LocalObjectReference... items)
A addAllToImagePullSecrets(Collection<io.fabric8.kubernetes.api.model.LocalObjectReference> items)
A removeFromImagePullSecrets(io.fabric8.kubernetes.api.model.LocalObjectReference... items)
A removeAllFromImagePullSecrets(Collection<io.fabric8.kubernetes.api.model.LocalObjectReference> items)
A removeMatchingFromImagePullSecrets(Predicate<io.fabric8.kubernetes.api.model.LocalObjectReferenceBuilder> predicate)
@Deprecated List<io.fabric8.kubernetes.api.model.LocalObjectReference> getImagePullSecrets()
List<io.fabric8.kubernetes.api.model.LocalObjectReference> buildImagePullSecrets()
io.fabric8.kubernetes.api.model.LocalObjectReference buildImagePullSecret(Integer index)
io.fabric8.kubernetes.api.model.LocalObjectReference buildFirstImagePullSecret()
io.fabric8.kubernetes.api.model.LocalObjectReference buildLastImagePullSecret()
io.fabric8.kubernetes.api.model.LocalObjectReference buildMatchingImagePullSecret(Predicate<io.fabric8.kubernetes.api.model.LocalObjectReferenceBuilder> predicate)
Boolean hasMatchingImagePullSecret(Predicate<io.fabric8.kubernetes.api.model.LocalObjectReferenceBuilder> predicate)
A withImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets)
A withImagePullSecrets(io.fabric8.kubernetes.api.model.LocalObjectReference... imagePullSecrets)
Boolean hasImagePullSecrets()
PrometheusSpecFluent.ImagePullSecretsNested<A> addNewImagePullSecret()
PrometheusSpecFluent.ImagePullSecretsNested<A> addNewImagePullSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)
PrometheusSpecFluent.ImagePullSecretsNested<A> setNewImagePullSecretLike(Integer index, io.fabric8.kubernetes.api.model.LocalObjectReference item)
PrometheusSpecFluent.ImagePullSecretsNested<A> editImagePullSecret(Integer index)
PrometheusSpecFluent.ImagePullSecretsNested<A> editFirstImagePullSecret()
PrometheusSpecFluent.ImagePullSecretsNested<A> editLastImagePullSecret()
PrometheusSpecFluent.ImagePullSecretsNested<A> editMatchingImagePullSecret(Predicate<io.fabric8.kubernetes.api.model.LocalObjectReferenceBuilder> predicate)
A addToInitContainers(Integer index, io.fabric8.kubernetes.api.model.Container item)
A setToInitContainers(Integer index, io.fabric8.kubernetes.api.model.Container item)
A addToInitContainers(io.fabric8.kubernetes.api.model.Container... items)
A addAllToInitContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
A removeFromInitContainers(io.fabric8.kubernetes.api.model.Container... items)
A removeAllFromInitContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
A removeMatchingFromInitContainers(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
@Deprecated List<io.fabric8.kubernetes.api.model.Container> getInitContainers()
List<io.fabric8.kubernetes.api.model.Container> buildInitContainers()
io.fabric8.kubernetes.api.model.Container buildInitContainer(Integer index)
io.fabric8.kubernetes.api.model.Container buildFirstInitContainer()
io.fabric8.kubernetes.api.model.Container buildLastInitContainer()
io.fabric8.kubernetes.api.model.Container buildMatchingInitContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
Boolean hasMatchingInitContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
A withInitContainers(List<io.fabric8.kubernetes.api.model.Container> initContainers)
A withInitContainers(io.fabric8.kubernetes.api.model.Container... initContainers)
Boolean hasInitContainers()
PrometheusSpecFluent.InitContainersNested<A> addNewInitContainer()
PrometheusSpecFluent.InitContainersNested<A> addNewInitContainerLike(io.fabric8.kubernetes.api.model.Container item)
PrometheusSpecFluent.InitContainersNested<A> setNewInitContainerLike(Integer index, io.fabric8.kubernetes.api.model.Container item)
PrometheusSpecFluent.InitContainersNested<A> editInitContainer(Integer index)
PrometheusSpecFluent.InitContainersNested<A> editFirstInitContainer()
PrometheusSpecFluent.InitContainersNested<A> editLastInitContainer()
PrometheusSpecFluent.InitContainersNested<A> editMatchingInitContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
Boolean getListenLocal()
Boolean hasListenLocal()
String getLogFormat()
Boolean hasLogFormat()
String getLogLevel()
Boolean hasLogLevel()
Integer getMinReadySeconds()
Boolean hasMinReadySeconds()
Boolean hasNodeSelector()
Boolean getOverrideHonorLabels()
Boolean hasOverrideHonorLabels()
Boolean getOverrideHonorTimestamps()
Boolean hasOverrideHonorTimestamps()
Boolean getPaused()
Boolean hasPaused()
@Deprecated EmbeddedObjectMetadata getPodMetadata()
EmbeddedObjectMetadata buildPodMetadata()
A withPodMetadata(EmbeddedObjectMetadata podMetadata)
Boolean hasPodMetadata()
PrometheusSpecFluent.PodMetadataNested<A> withNewPodMetadata()
PrometheusSpecFluent.PodMetadataNested<A> withNewPodMetadataLike(EmbeddedObjectMetadata item)
PrometheusSpecFluent.PodMetadataNested<A> editPodMetadata()
PrometheusSpecFluent.PodMetadataNested<A> editOrNewPodMetadata()
PrometheusSpecFluent.PodMetadataNested<A> editOrNewPodMetadataLike(EmbeddedObjectMetadata item)
@Deprecated io.fabric8.kubernetes.api.model.LabelSelector getPodMonitorNamespaceSelector()
io.fabric8.kubernetes.api.model.LabelSelector buildPodMonitorNamespaceSelector()
A withPodMonitorNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector podMonitorNamespaceSelector)
Boolean hasPodMonitorNamespaceSelector()
PrometheusSpecFluent.PodMonitorNamespaceSelectorNested<A> withNewPodMonitorNamespaceSelector()
PrometheusSpecFluent.PodMonitorNamespaceSelectorNested<A> withNewPodMonitorNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
PrometheusSpecFluent.PodMonitorNamespaceSelectorNested<A> editPodMonitorNamespaceSelector()
PrometheusSpecFluent.PodMonitorNamespaceSelectorNested<A> editOrNewPodMonitorNamespaceSelector()
PrometheusSpecFluent.PodMonitorNamespaceSelectorNested<A> editOrNewPodMonitorNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
@Deprecated io.fabric8.kubernetes.api.model.LabelSelector getPodMonitorSelector()
io.fabric8.kubernetes.api.model.LabelSelector buildPodMonitorSelector()
A withPodMonitorSelector(io.fabric8.kubernetes.api.model.LabelSelector podMonitorSelector)
Boolean hasPodMonitorSelector()
PrometheusSpecFluent.PodMonitorSelectorNested<A> withNewPodMonitorSelector()
PrometheusSpecFluent.PodMonitorSelectorNested<A> withNewPodMonitorSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
PrometheusSpecFluent.PodMonitorSelectorNested<A> editPodMonitorSelector()
PrometheusSpecFluent.PodMonitorSelectorNested<A> editOrNewPodMonitorSelector()
PrometheusSpecFluent.PodMonitorSelectorNested<A> editOrNewPodMonitorSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
String getPortName()
Boolean hasPortName()
String getPriorityClassName()
Boolean hasPriorityClassName()
@Deprecated io.fabric8.kubernetes.api.model.LabelSelector getProbeNamespaceSelector()
io.fabric8.kubernetes.api.model.LabelSelector buildProbeNamespaceSelector()
A withProbeNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector probeNamespaceSelector)
Boolean hasProbeNamespaceSelector()
PrometheusSpecFluent.ProbeNamespaceSelectorNested<A> withNewProbeNamespaceSelector()
PrometheusSpecFluent.ProbeNamespaceSelectorNested<A> withNewProbeNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
PrometheusSpecFluent.ProbeNamespaceSelectorNested<A> editProbeNamespaceSelector()
PrometheusSpecFluent.ProbeNamespaceSelectorNested<A> editOrNewProbeNamespaceSelector()
PrometheusSpecFluent.ProbeNamespaceSelectorNested<A> editOrNewProbeNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
@Deprecated io.fabric8.kubernetes.api.model.LabelSelector getProbeSelector()
io.fabric8.kubernetes.api.model.LabelSelector buildProbeSelector()
A withProbeSelector(io.fabric8.kubernetes.api.model.LabelSelector probeSelector)
Boolean hasProbeSelector()
PrometheusSpecFluent.ProbeSelectorNested<A> withNewProbeSelector()
PrometheusSpecFluent.ProbeSelectorNested<A> withNewProbeSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
PrometheusSpecFluent.ProbeSelectorNested<A> editProbeSelector()
PrometheusSpecFluent.ProbeSelectorNested<A> editOrNewProbeSelector()
PrometheusSpecFluent.ProbeSelectorNested<A> editOrNewProbeSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
String getPrometheusExternalLabelName()
A withPrometheusExternalLabelName(String prometheusExternalLabelName)
Boolean hasPrometheusExternalLabelName()
A addToPrometheusRulesExcludedFromEnforce(Integer index, PrometheusRuleExcludeConfig item)
A setToPrometheusRulesExcludedFromEnforce(Integer index, PrometheusRuleExcludeConfig item)
A addToPrometheusRulesExcludedFromEnforce(PrometheusRuleExcludeConfig... items)
A addAllToPrometheusRulesExcludedFromEnforce(Collection<PrometheusRuleExcludeConfig> items)
A removeFromPrometheusRulesExcludedFromEnforce(PrometheusRuleExcludeConfig... items)
A removeAllFromPrometheusRulesExcludedFromEnforce(Collection<PrometheusRuleExcludeConfig> items)
A removeMatchingFromPrometheusRulesExcludedFromEnforce(Predicate<PrometheusRuleExcludeConfigBuilder> predicate)
@Deprecated List<PrometheusRuleExcludeConfig> getPrometheusRulesExcludedFromEnforce()
List<PrometheusRuleExcludeConfig> buildPrometheusRulesExcludedFromEnforce()
PrometheusRuleExcludeConfig buildPrometheusRulesExcludedFromEnforce(Integer index)
PrometheusRuleExcludeConfig buildFirstPrometheusRulesExcludedFromEnforce()
PrometheusRuleExcludeConfig buildLastPrometheusRulesExcludedFromEnforce()
PrometheusRuleExcludeConfig buildMatchingPrometheusRulesExcludedFromEnforce(Predicate<PrometheusRuleExcludeConfigBuilder> predicate)
Boolean hasMatchingPrometheusRulesExcludedFromEnforce(Predicate<PrometheusRuleExcludeConfigBuilder> predicate)
A withPrometheusRulesExcludedFromEnforce(List<PrometheusRuleExcludeConfig> prometheusRulesExcludedFromEnforce)
A withPrometheusRulesExcludedFromEnforce(PrometheusRuleExcludeConfig... prometheusRulesExcludedFromEnforce)
Boolean hasPrometheusRulesExcludedFromEnforce()
A addNewPrometheusRulesExcludedFromEnforce(String ruleName, String ruleNamespace)
PrometheusSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> addNewPrometheusRulesExcludedFromEnforce()
PrometheusSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> addNewPrometheusRulesExcludedFromEnforceLike(PrometheusRuleExcludeConfig item)
PrometheusSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> setNewPrometheusRulesExcludedFromEnforceLike(Integer index, PrometheusRuleExcludeConfig item)
PrometheusSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> editPrometheusRulesExcludedFromEnforce(Integer index)
PrometheusSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> editFirstPrometheusRulesExcludedFromEnforce()
PrometheusSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> editLastPrometheusRulesExcludedFromEnforce()
PrometheusSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> editMatchingPrometheusRulesExcludedFromEnforce(Predicate<PrometheusRuleExcludeConfigBuilder> predicate)
@Deprecated QuerySpec getQuery()
QuerySpec buildQuery()
Boolean hasQuery()
A withNewQuery(String lookbackDelta, Integer maxConcurrency, Integer maxSamples, String timeout)
PrometheusSpecFluent.QueryNested<A> withNewQuery()
PrometheusSpecFluent.QueryNested<A> withNewQueryLike(QuerySpec item)
PrometheusSpecFluent.QueryNested<A> editQuery()
PrometheusSpecFluent.QueryNested<A> editOrNewQuery()
PrometheusSpecFluent.QueryNested<A> editOrNewQueryLike(QuerySpec item)
String getQueryLogFile()
Boolean hasQueryLogFile()
A addToRemoteRead(Integer index, RemoteReadSpec item)
A setToRemoteRead(Integer index, RemoteReadSpec item)
A addToRemoteRead(RemoteReadSpec... items)
A addAllToRemoteRead(Collection<RemoteReadSpec> items)
A removeFromRemoteRead(RemoteReadSpec... items)
A removeAllFromRemoteRead(Collection<RemoteReadSpec> items)
A removeMatchingFromRemoteRead(Predicate<RemoteReadSpecBuilder> predicate)
@Deprecated List<RemoteReadSpec> getRemoteRead()
List<RemoteReadSpec> buildRemoteRead()
RemoteReadSpec buildRemoteRead(Integer index)
RemoteReadSpec buildFirstRemoteRead()
RemoteReadSpec buildLastRemoteRead()
RemoteReadSpec buildMatchingRemoteRead(Predicate<RemoteReadSpecBuilder> predicate)
Boolean hasMatchingRemoteRead(Predicate<RemoteReadSpecBuilder> predicate)
A withRemoteRead(List<RemoteReadSpec> remoteRead)
A withRemoteRead(RemoteReadSpec... remoteRead)
Boolean hasRemoteRead()
PrometheusSpecFluent.RemoteReadNested<A> addNewRemoteRead()
PrometheusSpecFluent.RemoteReadNested<A> addNewRemoteReadLike(RemoteReadSpec item)
PrometheusSpecFluent.RemoteReadNested<A> setNewRemoteReadLike(Integer index, RemoteReadSpec item)
PrometheusSpecFluent.RemoteReadNested<A> editRemoteRead(Integer index)
PrometheusSpecFluent.RemoteReadNested<A> editFirstRemoteRead()
PrometheusSpecFluent.RemoteReadNested<A> editLastRemoteRead()
PrometheusSpecFluent.RemoteReadNested<A> editMatchingRemoteRead(Predicate<RemoteReadSpecBuilder> predicate)
A addToRemoteWrite(Integer index, RemoteWriteSpec item)
A setToRemoteWrite(Integer index, RemoteWriteSpec item)
A addToRemoteWrite(RemoteWriteSpec... items)
A addAllToRemoteWrite(Collection<RemoteWriteSpec> items)
A removeFromRemoteWrite(RemoteWriteSpec... items)
A removeAllFromRemoteWrite(Collection<RemoteWriteSpec> items)
A removeMatchingFromRemoteWrite(Predicate<RemoteWriteSpecBuilder> predicate)
@Deprecated List<RemoteWriteSpec> getRemoteWrite()
List<RemoteWriteSpec> buildRemoteWrite()
RemoteWriteSpec buildRemoteWrite(Integer index)
RemoteWriteSpec buildFirstRemoteWrite()
RemoteWriteSpec buildLastRemoteWrite()
RemoteWriteSpec buildMatchingRemoteWrite(Predicate<RemoteWriteSpecBuilder> predicate)
Boolean hasMatchingRemoteWrite(Predicate<RemoteWriteSpecBuilder> predicate)
A withRemoteWrite(List<RemoteWriteSpec> remoteWrite)
A withRemoteWrite(RemoteWriteSpec... remoteWrite)
Boolean hasRemoteWrite()
PrometheusSpecFluent.RemoteWriteNested<A> addNewRemoteWrite()
PrometheusSpecFluent.RemoteWriteNested<A> addNewRemoteWriteLike(RemoteWriteSpec item)
PrometheusSpecFluent.RemoteWriteNested<A> setNewRemoteWriteLike(Integer index, RemoteWriteSpec item)
PrometheusSpecFluent.RemoteWriteNested<A> editRemoteWrite(Integer index)
PrometheusSpecFluent.RemoteWriteNested<A> editFirstRemoteWrite()
PrometheusSpecFluent.RemoteWriteNested<A> editLastRemoteWrite()
PrometheusSpecFluent.RemoteWriteNested<A> editMatchingRemoteWrite(Predicate<RemoteWriteSpecBuilder> predicate)
String getReplicaExternalLabelName()
Boolean hasReplicaExternalLabelName()
Integer getReplicas()
Boolean hasReplicas()
@Deprecated io.fabric8.kubernetes.api.model.ResourceRequirements getResources()
io.fabric8.kubernetes.api.model.ResourceRequirements buildResources()
A withResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
Boolean hasResources()
PrometheusSpecFluent.ResourcesNested<A> withNewResources()
PrometheusSpecFluent.ResourcesNested<A> withNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)
PrometheusSpecFluent.ResourcesNested<A> editResources()
PrometheusSpecFluent.ResourcesNested<A> editOrNewResources()
PrometheusSpecFluent.ResourcesNested<A> editOrNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)
String getRetention()
Boolean hasRetention()
String getRetentionSize()
Boolean hasRetentionSize()
String getRoutePrefix()
Boolean hasRoutePrefix()
@Deprecated io.fabric8.kubernetes.api.model.LabelSelector getRuleNamespaceSelector()
io.fabric8.kubernetes.api.model.LabelSelector buildRuleNamespaceSelector()
A withRuleNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector ruleNamespaceSelector)
Boolean hasRuleNamespaceSelector()
PrometheusSpecFluent.RuleNamespaceSelectorNested<A> withNewRuleNamespaceSelector()
PrometheusSpecFluent.RuleNamespaceSelectorNested<A> withNewRuleNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
PrometheusSpecFluent.RuleNamespaceSelectorNested<A> editRuleNamespaceSelector()
PrometheusSpecFluent.RuleNamespaceSelectorNested<A> editOrNewRuleNamespaceSelector()
PrometheusSpecFluent.RuleNamespaceSelectorNested<A> editOrNewRuleNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
@Deprecated io.fabric8.kubernetes.api.model.LabelSelector getRuleSelector()
io.fabric8.kubernetes.api.model.LabelSelector buildRuleSelector()
A withRuleSelector(io.fabric8.kubernetes.api.model.LabelSelector ruleSelector)
Boolean hasRuleSelector()
PrometheusSpecFluent.RuleSelectorNested<A> withNewRuleSelector()
PrometheusSpecFluent.RuleSelectorNested<A> withNewRuleSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
PrometheusSpecFluent.RuleSelectorNested<A> editRuleSelector()
PrometheusSpecFluent.RuleSelectorNested<A> editOrNewRuleSelector()
PrometheusSpecFluent.RuleSelectorNested<A> editOrNewRuleSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
@Deprecated Rules getRules()
Rules buildRules()
Boolean hasRules()
PrometheusSpecFluent.RulesNested<A> withNewRules()
PrometheusSpecFluent.RulesNested<A> withNewRulesLike(Rules item)
PrometheusSpecFluent.RulesNested<A> editRules()
PrometheusSpecFluent.RulesNested<A> editOrNewRules()
PrometheusSpecFluent.RulesNested<A> editOrNewRulesLike(Rules item)
String getScrapeInterval()
Boolean hasScrapeInterval()
String getScrapeTimeout()
Boolean hasScrapeTimeout()
A addAllToSecrets(Collection<String> items)
A removeAllFromSecrets(Collection<String> items)
String getFirstSecret()
String getLastSecret()
Boolean hasSecrets()
io.fabric8.kubernetes.api.model.PodSecurityContext getSecurityContext()
A withSecurityContext(io.fabric8.kubernetes.api.model.PodSecurityContext securityContext)
Boolean hasSecurityContext()
String getServiceAccountName()
Boolean hasServiceAccountName()
@Deprecated io.fabric8.kubernetes.api.model.LabelSelector getServiceMonitorNamespaceSelector()
io.fabric8.kubernetes.api.model.LabelSelector buildServiceMonitorNamespaceSelector()
A withServiceMonitorNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorNamespaceSelector)
Boolean hasServiceMonitorNamespaceSelector()
PrometheusSpecFluent.ServiceMonitorNamespaceSelectorNested<A> withNewServiceMonitorNamespaceSelector()
PrometheusSpecFluent.ServiceMonitorNamespaceSelectorNested<A> withNewServiceMonitorNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
PrometheusSpecFluent.ServiceMonitorNamespaceSelectorNested<A> editServiceMonitorNamespaceSelector()
PrometheusSpecFluent.ServiceMonitorNamespaceSelectorNested<A> editOrNewServiceMonitorNamespaceSelector()
PrometheusSpecFluent.ServiceMonitorNamespaceSelectorNested<A> editOrNewServiceMonitorNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
@Deprecated io.fabric8.kubernetes.api.model.LabelSelector getServiceMonitorSelector()
io.fabric8.kubernetes.api.model.LabelSelector buildServiceMonitorSelector()
A withServiceMonitorSelector(io.fabric8.kubernetes.api.model.LabelSelector serviceMonitorSelector)
Boolean hasServiceMonitorSelector()
PrometheusSpecFluent.ServiceMonitorSelectorNested<A> withNewServiceMonitorSelector()
PrometheusSpecFluent.ServiceMonitorSelectorNested<A> withNewServiceMonitorSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
PrometheusSpecFluent.ServiceMonitorSelectorNested<A> editServiceMonitorSelector()
PrometheusSpecFluent.ServiceMonitorSelectorNested<A> editOrNewServiceMonitorSelector()
PrometheusSpecFluent.ServiceMonitorSelectorNested<A> editOrNewServiceMonitorSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
String getSha()
Boolean hasSha()
Integer getShards()
Boolean hasShards()
@Deprecated StorageSpec getStorage()
StorageSpec buildStorage()
A withStorage(StorageSpec storage)
Boolean hasStorage()
PrometheusSpecFluent.StorageNested<A> withNewStorage()
PrometheusSpecFluent.StorageNested<A> withNewStorageLike(StorageSpec item)
PrometheusSpecFluent.StorageNested<A> editStorage()
PrometheusSpecFluent.StorageNested<A> editOrNewStorage()
PrometheusSpecFluent.StorageNested<A> editOrNewStorageLike(StorageSpec item)
String getTag()
Boolean hasTag()
@Deprecated ThanosSpec getThanos()
ThanosSpec buildThanos()
A withThanos(ThanosSpec thanos)
Boolean hasThanos()
PrometheusSpecFluent.ThanosNested<A> withNewThanos()
PrometheusSpecFluent.ThanosNested<A> withNewThanosLike(ThanosSpec item)
PrometheusSpecFluent.ThanosNested<A> editThanos()
PrometheusSpecFluent.ThanosNested<A> editOrNewThanos()
PrometheusSpecFluent.ThanosNested<A> editOrNewThanosLike(ThanosSpec item)
A addToTolerations(io.fabric8.kubernetes.api.model.Toleration... items)
A addAllToTolerations(Collection<io.fabric8.kubernetes.api.model.Toleration> items)
A removeFromTolerations(io.fabric8.kubernetes.api.model.Toleration... items)
A removeAllFromTolerations(Collection<io.fabric8.kubernetes.api.model.Toleration> items)
List<io.fabric8.kubernetes.api.model.Toleration> getTolerations()
io.fabric8.kubernetes.api.model.Toleration getToleration(Integer index)
io.fabric8.kubernetes.api.model.Toleration getFirstToleration()
io.fabric8.kubernetes.api.model.Toleration getLastToleration()
io.fabric8.kubernetes.api.model.Toleration getMatchingToleration(Predicate<io.fabric8.kubernetes.api.model.Toleration> predicate)
Boolean hasMatchingToleration(Predicate<io.fabric8.kubernetes.api.model.Toleration> predicate)
A withTolerations(io.fabric8.kubernetes.api.model.Toleration... tolerations)
Boolean hasTolerations()
A addNewToleration(String effect, String key, String operator, Long tolerationSeconds, String value)
A addToTopologySpreadConstraints(Integer index, io.fabric8.kubernetes.api.model.TopologySpreadConstraint item)
A setToTopologySpreadConstraints(Integer index, io.fabric8.kubernetes.api.model.TopologySpreadConstraint item)
A addToTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... items)
A addAllToTopologySpreadConstraints(Collection<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> items)
A removeFromTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... items)
A removeAllFromTopologySpreadConstraints(Collection<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> items)
List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> getTopologySpreadConstraints()
io.fabric8.kubernetes.api.model.TopologySpreadConstraint getTopologySpreadConstraint(Integer index)
io.fabric8.kubernetes.api.model.TopologySpreadConstraint getFirstTopologySpreadConstraint()
io.fabric8.kubernetes.api.model.TopologySpreadConstraint getLastTopologySpreadConstraint()
io.fabric8.kubernetes.api.model.TopologySpreadConstraint getMatchingTopologySpreadConstraint(Predicate<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> predicate)
Boolean hasMatchingTopologySpreadConstraint(Predicate<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> predicate)
A withTopologySpreadConstraints(List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints)
A withTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... topologySpreadConstraints)
Boolean hasTopologySpreadConstraints()
String getVersion()
Boolean hasVersion()
A addToVolumeMounts(Integer index, io.fabric8.kubernetes.api.model.VolumeMount item)
A setToVolumeMounts(Integer index, io.fabric8.kubernetes.api.model.VolumeMount item)
A addToVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... items)
A addAllToVolumeMounts(Collection<io.fabric8.kubernetes.api.model.VolumeMount> items)
A removeFromVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... items)
A removeAllFromVolumeMounts(Collection<io.fabric8.kubernetes.api.model.VolumeMount> items)
List<io.fabric8.kubernetes.api.model.VolumeMount> getVolumeMounts()
io.fabric8.kubernetes.api.model.VolumeMount getVolumeMount(Integer index)
io.fabric8.kubernetes.api.model.VolumeMount getFirstVolumeMount()
io.fabric8.kubernetes.api.model.VolumeMount getLastVolumeMount()
io.fabric8.kubernetes.api.model.VolumeMount getMatchingVolumeMount(Predicate<io.fabric8.kubernetes.api.model.VolumeMount> predicate)
Boolean hasMatchingVolumeMount(Predicate<io.fabric8.kubernetes.api.model.VolumeMount> predicate)
A withVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... volumeMounts)
Boolean hasVolumeMounts()
A addToVolumes(io.fabric8.kubernetes.api.model.Volume... items)
A addAllToVolumes(Collection<io.fabric8.kubernetes.api.model.Volume> items)
A removeFromVolumes(io.fabric8.kubernetes.api.model.Volume... items)
A removeAllFromVolumes(Collection<io.fabric8.kubernetes.api.model.Volume> items)
List<io.fabric8.kubernetes.api.model.Volume> getVolumes()
io.fabric8.kubernetes.api.model.Volume getVolume(Integer index)
io.fabric8.kubernetes.api.model.Volume getFirstVolume()
io.fabric8.kubernetes.api.model.Volume getLastVolume()
io.fabric8.kubernetes.api.model.Volume getMatchingVolume(Predicate<io.fabric8.kubernetes.api.model.Volume> predicate)
Boolean hasMatchingVolume(Predicate<io.fabric8.kubernetes.api.model.Volume> predicate)
A withVolumes(io.fabric8.kubernetes.api.model.Volume... volumes)
Boolean hasVolumes()
Boolean getWalCompression()
Boolean hasWalCompression()
@Deprecated WebSpec getWeb()
WebSpec buildWeb()
Boolean hasWeb()
PrometheusSpecFluent.WebNested<A> withNewWeb()
PrometheusSpecFluent.WebNested<A> withNewWebLike(WebSpec item)
PrometheusSpecFluent.WebNested<A> editWeb()
PrometheusSpecFluent.WebNested<A> editOrNewWeb()
PrometheusSpecFluent.WebNested<A> editOrNewWebLike(WebSpec item)
Boolean hasAdditionalProperties()
A withAllowOverlappingBlocks()
A withDisableCompaction()
A withEnableAdminAPI()
A withIgnoreNamespaceSelectors()
A withListenLocal()
A withOverrideHonorLabels()
A withOverrideHonorTimestamps()
A withPaused()
A withWalCompression()
Copyright © 2015–2023 Red Hat. All rights reserved.