public class HorizontalPodAutoscalerSpecFluentImpl<A extends HorizontalPodAutoscalerSpecFluent<A>> extends BaseFluent<A> implements HorizontalPodAutoscalerSpecFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
HorizontalPodAutoscalerSpecFluentImpl.CpuUtilizationNestedImpl<N> |
class |
HorizontalPodAutoscalerSpecFluentImpl.ScaleRefNestedImpl<N> |
HorizontalPodAutoscalerSpecFluent.CpuUtilizationNested<N>, HorizontalPodAutoscalerSpecFluent.ScaleRefNested<N>
_visitables
Constructor and Description |
---|
HorizontalPodAutoscalerSpecFluentImpl() |
HorizontalPodAutoscalerSpecFluentImpl(HorizontalPodAutoscalerSpec instance) |
public HorizontalPodAutoscalerSpecFluentImpl()
public HorizontalPodAutoscalerSpecFluentImpl(HorizontalPodAutoscalerSpec instance)
public CPUTargetUtilization getCpuUtilization()
getCpuUtilization
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public A withCpuUtilization(CPUTargetUtilization cpuUtilization)
withCpuUtilization
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public HorizontalPodAutoscalerSpecFluent.CpuUtilizationNested<A> withNewCpuUtilization()
withNewCpuUtilization
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public HorizontalPodAutoscalerSpecFluent.CpuUtilizationNested<A> withNewCpuUtilizationLike(CPUTargetUtilization item)
withNewCpuUtilizationLike
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public HorizontalPodAutoscalerSpecFluent.CpuUtilizationNested<A> editCpuUtilization()
editCpuUtilization
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public A withNewCpuUtilization(Integer targetPercentage)
withNewCpuUtilization
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public Integer getMaxReplicas()
getMaxReplicas
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public A withMaxReplicas(Integer maxReplicas)
withMaxReplicas
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public Integer getMinReplicas()
getMinReplicas
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public A withMinReplicas(Integer minReplicas)
withMinReplicas
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public SubresourceReference getScaleRef()
getScaleRef
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public A withScaleRef(SubresourceReference scaleRef)
withScaleRef
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public HorizontalPodAutoscalerSpecFluent.ScaleRefNested<A> withNewScaleRef()
withNewScaleRef
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public HorizontalPodAutoscalerSpecFluent.ScaleRefNested<A> withNewScaleRefLike(SubresourceReference item)
withNewScaleRefLike
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public HorizontalPodAutoscalerSpecFluent.ScaleRefNested<A> editScaleRef()
editScaleRef
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public A withNewScaleRef(String apiVersion, String kind, String name, String subresource)
withNewScaleRef
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
Copyright © 2011–2016 Red Hat. All rights reserved.