VirtualMachineInstanceUpdate Class

  • java.lang.Object
    • com.azure.resourcemanager.scvmm.models.VirtualMachineInstanceUpdate

Implements

public final class VirtualMachineInstanceUpdate
implements JsonSerializable<VirtualMachineInstanceUpdate>

The type used for update operations of the VirtualMachineInstance.

Constructor Summary

Constructor Description
VirtualMachineInstanceUpdate()

Creates an instance of VirtualMachineInstanceUpdate class.

Method Summary

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

Reads an instance of VirtualMachineInstanceUpdate from the JsonReader.

VirtualMachineInstanceUpdateProperties properties()

Get the properties property: The update properties of the VirtualMachineInstance.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

VirtualMachineInstanceUpdate withProperties(VirtualMachineInstanceUpdateProperties properties)

Set the properties property: The update properties of the VirtualMachineInstance.

Methods inherited from java.lang.Object

Constructor Details

VirtualMachineInstanceUpdate

public VirtualMachineInstanceUpdate()

Creates an instance of VirtualMachineInstanceUpdate class.

Method Details

fromJson

public static VirtualMachineInstanceUpdate fromJson(JsonReader jsonReader)

Reads an instance of VirtualMachineInstanceUpdate from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

properties

public VirtualMachineInstanceUpdateProperties properties()

Get the properties property: The update properties of the VirtualMachineInstance.

Returns:

the properties value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withProperties

public VirtualMachineInstanceUpdate withProperties(VirtualMachineInstanceUpdateProperties properties)

Set the properties property: The update properties of the VirtualMachineInstance.

Parameters:

properties - the properties value to set.

Returns:

the VirtualMachineInstanceUpdate object itself.

Applies to