Class ResourceMetricStatus.Builder
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.Builder
-
- Enclosing class:
- ResourceMetricStatus
public static class ResourceMetricStatus.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceMetricStatus
build()
ResourceMetricStatus.Builder
currentAverageUtilization(java.lang.Number currentAverageUtilization)
currentAverageUtilization is the current value of the average of the resource metric across all relevant pods, represented as a percentage of the requested value of the resource for the pods.ResourceMetricStatus.Builder
currentAverageValue(@NonNull java.lang.String currentAverageValue)
ResourceMetricStatus.Builder
name(@NonNull java.lang.String name)
name is the name of the resource in question.java.lang.String
toString()
-
-
-
Method Detail
-
currentAverageUtilization
public ResourceMetricStatus.Builder currentAverageUtilization(java.lang.Number currentAverageUtilization)
currentAverageUtilization is the current value of the average of the resource metric across all relevant pods, represented as a percentage of the requested value of the resource for the pods. It will only be present if `targetAverageValue` was set in the corresponding metric specification.- Returns:
this
.
-
currentAverageValue
public ResourceMetricStatus.Builder currentAverageValue(@NonNull @NonNull java.lang.String currentAverageValue)
-
name
public ResourceMetricStatus.Builder name(@NonNull @NonNull java.lang.String name)
name is the name of the resource in question.- Returns:
this
.
-
build
public ResourceMetricStatus build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-