public interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
HorizontalPodAutoscalerSpecFluent.MetricsNested<N> |
static interface |
HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<N> |
Integer getMaxReplicas()
Boolean hasMaxReplicas()
A withNewMaxReplicas(int arg1)
A addToMetrics(int index, MetricSpec item)
A setToMetrics(int index, MetricSpec item)
A addToMetrics(MetricSpec... items)
A addAllToMetrics(Collection<MetricSpec> items)
A removeFromMetrics(MetricSpec... items)
A removeAllFromMetrics(Collection<MetricSpec> items)
@Deprecated List<MetricSpec> getMetrics()
List<MetricSpec> buildMetrics()
MetricSpec buildMetric(int index)
MetricSpec buildFirstMetric()
MetricSpec buildLastMetric()
MetricSpec buildMatchingMetric(Predicate<MetricSpecBuilder> predicate)
A withMetrics(List<MetricSpec> metrics)
A withMetrics(MetricSpec... metrics)
Boolean hasMetrics()
HorizontalPodAutoscalerSpecFluent.MetricsNested<A> addNewMetric()
HorizontalPodAutoscalerSpecFluent.MetricsNested<A> addNewMetricLike(MetricSpec item)
HorizontalPodAutoscalerSpecFluent.MetricsNested<A> setNewMetricLike(int index, MetricSpec item)
HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editMetric(int index)
HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editFirstMetric()
HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editLastMetric()
HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editMatchingMetric(Predicate<MetricSpecBuilder> predicate)
Integer getMinReplicas()
Boolean hasMinReplicas()
A withNewMinReplicas(int arg1)
@Deprecated CrossVersionObjectReference getScaleTargetRef()
CrossVersionObjectReference buildScaleTargetRef()
A withScaleTargetRef(CrossVersionObjectReference scaleTargetRef)
Boolean hasScaleTargetRef()
HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> withNewScaleTargetRef()
HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> withNewScaleTargetRefLike(CrossVersionObjectReference item)
HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editScaleTargetRef()
HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editOrNewScaleTargetRef()
HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editOrNewScaleTargetRefLike(CrossVersionObjectReference item)
Copyright © 2015–2019 Red Hat. All rights reserved.