java.lang.Object
com.azure.resourcemanager.search.fluent.models.AdminKeyResultInner
- All Implemented Interfaces:
com.azure.json.JsonSerializable<AdminKeyResultInner>
Response containing the primary and secondary admin API keys for a given Azure AI Search service.
-
Constructor Summary
Constructors
Creates an instance of AdminKeyResultInner class.
-
Method Summary
fromJson(com.azure.json.JsonReader jsonReader)
Reads an instance of AdminKeyResultInner from the JsonReader.
Get the primaryKey property: The primary admin API key of the search service.
Get the secondaryKey property: The secondary admin API key of the search service.
com.azure.json.JsonWriter
toJson(com.azure.json.JsonWriter jsonWriter)
void
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
-
AdminKeyResultInner
public AdminKeyResultInner()
Creates an instance of AdminKeyResultInner class.
-
Method Details
-
primaryKey
Get the primaryKey property: The primary admin API key of the search service.
- Returns:
- the primaryKey value.
-
secondaryKey
Get the secondaryKey property: The secondary admin API key of the search service.
- Returns:
- the secondaryKey value.
-
validate
public void validate()
Validates the instance.
- Throws:
IllegalArgumentException - thrown if the instance is not valid.
-
toJson
public com.azure.json.JsonWriter toJson(com.azure.json.JsonWriter jsonWriter)
throws IOException
- Specified by:
toJson in interface com.azure.json.JsonSerializable<AdminKeyResultInner>
- Throws:
IOException
-
fromJson
Reads an instance of AdminKeyResultInner from the JsonReader.
- Parameters:
jsonReader - The JsonReader being read.
- Returns:
- An instance of AdminKeyResultInner 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 AdminKeyResultInner.