WebAppRuntimes Class

  • java.lang.Object
    • com.azure.resourcemanager.appservice.models.WebAppRuntimes

Implements

public final class WebAppRuntimes
implements JsonSerializable<WebAppRuntimes>

Web App stack runtimes.

Constructor Summary

Constructor Description
WebAppRuntimes()

Creates an instance of WebAppRuntimes class.

Method Summary

Modifier and Type Method and Description
static WebAppRuntimes fromJson(JsonReader jsonReader)

Reads an instance of WebAppRuntimes from the JsonReader.

LinuxJavaContainerSettings linuxContainerSettings()

Get the linuxContainerSettings property: Linux-specific settings associated with the Java container minor version.

WebAppRuntimeSettings linuxRuntimeSettings()

Get the linuxRuntimeSettings property: Linux-specific settings associated with the minor version.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

WindowsJavaContainerSettings windowsContainerSettings()

Get the windowsContainerSettings property: Windows-specific settings associated with the Java container minor version.

WebAppRuntimeSettings windowsRuntimeSettings()

Get the windowsRuntimeSettings property: Windows-specific settings associated with the minor version.

Methods inherited from java.lang.Object

Constructor Details

WebAppRuntimes

public WebAppRuntimes()

Creates an instance of WebAppRuntimes class.

Method Details

fromJson

public static WebAppRuntimes fromJson(JsonReader jsonReader)

Reads an instance of WebAppRuntimes from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of WebAppRuntimes 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 WebAppRuntimes.

linuxContainerSettings

public LinuxJavaContainerSettings linuxContainerSettings()

Get the linuxContainerSettings property: Linux-specific settings associated with the Java container minor version.

Returns:

the linuxContainerSettings value.

linuxRuntimeSettings

public WebAppRuntimeSettings linuxRuntimeSettings()

Get the linuxRuntimeSettings property: Linux-specific settings associated with the minor version.

Returns:

the linuxRuntimeSettings value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

windowsContainerSettings

public WindowsJavaContainerSettings windowsContainerSettings()

Get the windowsContainerSettings property: Windows-specific settings associated with the Java container minor version.

Returns:

the windowsContainerSettings value.

windowsRuntimeSettings

public WebAppRuntimeSettings windowsRuntimeSettings()

Get the windowsRuntimeSettings property: Windows-specific settings associated with the minor version.

Returns:

the windowsRuntimeSettings value.

Applies to