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