Class UpdateConfig
java.lang.Object
io.github.alersrt.pod4j.openapi.model.UpdateConfig
- All Implemented Interfaces:
Serializable
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class UpdateConfig
extends Object
implements Serializable
Those attributes can be updated at runtime.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddBlkioDeviceReadBpsItem(ThrottleDevice blkioDeviceReadBpsItem) addBlkioDeviceReadIOpsItem(ThrottleDevice blkioDeviceReadIOpsItem) addBlkioDeviceWriteBpsItem(ThrottleDevice blkioDeviceWriteBpsItem) addBlkioDeviceWriteIOpsItem(ThrottleDevice blkioDeviceWriteIOpsItem) addBlkioWeightDeviceItem(WeightDevice blkioWeightDeviceItem) addDeviceCgroupRulesItem(String deviceCgroupRulesItem) addDeviceRequestsItem(DeviceRequest deviceRequestsItem) addDevicesItem(DeviceMapping devicesItem) addUlimitsItem(Ulimit ulimitsItem) blkioDeviceReadBps(List<ThrottleDevice> blkioDeviceReadBps) blkioDeviceReadIOps(List<ThrottleDevice> blkioDeviceReadIOps) blkioDeviceWriteBps(List<ThrottleDevice> blkioDeviceWriteBps) blkioDeviceWriteIOps(List<ThrottleDevice> blkioDeviceWriteIOps) blkioWeight(Integer blkioWeight) blkioWeightDevice(List<WeightDevice> blkioWeightDevice) cgroupParent(String cgroupParent) cpuPercent(Long cpuPercent) cpuRealtimePeriod(Long cpuRealtimePeriod) cpuRealtimeRuntime(Long cpuRealtimeRuntime) cpusetCpus(String cpusetCpus) cpusetMems(String cpusetMems) deviceCgroupRules(List<String> deviceCgroupRules) deviceRequests(List<DeviceRequest> deviceRequests) devices(List<DeviceMapping> devices) booleanstatic UpdateConfigCreate an instance of UpdateConfig given an JSON string@Valid List<ThrottleDevice>Get blkioDeviceReadBps@Valid List<ThrottleDevice>Get blkioDeviceReadIOps@Valid List<ThrottleDevice>Get blkioDeviceWriteBps@Valid List<ThrottleDevice>Get blkioDeviceWriteIOpsGet blkioWeight@Valid List<WeightDevice>Get blkioWeightDeviceApplicable to UNIX platformsApplicable to WindowsGet cpuPercentGet cpuPeriodGet cpuQuotaGet cpuRealtimePeriodGet cpuRealtimeRuntimeGet cpusetCpusGet cpusetMemsApplicable to all platformsGet deviceCgroupRules@Valid List<DeviceRequest>Get deviceRequests@Valid List<DeviceMapping>Get devicesGet ioMaximumBandwidthGet ioMaximumIOpsKernelMemory specifies the kernel memory limit (in bytes) for the container.Get kernelMemoryTCPGet memoryGet memoryReservationGet memorySwapGet memorySwappinessGet nanoCpusGet oomKillDisableGet pidsLimit@Valid RestartPolicyGet restartPolicyGet ulimitsinthashCode()ioMaximumBandwidth(Integer ioMaximumBandwidth) ioMaximumIOps(Integer ioMaximumIOps) kernelMemory(Long kernelMemory) kernelMemoryTCP(Long kernelMemoryTCP) memoryReservation(Long memoryReservation) memorySwap(Long memorySwap) memorySwappiness(Long memorySwappiness) oomKillDisable(Boolean oomKillDisable) restartPolicy(RestartPolicy restartPolicy) voidsetBlkioDeviceReadBps(List<ThrottleDevice> blkioDeviceReadBps) voidsetBlkioDeviceReadIOps(List<ThrottleDevice> blkioDeviceReadIOps) voidsetBlkioDeviceWriteBps(List<ThrottleDevice> blkioDeviceWriteBps) voidsetBlkioDeviceWriteIOps(List<ThrottleDevice> blkioDeviceWriteIOps) voidsetBlkioWeight(Integer blkioWeight) voidsetBlkioWeightDevice(List<WeightDevice> blkioWeightDevice) voidsetCgroupParent(String cgroupParent) voidsetCpuCount(Long cpuCount) voidsetCpuPercent(Long cpuPercent) voidsetCpuPeriod(Long cpuPeriod) voidsetCpuQuota(Long cpuQuota) voidsetCpuRealtimePeriod(Long cpuRealtimePeriod) voidsetCpuRealtimeRuntime(Long cpuRealtimeRuntime) voidsetCpusetCpus(String cpusetCpus) voidsetCpusetMems(String cpusetMems) voidsetCpuShares(Long cpuShares) voidsetDeviceCgroupRules(List<String> deviceCgroupRules) voidsetDeviceRequests(List<DeviceRequest> deviceRequests) voidsetDevices(List<DeviceMapping> devices) voidsetIoMaximumBandwidth(Integer ioMaximumBandwidth) voidsetIoMaximumIOps(Integer ioMaximumIOps) voidsetKernelMemory(Long kernelMemory) voidsetKernelMemoryTCP(Long kernelMemoryTCP) voidvoidsetMemoryReservation(Long memoryReservation) voidsetMemorySwap(Long memorySwap) voidsetMemorySwappiness(Long memorySwappiness) voidsetNanoCpus(Long nanoCpus) voidsetOomKillDisable(Boolean oomKillDisable) voidsetPidsLimit(Long pidsLimit) voidsetRestartPolicy(RestartPolicy restartPolicy) voidsetUlimits(List<Ulimit> ulimits) toJson()Convert an instance of UpdateConfig to an JSON stringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj) Validates the JSON Object and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_BLKIO_DEVICE_READ_BPS
- See Also:
-
SERIALIZED_NAME_BLKIO_DEVICE_READ_I_OPS
- See Also:
-
SERIALIZED_NAME_BLKIO_DEVICE_WRITE_BPS
- See Also:
-
SERIALIZED_NAME_BLKIO_DEVICE_WRITE_I_OPS
- See Also:
-
SERIALIZED_NAME_BLKIO_WEIGHT
- See Also:
-
SERIALIZED_NAME_BLKIO_WEIGHT_DEVICE
- See Also:
-
SERIALIZED_NAME_CGROUP_PARENT
- See Also:
-
SERIALIZED_NAME_CPU_COUNT
- See Also:
-
SERIALIZED_NAME_CPU_PERCENT
- See Also:
-
SERIALIZED_NAME_CPU_PERIOD
- See Also:
-
SERIALIZED_NAME_CPU_QUOTA
- See Also:
-
SERIALIZED_NAME_CPU_REALTIME_PERIOD
- See Also:
-
SERIALIZED_NAME_CPU_REALTIME_RUNTIME
- See Also:
-
SERIALIZED_NAME_CPU_SHARES
- See Also:
-
SERIALIZED_NAME_CPUSET_CPUS
- See Also:
-
SERIALIZED_NAME_CPUSET_MEMS
- See Also:
-
SERIALIZED_NAME_DEVICE_CGROUP_RULES
- See Also:
-
SERIALIZED_NAME_DEVICE_REQUESTS
- See Also:
-
SERIALIZED_NAME_DEVICES
- See Also:
-
SERIALIZED_NAME_IO_MAXIMUM_BANDWIDTH
- See Also:
-
SERIALIZED_NAME_IO_MAXIMUM_I_OPS
- See Also:
-
SERIALIZED_NAME_KERNEL_MEMORY
- See Also:
-
SERIALIZED_NAME_KERNEL_MEMORY_T_C_P
- See Also:
-
SERIALIZED_NAME_MEMORY
- See Also:
-
SERIALIZED_NAME_MEMORY_RESERVATION
- See Also:
-
SERIALIZED_NAME_MEMORY_SWAP
- See Also:
-
SERIALIZED_NAME_MEMORY_SWAPPINESS
- See Also:
-
SERIALIZED_NAME_NANO_CPUS
- See Also:
-
SERIALIZED_NAME_OOM_KILL_DISABLE
- See Also:
-
SERIALIZED_NAME_PIDS_LIMIT
- See Also:
-
SERIALIZED_NAME_RESTART_POLICY
- See Also:
-
SERIALIZED_NAME_ULIMITS
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
UpdateConfig
public UpdateConfig()
-
-
Method Details
-
blkioDeviceReadBps
-
addBlkioDeviceReadBpsItem
-
getBlkioDeviceReadBps
Get blkioDeviceReadBps- Returns:
- blkioDeviceReadBps
-
setBlkioDeviceReadBps
-
blkioDeviceReadIOps
-
addBlkioDeviceReadIOpsItem
-
getBlkioDeviceReadIOps
Get blkioDeviceReadIOps- Returns:
- blkioDeviceReadIOps
-
setBlkioDeviceReadIOps
-
blkioDeviceWriteBps
-
addBlkioDeviceWriteBpsItem
-
getBlkioDeviceWriteBps
Get blkioDeviceWriteBps- Returns:
- blkioDeviceWriteBps
-
setBlkioDeviceWriteBps
-
blkioDeviceWriteIOps
-
addBlkioDeviceWriteIOpsItem
-
getBlkioDeviceWriteIOps
Get blkioDeviceWriteIOps- Returns:
- blkioDeviceWriteIOps
-
setBlkioDeviceWriteIOps
-
blkioWeight
-
getBlkioWeight
Get blkioWeight- Returns:
- blkioWeight
-
setBlkioWeight
-
blkioWeightDevice
-
addBlkioWeightDeviceItem
-
getBlkioWeightDevice
Get blkioWeightDevice- Returns:
- blkioWeightDevice
-
setBlkioWeightDevice
-
cgroupParent
-
getCgroupParent
Applicable to UNIX platforms- Returns:
- cgroupParent
-
setCgroupParent
-
cpuCount
-
getCpuCount
Applicable to Windows- Returns:
- cpuCount
-
setCpuCount
-
cpuPercent
-
getCpuPercent
Get cpuPercent- Returns:
- cpuPercent
-
setCpuPercent
-
cpuPeriod
-
getCpuPeriod
Get cpuPeriod- Returns:
- cpuPeriod
-
setCpuPeriod
-
cpuQuota
-
getCpuQuota
Get cpuQuota- Returns:
- cpuQuota
-
setCpuQuota
-
cpuRealtimePeriod
-
getCpuRealtimePeriod
Get cpuRealtimePeriod- Returns:
- cpuRealtimePeriod
-
setCpuRealtimePeriod
-
cpuRealtimeRuntime
-
getCpuRealtimeRuntime
Get cpuRealtimeRuntime- Returns:
- cpuRealtimeRuntime
-
setCpuRealtimeRuntime
-
cpusetCpus
-
getCpusetCpus
Get cpusetCpus- Returns:
- cpusetCpus
-
setCpusetCpus
-
cpusetMems
-
getCpusetMems
Get cpusetMems- Returns:
- cpusetMems
-
setCpusetMems
-
deviceCgroupRules
-
addDeviceCgroupRulesItem
-
getDeviceCgroupRules
Get deviceCgroupRules- Returns:
- deviceCgroupRules
-
setDeviceCgroupRules
-
deviceRequests
-
addDeviceRequestsItem
-
getDeviceRequests
Get deviceRequests- Returns:
- deviceRequests
-
setDeviceRequests
-
devices
-
addDevicesItem
-
getDevices
Get devices- Returns:
- devices
-
setDevices
-
ioMaximumBandwidth
-
getIoMaximumBandwidth
Get ioMaximumBandwidth- Returns:
- ioMaximumBandwidth
-
setIoMaximumBandwidth
-
ioMaximumIOps
-
getIoMaximumIOps
Get ioMaximumIOps- Returns:
- ioMaximumIOps
-
setIoMaximumIOps
-
kernelMemory
-
getKernelMemory
KernelMemory specifies the kernel memory limit (in bytes) for the container. Deprecated: kernel 5.4 deprecated kmem.limit_in_bytes.- Returns:
- kernelMemory
-
setKernelMemory
-
kernelMemoryTCP
-
getKernelMemoryTCP
Get kernelMemoryTCP- Returns:
- kernelMemoryTCP
-
setKernelMemoryTCP
-
memory
-
getMemory
Get memory- Returns:
- memory
-
setMemory
-
memoryReservation
-
getMemoryReservation
Get memoryReservation- Returns:
- memoryReservation
-
setMemoryReservation
-
memorySwap
-
getMemorySwap
Get memorySwap- Returns:
- memorySwap
-
setMemorySwap
-
memorySwappiness
-
getMemorySwappiness
Get memorySwappiness- Returns:
- memorySwappiness
-
setMemorySwappiness
-
nanoCpus
-
getNanoCpus
Get nanoCpus- Returns:
- nanoCpus
-
setNanoCpus
-
oomKillDisable
-
getOomKillDisable
Get oomKillDisable- Returns:
- oomKillDisable
-
setOomKillDisable
-
pidsLimit
-
getPidsLimit
Get pidsLimit- Returns:
- pidsLimit
-
setPidsLimit
-
restartPolicy
-
getRestartPolicy
Get restartPolicy- Returns:
- restartPolicy
-
setRestartPolicy
-
ulimits
-
addUlimitsItem
-
getUlimits
Get ulimits- Returns:
- ulimits
-
setUlimits
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonObject
Validates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
IOException- if the JSON Object is invalid with respect to UpdateConfig
-
fromJson
Create an instance of UpdateConfig given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of UpdateConfig
- Throws:
IOException- if the JSON string is invalid with respect to UpdateConfig
-
toJson
Convert an instance of UpdateConfig to an JSON string- Returns:
- JSON string
-