@Stability(value=Experimental) public static final class HttpUrlIntegration.Builder extends Object implements software.amazon.jsii.Builder<HttpUrlIntegration>
HttpUrlIntegration.| Modifier and Type | Method and Description |
|---|---|
HttpUrlIntegration |
build() |
static HttpUrlIntegration.Builder |
create(String id,
String url) |
HttpUrlIntegration.Builder |
method(HttpMethod method)
(experimental) The HTTP method that must be used to invoke the underlying HTTP proxy.
|
HttpUrlIntegration.Builder |
parameterMapping(ParameterMapping parameterMapping)
(experimental) Specifies how to transform HTTP requests before sending them to the backend.
|
@Stability(value=Experimental) public static HttpUrlIntegration.Builder create(String id, String url)
id - id of the underlying integration construct. This parameter is required.url - the URL to proxy to. This parameter is required.HttpUrlIntegration.Builder.@Stability(value=Experimental) public HttpUrlIntegration.Builder method(HttpMethod method)
Default: HttpMethod.ANY
method - The HTTP method that must be used to invoke the underlying HTTP proxy. This parameter is required.this@Stability(value=Experimental) public HttpUrlIntegration.Builder parameterMapping(ParameterMapping parameterMapping)
Default: undefined requests are sent to the backend unmodified
parameterMapping - Specifies how to transform HTTP requests before sending them to the backend. This parameter is required.this@Stability(value=Experimental) public HttpUrlIntegration build()
build in interface software.amazon.jsii.Builder<HttpUrlIntegration>Copyright © 2022. All rights reserved.