Class QuotaUsageResultName
java.lang.Object
com.azure.resourcemanager.search.models.QuotaUsageResultName
- All Implemented Interfaces:
com.azure.json.JsonSerializable<QuotaUsageResultName>
public final class QuotaUsageResultName
extends Object
implements com.azure.json.JsonSerializable<QuotaUsageResultName>
The name of the SKU supported by Azure AI Search.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic QuotaUsageResultNamefromJson(com.azure.json.JsonReader jsonReader) Reads an instance of QuotaUsageResultName from the JsonReader.Get the localizedValue property: The localized string value for the SKU name.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.value()Get the value property: The SKU name supported by Azure AI Search.withLocalizedValue(String localizedValue) Set the localizedValue property: The localized string value for the SKU name.Set the value property: The SKU name supported by Azure AI Search.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
-
QuotaUsageResultName
public QuotaUsageResultName()Creates an instance of QuotaUsageResultName class.
-
-
Method Details
-
value
Get the value property: The SKU name supported by Azure AI Search.- Returns:
- the value value.
-
withValue
Set the value property: The SKU name supported by Azure AI Search.- Parameters:
value- the value value to set.- Returns:
- the QuotaUsageResultName object itself.
-
localizedValue
Get the localizedValue property: The localized string value for the SKU name.- Returns:
- the localizedValue value.
-
withLocalizedValue
Set the localizedValue property: The localized string value for the SKU name.- Parameters:
localizedValue- the localizedValue value to set.- Returns:
- the QuotaUsageResultName 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<QuotaUsageResultName>- Throws:
IOException
-
fromJson
public static QuotaUsageResultName fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of QuotaUsageResultName from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of QuotaUsageResultName 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 QuotaUsageResultName.
-