Interface LoadBalancerProbe
- All Superinterfaces:
ChildResource<LoadBalancer>, HasInnerModel<ProbeInner>, HasLoadBalancingRules, HasName, HasParent<LoadBalancer>, HasPort, HasProtocol<ProbeProtocol>, Indexable
- All Known Subinterfaces:
LoadBalancerHttpProbe, LoadBalancerTcpProbe
public interface LoadBalancerProbe
extends HasInnerModel<ProbeInner>, ChildResource<LoadBalancer>, HasLoadBalancingRules, HasProtocol<ProbeProtocol>, HasPort
A client-side representation of a load balancing probe.
-
Nested Class Summary
Nested classes/interfaces inherited from interface HasPort
HasPort.DefinitionStages, HasPort.UpdateDefinitionStages, HasPort.UpdateStagesNested classes/interfaces inherited from interface HasProtocol
HasProtocol.DefinitionStages, HasProtocol.UpdateDefinitionStages, HasProtocol.UpdateStages -
Method Summary
Modifier and TypeMethodDescriptionintGets number of seconds between probes.intGets number of failed probes before the node is determined to be unhealthy.Methods inherited from interface HasInnerModel
innerModelMethods inherited from interface HasLoadBalancingRules
loadBalancingRulesMethods inherited from interface HasProtocol
protocol
-
Method Details
-
intervalInSeconds
int intervalInSeconds()Gets number of seconds between probes.- Returns:
- number of seconds between probes
-
numberOfProbes
int numberOfProbes()Gets number of failed probes before the node is determined to be unhealthy.- Returns:
- number of failed probes before the node is determined to be unhealthy
-