Interface LoadBalancer.UpdateStages.WithProbe
-
- All Known Subinterfaces:
LoadBalancer.Update
- Enclosing interface:
- LoadBalancer.UpdateStages
public static interface LoadBalancer.UpdateStages.WithProbe
The stage of the load balancer update allowing to add, remove or modify probes.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LoadBalancerHttpProbe.UpdateDefinitionStages.Blank<LoadBalancer.Update>
defineHttpProbe(String name)
Begins the definition of a new HTTP probe to add to the load balancer.LoadBalancerTcpProbe.UpdateDefinitionStages.Blank<LoadBalancer.Update>
defineTcpProbe(String name)
Begins the definition of a new TCP probe to add to the load balancer.LoadBalancerHttpProbe.Update
updateHttpProbe(String name)
Begins the description of an update to an existing HTTP probe on this load balancer.LoadBalancerTcpProbe.Update
updateTcpProbe(String name)
Begins the description of an update to an existing TCP probe on this load balancer.LoadBalancer.Update
withoutProbe(String name)
Removes the specified probe from the load balancer, if present.
-
-
-
Method Detail
-
defineHttpProbe
LoadBalancerHttpProbe.UpdateDefinitionStages.Blank<LoadBalancer.Update> defineHttpProbe(String name)
Begins the definition of a new HTTP probe to add to the load balancer.The definition must be completed with a call to
Attachable.InDefinition.attach()
- Parameters:
name
- the name of the new probe- Returns:
- the next stage of the definition
-
defineTcpProbe
LoadBalancerTcpProbe.UpdateDefinitionStages.Blank<LoadBalancer.Update> defineTcpProbe(String name)
Begins the definition of a new TCP probe to add to the load balancer.The definition must be completed with a call to
Attachable.InDefinition.attach()
- Parameters:
name
- the name of the new probe- Returns:
- the next stage of the definition
-
withoutProbe
LoadBalancer.Update withoutProbe(String name)
Removes the specified probe from the load balancer, if present.- Parameters:
name
- the name of the probe to remove- Returns:
- the next stage of the update
-
updateTcpProbe
LoadBalancerTcpProbe.Update updateTcpProbe(String name)
Begins the description of an update to an existing TCP probe on this load balancer.- Parameters:
name
- the name of the probe to update- Returns:
- the first stage of the probe update
-
updateHttpProbe
LoadBalancerHttpProbe.Update updateHttpProbe(String name)
Begins the description of an update to an existing HTTP probe on this load balancer.- Parameters:
name
- the name of the probe to update- Returns:
- the first stage of the probe update
-
-