Class HybridRunbookWorkerMoveParameters
java.lang.Object
com.azure.resourcemanager.automation.models.HybridRunbookWorkerMoveParameters
- All Implemented Interfaces:
com.azure.json.JsonSerializable<HybridRunbookWorkerMoveParameters>
public final class HybridRunbookWorkerMoveParameters
extends Object
implements com.azure.json.JsonSerializable<HybridRunbookWorkerMoveParameters>
Parameters supplied to move hybrid worker operation.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of HybridRunbookWorkerMoveParameters class. -
Method Summary
Modifier and TypeMethodDescriptionfromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of HybridRunbookWorkerMoveParameters from the JsonReader.Get the hybridRunbookWorkerGroupName property: Gets or sets the target hybrid runbook worker group.com.azure.json.JsonWriter
toJson
(com.azure.json.JsonWriter jsonWriter) void
validate()
Validates the instance.withHybridRunbookWorkerGroupName
(String hybridRunbookWorkerGroupName) Set the hybridRunbookWorkerGroupName property: Gets or sets the target hybrid runbook worker group.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
HybridRunbookWorkerMoveParameters
public HybridRunbookWorkerMoveParameters()Creates an instance of HybridRunbookWorkerMoveParameters class.
-
-
Method Details
-
hybridRunbookWorkerGroupName
Get the hybridRunbookWorkerGroupName property: Gets or sets the target hybrid runbook worker group.- Returns:
- the hybridRunbookWorkerGroupName value.
-
withHybridRunbookWorkerGroupName
public HybridRunbookWorkerMoveParameters withHybridRunbookWorkerGroupName(String hybridRunbookWorkerGroupName) Set the hybridRunbookWorkerGroupName property: Gets or sets the target hybrid runbook worker group.- Parameters:
hybridRunbookWorkerGroupName
- the hybridRunbookWorkerGroupName value to set.- Returns:
- the HybridRunbookWorkerMoveParameters object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
toJson
- Specified by:
toJson
in interfacecom.azure.json.JsonSerializable<HybridRunbookWorkerMoveParameters>
- Throws:
IOException
-
fromJson
public static HybridRunbookWorkerMoveParameters fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of HybridRunbookWorkerMoveParameters from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of HybridRunbookWorkerMoveParameters 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 HybridRunbookWorkerMoveParameters.
-