@Stability(value=Experimental) public static final class VirtualServiceBaseProps.Builder extends Object implements software.amazon.jsii.Builder<VirtualServiceBaseProps>
VirtualServiceBaseProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
VirtualServiceBaseProps |
build()
Builds the configured instance.
|
VirtualServiceBaseProps.Builder |
virtualNode(IVirtualNode virtualNode)
Sets the value of
VirtualServiceBaseProps.getVirtualNode() |
VirtualServiceBaseProps.Builder |
virtualRouter(IVirtualRouter virtualRouter)
Sets the value of
VirtualServiceBaseProps.getVirtualRouter() |
VirtualServiceBaseProps.Builder |
virtualServiceName(String virtualServiceName)
Sets the value of
VirtualServiceBaseProps.getVirtualServiceName() |
@Stability(value=Experimental) public VirtualServiceBaseProps.Builder virtualNode(IVirtualNode virtualNode)
VirtualServiceBaseProps.getVirtualNode()virtualNode - The VirtualNode attached to the virtual service.this@Stability(value=Experimental) public VirtualServiceBaseProps.Builder virtualRouter(IVirtualRouter virtualRouter)
VirtualServiceBaseProps.getVirtualRouter()virtualRouter - The VirtualRouter which the VirtualService uses as provider.this@Stability(value=Experimental) public VirtualServiceBaseProps.Builder virtualServiceName(String virtualServiceName)
VirtualServiceBaseProps.getVirtualServiceName()virtualServiceName - The name of the VirtualService.
It is recommended this follows the fully-qualified domain name format,
such as "my-service.default.svc.cluster.local".this@Stability(value=Experimental) public VirtualServiceBaseProps build()
build in interface software.amazon.jsii.Builder<VirtualServiceBaseProps>VirtualServiceBasePropsNullPointerException - if any required attribute was not providedCopyright © 2020. All rights reserved.