Class HorizontalPodAutoscalerStatus.Builder
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.Builder
-
- Enclosing class:
- HorizontalPodAutoscalerStatus
public static class HorizontalPodAutoscalerStatus.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HorizontalPodAutoscalerStatus.Builder
addToConditions(HorizontalPodAutoscalerCondition addToConditions)
HorizontalPodAutoscalerStatus.Builder
addToCurrentMetrics(MetricStatus addToCurrentMetrics)
HorizontalPodAutoscalerStatus
build()
HorizontalPodAutoscalerStatus.Builder
clearConditions()
HorizontalPodAutoscalerStatus.Builder
clearCurrentMetrics()
HorizontalPodAutoscalerStatus.Builder
conditions(java.util.Collection<? extends HorizontalPodAutoscalerCondition> conditions)
HorizontalPodAutoscalerStatus.Builder
currentMetrics(java.util.Collection<? extends MetricStatus> currentMetrics)
HorizontalPodAutoscalerStatus.Builder
currentReplicas(@NonNull java.lang.Number currentReplicas)
currentReplicas is current number of replicas of pods managed by this autoscaler, as last seen by the autoscaler.HorizontalPodAutoscalerStatus.Builder
desiredReplicas(@NonNull java.lang.Number desiredReplicas)
desiredReplicas is the desired number of replicas of pods managed by this autoscaler, as last calculated by the autoscaler.HorizontalPodAutoscalerStatus.Builder
lastScaleTime(java.time.OffsetDateTime lastScaleTime)
HorizontalPodAutoscalerStatus.Builder
observedGeneration(java.lang.Number observedGeneration)
observedGeneration is the most recent generation observed by this autoscaler.java.lang.String
toString()
-
-
-
Method Detail
-
addToConditions
public HorizontalPodAutoscalerStatus.Builder addToConditions(HorizontalPodAutoscalerCondition addToConditions)
-
conditions
public HorizontalPodAutoscalerStatus.Builder conditions(java.util.Collection<? extends HorizontalPodAutoscalerCondition> conditions)
-
clearConditions
public HorizontalPodAutoscalerStatus.Builder clearConditions()
-
addToCurrentMetrics
public HorizontalPodAutoscalerStatus.Builder addToCurrentMetrics(MetricStatus addToCurrentMetrics)
-
currentMetrics
public HorizontalPodAutoscalerStatus.Builder currentMetrics(java.util.Collection<? extends MetricStatus> currentMetrics)
-
clearCurrentMetrics
public HorizontalPodAutoscalerStatus.Builder clearCurrentMetrics()
-
currentReplicas
public HorizontalPodAutoscalerStatus.Builder currentReplicas(@NonNull @NonNull java.lang.Number currentReplicas)
currentReplicas is current number of replicas of pods managed by this autoscaler, as last seen by the autoscaler.- Returns:
this
.
-
desiredReplicas
public HorizontalPodAutoscalerStatus.Builder desiredReplicas(@NonNull @NonNull java.lang.Number desiredReplicas)
desiredReplicas is the desired number of replicas of pods managed by this autoscaler, as last calculated by the autoscaler.- Returns:
this
.
-
lastScaleTime
public HorizontalPodAutoscalerStatus.Builder lastScaleTime(java.time.OffsetDateTime lastScaleTime)
- Returns:
this
.
-
observedGeneration
public HorizontalPodAutoscalerStatus.Builder observedGeneration(java.lang.Number observedGeneration)
observedGeneration is the most recent generation observed by this autoscaler.- Returns:
this
.
-
build
public HorizontalPodAutoscalerStatus build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-