Class V1PodOS
java.lang.Object
io.kubernetes.client.openapi.models.V1PodOS
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-02-02T17:56:12.287571Z[Etc/UTC]")
public class V1PodOS
extends Object
PodOS defines the OS parameters of a pod.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
static V1PodOS
Create an instance of V1PodOS given an JSON stringgetName()
Name is the name of the operating system.int
hashCode()
void
toJson()
Convert an instance of V1PodOS 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_NAME
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
V1PodOS
public V1PodOS()
-
-
Method Details
-
name
-
getName
Name is the name of the operating system. The currently supported values are linux and windows. Additional value may be defined in future and can be one of: https://github.com/opencontainers/runtime-spec/blob/master/config.md#platform-specific-configuration Clients should expect to handle additional values and treat unrecognized values in this field as os: null- Returns:
- name
-
setName
-
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 V1PodOS
-
fromJson
Create an instance of V1PodOS given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of V1PodOS
- Throws:
IOException
- if the JSON string is invalid with respect to V1PodOS
-
toJson
Convert an instance of V1PodOS to an JSON string- Returns:
- JSON string
-