@Stability(value=Experimental) public static final class HttpAlbIntegrationProps.Builder extends Object implements software.amazon.jsii.Builder<HttpAlbIntegrationProps>
HttpAlbIntegrationProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
HttpAlbIntegrationProps |
build()
Builds the configured instance.
|
HttpAlbIntegrationProps.Builder |
listener(IApplicationListener listener)
Sets the value of
HttpAlbIntegrationProps.getListener() |
HttpAlbIntegrationProps.Builder |
method(HttpMethod method)
Sets the value of
HttpPrivateIntegrationOptions.getMethod() |
HttpAlbIntegrationProps.Builder |
vpcLink(IVpcLink vpcLink)
Sets the value of
HttpPrivateIntegrationOptions.getVpcLink() |
@Stability(value=Experimental) public HttpAlbIntegrationProps.Builder listener(IApplicationListener listener)
HttpAlbIntegrationProps.getListener()listener - The listener to the application load balancer used for the integration. This parameter is required.this@Stability(value=Experimental) public HttpAlbIntegrationProps.Builder method(HttpMethod method)
HttpPrivateIntegrationOptions.getMethod()method - The HTTP method that must be used to invoke the underlying HTTP proxy.this@Stability(value=Experimental) public HttpAlbIntegrationProps.Builder vpcLink(IVpcLink vpcLink)
HttpPrivateIntegrationOptions.getVpcLink()vpcLink - The vpc link to be used for the private integration.this@Stability(value=Experimental) public HttpAlbIntegrationProps build()
build in interface software.amazon.jsii.Builder<HttpAlbIntegrationProps>HttpAlbIntegrationPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.