Class ThrottleDevice
java.lang.Object
io.github.alersrt.pod4j.openapi.model.ThrottleDevice
- All Implemented Interfaces:
Serializable
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class ThrottleDevice
extends Object
implements Serializable
ThrottleDevice is a structure that holds device:rate_per_second pair
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic ThrottleDeviceCreate an instance of ThrottleDevice given an JSON stringgetPath()Get pathgetRate()Get rateinthashCode()voidvoidtoJson()Convert an instance of ThrottleDevice 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_PATH
- See Also:
-
SERIALIZED_NAME_RATE
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
ThrottleDevice
public ThrottleDevice()
-
-
Method Details
-
path
-
getPath
Get path- Returns:
- path
-
setPath
-
rate
-
getRate
Get rate- Returns:
- rate
-
setRate
-
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 ThrottleDevice
-
fromJson
Create an instance of ThrottleDevice given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of ThrottleDevice
- Throws:
IOException- if the JSON string is invalid with respect to ThrottleDevice
-
toJson
Convert an instance of ThrottleDevice to an JSON string- Returns:
- JSON string
-