public final class V2beta2Autoscaling extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
V2beta2Autoscaling.CrossVersionObjectReference
CrossVersionObjectReference contains enough information to let you identify the referred resource.
|
static interface |
V2beta2Autoscaling.CrossVersionObjectReferenceOrBuilder |
static class |
V2beta2Autoscaling.ExternalMetricSource
ExternalMetricSource indicates how to scale on a metric not associated with
any Kubernetes object (for example length of queue in cloud
messaging service, or QPS from loadbalancer running outside of cluster).
|
static interface |
V2beta2Autoscaling.ExternalMetricSourceOrBuilder |
static class |
V2beta2Autoscaling.ExternalMetricStatus
ExternalMetricStatus indicates the current value of a global metric
not associated with any Kubernetes object.
|
static interface |
V2beta2Autoscaling.ExternalMetricStatusOrBuilder |
static class |
V2beta2Autoscaling.HorizontalPodAutoscaler
HorizontalPodAutoscaler is the configuration for a horizontal pod
autoscaler, which automatically manages the replica count of any resource
implementing the scale subresource based on the metrics specified.
|
static class |
V2beta2Autoscaling.HorizontalPodAutoscalerCondition
HorizontalPodAutoscalerCondition describes the state of
a HorizontalPodAutoscaler at a certain point.
|
static interface |
V2beta2Autoscaling.HorizontalPodAutoscalerConditionOrBuilder |
static class |
V2beta2Autoscaling.HorizontalPodAutoscalerList
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
|
static interface |
V2beta2Autoscaling.HorizontalPodAutoscalerListOrBuilder |
static interface |
V2beta2Autoscaling.HorizontalPodAutoscalerOrBuilder |
static class |
V2beta2Autoscaling.HorizontalPodAutoscalerSpec
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
|
static interface |
V2beta2Autoscaling.HorizontalPodAutoscalerSpecOrBuilder |
static class |
V2beta2Autoscaling.HorizontalPodAutoscalerStatus
HorizontalPodAutoscalerStatus describes the current status of a horizontal pod autoscaler.
|
static interface |
V2beta2Autoscaling.HorizontalPodAutoscalerStatusOrBuilder |
static class |
V2beta2Autoscaling.MetricIdentifier
MetricIdentifier defines the name and optionally selector for a metric
|
static interface |
V2beta2Autoscaling.MetricIdentifierOrBuilder |
static class |
V2beta2Autoscaling.MetricSpec
MetricSpec specifies how to scale based on a single metric
(only `type` and one other matching field should be set at once).
|
static interface |
V2beta2Autoscaling.MetricSpecOrBuilder |
static class |
V2beta2Autoscaling.MetricStatus
MetricStatus describes the last-read state of a single metric.
|
static interface |
V2beta2Autoscaling.MetricStatusOrBuilder |
static class |
V2beta2Autoscaling.MetricTarget
MetricTarget defines the target value, average value, or average utilization of a specific metric
|
static interface |
V2beta2Autoscaling.MetricTargetOrBuilder |
static class |
V2beta2Autoscaling.MetricValueStatus
MetricValueStatus holds the current value for a metric
|
static interface |
V2beta2Autoscaling.MetricValueStatusOrBuilder |
static class |
V2beta2Autoscaling.ObjectMetricSource
ObjectMetricSource indicates how to scale on a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
|
static interface |
V2beta2Autoscaling.ObjectMetricSourceOrBuilder |
static class |
V2beta2Autoscaling.ObjectMetricStatus
ObjectMetricStatus indicates the current value of a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
|
static interface |
V2beta2Autoscaling.ObjectMetricStatusOrBuilder |
static class |
V2beta2Autoscaling.PodsMetricSource
PodsMetricSource indicates how to scale on a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
|
static interface |
V2beta2Autoscaling.PodsMetricSourceOrBuilder |
static class |
V2beta2Autoscaling.PodsMetricStatus
PodsMetricStatus indicates the current value of a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
|
static interface |
V2beta2Autoscaling.PodsMetricStatusOrBuilder |
static class |
V2beta2Autoscaling.ResourceMetricSource
ResourceMetricSource indicates how to scale on a resource metric known to
Kubernetes, as specified in requests and limits, describing each pod in the
current scale target (e.g.
|
static interface |
V2beta2Autoscaling.ResourceMetricSourceOrBuilder |
static class |
V2beta2Autoscaling.ResourceMetricStatus
ResourceMetricStatus indicates the current value of a resource metric known to
Kubernetes, as specified in requests and limits, describing each pod in the
current scale target (e.g.
|
static interface |
V2beta2Autoscaling.ResourceMetricStatusOrBuilder |
| Modifier and Type | Method and Description |
|---|---|
static com.google.protobuf.Descriptors.FileDescriptor |
getDescriptor() |
static void |
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) |
static void |
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) |
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
Copyright © 2019. All rights reserved.