public interface V2beta1HorizontalPodAutoscalerSpecFluent<A extends V2beta1HorizontalPodAutoscalerSpecFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
V2beta1HorizontalPodAutoscalerSpecFluent.MetricsNested<N> |
static interface |
V2beta1HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<N> |
Integer getMaxReplicas()
Boolean hasMaxReplicas()
A addToMetrics(int index, V2beta1MetricSpec item)
A setToMetrics(int index, V2beta1MetricSpec item)
A addToMetrics(V2beta1MetricSpec... items)
A addAllToMetrics(Collection<V2beta1MetricSpec> items)
A removeFromMetrics(V2beta1MetricSpec... items)
A removeAllFromMetrics(Collection<V2beta1MetricSpec> items)
A removeMatchingFromMetrics(Predicate<V2beta1MetricSpecBuilder> predicate)
@Deprecated List<V2beta1MetricSpec> getMetrics()
List<V2beta1MetricSpec> buildMetrics()
V2beta1MetricSpec buildMetric(int index)
V2beta1MetricSpec buildFirstMetric()
V2beta1MetricSpec buildLastMetric()
V2beta1MetricSpec buildMatchingMetric(Predicate<V2beta1MetricSpecBuilder> predicate)
Boolean hasMatchingMetric(Predicate<V2beta1MetricSpecBuilder> predicate)
A withMetrics(List<V2beta1MetricSpec> metrics)
A withMetrics(V2beta1MetricSpec... metrics)
Boolean hasMetrics()
V2beta1HorizontalPodAutoscalerSpecFluent.MetricsNested<A> addNewMetric()
V2beta1HorizontalPodAutoscalerSpecFluent.MetricsNested<A> addNewMetricLike(V2beta1MetricSpec item)
V2beta1HorizontalPodAutoscalerSpecFluent.MetricsNested<A> setNewMetricLike(int index, V2beta1MetricSpec item)
V2beta1HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editMetric(int index)
V2beta1HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editFirstMetric()
V2beta1HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editLastMetric()
V2beta1HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editMatchingMetric(Predicate<V2beta1MetricSpecBuilder> predicate)
Integer getMinReplicas()
Boolean hasMinReplicas()
@Deprecated V2beta1CrossVersionObjectReference getScaleTargetRef()
V2beta1CrossVersionObjectReference buildScaleTargetRef()
A withScaleTargetRef(V2beta1CrossVersionObjectReference scaleTargetRef)
Boolean hasScaleTargetRef()
V2beta1HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> withNewScaleTargetRef()
V2beta1HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> withNewScaleTargetRefLike(V2beta1CrossVersionObjectReference item)
V2beta1HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editScaleTargetRef()
V2beta1HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editOrNewScaleTargetRef()
V2beta1HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editOrNewScaleTargetRefLike(V2beta1CrossVersionObjectReference item)
Copyright © 2020. All rights reserved.