public interface PrometheusSpecFluent<A extends PrometheusSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PrometheusSpecFluent.MetricsExpirationPolicyNested<N> |
static interface |
PrometheusSpecFluent.MetricsNested<N> |
A addToMetrics(int index, MetricInfo item)
A setToMetrics(int index, MetricInfo item)
A addToMetrics(MetricInfo... items)
A addAllToMetrics(Collection<MetricInfo> items)
A removeFromMetrics(MetricInfo... items)
A removeAllFromMetrics(Collection<MetricInfo> items)
@Deprecated List<MetricInfo> getMetrics()
List<MetricInfo> buildMetrics()
MetricInfo buildMetric(int index)
MetricInfo buildFirstMetric()
MetricInfo buildLastMetric()
MetricInfo buildMatchingMetric(io.fabric8.kubernetes.api.builder.Predicate<MetricInfoBuilder> predicate)
A withMetrics(List<MetricInfo> metrics)
A withMetrics(MetricInfo... metrics)
Boolean hasMetrics()
PrometheusSpecFluent.MetricsNested<A> addNewMetric()
PrometheusSpecFluent.MetricsNested<A> addNewMetricLike(MetricInfo item)
PrometheusSpecFluent.MetricsNested<A> setNewMetricLike(int index, MetricInfo item)
PrometheusSpecFluent.MetricsNested<A> editMetric(int index)
PrometheusSpecFluent.MetricsNested<A> editFirstMetric()
PrometheusSpecFluent.MetricsNested<A> editLastMetric()
PrometheusSpecFluent.MetricsNested<A> editMatchingMetric(io.fabric8.kubernetes.api.builder.Predicate<MetricInfoBuilder> predicate)
@Deprecated MetricsExpirationPolicy getMetricsExpirationPolicy()
MetricsExpirationPolicy buildMetricsExpirationPolicy()
A withMetricsExpirationPolicy(MetricsExpirationPolicy metricsExpirationPolicy)
Boolean hasMetricsExpirationPolicy()
A withNewMetricsExpirationPolicy(Long expiryCheckIntervalDuration, Long metricsExpiryDuration)
PrometheusSpecFluent.MetricsExpirationPolicyNested<A> withNewMetricsExpirationPolicy()
PrometheusSpecFluent.MetricsExpirationPolicyNested<A> withNewMetricsExpirationPolicyLike(MetricsExpirationPolicy item)
PrometheusSpecFluent.MetricsExpirationPolicyNested<A> editMetricsExpirationPolicy()
PrometheusSpecFluent.MetricsExpirationPolicyNested<A> editOrNewMetricsExpirationPolicy()
PrometheusSpecFluent.MetricsExpirationPolicyNested<A> editOrNewMetricsExpirationPolicyLike(MetricsExpirationPolicy item)
Copyright © 2017–2018 Red Hat. All rights reserved.