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 getConfigMap(int index)
String getFirstConfigMap()
String getLastConfigMap()
Boolean hasConfigMaps()
A addToContainers(int index, io.fabric8.kubernetes.api.model.Container item)
A setToContainers(int index, io.fabric8.kubernetes.api.model.Container item)
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(int 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(int index, io.fabric8.kubernetes.api.model.Container item)
PrometheusSpecFluent.ContainersNested<A> editContainer(int 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 getEnableFeature(int index)
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(int index, io.fabric8.kubernetes.api.model.LocalObjectReference item)
A setToImagePullSecrets(int 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(int 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(int index, io.fabric8.kubernetes.api.model.LocalObjectReference item)
PrometheusSpecFluent.ImagePullSecretsNested<A> editImagePullSecret(int index)
PrometheusSpecFluent.ImagePullSecretsNested<A> editFirstImagePullSecret()
PrometheusSpecFluent.ImagePullSecretsNested<A> editLastImagePullSecret()
PrometheusSpecFluent.ImagePullSecretsNested<A> editMatchingImagePullSecret(Predicate<io.fabric8.kubernetes.api.model.LocalObjectReferenceBuilder> predicate)
A addToInitContainers(int index, io.fabric8.kubernetes.api.model.Container item)
A setToInitContainers(int 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(int 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(int index, io.fabric8.kubernetes.api.model.Container item)
PrometheusSpecFluent.InitContainersNested<A> editInitContainer(int 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(int index, PrometheusRuleExcludeConfig item)
A setToPrometheusRulesExcludedFromEnforce(int 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(int 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(int index, PrometheusRuleExcludeConfig item)
PrometheusSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> editPrometheusRulesExcludedFromEnforce(int 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(int index, RemoteReadSpec item)
A setToRemoteRead(int 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(int 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(int index, RemoteReadSpec item)
PrometheusSpecFluent.RemoteReadNested<A> editRemoteRead(int index)
PrometheusSpecFluent.RemoteReadNested<A> editFirstRemoteRead()
PrometheusSpecFluent.RemoteReadNested<A> editLastRemoteRead()
PrometheusSpecFluent.RemoteReadNested<A> editMatchingRemoteRead(Predicate<RemoteReadSpecBuilder> predicate)
A addToRemoteWrite(int index, RemoteWriteSpec item)
A setToRemoteWrite(int 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(int 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(int index, RemoteWriteSpec item)
PrometheusSpecFluent.RemoteWriteNested<A> editRemoteWrite(int 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 getSecret(int index)
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(int index, io.fabric8.kubernetes.api.model.Toleration item)
A setToTolerations(int index, io.fabric8.kubernetes.api.model.Toleration 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(int 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(int index, io.fabric8.kubernetes.api.model.TopologySpreadConstraint item)
A setToTopologySpreadConstraints(int 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(int 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(int index, io.fabric8.kubernetes.api.model.VolumeMount item)
A setToVolumeMounts(int 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(int 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(int index, io.fabric8.kubernetes.api.model.Volume item)
A setToVolumes(int index, io.fabric8.kubernetes.api.model.Volume item)
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(int 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.