Share via


PacketCoreControlPlaneVersionPropertiesFormat Class

  • java.lang.Object
    • com.azure.resourcemanager.mobilenetwork.fluent.models.PacketCoreControlPlaneVersionPropertiesFormat

Implements

public final class PacketCoreControlPlaneVersionPropertiesFormat
implements JsonSerializable<PacketCoreControlPlaneVersionPropertiesFormat>

Packet core control plane version properties.

Constructor Summary

Constructor Description
PacketCoreControlPlaneVersionPropertiesFormat()

Creates an instance of PacketCoreControlPlaneVersionPropertiesFormat class.

Method Summary

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

Reads an instance of PacketCoreControlPlaneVersionPropertiesFormat from the JsonReader.

List<Platform> platforms()

Get the platforms property: Platform specific packet core control plane version properties.

ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the packet core control plane version resource.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

PacketCoreControlPlaneVersionPropertiesFormat withPlatforms(List<Platform> platforms)

Set the platforms property: Platform specific packet core control plane version properties.

Methods inherited from java.lang.Object

Constructor Details

PacketCoreControlPlaneVersionPropertiesFormat

public PacketCoreControlPlaneVersionPropertiesFormat()

Creates an instance of PacketCoreControlPlaneVersionPropertiesFormat class.

Method Details

fromJson

public static PacketCoreControlPlaneVersionPropertiesFormat fromJson(JsonReader jsonReader)

Reads an instance of PacketCoreControlPlaneVersionPropertiesFormat from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

platforms

public List<Platform> platforms()

Get the platforms property: Platform specific packet core control plane version properties.

Returns:

the platforms value.

provisioningState

public ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the packet core control plane version resource.

Returns:

the provisioningState value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withPlatforms

public PacketCoreControlPlaneVersionPropertiesFormat withPlatforms(List<Platform> platforms)

Set the platforms property: Platform specific packet core control plane version properties.

Parameters:

platforms - the platforms value to set.

Returns:

the PacketCoreControlPlaneVersionPropertiesFormat object itself.

Applies to