WindowsJavaContainerSettings Class

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

Implements

public final class WindowsJavaContainerSettings
implements JsonSerializable<WindowsJavaContainerSettings>

Windows Java Container settings.

Constructor Summary

Constructor Description
WindowsJavaContainerSettings()

Creates an instance of WindowsJavaContainerSettings class.

Method Summary

Modifier and Type Method and Description
OffsetDateTime endOfLifeDate()

Get the endOfLifeDate property: End-of-life date for the minor version.

static WindowsJavaContainerSettings fromJson(JsonReader jsonReader)

Reads an instance of WindowsJavaContainerSettings from the JsonReader.

Boolean isAutoUpdate()

Get the isAutoUpdate property: true if the stack version is auto-updated; otherwise, false.

Boolean isDeprecated()

Get the isDeprecated property: true if the stack is deprecated; otherwise, false.

Boolean isEarlyAccess()

Get the isEarlyAccess property: true if the minor version is early-access; otherwise, false.

Boolean isHidden()

Get the isHidden property: true if the stack should be hidden; otherwise, false.

Boolean isPreview()

Get the isPreview property: true if the stack is in preview; otherwise, false.

String javaContainer()

Get the javaContainer property: Java container (runtime only).

String javaContainerVersion()

Get the javaContainerVersion property: Java container version (runtime only).

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

WindowsJavaContainerSettings

public WindowsJavaContainerSettings()

Creates an instance of WindowsJavaContainerSettings class.

Method Details

endOfLifeDate

public OffsetDateTime endOfLifeDate()

Get the endOfLifeDate property: End-of-life date for the minor version.

Returns:

the endOfLifeDate value.

fromJson

public static WindowsJavaContainerSettings fromJson(JsonReader jsonReader)

Reads an instance of WindowsJavaContainerSettings from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

isAutoUpdate

public Boolean isAutoUpdate()

Get the isAutoUpdate property: true if the stack version is auto-updated; otherwise, false.

Returns:

the isAutoUpdate value.

isDeprecated

public Boolean isDeprecated()

Get the isDeprecated property: true if the stack is deprecated; otherwise, false.

Returns:

the isDeprecated value.

isEarlyAccess

public Boolean isEarlyAccess()

Get the isEarlyAccess property: true if the minor version is early-access; otherwise, false.

Returns:

the isEarlyAccess value.

isHidden

public Boolean isHidden()

Get the isHidden property: true if the stack should be hidden; otherwise, false.

Returns:

the isHidden value.

isPreview

public Boolean isPreview()

Get the isPreview property: true if the stack is in preview; otherwise, false.

Returns:

the isPreview value.

javaContainer

public String javaContainer()

Get the javaContainer property: Java container (runtime only).

Returns:

the javaContainer value.

javaContainerVersion

public String javaContainerVersion()

Get the javaContainerVersion property: Java container version (runtime only).

Returns:

the javaContainerVersion value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to