Class ApiExportResultValue
java.lang.Object
com.azure.resourcemanager.apimanagement.models.ApiExportResultValue
- All Implemented Interfaces:
com.azure.json.JsonSerializable<ApiExportResultValue>
public final class ApiExportResultValue
extends Object
implements com.azure.json.JsonSerializable<ApiExportResultValue>
The object defining the schema of the exported API Detail.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ApiExportResultValuefromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ApiExportResultValue from the JsonReader.link()Get the link property: Link to the Storage Blob containing the result of the export operation.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.Set the link property: Link to the Storage Blob containing the result of the export operation.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
-
ApiExportResultValue
public ApiExportResultValue()Creates an instance of ApiExportResultValue class.
-
-
Method Details
-
link
Get the link property: Link to the Storage Blob containing the result of the export operation. The Blob Uri is only valid for 5 minutes.- Returns:
- the link value.
-
withLink
Set the link property: Link to the Storage Blob containing the result of the export operation. The Blob Uri is only valid for 5 minutes.- Parameters:
link- the link value to set.- Returns:
- the ApiExportResultValue 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<ApiExportResultValue>- Throws:
IOException
-
fromJson
public static ApiExportResultValue fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of ApiExportResultValue from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of ApiExportResultValue 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 ApiExportResultValue.
-