Class ApplicationGatewayBackendHealthServerInner
- java.lang.Object
-
- com.azure.resourcemanager.network.fluent.models.ApplicationGatewayBackendHealthServerInner
-
public final class ApplicationGatewayBackendHealthServerInner extends Object
Application gateway backendhealth http settings.
-
-
Constructor Summary
Constructors Constructor Description ApplicationGatewayBackendHealthServerInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringaddress()Get the address property: IP address or FQDN of backend server.ApplicationGatewayBackendHealthServerHealthhealth()Get the health property: Health of backend server.StringhealthProbeLog()Get the healthProbeLog property: Health Probe Log.NetworkInterfaceIpConfigurationInneripConfiguration()Get the ipConfiguration property: Reference to IP configuration of backend server.voidvalidate()Validates the instance.ApplicationGatewayBackendHealthServerInnerwithAddress(String address)Set the address property: IP address or FQDN of backend server.ApplicationGatewayBackendHealthServerInnerwithHealth(ApplicationGatewayBackendHealthServerHealth health)Set the health property: Health of backend server.ApplicationGatewayBackendHealthServerInnerwithHealthProbeLog(String healthProbeLog)Set the healthProbeLog property: Health Probe Log.ApplicationGatewayBackendHealthServerInnerwithIpConfiguration(NetworkInterfaceIpConfigurationInner ipConfiguration)Set the ipConfiguration property: Reference to IP configuration of backend server.
-
-
-
Method Detail
-
address
public String address()
Get the address property: IP address or FQDN of backend server.- Returns:
- the address value.
-
withAddress
public ApplicationGatewayBackendHealthServerInner withAddress(String address)
Set the address property: IP address or FQDN of backend server.- Parameters:
address- the address value to set.- Returns:
- the ApplicationGatewayBackendHealthServerInner object itself.
-
ipConfiguration
public NetworkInterfaceIpConfigurationInner ipConfiguration()
Get the ipConfiguration property: Reference to IP configuration of backend server.- Returns:
- the ipConfiguration value.
-
withIpConfiguration
public ApplicationGatewayBackendHealthServerInner withIpConfiguration(NetworkInterfaceIpConfigurationInner ipConfiguration)
Set the ipConfiguration property: Reference to IP configuration of backend server.- Parameters:
ipConfiguration- the ipConfiguration value to set.- Returns:
- the ApplicationGatewayBackendHealthServerInner object itself.
-
health
public ApplicationGatewayBackendHealthServerHealth health()
Get the health property: Health of backend server.- Returns:
- the health value.
-
withHealth
public ApplicationGatewayBackendHealthServerInner withHealth(ApplicationGatewayBackendHealthServerHealth health)
Set the health property: Health of backend server.- Parameters:
health- the health value to set.- Returns:
- the ApplicationGatewayBackendHealthServerInner object itself.
-
healthProbeLog
public String healthProbeLog()
Get the healthProbeLog property: Health Probe Log.- Returns:
- the healthProbeLog value.
-
withHealthProbeLog
public ApplicationGatewayBackendHealthServerInner withHealthProbeLog(String healthProbeLog)
Set the healthProbeLog property: Health Probe Log.- Parameters:
healthProbeLog- the healthProbeLog value to set.- Returns:
- the ApplicationGatewayBackendHealthServerInner object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-