FirewallPolicySku Class

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

Implements

public final class FirewallPolicySku
implements JsonSerializable<FirewallPolicySku>

SKU of Firewall policy.

Constructor Summary

Constructor Description
FirewallPolicySku()

Creates an instance of FirewallPolicySku class.

Method Summary

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

Reads an instance of FirewallPolicySku from the JsonReader.

FirewallPolicySkuTier tier()

Get the tier property: Tier of Firewall Policy.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

FirewallPolicySku withTier(FirewallPolicySkuTier tier)

Set the tier property: Tier of Firewall Policy.

Methods inherited from java.lang.Object

Constructor Details

FirewallPolicySku

public FirewallPolicySku()

Creates an instance of FirewallPolicySku class.

Method Details

fromJson

public static FirewallPolicySku fromJson(JsonReader jsonReader)

Reads an instance of FirewallPolicySku from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

tier

public FirewallPolicySkuTier tier()

Get the tier property: Tier of Firewall Policy.

Returns:

the tier value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withTier

public FirewallPolicySku withTier(FirewallPolicySkuTier tier)

Set the tier property: Tier of Firewall Policy.

Parameters:

tier - the tier value to set.

Returns:

the FirewallPolicySku object itself.

Applies to