AzureFirewallAutoscaleConfiguration Class

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

Implements

public final class AzureFirewallAutoscaleConfiguration
implements JsonSerializable<AzureFirewallAutoscaleConfiguration>

Azure Firewall Autoscale Configuration parameters.

Constructor Summary

Constructor Description
AzureFirewallAutoscaleConfiguration()

Creates an instance of AzureFirewallAutoscaleConfiguration class.

Method Summary

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

Reads an instance of AzureFirewallAutoscaleConfiguration from the JsonReader.

Integer maxCapacity()

Get the maxCapacity property: The maximum number of capacity units for this azure firewall.

Integer minCapacity()

Get the minCapacity property: The minimum number of capacity units for this azure firewall.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

AzureFirewallAutoscaleConfiguration withMaxCapacity(Integer maxCapacity)

Set the maxCapacity property: The maximum number of capacity units for this azure firewall.

AzureFirewallAutoscaleConfiguration withMinCapacity(Integer minCapacity)

Set the minCapacity property: The minimum number of capacity units for this azure firewall.

Methods inherited from java.lang.Object

Constructor Details

AzureFirewallAutoscaleConfiguration

public AzureFirewallAutoscaleConfiguration()

Creates an instance of AzureFirewallAutoscaleConfiguration class.

Method Details

fromJson

public static AzureFirewallAutoscaleConfiguration fromJson(JsonReader jsonReader)

Reads an instance of AzureFirewallAutoscaleConfiguration from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

maxCapacity

public Integer maxCapacity()

Get the maxCapacity property: The maximum number of capacity units for this azure firewall. Use null to reset the value to the service default.

Returns:

the maxCapacity value.

minCapacity

public Integer minCapacity()

Get the minCapacity property: The minimum number of capacity units for this azure firewall. Use null to reset the value to the service default.

Returns:

the minCapacity value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withMaxCapacity

public AzureFirewallAutoscaleConfiguration withMaxCapacity(Integer maxCapacity)

Set the maxCapacity property: The maximum number of capacity units for this azure firewall. Use null to reset the value to the service default.

Parameters:

maxCapacity - the maxCapacity value to set.

Returns:

the AzureFirewallAutoscaleConfiguration object itself.

withMinCapacity

public AzureFirewallAutoscaleConfiguration withMinCapacity(Integer minCapacity)

Set the minCapacity property: The minimum number of capacity units for this azure firewall. Use null to reset the value to the service default.

Parameters:

minCapacity - the minCapacity value to set.

Returns:

the AzureFirewallAutoscaleConfiguration object itself.

Applies to