Package com.pulumi.aws.appmesh.inputs
Class VirtualGatewaySpecListenerArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appmesh.inputs.VirtualGatewaySpecListenerArgs.Builder
-
- Enclosing class:
- VirtualGatewaySpecListenerArgs
public static final class VirtualGatewaySpecListenerArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(VirtualGatewaySpecListenerArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(VirtualGatewaySpecListenerArgs defaults)
-
-
Method Detail
-
connectionPool
public VirtualGatewaySpecListenerArgs.Builder connectionPool(@Nullable com.pulumi.core.Output<VirtualGatewaySpecListenerConnectionPoolArgs> connectionPool)
- Parameters:
connectionPool- Connection pool information for the listener. See `connectionPool` Block for details.- Returns:
- builder
-
connectionPool
public VirtualGatewaySpecListenerArgs.Builder connectionPool(VirtualGatewaySpecListenerConnectionPoolArgs connectionPool)
- Parameters:
connectionPool- Connection pool information for the listener. See `connectionPool` Block for details.- Returns:
- builder
-
healthCheck
public VirtualGatewaySpecListenerArgs.Builder healthCheck(@Nullable com.pulumi.core.Output<VirtualGatewaySpecListenerHealthCheckArgs> healthCheck)
- Parameters:
healthCheck- Health check information for the listener. See `healthCheck` Block for details.- Returns:
- builder
-
healthCheck
public VirtualGatewaySpecListenerArgs.Builder healthCheck(VirtualGatewaySpecListenerHealthCheckArgs healthCheck)
- Parameters:
healthCheck- Health check information for the listener. See `healthCheck` Block for details.- Returns:
- builder
-
portMapping
public VirtualGatewaySpecListenerArgs.Builder portMapping(com.pulumi.core.Output<VirtualGatewaySpecListenerPortMappingArgs> portMapping)
- Parameters:
portMapping- Port mapping information for the listener. See `portMapping` Block for details.- Returns:
- builder
-
portMapping
public VirtualGatewaySpecListenerArgs.Builder portMapping(VirtualGatewaySpecListenerPortMappingArgs portMapping)
- Parameters:
portMapping- Port mapping information for the listener. See `portMapping` Block for details.- Returns:
- builder
-
tls
public VirtualGatewaySpecListenerArgs.Builder tls(@Nullable com.pulumi.core.Output<VirtualGatewaySpecListenerTlsArgs> tls)
- Parameters:
tls- TLS properties for the listener. See `spec.listener.tls` Block for details.- Returns:
- builder
-
tls
public VirtualGatewaySpecListenerArgs.Builder tls(VirtualGatewaySpecListenerTlsArgs tls)
- Parameters:
tls- TLS properties for the listener. See `spec.listener.tls` Block for details.- Returns:
- builder
-
build
public VirtualGatewaySpecListenerArgs build()
-
-