org.apache.hadoop.yarn.event.EventHandler<VolumeEvent>, Volumepublic class VolumeImpl extends java.lang.Object implements Volume
VolumeStates
class.| Constructor | Description |
|---|---|
VolumeImpl(org.apache.hadoop.yarn.server.volume.csi.VolumeMetaData volumeMeta) |
| Modifier and Type | Method | Description |
|---|---|---|
org.apache.hadoop.yarn.api.CsiAdaptorProtocol |
getClient() |
|
org.apache.hadoop.yarn.server.volume.csi.VolumeId |
getVolumeId() |
|
org.apache.hadoop.yarn.server.volume.csi.VolumeMetaData |
getVolumeMeta() |
|
VolumeState |
getVolumeState() |
|
void |
handle(VolumeEvent event) |
|
void |
setClient(org.apache.hadoop.yarn.api.CsiAdaptorProtocol csiAdaptorClient) |
public VolumeImpl(org.apache.hadoop.yarn.server.volume.csi.VolumeMetaData volumeMeta)
@VisibleForTesting public void setClient(org.apache.hadoop.yarn.api.CsiAdaptorProtocol csiAdaptorClient)
public org.apache.hadoop.yarn.api.CsiAdaptorProtocol getClient()
public org.apache.hadoop.yarn.server.volume.csi.VolumeMetaData getVolumeMeta()
getVolumeMeta in interface Volumepublic VolumeState getVolumeState()
getVolumeState in interface Volumepublic org.apache.hadoop.yarn.server.volume.csi.VolumeId getVolumeId()
getVolumeId in interface Volumepublic void handle(VolumeEvent event)
handle in interface org.apache.hadoop.yarn.event.EventHandler<VolumeEvent>Copyright © 2008–2025 Apache Software Foundation. All rights reserved.