Class ValidateVolumeCapabilitiesRequest
java.lang.Object
org.apache.hadoop.yarn.api.protocolrecords.ValidateVolumeCapabilitiesRequest
YARN internal message used to validate volume capabilities
with a CSI driver controller plugin.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumVolume access mode.static classVolume capability.static enumVolume type. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidaddVolumeCapability(ValidateVolumeCapabilitiesRequest.VolumeCapability volumeCapability) abstract StringnewInstance(String volumeId, List<ValidateVolumeCapabilitiesRequest.VolumeCapability> volumeCapabilities, Map<String, String> volumeAttributes) newInstance(String volumeId, Map<String, String> volumeAttributes) abstract voidsetVolumeAttributes(Map<String, String> attributes) abstract voidsetVolumeId(String volumeId)
-
Constructor Details
-
ValidateVolumeCapabilitiesRequest
public ValidateVolumeCapabilitiesRequest()
-
-
Method Details
-
newInstance
public static ValidateVolumeCapabilitiesRequest newInstance(String volumeId, List<ValidateVolumeCapabilitiesRequest.VolumeCapability> volumeCapabilities, Map<String, String> volumeAttributes) -
newInstance
public static ValidateVolumeCapabilitiesRequest newInstance(String volumeId, Map<String, String> volumeAttributes) -
setVolumeId
-
getVolumeId
-
setVolumeAttributes
-
getVolumeAttributes
-
addVolumeCapability
public abstract void addVolumeCapability(ValidateVolumeCapabilitiesRequest.VolumeCapability volumeCapability) -
getVolumeCapabilities
-