public static final class VolumeMount.VolumeMountBuilder extends Object
VolumeMount
.Modifier and Type | Method and Description |
---|---|
VolumeMount |
build()
Construct a
VolumeMount from the provided values. |
VolumeMount.VolumeMountBuilder |
containerDir(String containerDir)
Set the directory to mount inside the application container.
|
VolumeMount.VolumeMountBuilder |
device(VolumeDevice device)
Set the details of the volume device to mount, specific to the device type.
|
VolumeMount.VolumeMountBuilder |
deviceType(VolumeMount.DeviceType deviceType)
Set the type of the volume device to mount.
|
VolumeMount.VolumeMountBuilder |
driver(String driver)
Set the name of the volume driver plugin which manages the device.
|
VolumeMount.VolumeMountBuilder |
mode(VolumeMount.Mode mode)
Set a value indicating whether the volume can be mounted in read-only or read-write mode.
|
public VolumeMount.VolumeMountBuilder driver(String driver)
This value will set the driver field in the body of the response to the platform.
driver
- the driver namepublic VolumeMount.VolumeMountBuilder containerDir(String containerDir)
This value will set the container_dir field in the body of the response to the platform.
containerDir
- the container directorypublic VolumeMount.VolumeMountBuilder mode(VolumeMount.Mode mode)
This value will set the mode field in the body of the response to the platform.
mode
- the volume read/write modepublic VolumeMount.VolumeMountBuilder deviceType(VolumeMount.DeviceType deviceType)
This value will set the device_type field in the body of the response to the platform.
deviceType
- the volume device typepublic VolumeMount.VolumeMountBuilder device(VolumeDevice device)
This value will set the device field in the body of the response to the platform.
device
- the volume device detailspublic VolumeMount build()
VolumeMount
from the provided values.