Class UpdateConfig
java.lang.Object
io.github.alersrt.pod4j.openapi.model.UpdateConfig
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-11-29T01:29:49.168634544+07:00[Asia/Barnaul]",
comments="Generator version: 7.7.0")
public class UpdateConfig
extends Object
Those attributes can be updated at runtime.
-
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<@Valid ThrottleDevice> blkioDeviceReadBps) blkioDeviceReadIOps(List<@Valid ThrottleDevice> blkioDeviceReadIOps) blkioDeviceWriteBps(List<@Valid ThrottleDevice> blkioDeviceWriteBps) blkioDeviceWriteIOps(List<@Valid ThrottleDevice> blkioDeviceWriteIOps) blkioWeight(Integer blkioWeight) blkioWeightDevice(List<@Valid 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<@Valid DeviceRequest> deviceRequests) devices(List<@Valid DeviceMapping> devices) booleanstatic UpdateConfigCreate an instance of UpdateConfig given an JSON string@Valid List<@Valid ThrottleDevice>Get blkioDeviceReadBps@Valid List<@Valid ThrottleDevice>Get blkioDeviceReadIOps@Valid List<@Valid ThrottleDevice>Get blkioDeviceWriteBps@Valid List<@Valid ThrottleDevice>Get blkioDeviceWriteIOpsGet blkioWeight@Valid List<@Valid WeightDevice>Get blkioWeightDeviceApplicable to UNIX platformsApplicable to WindowsGet cpuPercentGet cpuPeriodGet cpuQuotaGet cpuRealtimePeriodGet cpuRealtimeRuntimeGet cpusetCpusGet cpusetMemsApplicable to all platformsGet deviceCgroupRules@Valid List<@Valid DeviceRequest>Get deviceRequests@Valid List<@Valid 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<@Valid ThrottleDevice> blkioDeviceReadBps) voidsetBlkioDeviceReadIOps(List<@Valid ThrottleDevice> blkioDeviceReadIOps) voidsetBlkioDeviceWriteBps(List<@Valid ThrottleDevice> blkioDeviceWriteBps) voidsetBlkioDeviceWriteIOps(List<@Valid ThrottleDevice> blkioDeviceWriteIOps) voidsetBlkioWeight(Integer blkioWeight) voidsetBlkioWeightDevice(List<@Valid 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<@Valid DeviceRequest> deviceRequests) voidsetDevices(List<@Valid 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<@Valid Ulimit> ulimits) toJson()Convert an instance of UpdateConfig to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element 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
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element 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
-
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
-
toJson
Convert an instance of UpdateConfig to an JSON string- Returns:
- JSON string
-