Class PowerState
java.lang.Object
com.azure.resourcemanager.containerservice.models.PowerState
- All Implemented Interfaces:
com.azure.json.JsonSerializable<PowerState>
Describes the Power State of the cluster.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncode()Get the code property: Tells whether the cluster is Running or Stopped.static PowerStatefromJson(com.azure.json.JsonReader jsonReader) Reads an instance of PowerState from the JsonReader.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.Set the code property: Tells whether the cluster is Running or Stopped.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
PowerState
public PowerState()Creates an instance of PowerState class.
-
-
Method Details
-
code
Get the code property: Tells whether the cluster is Running or Stopped.- Returns:
- the code value.
-
withCode
Set the code property: Tells whether the cluster is Running or Stopped.- Parameters:
code- the code value to set.- Returns:
- the PowerState object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<PowerState>- Throws:
IOException
-
fromJson
Reads an instance of PowerState from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of PowerState if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the PowerState.
-