LinuxJavaContainerSettings Class

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

Implements

public final class LinuxJavaContainerSettings
implements JsonSerializable<LinuxJavaContainerSettings>

Linux Java Container settings.

Constructor Summary

Constructor Description
LinuxJavaContainerSettings()

Creates an instance of LinuxJavaContainerSettings class.

Method Summary

Modifier and Type Method and Description
OffsetDateTime endOfLifeDate()

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

static LinuxJavaContainerSettings fromJson(JsonReader jsonReader)

Reads an instance of LinuxJavaContainerSettings 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 java11Runtime()

Get the java11Runtime property: Java 11 version (runtime only).

String java8Runtime()

Get the java8Runtime property: Java 8 version (runtime only).

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

LinuxJavaContainerSettings

public LinuxJavaContainerSettings()

Creates an instance of LinuxJavaContainerSettings 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 LinuxJavaContainerSettings fromJson(JsonReader jsonReader)

Reads an instance of LinuxJavaContainerSettings from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

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.

java11Runtime

public String java11Runtime()

Get the java11Runtime property: Java 11 version (runtime only).

Returns:

the java11Runtime value.

java8Runtime

public String java8Runtime()

Get the java8Runtime property: Java 8 version (runtime only).

Returns:

the java8Runtime value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to