Class V1NodeRuntimeHandlerFeatures
java.lang.Object
io.kubernetes.client.openapi.models.V1NodeRuntimeHandlerFeatures
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-05-20T20:47:13.890592Z[Etc/UTC]",
comments="Generator version: 7.13.0")
public class V1NodeRuntimeHandlerFeatures
extends Object
NodeRuntimeHandlerFeatures is a set of features implemented by the runtime handler.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
static V1NodeRuntimeHandlerFeatures
Create an instance of V1NodeRuntimeHandlerFeatures given an JSON stringRecursiveReadOnlyMounts is set to true if the runtime handler supports RecursiveReadOnlyMounts.UserNamespaces is set to true if the runtime handler supports UserNamespaces, including for volumes.int
hashCode()
recursiveReadOnlyMounts
(Boolean recursiveReadOnlyMounts) void
setRecursiveReadOnlyMounts
(Boolean recursiveReadOnlyMounts) void
setUserNamespaces
(Boolean userNamespaces) toJson()
Convert an instance of V1NodeRuntimeHandlerFeatures to an JSON stringtoString()
userNamespaces
(Boolean userNamespaces) static void
validateJsonElement
(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_RECURSIVE_READ_ONLY_MOUNTS
- See Also:
-
SERIALIZED_NAME_USER_NAMESPACES
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
V1NodeRuntimeHandlerFeatures
public V1NodeRuntimeHandlerFeatures()
-
-
Method Details
-
recursiveReadOnlyMounts
public V1NodeRuntimeHandlerFeatures recursiveReadOnlyMounts(@Nullable Boolean recursiveReadOnlyMounts) -
getRecursiveReadOnlyMounts
RecursiveReadOnlyMounts is set to true if the runtime handler supports RecursiveReadOnlyMounts.- Returns:
- recursiveReadOnlyMounts
-
setRecursiveReadOnlyMounts
-
userNamespaces
-
getUserNamespaces
UserNamespaces is set to true if the runtime handler supports UserNamespaces, including for volumes.- Returns:
- userNamespaces
-
setUserNamespaces
-
equals
-
hashCode
public int hashCode() -
toString
-
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 V1NodeRuntimeHandlerFeatures
-
fromJson
Create an instance of V1NodeRuntimeHandlerFeatures given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of V1NodeRuntimeHandlerFeatures
- Throws:
IOException
- if the JSON string is invalid with respect to V1NodeRuntimeHandlerFeatures
-
toJson
Convert an instance of V1NodeRuntimeHandlerFeatures to an JSON string- Returns:
- JSON string
-