Class V1ContainerResizePolicy
java.lang.Object
io.kubernetes.client.openapi.models.V1ContainerResizePolicy
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-02-02T17:56:12.287571Z[Etc/UTC]")
public class V1ContainerResizePolicy
extends Object
ContainerResizePolicy represents resource resize policy for the container.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
static V1ContainerResizePolicy
Create an instance of V1ContainerResizePolicy given an JSON stringName of the resource to which this resource resize policy applies.Restart policy to apply when specified resource is resized.int
hashCode()
resourceName
(String resourceName) restartPolicy
(String restartPolicy) void
setResourceName
(String resourceName) void
setRestartPolicy
(String restartPolicy) toJson()
Convert an instance of V1ContainerResizePolicy 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_RESOURCE_NAME
- See Also:
-
SERIALIZED_NAME_RESTART_POLICY
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
V1ContainerResizePolicy
public V1ContainerResizePolicy()
-
-
Method Details
-
resourceName
-
getResourceName
Name of the resource to which this resource resize policy applies. Supported values: cpu, memory.- Returns:
- resourceName
-
setResourceName
-
restartPolicy
-
getRestartPolicy
Restart policy to apply when specified resource is resized. If not specified, it defaults to NotRequired.- Returns:
- restartPolicy
-
setRestartPolicy
-
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 V1ContainerResizePolicy
-
fromJson
Create an instance of V1ContainerResizePolicy given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of V1ContainerResizePolicy
- Throws:
IOException
- if the JSON string is invalid with respect to V1ContainerResizePolicy
-
toJson
Convert an instance of V1ContainerResizePolicy to an JSON string- Returns:
- JSON string
-