NetworkManagerDeploymentStatusParameter Class

  • java.lang.Object
    • com.azure.resourcemanager.network.models.NetworkManagerDeploymentStatusParameter

Implements

public final class NetworkManagerDeploymentStatusParameter
implements JsonSerializable<NetworkManagerDeploymentStatusParameter>

Network Manager Deployment Status Parameter.

Constructor Summary

Constructor Description
NetworkManagerDeploymentStatusParameter()

Creates an instance of NetworkManagerDeploymentStatusParameter class.

Method Summary

Modifier and Type Method and Description
List<ConfigurationType> deploymentTypes()

Get the deploymentTypes property: List of deployment types.

static NetworkManagerDeploymentStatusParameter fromJson(JsonReader jsonReader)

Reads an instance of NetworkManagerDeploymentStatusParameter from the JsonReader.

List<String> regions()

Get the regions property: List of locations.

String skipToken()

Get the skipToken property: Continuation token for pagination, capturing the next page size and offset, as well as the context of the query.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

NetworkManagerDeploymentStatusParameter withDeploymentTypes(List<ConfigurationType> deploymentTypes)

Set the deploymentTypes property: List of deployment types.

NetworkManagerDeploymentStatusParameter withRegions(List<String> regions)

Set the regions property: List of locations.

NetworkManagerDeploymentStatusParameter withSkipToken(String skipToken)

Set the skipToken property: Continuation token for pagination, capturing the next page size and offset, as well as the context of the query.

Methods inherited from java.lang.Object

Constructor Details

NetworkManagerDeploymentStatusParameter

public NetworkManagerDeploymentStatusParameter()

Creates an instance of NetworkManagerDeploymentStatusParameter class.

Method Details

deploymentTypes

public List<ConfigurationType> deploymentTypes()

Get the deploymentTypes property: List of deployment types.

Returns:

the deploymentTypes value.

fromJson

public static NetworkManagerDeploymentStatusParameter fromJson(JsonReader jsonReader)

Reads an instance of NetworkManagerDeploymentStatusParameter from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

regions

public List<String> regions()

Get the regions property: List of locations.

Returns:

the regions value.

skipToken

public String skipToken()

Get the skipToken property: Continuation token for pagination, capturing the next page size and offset, as well as the context of the query.

Returns:

the skipToken value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withDeploymentTypes

public NetworkManagerDeploymentStatusParameter withDeploymentTypes(List<ConfigurationType> deploymentTypes)

Set the deploymentTypes property: List of deployment types.

Parameters:

deploymentTypes - the deploymentTypes value to set.

Returns:

the NetworkManagerDeploymentStatusParameter object itself.

withRegions

public NetworkManagerDeploymentStatusParameter withRegions(List<String> regions)

Set the regions property: List of locations.

Parameters:

regions - the regions value to set.

Returns:

the NetworkManagerDeploymentStatusParameter object itself.

withSkipToken

public NetworkManagerDeploymentStatusParameter withSkipToken(String skipToken)

Set the skipToken property: Continuation token for pagination, capturing the next page size and offset, as well as the context of the query.

Parameters:

skipToken - the skipToken value to set.

Returns:

the NetworkManagerDeploymentStatusParameter object itself.

Applies to