package Ġorg . open ap it ools . model Ċ Ċ import Ġjava . util . Objects Ċ import Ġcom . fasterxml . jackson . annotation . JsonProperty Ċ import Ġjavax . validation . constraints . Decimal Max Ċ import Ġjavax . validation . constraints . Decimal Min Ċ import Ġjavax . validation . constraints . Max Ċ import Ġjavax . validation . constraints . Min Ċ import Ġjavax . validation . constraints . NotNull Ċ import Ġjavax . validation . constraints . Pattern Ċ import Ġjavax . validation . constraints . Size Ċ import Ġjavax . validation . Valid Ċ Ċ /** Ċ Ġ* ĠĊ Ġ* Ġ@ param Ġproperty Class ĠĊ Ġ* Ġ@ param Ġavailable Physical Memory ĠĊ Ġ* Ġ@ param Ġavailable Swap Space ĠĊ Ġ* Ġ@ param Ġtotal Physical Memory ĠĊ Ġ* Ġ@ param Ġtotal Swap Space ĠĊ Ġ*/ Ċ data Ġclass ĠSwap Space Monitor Memory Usage 2 ( ĊĊĠĠĠ Ġ@ field : JsonProperty ("_ class ") Ġval Ġproperty Class : Ġkotlin . String ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ field : JsonProperty (" available Physical Memory ") Ġval Ġavailable Physical Memory : Ġkotlin . Int ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ field : JsonProperty (" available Swap Space ") Ġval Ġavailable Swap Space : Ġkotlin . Int ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ field : JsonProperty (" total Physical Memory ") Ġval Ġtotal Physical Memory : Ġkotlin . Int ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ field : JsonProperty (" total Swap Space ") Ġval Ġtotal Swap Space : Ġkotlin . Int ? Ġ= Ġnull Ċ ) Ġ{ Ċ Ċ } ĊĊ