public interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<N> |
static interface |
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<N> |
static interface |
V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<N> |
@Deprecated V2beta2HorizontalPodAutoscalerBehavior getBehavior()
V2beta2HorizontalPodAutoscalerBehavior buildBehavior()
A withBehavior(V2beta2HorizontalPodAutoscalerBehavior behavior)
Boolean hasBehavior()
V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> withNewBehavior()
V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> withNewBehaviorLike(V2beta2HorizontalPodAutoscalerBehavior item)
V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> editBehavior()
V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> editOrNewBehavior()
V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> editOrNewBehaviorLike(V2beta2HorizontalPodAutoscalerBehavior item)
Integer getMaxReplicas()
Boolean hasMaxReplicas()
A addToMetrics(int index, V2beta2MetricSpec item)
A setToMetrics(int index, V2beta2MetricSpec item)
A addToMetrics(V2beta2MetricSpec... items)
A addAllToMetrics(Collection<V2beta2MetricSpec> items)
A removeFromMetrics(V2beta2MetricSpec... items)
A removeAllFromMetrics(Collection<V2beta2MetricSpec> items)
A removeMatchingFromMetrics(Predicate<V2beta2MetricSpecBuilder> predicate)
@Deprecated List<V2beta2MetricSpec> getMetrics()
List<V2beta2MetricSpec> buildMetrics()
V2beta2MetricSpec buildMetric(int index)
V2beta2MetricSpec buildFirstMetric()
V2beta2MetricSpec buildLastMetric()
V2beta2MetricSpec buildMatchingMetric(Predicate<V2beta2MetricSpecBuilder> predicate)
Boolean hasMatchingMetric(Predicate<V2beta2MetricSpecBuilder> predicate)
A withMetrics(List<V2beta2MetricSpec> metrics)
A withMetrics(V2beta2MetricSpec... metrics)
Boolean hasMetrics()
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> addNewMetric()
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> addNewMetricLike(V2beta2MetricSpec item)
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> setNewMetricLike(int index, V2beta2MetricSpec item)
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editMetric(int index)
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editFirstMetric()
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editLastMetric()
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editMatchingMetric(Predicate<V2beta2MetricSpecBuilder> predicate)
Integer getMinReplicas()
Boolean hasMinReplicas()
@Deprecated V2beta2CrossVersionObjectReference getScaleTargetRef()
V2beta2CrossVersionObjectReference buildScaleTargetRef()
A withScaleTargetRef(V2beta2CrossVersionObjectReference scaleTargetRef)
Boolean hasScaleTargetRef()
V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> withNewScaleTargetRef()
V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> withNewScaleTargetRefLike(V2beta2CrossVersionObjectReference item)
V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editScaleTargetRef()
V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editOrNewScaleTargetRef()
V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editOrNewScaleTargetRefLike(V2beta2CrossVersionObjectReference item)
Copyright © 2020. All rights reserved.