Class ComputeInstanceCreatedBy
java.lang.Object
com.azure.resourcemanager.machinelearning.models.ComputeInstanceCreatedBy
- All Implemented Interfaces:
com.azure.json.JsonSerializable<ComputeInstanceCreatedBy>
public final class ComputeInstanceCreatedBy
extends Object
implements com.azure.json.JsonSerializable<ComputeInstanceCreatedBy>
Describes information on user who created this ComputeInstance.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of ComputeInstanceCreatedBy class. -
Method Summary
Modifier and TypeMethodDescriptionstatic ComputeInstanceCreatedByfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ComputeInstanceCreatedBy from the JsonReader.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) userId()Get the userId property: Uniquely identifies the user within his/her organization.username()Get the username property: Name of the user.Get the userOrgId property: Uniquely identifies user' Azure Active Directory organization.voidvalidate()Validates the instance.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
-
ComputeInstanceCreatedBy
public ComputeInstanceCreatedBy()Creates an instance of ComputeInstanceCreatedBy class.
-
-
Method Details
-
username
Get the username property: Name of the user.- Returns:
- the username value.
-
userOrgId
Get the userOrgId property: Uniquely identifies user' Azure Active Directory organization.- Returns:
- the userOrgId value.
-
userId
Get the userId property: Uniquely identifies the user within his/her organization.- Returns:
- the userId value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<ComputeInstanceCreatedBy>- Throws:
IOException
-
fromJson
public static ComputeInstanceCreatedBy fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of ComputeInstanceCreatedBy from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of ComputeInstanceCreatedBy 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 ComputeInstanceCreatedBy.
-