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)
@Deprecated public CPUTargetUtilization getCpuUtilization()
getCpuUtilization
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public CPUTargetUtilization buildCpuUtilization()
buildCpuUtilization
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public A withCpuUtilization(CPUTargetUtilization cpuUtilization)
withCpuUtilization
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public Boolean hasCpuUtilization()
hasCpuUtilization
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 HorizontalPodAutoscalerSpecFluent.CpuUtilizationNested<A> editOrNewCpuUtilization()
editOrNewCpuUtilization
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public HorizontalPodAutoscalerSpecFluent.CpuUtilizationNested<A> editOrNewCpuUtilizationLike(CPUTargetUtilization item)
editOrNewCpuUtilizationLike
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 Boolean hasMaxReplicas()
hasMaxReplicas
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 Boolean hasMinReplicas()
hasMinReplicas
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
@Deprecated public SubresourceReference getScaleRef()
getScaleRef
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public SubresourceReference buildScaleRef()
buildScaleRef
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public A withScaleRef(SubresourceReference scaleRef)
withScaleRef
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public Boolean hasScaleRef()
hasScaleRef
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 HorizontalPodAutoscalerSpecFluent.ScaleRefNested<A> editOrNewScaleRef()
editOrNewScaleRef
in interface HorizontalPodAutoscalerSpecFluent<A extends HorizontalPodAutoscalerSpecFluent<A>>
public HorizontalPodAutoscalerSpecFluent.ScaleRefNested<A> editOrNewScaleRefLike(SubresourceReference item)
editOrNewScaleRefLike
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–2017 Red Hat. All rights reserved.