public static final class CfnVirtualNode.ListenerTimeoutProperty.Builder
extends java.lang.Object
CfnVirtualNode.ListenerTimeoutProperty
Constructor and Description |
---|
Builder() |
public CfnVirtualNode.ListenerTimeoutProperty.Builder grpc(IResolvable grpc)
CfnVirtualNode.ListenerTimeoutProperty.getGrpc()
grpc
- An object that represents types of timeouts.this
public CfnVirtualNode.ListenerTimeoutProperty.Builder grpc(CfnVirtualNode.GrpcTimeoutProperty grpc)
CfnVirtualNode.ListenerTimeoutProperty.getGrpc()
grpc
- An object that represents types of timeouts.this
public CfnVirtualNode.ListenerTimeoutProperty.Builder http(IResolvable http)
CfnVirtualNode.ListenerTimeoutProperty.getHttp()
http
- An object that represents types of timeouts.this
public CfnVirtualNode.ListenerTimeoutProperty.Builder http(CfnVirtualNode.HttpTimeoutProperty http)
CfnVirtualNode.ListenerTimeoutProperty.getHttp()
http
- An object that represents types of timeouts.this
public CfnVirtualNode.ListenerTimeoutProperty.Builder http2(IResolvable http2)
CfnVirtualNode.ListenerTimeoutProperty.getHttp2()
http2
- An object that represents types of timeouts.this
public CfnVirtualNode.ListenerTimeoutProperty.Builder http2(CfnVirtualNode.HttpTimeoutProperty http2)
CfnVirtualNode.ListenerTimeoutProperty.getHttp2()
http2
- An object that represents types of timeouts.this
public CfnVirtualNode.ListenerTimeoutProperty.Builder tcp(IResolvable tcp)
CfnVirtualNode.ListenerTimeoutProperty.getTcp()
tcp
- An object that represents types of timeouts.this
public CfnVirtualNode.ListenerTimeoutProperty.Builder tcp(CfnVirtualNode.TcpTimeoutProperty tcp)
CfnVirtualNode.ListenerTimeoutProperty.getTcp()
tcp
- An object that represents types of timeouts.this
public CfnVirtualNode.ListenerTimeoutProperty build()
CfnVirtualNode.ListenerTimeoutProperty
java.lang.NullPointerException
- if any required attribute was not provided