public class SharedVolumeDevice extends VolumeDevice
VolumeDevice
which can be mounted on multiple app instances simultaneously.
Objects of this type are constructed by the service broker application, and used to build the response to the platform.
Modifier and Type | Class and Description |
---|---|
static class |
SharedVolumeDevice.SharedVolumeDeviceBuilder
Provides a fluent API for constructing a
SharedVolumeDevice . |
Modifier and Type | Method and Description |
---|---|
static SharedVolumeDevice.SharedVolumeDeviceBuilder |
builder()
Create a builder that provides a fluent API for constructing a SharedVolumeDevice.
|
boolean |
equals(java.lang.Object o) |
java.util.Map<java.lang.String,java.lang.Object> |
getMountConfig()
Get the configuration properties for the volume device.
|
java.lang.String |
getVolumeId()
Get the ID of the shared volume device to mount on each app instance.
|
int |
hashCode() |
java.lang.String |
toString() |
public java.lang.String getVolumeId()
public java.util.Map<java.lang.String,java.lang.Object> getMountConfig()
public static SharedVolumeDevice.SharedVolumeDeviceBuilder builder()
public final boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public final int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class VolumeDevice