public static class VolumeQoSHistograms.Builder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
VolumeQoSHistograms.Builder |
belowMinIopsPercentages(QuintileHistogram[] belowMinIopsPercentages) |
VolumeQoSHistograms |
build() |
VolumeQoSHistograms.Builder |
minToMaxIopsPercentages(QuintileHistogram[] minToMaxIopsPercentages) |
VolumeQoSHistograms.Builder |
readBlockSizes(BlockSizeHistogram[] readBlockSizes) |
VolumeQoSHistograms.Builder |
targetUtilizationPercentages(QuintileHistogram[] targetUtilizationPercentages) |
VolumeQoSHistograms.Builder |
throttlePercentages(QuintileHistogram[] throttlePercentages) |
VolumeQoSHistograms.Builder |
timestamp(java.lang.Long[] timestamp) |
VolumeQoSHistograms.Builder |
volumeID(java.lang.Long[] volumeID) |
VolumeQoSHistograms.Builder |
writeBlockSizes(BlockSizeHistogram[] writeBlockSizes) |
public VolumeQoSHistograms build()
public VolumeQoSHistograms.Builder volumeID(java.lang.Long[] volumeID)
public VolumeQoSHistograms.Builder timestamp(java.lang.Long[] timestamp)
public VolumeQoSHistograms.Builder belowMinIopsPercentages(QuintileHistogram[] belowMinIopsPercentages)
public VolumeQoSHistograms.Builder minToMaxIopsPercentages(QuintileHistogram[] minToMaxIopsPercentages)
public VolumeQoSHistograms.Builder targetUtilizationPercentages(QuintileHistogram[] targetUtilizationPercentages)
public VolumeQoSHistograms.Builder throttlePercentages(QuintileHistogram[] throttlePercentages)
public VolumeQoSHistograms.Builder readBlockSizes(BlockSizeHistogram[] readBlockSizes)
public VolumeQoSHistograms.Builder writeBlockSizes(BlockSizeHistogram[] writeBlockSizes)