Share via


NetworkFunctionDefinitionGroupPropertiesFormat Class

  • java.lang.Object
    • com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionGroupPropertiesFormat

Implements

public final class NetworkFunctionDefinitionGroupPropertiesFormat
implements JsonSerializable<NetworkFunctionDefinitionGroupPropertiesFormat>

Network function definition group properties.

Constructor Summary

Constructor Description
NetworkFunctionDefinitionGroupPropertiesFormat()

Creates an instance of NetworkFunctionDefinitionGroupPropertiesFormat class.

Method Summary

Modifier and Type Method and Description
String description()

Get the description property: The network function definition group description.

static NetworkFunctionDefinitionGroupPropertiesFormat fromJson(JsonReader jsonReader)

Reads an instance of NetworkFunctionDefinitionGroupPropertiesFormat from the JsonReader.

ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the network function definition groups resource.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

NetworkFunctionDefinitionGroupPropertiesFormat withDescription(String description)

Set the description property: The network function definition group description.

Methods inherited from java.lang.Object

Constructor Details

NetworkFunctionDefinitionGroupPropertiesFormat

public NetworkFunctionDefinitionGroupPropertiesFormat()

Creates an instance of NetworkFunctionDefinitionGroupPropertiesFormat class.

Method Details

description

public String description()

Get the description property: The network function definition group description.

Returns:

the description value.

fromJson

public static NetworkFunctionDefinitionGroupPropertiesFormat fromJson(JsonReader jsonReader)

Reads an instance of NetworkFunctionDefinitionGroupPropertiesFormat from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

provisioningState

public ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the network function definition groups resource.

Returns:

the provisioningState value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withDescription

public NetworkFunctionDefinitionGroupPropertiesFormat withDescription(String description)

Set the description property: The network function definition group description.

Parameters:

description - the description value to set.

Returns:

the NetworkFunctionDefinitionGroupPropertiesFormat object itself.

Applies to