public class V2beta2HorizontalPodAutoscalerSpecFluentImpl<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>> extends BaseFluent<A> implements V2beta2HorizontalPodAutoscalerSpecFluent<A>
V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<N>, V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<N>, V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<N>_visitables, VISIT| Constructor and Description |
|---|
V2beta2HorizontalPodAutoscalerSpecFluentImpl() |
V2beta2HorizontalPodAutoscalerSpecFluentImpl(io.kubernetes.client.openapi.models.V2beta2HorizontalPodAutoscalerSpec instance) |
| Modifier and Type | Method and Description |
|---|---|
A |
addAllToMetrics(Collection<io.kubernetes.client.openapi.models.V2beta2MetricSpec> items) |
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> |
addNewMetric() |
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> |
addNewMetricLike(io.kubernetes.client.openapi.models.V2beta2MetricSpec item) |
A |
addToMetrics(Integer index,
io.kubernetes.client.openapi.models.V2beta2MetricSpec item) |
A |
addToMetrics(io.kubernetes.client.openapi.models.V2beta2MetricSpec... items) |
io.kubernetes.client.openapi.models.V2beta2HorizontalPodAutoscalerBehavior |
buildBehavior() |
io.kubernetes.client.openapi.models.V2beta2MetricSpec |
buildFirstMetric() |
io.kubernetes.client.openapi.models.V2beta2MetricSpec |
buildLastMetric() |
io.kubernetes.client.openapi.models.V2beta2MetricSpec |
buildMatchingMetric(Predicate<V2beta2MetricSpecBuilder> predicate) |
io.kubernetes.client.openapi.models.V2beta2MetricSpec |
buildMetric(Integer index) |
List<io.kubernetes.client.openapi.models.V2beta2MetricSpec> |
buildMetrics() |
io.kubernetes.client.openapi.models.V2beta2CrossVersionObjectReference |
buildScaleTargetRef() |
V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> |
editBehavior() |
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> |
editFirstMetric() |
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> |
editLastMetric() |
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> |
editMatchingMetric(Predicate<V2beta2MetricSpecBuilder> predicate) |
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> |
editMetric(Integer index) |
V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> |
editOrNewBehavior() |
V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> |
editOrNewBehaviorLike(io.kubernetes.client.openapi.models.V2beta2HorizontalPodAutoscalerBehavior item) |
V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> |
editOrNewScaleTargetRef() |
V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> |
editOrNewScaleTargetRefLike(io.kubernetes.client.openapi.models.V2beta2CrossVersionObjectReference item) |
V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> |
editScaleTargetRef() |
boolean |
equals(Object o) |
io.kubernetes.client.openapi.models.V2beta2HorizontalPodAutoscalerBehavior |
getBehavior()
Deprecated.
|
Integer |
getMaxReplicas() |
List<io.kubernetes.client.openapi.models.V2beta2MetricSpec> |
getMetrics()
Deprecated.
|
Integer |
getMinReplicas() |
io.kubernetes.client.openapi.models.V2beta2CrossVersionObjectReference |
getScaleTargetRef()
Deprecated.
|
Boolean |
hasBehavior() |
int |
hashCode() |
Boolean |
hasMatchingMetric(Predicate<V2beta2MetricSpecBuilder> predicate) |
Boolean |
hasMaxReplicas() |
Boolean |
hasMetrics() |
Boolean |
hasMinReplicas() |
Boolean |
hasScaleTargetRef() |
A |
removeAllFromMetrics(Collection<io.kubernetes.client.openapi.models.V2beta2MetricSpec> items) |
A |
removeFromMetrics(io.kubernetes.client.openapi.models.V2beta2MetricSpec... items) |
A |
removeMatchingFromMetrics(Predicate<V2beta2MetricSpecBuilder> predicate) |
V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> |
setNewMetricLike(Integer index,
io.kubernetes.client.openapi.models.V2beta2MetricSpec item) |
A |
setToMetrics(Integer index,
io.kubernetes.client.openapi.models.V2beta2MetricSpec item) |
String |
toString() |
A |
withBehavior(io.kubernetes.client.openapi.models.V2beta2HorizontalPodAutoscalerBehavior behavior) |
A |
withMaxReplicas(Integer maxReplicas) |
A |
withMetrics(List<io.kubernetes.client.openapi.models.V2beta2MetricSpec> metrics) |
A |
withMetrics(io.kubernetes.client.openapi.models.V2beta2MetricSpec... metrics) |
A |
withMinReplicas(Integer minReplicas) |
V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> |
withNewBehavior() |
V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> |
withNewBehaviorLike(io.kubernetes.client.openapi.models.V2beta2HorizontalPodAutoscalerBehavior item) |
V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> |
withNewScaleTargetRef() |
V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> |
withNewScaleTargetRefLike(io.kubernetes.client.openapi.models.V2beta2CrossVersionObjectReference item) |
A |
withScaleTargetRef(io.kubernetes.client.openapi.models.V2beta2CrossVersionObjectReference scaleTargetRef) |
accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic V2beta2HorizontalPodAutoscalerSpecFluentImpl()
public V2beta2HorizontalPodAutoscalerSpecFluentImpl(io.kubernetes.client.openapi.models.V2beta2HorizontalPodAutoscalerSpec instance)
@Deprecated public io.kubernetes.client.openapi.models.V2beta2HorizontalPodAutoscalerBehavior getBehavior()
getBehavior in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public io.kubernetes.client.openapi.models.V2beta2HorizontalPodAutoscalerBehavior buildBehavior()
buildBehavior in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public A withBehavior(io.kubernetes.client.openapi.models.V2beta2HorizontalPodAutoscalerBehavior behavior)
withBehavior in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public Boolean hasBehavior()
hasBehavior in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> withNewBehavior()
withNewBehavior in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> withNewBehaviorLike(io.kubernetes.client.openapi.models.V2beta2HorizontalPodAutoscalerBehavior item)
withNewBehaviorLike in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> editBehavior()
editBehavior in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> editOrNewBehavior()
editOrNewBehavior in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.BehaviorNested<A> editOrNewBehaviorLike(io.kubernetes.client.openapi.models.V2beta2HorizontalPodAutoscalerBehavior item)
editOrNewBehaviorLike in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public Integer getMaxReplicas()
getMaxReplicas in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public A withMaxReplicas(Integer maxReplicas)
withMaxReplicas in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public Boolean hasMaxReplicas()
hasMaxReplicas in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public A addToMetrics(Integer index, io.kubernetes.client.openapi.models.V2beta2MetricSpec item)
addToMetrics in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public A setToMetrics(Integer index, io.kubernetes.client.openapi.models.V2beta2MetricSpec item)
setToMetrics in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public A addToMetrics(io.kubernetes.client.openapi.models.V2beta2MetricSpec... items)
addToMetrics in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public A addAllToMetrics(Collection<io.kubernetes.client.openapi.models.V2beta2MetricSpec> items)
addAllToMetrics in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public A removeFromMetrics(io.kubernetes.client.openapi.models.V2beta2MetricSpec... items)
removeFromMetrics in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public A removeAllFromMetrics(Collection<io.kubernetes.client.openapi.models.V2beta2MetricSpec> items)
removeAllFromMetrics in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public A removeMatchingFromMetrics(Predicate<V2beta2MetricSpecBuilder> predicate)
removeMatchingFromMetrics in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>@Deprecated public List<io.kubernetes.client.openapi.models.V2beta2MetricSpec> getMetrics()
getMetrics in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public List<io.kubernetes.client.openapi.models.V2beta2MetricSpec> buildMetrics()
buildMetrics in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public io.kubernetes.client.openapi.models.V2beta2MetricSpec buildMetric(Integer index)
buildMetric in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public io.kubernetes.client.openapi.models.V2beta2MetricSpec buildFirstMetric()
buildFirstMetric in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public io.kubernetes.client.openapi.models.V2beta2MetricSpec buildLastMetric()
buildLastMetric in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public io.kubernetes.client.openapi.models.V2beta2MetricSpec buildMatchingMetric(Predicate<V2beta2MetricSpecBuilder> predicate)
buildMatchingMetric in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public Boolean hasMatchingMetric(Predicate<V2beta2MetricSpecBuilder> predicate)
hasMatchingMetric in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public A withMetrics(List<io.kubernetes.client.openapi.models.V2beta2MetricSpec> metrics)
withMetrics in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public A withMetrics(io.kubernetes.client.openapi.models.V2beta2MetricSpec... metrics)
withMetrics in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public Boolean hasMetrics()
hasMetrics in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> addNewMetric()
addNewMetric in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> addNewMetricLike(io.kubernetes.client.openapi.models.V2beta2MetricSpec item)
addNewMetricLike in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> setNewMetricLike(Integer index, io.kubernetes.client.openapi.models.V2beta2MetricSpec item)
setNewMetricLike in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editMetric(Integer index)
editMetric in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editFirstMetric()
editFirstMetric in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editLastMetric()
editLastMetric in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.MetricsNested<A> editMatchingMetric(Predicate<V2beta2MetricSpecBuilder> predicate)
editMatchingMetric in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public Integer getMinReplicas()
getMinReplicas in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public A withMinReplicas(Integer minReplicas)
withMinReplicas in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public Boolean hasMinReplicas()
hasMinReplicas in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>@Deprecated public io.kubernetes.client.openapi.models.V2beta2CrossVersionObjectReference getScaleTargetRef()
getScaleTargetRef in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public io.kubernetes.client.openapi.models.V2beta2CrossVersionObjectReference buildScaleTargetRef()
buildScaleTargetRef in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public A withScaleTargetRef(io.kubernetes.client.openapi.models.V2beta2CrossVersionObjectReference scaleTargetRef)
withScaleTargetRef in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public Boolean hasScaleTargetRef()
hasScaleTargetRef in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> withNewScaleTargetRef()
withNewScaleTargetRef in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> withNewScaleTargetRefLike(io.kubernetes.client.openapi.models.V2beta2CrossVersionObjectReference item)
withNewScaleTargetRefLike in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editScaleTargetRef()
editScaleTargetRef in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editOrNewScaleTargetRef()
editOrNewScaleTargetRef in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public V2beta2HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editOrNewScaleTargetRefLike(io.kubernetes.client.openapi.models.V2beta2CrossVersionObjectReference item)
editOrNewScaleTargetRefLike in interface V2beta2HorizontalPodAutoscalerSpecFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public boolean equals(Object o)
equals in class BaseFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>public int hashCode()
hashCode in class BaseFluent<A extends V2beta2HorizontalPodAutoscalerSpecFluent<A>>Copyright © 2022. All rights reserved.