Share via


VMExtensionInstanceView Class

  • java.lang.Object
    • com.azure.compute.batch.models.VMExtensionInstanceView

Implements

public final class VMExtensionInstanceView
implements JsonSerializable<VMExtensionInstanceView>

The vm extension instance view.

Method Summary

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

Reads an instance of VMExtensionInstanceView from the JsonReader.

String getName()

Get the name property: The name of the vm extension instance view.

List<InstanceViewStatus> getStatuses()

Get the statuses property: The resource status information.

List<InstanceViewStatus> getSubStatuses()

Get the subStatuses property: The resource status information.

JsonWriter toJson(JsonWriter jsonWriter)

Methods inherited from java.lang.Object

Method Details

fromJson

public static VMExtensionInstanceView fromJson(JsonReader jsonReader)

Reads an instance of VMExtensionInstanceView from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

getName

public String getName()

Get the name property: The name of the vm extension instance view.

Returns:

the name value.

getStatuses

public List<InstanceViewStatus> getStatuses()

Get the statuses property: The resource status information.

Returns:

the statuses value.

getSubStatuses

public List<InstanceViewStatus> getSubStatuses()

Get the subStatuses property: The resource status information.

Returns:

the subStatuses value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to