public static class RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.ThrottleDevice
This class is a Java representation of the throttle device section
of the OCI Runtime Specification.
|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.WeightDevice
This class is a Java representation of the weight device section
of the OCI Runtime Specification.
|
Constructor and Description |
---|
BlockIO() |
BlockIO(int weight,
int leafWeight,
List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.WeightDevice> weightDevices,
List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.ThrottleDevice> throttleReadBpsDevice,
List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.ThrottleDevice> throttleWriteBpsDevice,
List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.ThrottleDevice> throttleReadIOPSDevice,
List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.ThrottleDevice> throttleWriteIOPSDevice) |
public BlockIO(int weight, int leafWeight, List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.WeightDevice> weightDevices, List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.ThrottleDevice> throttleReadBpsDevice, List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.ThrottleDevice> throttleWriteBpsDevice, List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.ThrottleDevice> throttleReadIOPSDevice, List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.ThrottleDevice> throttleWriteIOPSDevice)
public BlockIO()
public int getWeight()
public int getLeafWeight()
public List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.WeightDevice> getWeightDevices()
public List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.ThrottleDevice> getThrottleReadBpsDevice()
public List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.ThrottleDevice> getThrottleWriteBpsDevice()
public List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.ThrottleDevice> getThrottleReadIOPSDevice()
public List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources.BlockIO.ThrottleDevice> getThrottleWriteIOPSDevice()
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.