Class FunctionsScaleAndConcurrencyTriggers
java.lang.Object
com.azure.resourcemanager.appservice.models.FunctionsScaleAndConcurrencyTriggers
- All Implemented Interfaces:
com.azure.json.JsonSerializable<FunctionsScaleAndConcurrencyTriggers>
public final class FunctionsScaleAndConcurrencyTriggers
extends Object
implements com.azure.json.JsonSerializable<FunctionsScaleAndConcurrencyTriggers>
Scale and concurrency settings for the function app triggers.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of FunctionsScaleAndConcurrencyTriggers class. -
Method Summary
Modifier and TypeMethodDescriptionfromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of FunctionsScaleAndConcurrencyTriggers from the JsonReader.http()
Get the http property: Scale and concurrency settings for the HTTP trigger.com.azure.json.JsonWriter
toJson
(com.azure.json.JsonWriter jsonWriter) void
validate()
Validates the instance.Set the http property: Scale and concurrency settings for the HTTP trigger.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
-
FunctionsScaleAndConcurrencyTriggers
public FunctionsScaleAndConcurrencyTriggers()Creates an instance of FunctionsScaleAndConcurrencyTriggers class.
-
-
Method Details
-
http
Get the http property: Scale and concurrency settings for the HTTP trigger.- Returns:
- the http value.
-
withHttp
Set the http property: Scale and concurrency settings for the HTTP trigger.- Parameters:
http
- the http value to set.- Returns:
- the FunctionsScaleAndConcurrencyTriggers object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
toJson
- Specified by:
toJson
in interfacecom.azure.json.JsonSerializable<FunctionsScaleAndConcurrencyTriggers>
- Throws:
IOException
-
fromJson
public static FunctionsScaleAndConcurrencyTriggers fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of FunctionsScaleAndConcurrencyTriggers from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of FunctionsScaleAndConcurrencyTriggers 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 FunctionsScaleAndConcurrencyTriggers.
-