RollingUpgradeRunningStatus Class

  • java.lang.Object
    • com.azure.resourcemanager.compute.models.RollingUpgradeRunningStatus

Implements

public final class RollingUpgradeRunningStatus
implements JsonSerializable<RollingUpgradeRunningStatus>

Information about the current running state of the overall upgrade.

Constructor Summary

Constructor Description
RollingUpgradeRunningStatus()

Creates an instance of RollingUpgradeRunningStatus class.

Method Summary

Modifier and Type Method and Description
RollingUpgradeStatusCode code()

Get the code property: Code indicating the current status of the upgrade.

static RollingUpgradeRunningStatus fromJson(JsonReader jsonReader)

Reads an instance of RollingUpgradeRunningStatus from the JsonReader.

RollingUpgradeActionType lastAction()

Get the lastAction property: The last action performed on the rolling upgrade.

OffsetDateTime lastActionTime()

Get the lastActionTime property: Last action time of the upgrade.

OffsetDateTime startTime()

Get the startTime property: Start time of the upgrade.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

RollingUpgradeRunningStatus

public RollingUpgradeRunningStatus()

Creates an instance of RollingUpgradeRunningStatus class.

Method Details

code

public RollingUpgradeStatusCode code()

Get the code property: Code indicating the current status of the upgrade.

Returns:

the code value.

fromJson

public static RollingUpgradeRunningStatus fromJson(JsonReader jsonReader)

Reads an instance of RollingUpgradeRunningStatus from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

lastAction

public RollingUpgradeActionType lastAction()

Get the lastAction property: The last action performed on the rolling upgrade.

Returns:

the lastAction value.

lastActionTime

public OffsetDateTime lastActionTime()

Get the lastActionTime property: Last action time of the upgrade.

Returns:

the lastActionTime value.

startTime

public OffsetDateTime startTime()

Get the startTime property: Start time of the upgrade.

Returns:

the startTime value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to