MeshRevisionProfileProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.containerservice.models.MeshRevisionProfileProperties

Implements

public final class MeshRevisionProfileProperties
implements JsonSerializable<MeshRevisionProfileProperties>

Mesh revision profile properties for a mesh.

Constructor Summary

Constructor Description
MeshRevisionProfileProperties()

Creates an instance of MeshRevisionProfileProperties class.

Method Summary

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

Reads an instance of MeshRevisionProfileProperties from the JsonReader.

List<MeshRevision> meshRevisions()

Get the meshRevisions property: The meshRevisions property.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

MeshRevisionProfileProperties withMeshRevisions(List<MeshRevision> meshRevisions)

Set the meshRevisions property: The meshRevisions property.

Methods inherited from java.lang.Object

Constructor Details

MeshRevisionProfileProperties

public MeshRevisionProfileProperties()

Creates an instance of MeshRevisionProfileProperties class.

Method Details

fromJson

public static MeshRevisionProfileProperties fromJson(JsonReader jsonReader)

Reads an instance of MeshRevisionProfileProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

meshRevisions

public List meshRevisions()

Get the meshRevisions property: The meshRevisions property.

Returns:

the meshRevisions value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withMeshRevisions

public MeshRevisionProfileProperties withMeshRevisions(List meshRevisions)

Set the meshRevisions property: The meshRevisions property.

Parameters:

meshRevisions - the meshRevisions value to set.

Returns:

the MeshRevisionProfileProperties object itself.

Applies to