Class ContainerHttpHealthCheck.Builder
- java.lang.Object
-
- com.oracle.bmc.containerinstances.model.ContainerHttpHealthCheck.Builder
-
- Enclosing class:
- ContainerHttpHealthCheck
public static class ContainerHttpHealthCheck.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
name
public ContainerHttpHealthCheck.Builder name(String name)
-
initialDelayInSeconds
public ContainerHttpHealthCheck.Builder initialDelayInSeconds(Integer initialDelayInSeconds)
-
intervalInSeconds
public ContainerHttpHealthCheck.Builder intervalInSeconds(Integer intervalInSeconds)
-
failureThreshold
public ContainerHttpHealthCheck.Builder failureThreshold(Integer failureThreshold)
-
successThreshold
public ContainerHttpHealthCheck.Builder successThreshold(Integer successThreshold)
-
timeoutInSeconds
public ContainerHttpHealthCheck.Builder timeoutInSeconds(Integer timeoutInSeconds)
-
status
public ContainerHttpHealthCheck.Builder status(ContainerHealthCheck.Status status)
-
statusDetails
public ContainerHttpHealthCheck.Builder statusDetails(String statusDetails)
-
failureAction
public ContainerHttpHealthCheck.Builder failureAction(ContainerHealthCheckFailureAction failureAction)
-
path
public ContainerHttpHealthCheck.Builder path(String path)
Container health check HTTP path.- Parameters:
path
- the value to set- Returns:
- this builder
-
port
public ContainerHttpHealthCheck.Builder port(Integer port)
Container health check HTTP port.- Parameters:
port
- the value to set- Returns:
- this builder
-
headers
public ContainerHttpHealthCheck.Builder headers(List<HealthCheckHttpHeader> headers)
Container health check HTTP headers.- Parameters:
headers
- the value to set- Returns:
- this builder
-
build
public ContainerHttpHealthCheck build()
-
copy
public ContainerHttpHealthCheck.Builder copy(ContainerHttpHealthCheck model)
-
-