Class V2beta2ObjectMetricSource
java.lang.Object
io.kubernetes.client.openapi.models.V2beta2ObjectMetricSource
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-12-05T08:14:34.919Z[Etc/UTC]")
public class V2beta2ObjectMetricSource
extends Object
ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for
example, hits-per-second on an Ingress object).
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondescribedObject
(V2beta2CrossVersionObjectReference describedObject) boolean
Get describedObjectGet metricGet targetint
hashCode()
metric
(V2beta2MetricIdentifier metric) void
setDescribedObject
(V2beta2CrossVersionObjectReference describedObject) void
setMetric
(V2beta2MetricIdentifier metric) void
setTarget
(V2beta2MetricTarget target) target
(V2beta2MetricTarget target) toString()
-
Field Details
-
SERIALIZED_NAME_DESCRIBED_OBJECT
- See Also:
-
SERIALIZED_NAME_METRIC
- See Also:
-
SERIALIZED_NAME_TARGET
- See Also:
-
-
Constructor Details
-
V2beta2ObjectMetricSource
public V2beta2ObjectMetricSource()
-
-
Method Details
-
describedObject
public V2beta2ObjectMetricSource describedObject(V2beta2CrossVersionObjectReference describedObject) -
getDescribedObject
Get describedObject- Returns:
- describedObject
-
setDescribedObject
-
metric
-
getMetric
Get metric- Returns:
- metric
-
setMetric
-
target
-
getTarget
Get target- Returns:
- target
-
setTarget
-
equals
-
hashCode
public int hashCode() -
toString
-