Class V1Autoscaling.ContainerResourceMetricSource.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<V1Autoscaling.ContainerResourceMetricSource.Builder>
io.kubernetes.client.proto.V1Autoscaling.ContainerResourceMetricSource.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, V1Autoscaling.ContainerResourceMetricSourceOrBuilder, Cloneable
Enclosing class:
V1Autoscaling.ContainerResourceMetricSource

public static final class V1Autoscaling.ContainerResourceMetricSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<V1Autoscaling.ContainerResourceMetricSource.Builder> implements V1Autoscaling.ContainerResourceMetricSourceOrBuilder
 ContainerResourceMetricSource indicates how to scale on a resource metric known to
 Kubernetes, as specified in the requests and limits, describing a single container in
 each of the pods of the current scale target(e.g. CPU or memory). The values will be
 averaged together before being compared to the target. Such metrics are built into
 Kubernetes, and have special scaling options on top of those available to
 normal per-pod metrics using the "pods" source. Only one "target" type
 should be set.
 
Protobuf type k8s.io.api.autoscaling.v1.ContainerResourceMetricSource