Package com.pulumi.aws.appmesh.inputs
Class VirtualNodeSpecListenerHealthCheckArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appmesh.inputs.VirtualNodeSpecListenerHealthCheckArgs.Builder
-
- Enclosing class:
- VirtualNodeSpecListenerHealthCheckArgs
public static final class VirtualNodeSpecListenerHealthCheckArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(VirtualNodeSpecListenerHealthCheckArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(VirtualNodeSpecListenerHealthCheckArgs defaults)
-
-
Method Detail
-
healthyThreshold
public VirtualNodeSpecListenerHealthCheckArgs.Builder healthyThreshold(com.pulumi.core.Output<java.lang.Integer> healthyThreshold)
- Parameters:
healthyThreshold- Number of consecutive successful health checks that must occur before declaring listener healthy.- Returns:
- builder
-
healthyThreshold
public VirtualNodeSpecListenerHealthCheckArgs.Builder healthyThreshold(java.lang.Integer healthyThreshold)
- Parameters:
healthyThreshold- Number of consecutive successful health checks that must occur before declaring listener healthy.- Returns:
- builder
-
intervalMillis
public VirtualNodeSpecListenerHealthCheckArgs.Builder intervalMillis(com.pulumi.core.Output<java.lang.Integer> intervalMillis)
- Parameters:
intervalMillis- Time period in milliseconds between each health check execution.- Returns:
- builder
-
intervalMillis
public VirtualNodeSpecListenerHealthCheckArgs.Builder intervalMillis(java.lang.Integer intervalMillis)
- Parameters:
intervalMillis- Time period in milliseconds between each health check execution.- Returns:
- builder
-
path
public VirtualNodeSpecListenerHealthCheckArgs.Builder path(@Nullable com.pulumi.core.Output<java.lang.String> path)
- Parameters:
path- File path to write access logs to. You can use `/dev/stdout` to send access logs to standard out. Must be between 1 and 255 characters in length.- Returns:
- builder
-
path
public VirtualNodeSpecListenerHealthCheckArgs.Builder path(java.lang.String path)
- Parameters:
path- File path to write access logs to. You can use `/dev/stdout` to send access logs to standard out. Must be between 1 and 255 characters in length.- Returns:
- builder
-
port
public VirtualNodeSpecListenerHealthCheckArgs.Builder port(@Nullable com.pulumi.core.Output<java.lang.Integer> port)
- Parameters:
port- Port used for the port mapping.- Returns:
- builder
-
port
public VirtualNodeSpecListenerHealthCheckArgs.Builder port(java.lang.Integer port)
- Parameters:
port- Port used for the port mapping.- Returns:
- builder
-
protocol
public VirtualNodeSpecListenerHealthCheckArgs.Builder protocol(com.pulumi.core.Output<java.lang.String> protocol)
- Parameters:
protocol- Protocol used for the port mapping. Valid values are `http`, `http2`, `tcp` and `grpc`.- Returns:
- builder
-
protocol
public VirtualNodeSpecListenerHealthCheckArgs.Builder protocol(java.lang.String protocol)
- Parameters:
protocol- Protocol used for the port mapping. Valid values are `http`, `http2`, `tcp` and `grpc`.- Returns:
- builder
-
timeoutMillis
public VirtualNodeSpecListenerHealthCheckArgs.Builder timeoutMillis(com.pulumi.core.Output<java.lang.Integer> timeoutMillis)
- Parameters:
timeoutMillis- Amount of time to wait when receiving a response from the health check, in milliseconds.- Returns:
- builder
-
timeoutMillis
public VirtualNodeSpecListenerHealthCheckArgs.Builder timeoutMillis(java.lang.Integer timeoutMillis)
- Parameters:
timeoutMillis- Amount of time to wait when receiving a response from the health check, in milliseconds.- Returns:
- builder
-
unhealthyThreshold
public VirtualNodeSpecListenerHealthCheckArgs.Builder unhealthyThreshold(com.pulumi.core.Output<java.lang.Integer> unhealthyThreshold)
- Parameters:
unhealthyThreshold- Number of consecutive failed health checks that must occur before declaring a virtual node unhealthy.- Returns:
- builder
-
unhealthyThreshold
public VirtualNodeSpecListenerHealthCheckArgs.Builder unhealthyThreshold(java.lang.Integer unhealthyThreshold)
- Parameters:
unhealthyThreshold- Number of consecutive failed health checks that must occur before declaring a virtual node unhealthy.- Returns:
- builder
-
build
public VirtualNodeSpecListenerHealthCheckArgs build()
-
-