InfrastructureProfileUpdate Class

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

Implements

public final class InfrastructureProfileUpdate
implements JsonSerializable<InfrastructureProfileUpdate>

Specifies the vmmServer infrastructure specific update settings for the virtual machine instance.

Constructor Summary

Constructor Description
InfrastructureProfileUpdate()

Creates an instance of InfrastructureProfileUpdate class.

Method Summary

Modifier and Type Method and Description
String checkpointType()

Get the checkpointType property: Type of checkpoint supported for the vm.

static InfrastructureProfileUpdate fromJson(JsonReader jsonReader)

Reads an instance of InfrastructureProfileUpdate from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

InfrastructureProfileUpdate withCheckpointType(String checkpointType)

Set the checkpointType property: Type of checkpoint supported for the vm.

Methods inherited from java.lang.Object

Constructor Details

InfrastructureProfileUpdate

public InfrastructureProfileUpdate()

Creates an instance of InfrastructureProfileUpdate class.

Method Details

checkpointType

public String checkpointType()

Get the checkpointType property: Type of checkpoint supported for the vm.

Returns:

the checkpointType value.

fromJson

public static InfrastructureProfileUpdate fromJson(JsonReader jsonReader)

Reads an instance of InfrastructureProfileUpdate from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withCheckpointType

public InfrastructureProfileUpdate withCheckpointType(String checkpointType)

Set the checkpointType property: Type of checkpoint supported for the vm.

Parameters:

checkpointType - the checkpointType value to set.

Returns:

the InfrastructureProfileUpdate object itself.

Applies to