Class ApplicationGatewayBackendHealthPool


  • public final class ApplicationGatewayBackendHealthPool
    extends Object
    Application gateway BackendHealth pool.
    • Constructor Detail

      • ApplicationGatewayBackendHealthPool

        public ApplicationGatewayBackendHealthPool()
    • Method Detail

      • backendAddressPool

        public ApplicationGatewayBackendAddressPool backendAddressPool()
        Get the backendAddressPool property: Reference to an ApplicationGatewayBackendAddressPool resource.
        Returns:
        the backendAddressPool value.
      • withBackendAddressPool

        public ApplicationGatewayBackendHealthPool withBackendAddressPool​(ApplicationGatewayBackendAddressPool backendAddressPool)
        Set the backendAddressPool property: Reference to an ApplicationGatewayBackendAddressPool resource.
        Parameters:
        backendAddressPool - the backendAddressPool value to set.
        Returns:
        the ApplicationGatewayBackendHealthPool object itself.
      • backendHttpSettingsCollection

        public List<ApplicationGatewayBackendHealthHttpSettings> backendHttpSettingsCollection()
        Get the backendHttpSettingsCollection property: List of ApplicationGatewayBackendHealthHttpSettings resources.
        Returns:
        the backendHttpSettingsCollection value.
      • withBackendHttpSettingsCollection

        public ApplicationGatewayBackendHealthPool withBackendHttpSettingsCollection​(List<ApplicationGatewayBackendHealthHttpSettings> backendHttpSettingsCollection)
        Set the backendHttpSettingsCollection property: List of ApplicationGatewayBackendHealthHttpSettings resources.
        Parameters:
        backendHttpSettingsCollection - the backendHttpSettingsCollection value to set.
        Returns:
        the ApplicationGatewayBackendHealthPool object itself.
      • validate

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