Compartir a través de


FirewallPolicyRuleCollection Class

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

Implements

public class FirewallPolicyRuleCollection
implements JsonSerializable<FirewallPolicyRuleCollection>

Properties of the rule collection.

Constructor Summary

Constructor Description
FirewallPolicyRuleCollection()

Creates an instance of FirewallPolicyRuleCollection class.

Method Summary

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

Reads an instance of FirewallPolicyRuleCollection from the JsonReader.

String name()

Get the name property: The name of the rule collection.

Integer priority()

Get the priority property: Priority of the Firewall Policy Rule Collection resource.

FirewallPolicyRuleCollectionType ruleCollectionType()

Get the ruleCollectionType property: The type of the rule collection.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

FirewallPolicyRuleCollection withName(String name)

Set the name property: The name of the rule collection.

FirewallPolicyRuleCollection withPriority(Integer priority)

Set the priority property: Priority of the Firewall Policy Rule Collection resource.

Methods inherited from java.lang.Object

Constructor Details

FirewallPolicyRuleCollection

public FirewallPolicyRuleCollection()

Creates an instance of FirewallPolicyRuleCollection class.

Method Details

fromJson

public static FirewallPolicyRuleCollection fromJson(JsonReader jsonReader)

Reads an instance of FirewallPolicyRuleCollection from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

name

public String name()

Get the name property: The name of the rule collection.

Returns:

the name value.

priority

public Integer priority()

Get the priority property: Priority of the Firewall Policy Rule Collection resource.

Returns:

the priority value.

ruleCollectionType

public FirewallPolicyRuleCollectionType ruleCollectionType()

Get the ruleCollectionType property: The type of the rule collection.

Returns:

the ruleCollectionType value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withName

public FirewallPolicyRuleCollection withName(String name)

Set the name property: The name of the rule collection.

Parameters:

name - the name value to set.

Returns:

the FirewallPolicyRuleCollection object itself.

withPriority

public FirewallPolicyRuleCollection withPriority(Integer priority)

Set the priority property: Priority of the Firewall Policy Rule Collection resource.

Parameters:

priority - the priority value to set.

Returns:

the FirewallPolicyRuleCollection object itself.

Applies to