Class PreferredVolumeChooser

  • All Implemented Interfaces:
    VolumeChooser
    Direct Known Subclasses:
    SpaceAwareVolumeChooser

    public class PreferredVolumeChooser
    extends RandomVolumeChooser
    A RandomVolumeChooser that limits its choices from a given set of options to the subset of those options preferred for a particular table. Defaults to selecting from all of the options presented. Can be customized via the table property table.custom.volume.preferred, which should contain a comma separated list of Volume URIs. Note that both the property name and the format of its value are specific to this particular implementation.