Class HorizontalPodAutoscalerBehavior
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class HorizontalPodAutoscalerBehavior extends java.lang.Object implements com.marcnuri.yakc.model.Model
HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HorizontalPodAutoscalerBehavior.Builder
-
Constructor Summary
Constructors Constructor Description HorizontalPodAutoscalerBehavior()
HorizontalPodAutoscalerBehavior(HPAScalingRules scaleDown, HPAScalingRules scaleUp)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HorizontalPodAutoscalerBehavior.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
HPAScalingRules
getScaleDown()
HPAScalingRules
getScaleUp()
int
hashCode()
void
setScaleDown(HPAScalingRules scaleDown)
void
setScaleUp(HPAScalingRules scaleUp)
HorizontalPodAutoscalerBehavior.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Constructor Detail
-
HorizontalPodAutoscalerBehavior
public HorizontalPodAutoscalerBehavior(HPAScalingRules scaleDown, HPAScalingRules scaleUp)
-
HorizontalPodAutoscalerBehavior
public HorizontalPodAutoscalerBehavior()
-
-
Method Detail
-
builder
public static HorizontalPodAutoscalerBehavior.Builder builder()
-
toBuilder
public HorizontalPodAutoscalerBehavior.Builder toBuilder()
-
getScaleDown
public HPAScalingRules getScaleDown()
-
getScaleUp
public HPAScalingRules getScaleUp()
-
setScaleDown
public void setScaleDown(HPAScalingRules scaleDown)
-
setScaleUp
public void setScaleUp(HPAScalingRules scaleUp)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-