Class V2ExternalMetricStatus
java.lang.Object
io.kubernetes.client.openapi.models.V2ExternalMetricStatus
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-02-02T17:56:12.287571Z[Etc/UTC]")
public class V2ExternalMetricStatus
extends Object
ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncurrent
(V2MetricValueStatus current) boolean
static V2ExternalMetricStatus
Create an instance of V2ExternalMetricStatus given an JSON stringGet currentGet metricint
hashCode()
metric
(V2MetricIdentifier metric) void
setCurrent
(V2MetricValueStatus current) void
setMetric
(V2MetricIdentifier metric) toJson()
Convert an instance of V2ExternalMetricStatus to an JSON stringtoString()
static void
validateJsonObject
(com.google.gson.JsonObject jsonObj) Validates the JSON Object and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_CURRENT
- See Also:
-
SERIALIZED_NAME_METRIC
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
V2ExternalMetricStatus
public V2ExternalMetricStatus()
-
-
Method Details
-
current
-
getCurrent
Get current- Returns:
- current
-
setCurrent
-
metric
-
getMetric
Get metric- Returns:
- metric
-
setMetric
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonObject
Validates the JSON Object and throws an exception if issues found- Parameters:
jsonObj
- JSON Object- Throws:
IOException
- if the JSON Object is invalid with respect to V2ExternalMetricStatus
-
fromJson
Create an instance of V2ExternalMetricStatus given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of V2ExternalMetricStatus
- Throws:
IOException
- if the JSON string is invalid with respect to V2ExternalMetricStatus
-
toJson
Convert an instance of V2ExternalMetricStatus to an JSON string- Returns:
- JSON string
-