Package com.azure.compute.batch.models
Class EnvironmentSetting
java.lang.Object
com.azure.compute.batch.models.EnvironmentSetting
- All Implemented Interfaces:
com.azure.json.JsonSerializable<EnvironmentSetting>
public final class EnvironmentSetting
extends Object
implements com.azure.json.JsonSerializable<EnvironmentSetting>
An environment variable to be set on a Task process.
-
Constructor Summary
ConstructorsConstructorDescriptionEnvironmentSetting
(String name) Creates an instance of EnvironmentSetting class. -
Method Summary
Modifier and TypeMethodDescriptionstatic EnvironmentSetting
fromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of EnvironmentSetting from the JsonReader.getName()
Get the name property: The name of the environment variable.getValue()
Get the value property: The value of the environment variable.Set the value property: The value of the environment variable.com.azure.json.JsonWriter
toJson
(com.azure.json.JsonWriter jsonWriter) 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
-
EnvironmentSetting
Creates an instance of EnvironmentSetting class.- Parameters:
name
- the name value to set.
-
-
Method Details
-
getName
Get the name property: The name of the environment variable.- Returns:
- the name value.
-
getValue
Get the value property: The value of the environment variable.- Returns:
- the value value.
-
setValue
Set the value property: The value of the environment variable.- Parameters:
value
- the value value to set.- Returns:
- the EnvironmentSetting object itself.
-
toJson
- Specified by:
toJson
in interfacecom.azure.json.JsonSerializable<EnvironmentSetting>
- Throws:
IOException
-
fromJson
Reads an instance of EnvironmentSetting from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of EnvironmentSetting if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IllegalStateException
- If the deserialized JSON object was missing any required properties.IOException
- If an error occurs while reading the EnvironmentSetting.
-