java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.volume.csi.VolumeStates

public class VolumeStates extends Object
Volume manager states, including all managed volumes and their states.
  • Constructor Details

    • VolumeStates

      public VolumeStates()
  • Method Details

    • getVolume

      public Volume getVolume(org.apache.hadoop.yarn.server.volume.csi.VolumeId volumeId)
    • addVolumeIfAbsent

      public Volume addVolumeIfAbsent(Volume volume)
      Add volume if it is not yet added. If a new volume is added with a same VolumeId with a existing volume, existing volume will be returned.
      Parameters:
      volume - volume to add
      Returns:
      volume added or existing volume