Class V1VolumeDevice
java.lang.Object
io.kubernetes.client.openapi.models.V1VolumeDevice
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-02-02T17:56:12.287571Z[Etc/UTC]")
public class V1VolumeDevice
extends Object
volumeDevice describes a mapping of a raw block device within a container.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondevicePath
(String devicePath) boolean
static V1VolumeDevice
Create an instance of V1VolumeDevice given an JSON stringdevicePath is the path inside of the container that the device will be mapped to.getName()
name must match the name of a persistentVolumeClaim in the podint
hashCode()
void
setDevicePath
(String devicePath) void
toJson()
Convert an instance of V1VolumeDevice 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_DEVICE_PATH
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
V1VolumeDevice
public V1VolumeDevice()
-
-
Method Details
-
devicePath
-
getDevicePath
devicePath is the path inside of the container that the device will be mapped to.- Returns:
- devicePath
-
setDevicePath
-
name
-
getName
name must match the name of a persistentVolumeClaim in the pod- 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 V1VolumeDevice
-
fromJson
Create an instance of V1VolumeDevice given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of V1VolumeDevice
- Throws:
IOException
- if the JSON string is invalid with respect to V1VolumeDevice
-
toJson
Convert an instance of V1VolumeDevice to an JSON string- Returns:
- JSON string
-