public class V1HorizontalPodAutoscalerSpecFluentImpl<A extends V1HorizontalPodAutoscalerSpecFluent<A>> extends BaseFluent<A> implements V1HorizontalPodAutoscalerSpecFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
V1HorizontalPodAutoscalerSpecFluentImpl.ScaleTargetRefNestedImpl<N> |
V1HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<N>
_visitables
Constructor and Description |
---|
V1HorizontalPodAutoscalerSpecFluentImpl() |
V1HorizontalPodAutoscalerSpecFluentImpl(V1HorizontalPodAutoscalerSpec instance) |
public V1HorizontalPodAutoscalerSpecFluentImpl()
public V1HorizontalPodAutoscalerSpecFluentImpl(V1HorizontalPodAutoscalerSpec instance)
public Integer getMaxReplicas()
getMaxReplicas
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public A withMaxReplicas(Integer maxReplicas)
withMaxReplicas
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public Boolean hasMaxReplicas()
hasMaxReplicas
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public Integer getMinReplicas()
getMinReplicas
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public A withMinReplicas(Integer minReplicas)
withMinReplicas
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public Boolean hasMinReplicas()
hasMinReplicas
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
@Deprecated public V1CrossVersionObjectReference getScaleTargetRef()
getScaleTargetRef
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public V1CrossVersionObjectReference buildScaleTargetRef()
buildScaleTargetRef
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public A withScaleTargetRef(V1CrossVersionObjectReference scaleTargetRef)
withScaleTargetRef
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public Boolean hasScaleTargetRef()
hasScaleTargetRef
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public V1HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> withNewScaleTargetRef()
withNewScaleTargetRef
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public V1HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> withNewScaleTargetRefLike(V1CrossVersionObjectReference item)
withNewScaleTargetRefLike
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public V1HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editScaleTargetRef()
editScaleTargetRef
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public V1HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editOrNewScaleTargetRef()
editOrNewScaleTargetRef
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public V1HorizontalPodAutoscalerSpecFluent.ScaleTargetRefNested<A> editOrNewScaleTargetRefLike(V1CrossVersionObjectReference item)
editOrNewScaleTargetRefLike
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public Integer getTargetCPUUtilizationPercentage()
getTargetCPUUtilizationPercentage
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public A withTargetCPUUtilizationPercentage(Integer targetCPUUtilizationPercentage)
withTargetCPUUtilizationPercentage
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
public Boolean hasTargetCPUUtilizationPercentage()
hasTargetCPUUtilizationPercentage
in interface V1HorizontalPodAutoscalerSpecFluent<A extends V1HorizontalPodAutoscalerSpecFluent<A>>
Copyright © 2020. All rights reserved.