Class BackendPoolUpdateParameters
java.lang.Object
com.azure.resourcemanager.frontdoor.models.BackendPoolUpdateParameters
- Direct Known Subclasses:
BackendPoolProperties
A collection of backends that can be routed to.
-
Constructor Summary
ConstructorDescriptionCreates an instance of BackendPoolUpdateParameters class. -
Method Summary
Modifier and TypeMethodDescriptionbackends()
Get the backends property: The set of backends for this pool.com.azure.core.management.SubResource
Get the healthProbeSettings property: L7 health probe settings for a backend pool.com.azure.core.management.SubResource
Get the loadBalancingSettings property: Load balancing settings for a backend pool.void
validate()
Validates the instance.withBackends
(List<Backend> backends) Set the backends property: The set of backends for this pool.withHealthProbeSettings
(com.azure.core.management.SubResource healthProbeSettings) Set the healthProbeSettings property: L7 health probe settings for a backend pool.withLoadBalancingSettings
(com.azure.core.management.SubResource loadBalancingSettings) Set the loadBalancingSettings property: Load balancing settings for a backend pool.
-
Constructor Details
-
BackendPoolUpdateParameters
public BackendPoolUpdateParameters()Creates an instance of BackendPoolUpdateParameters class.
-
-
Method Details
-
backends
Get the backends property: The set of backends for this pool.- Returns:
- the backends value.
-
withBackends
Set the backends property: The set of backends for this pool.- Parameters:
backends
- the backends value to set.- Returns:
- the BackendPoolUpdateParameters object itself.
-
loadBalancingSettings
public com.azure.core.management.SubResource loadBalancingSettings()Get the loadBalancingSettings property: Load balancing settings for a backend pool.- Returns:
- the loadBalancingSettings value.
-
withLoadBalancingSettings
public BackendPoolUpdateParameters withLoadBalancingSettings(com.azure.core.management.SubResource loadBalancingSettings) Set the loadBalancingSettings property: Load balancing settings for a backend pool.- Parameters:
loadBalancingSettings
- the loadBalancingSettings value to set.- Returns:
- the BackendPoolUpdateParameters object itself.
-
healthProbeSettings
public com.azure.core.management.SubResource healthProbeSettings()Get the healthProbeSettings property: L7 health probe settings for a backend pool.- Returns:
- the healthProbeSettings value.
-
withHealthProbeSettings
public BackendPoolUpdateParameters withHealthProbeSettings(com.azure.core.management.SubResource healthProbeSettings) Set the healthProbeSettings property: L7 health probe settings for a backend pool.- Parameters:
healthProbeSettings
- the healthProbeSettings value to set.- Returns:
- the BackendPoolUpdateParameters object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-