Class ApplicationGatewayLoadDistributionTargetPropertiesFormat


  • public final class ApplicationGatewayLoadDistributionTargetPropertiesFormat
    extends Object
    The ApplicationGatewayLoadDistributionTargetPropertiesFormat model.
    • Constructor Detail

      • ApplicationGatewayLoadDistributionTargetPropertiesFormat

        public ApplicationGatewayLoadDistributionTargetPropertiesFormat()
    • Method Detail

      • weightPerServer

        public Integer weightPerServer()
        Get the weightPerServer property: Weight per server. Range between 1 and 100.
        Returns:
        the weightPerServer value.
      • withWeightPerServer

        public ApplicationGatewayLoadDistributionTargetPropertiesFormat withWeightPerServer​(Integer weightPerServer)
        Set the weightPerServer property: Weight per server. Range between 1 and 100.
        Parameters:
        weightPerServer - the weightPerServer value to set.
        Returns:
        the ApplicationGatewayLoadDistributionTargetPropertiesFormat object itself.
      • backendAddressPool

        public com.azure.core.management.SubResource backendAddressPool()
        Get the backendAddressPool property: Backend address pool resource of the application gateway.
        Returns:
        the backendAddressPool value.
      • withBackendAddressPool

        public ApplicationGatewayLoadDistributionTargetPropertiesFormat withBackendAddressPool​(com.azure.core.management.SubResource backendAddressPool)
        Set the backendAddressPool property: Backend address pool resource of the application gateway.
        Parameters:
        backendAddressPool - the backendAddressPool value to set.
        Returns:
        the ApplicationGatewayLoadDistributionTargetPropertiesFormat object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.