Class HorizontalPodAutoscalerBehaviorFluentImpl<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.autoscaling.v2beta2.HorizontalPodAutoscalerBehaviorFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,HorizontalPodAutoscalerBehaviorFluent<A>
- Direct Known Subclasses:
HorizontalPodAutoscalerBehaviorBuilder,HorizontalPodAutoscalerSpecFluentImpl.BehaviorNestedImpl
public class HorizontalPodAutoscalerBehaviorFluentImpl<A extends HorizontalPodAutoscalerBehaviorFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements HorizontalPodAutoscalerBehaviorFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classHorizontalPodAutoscalerBehaviorFluentImpl.ScaleDownNestedImpl<N>classHorizontalPodAutoscalerBehaviorFluentImpl.ScaleUpNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.autoscaling.v2beta2.HorizontalPodAutoscalerBehaviorFluent
HorizontalPodAutoscalerBehaviorFluent.ScaleDownNested<N>, HorizontalPodAutoscalerBehaviorFluent.ScaleUpNested<N>
-
-
Constructor Summary
Constructors Constructor Description HorizontalPodAutoscalerBehaviorFluentImpl()HorizontalPodAutoscalerBehaviorFluentImpl(HorizontalPodAutoscalerBehavior instance)
-
Method Summary
-
-
-
Constructor Detail
-
HorizontalPodAutoscalerBehaviorFluentImpl
public HorizontalPodAutoscalerBehaviorFluentImpl()
-
HorizontalPodAutoscalerBehaviorFluentImpl
public HorizontalPodAutoscalerBehaviorFluentImpl(HorizontalPodAutoscalerBehavior instance)
-
-
Method Detail
-
getScaleDown
@Deprecated public HPAScalingRules getScaleDown()
Deprecated.This method has been deprecated, please use method buildScaleDown instead.- Specified by:
getScaleDownin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>- Returns:
- The buildable object.
-
buildScaleDown
public HPAScalingRules buildScaleDown()
- Specified by:
buildScaleDownin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
withScaleDown
public A withScaleDown(HPAScalingRules scaleDown)
- Specified by:
withScaleDownin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
hasScaleDown
public Boolean hasScaleDown()
- Specified by:
hasScaleDownin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
withNewScaleDown
public HorizontalPodAutoscalerBehaviorFluent.ScaleDownNested<A> withNewScaleDown()
- Specified by:
withNewScaleDownin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
withNewScaleDownLike
public HorizontalPodAutoscalerBehaviorFluent.ScaleDownNested<A> withNewScaleDownLike(HPAScalingRules item)
- Specified by:
withNewScaleDownLikein interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
editScaleDown
public HorizontalPodAutoscalerBehaviorFluent.ScaleDownNested<A> editScaleDown()
- Specified by:
editScaleDownin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
editOrNewScaleDown
public HorizontalPodAutoscalerBehaviorFluent.ScaleDownNested<A> editOrNewScaleDown()
- Specified by:
editOrNewScaleDownin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
editOrNewScaleDownLike
public HorizontalPodAutoscalerBehaviorFluent.ScaleDownNested<A> editOrNewScaleDownLike(HPAScalingRules item)
- Specified by:
editOrNewScaleDownLikein interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
getScaleUp
@Deprecated public HPAScalingRules getScaleUp()
Deprecated.This method has been deprecated, please use method buildScaleUp instead.- Specified by:
getScaleUpin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>- Returns:
- The buildable object.
-
buildScaleUp
public HPAScalingRules buildScaleUp()
- Specified by:
buildScaleUpin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
withScaleUp
public A withScaleUp(HPAScalingRules scaleUp)
- Specified by:
withScaleUpin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
hasScaleUp
public Boolean hasScaleUp()
- Specified by:
hasScaleUpin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
withNewScaleUp
public HorizontalPodAutoscalerBehaviorFluent.ScaleUpNested<A> withNewScaleUp()
- Specified by:
withNewScaleUpin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
withNewScaleUpLike
public HorizontalPodAutoscalerBehaviorFluent.ScaleUpNested<A> withNewScaleUpLike(HPAScalingRules item)
- Specified by:
withNewScaleUpLikein interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
editScaleUp
public HorizontalPodAutoscalerBehaviorFluent.ScaleUpNested<A> editScaleUp()
- Specified by:
editScaleUpin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
editOrNewScaleUp
public HorizontalPodAutoscalerBehaviorFluent.ScaleUpNested<A> editOrNewScaleUp()
- Specified by:
editOrNewScaleUpin interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
editOrNewScaleUpLike
public HorizontalPodAutoscalerBehaviorFluent.ScaleUpNested<A> editOrNewScaleUpLike(HPAScalingRules item)
- Specified by:
editOrNewScaleUpLikein interfaceHorizontalPodAutoscalerBehaviorFluent<A extends HorizontalPodAutoscalerBehaviorFluent<A>>
-
-