@Stability(value=Stable) public static final class VirtualGatewayProps.Builder extends Object implements software.amazon.jsii.Builder<VirtualGatewayProps>
VirtualGatewayProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
VirtualGatewayProps.Builder |
accessLog(AccessLog accessLog)
Sets the value of
VirtualGatewayBaseProps.getAccessLog() |
VirtualGatewayProps.Builder |
backendDefaults(BackendDefaults backendDefaults)
Sets the value of
VirtualGatewayBaseProps.getBackendDefaults() |
VirtualGatewayProps |
build()
Builds the configured instance.
|
VirtualGatewayProps.Builder |
listeners(List<? extends VirtualGatewayListener> listeners)
Sets the value of
VirtualGatewayBaseProps.getListeners() |
VirtualGatewayProps.Builder |
mesh(IMesh mesh)
Sets the value of
VirtualGatewayProps.getMesh() |
VirtualGatewayProps.Builder |
virtualGatewayName(String virtualGatewayName)
Sets the value of
VirtualGatewayBaseProps.getVirtualGatewayName() |
@Stability(value=Stable) public VirtualGatewayProps.Builder mesh(IMesh mesh)
VirtualGatewayProps.getMesh()mesh - The Mesh which the VirtualGateway belongs to. This parameter is required.this@Stability(value=Stable) public VirtualGatewayProps.Builder accessLog(AccessLog accessLog)
VirtualGatewayBaseProps.getAccessLog()accessLog - Access Logging Configuration for the VirtualGateway.this@Stability(value=Stable) public VirtualGatewayProps.Builder backendDefaults(BackendDefaults backendDefaults)
VirtualGatewayBaseProps.getBackendDefaults()backendDefaults - Default Configuration Virtual Node uses to communicate with Virtual Service.this@Stability(value=Stable) public VirtualGatewayProps.Builder listeners(List<? extends VirtualGatewayListener> listeners)
VirtualGatewayBaseProps.getListeners()listeners - Listeners for the VirtualGateway.
Only one is supported.this@Stability(value=Stable) public VirtualGatewayProps.Builder virtualGatewayName(String virtualGatewayName)
VirtualGatewayBaseProps.getVirtualGatewayName()virtualGatewayName - Name of the VirtualGateway.this@Stability(value=Stable) public VirtualGatewayProps build()
build in interface software.amazon.jsii.Builder<VirtualGatewayProps>VirtualGatewayPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.