Class SparkJobPythonEntry
java.lang.Object
com.azure.resourcemanager.machinelearning.models.SparkJobEntry
com.azure.resourcemanager.machinelearning.models.SparkJobPythonEntry
- All Implemented Interfaces:
com.azure.json.JsonSerializable<SparkJobEntry>
The SparkJobPythonEntry model.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfile()Get the file property: [Required] Relative python file path for job entry point.static SparkJobPythonEntryfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of SparkJobPythonEntry from the JsonReader.Get the sparkJobEntryType property: [Required] Type of the job's entry point.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.Set the file property: [Required] Relative python file path for job entry point.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
-
SparkJobPythonEntry
public SparkJobPythonEntry()Creates an instance of SparkJobPythonEntry class.
-
-
Method Details
-
sparkJobEntryType
Get the sparkJobEntryType property: [Required] Type of the job's entry point.- Overrides:
sparkJobEntryTypein classSparkJobEntry- Returns:
- the sparkJobEntryType value.
-
file
Get the file property: [Required] Relative python file path for job entry point.- Returns:
- the file value.
-
withFile
Set the file property: [Required] Relative python file path for job entry point.- Parameters:
file- the file value to set.- Returns:
- the SparkJobPythonEntry object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classSparkJobEntry- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<SparkJobEntry>- Overrides:
toJsonin classSparkJobEntry- Throws:
IOException
-
fromJson
Reads an instance of SparkJobPythonEntry from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of SparkJobPythonEntry 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 SparkJobPythonEntry.
-