Class PodCgroupConfig
java.lang.Object
io.github.alersrt.pod4j.openapi.model.PodCgroupConfig
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-11-29T01:29:49.168634544+07:00[Asia/Barnaul]",
comments="Generator version: 7.7.0")
public class PodCgroupConfig
extends Object
This will be expanded in future updates to pods.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncgroupParent(String cgroupParent) booleanstatic PodCgroupConfigCreate an instance of PodCgroupConfig given an JSON stringCgroupParent is the parent for the Cgroup that the pod will create.inthashCode()voidsetCgroupParent(String cgroupParent) toJson()Convert an instance of PodCgroupConfig to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_CGROUP_PARENT
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
PodCgroupConfig
public PodCgroupConfig()
-
-
Method Details
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to PodCgroupConfig
-
fromJson
Create an instance of PodCgroupConfig given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of PodCgroupConfig
- Throws:
IOException- if the JSON string is invalid with respect to PodCgroupConfig
-
cgroupParent
-
getCgroupParent
CgroupParent is the parent for the Cgroup that the pod will create. This pod cgroup will, in turn, be the default cgroup parent for all containers in the pod. Optional.- Returns:
- cgroupParent
-
setCgroupParent
-
equals
-
hashCode
public int hashCode() -
toString
-
toJson
Convert an instance of PodCgroupConfig to an JSON string- Returns:
- JSON string
-