@Stability(value=Experimental) public static final class HttpIntegration.Builder extends Object implements software.amazon.jsii.Builder<HttpIntegration>
HttpIntegration.| Modifier and Type | Method and Description |
|---|---|
HttpIntegration |
build() |
static HttpIntegration.Builder |
create(String url) |
HttpIntegration.Builder |
httpMethod(String httpMethod)
(experimental) HTTP method to use when invoking the backend URL.
|
HttpIntegration.Builder |
options(IntegrationOptions options)
(experimental) Integration options, such as request/resopnse mapping, content handling, etc.
|
HttpIntegration.Builder |
proxy(Boolean proxy)
(experimental) Determines whether to use proxy integration or custom integration.
|
@Stability(value=Experimental) public static HttpIntegration.Builder create(String url)
url - This parameter is required.HttpIntegration.Builder.@Stability(value=Experimental) public HttpIntegration.Builder httpMethod(String httpMethod)
Default: GET
httpMethod - HTTP method to use when invoking the backend URL. This parameter is required.this@Stability(value=Experimental) public HttpIntegration.Builder options(IntegrationOptions options)
Default: defaults based on `IntegrationOptions` defaults
options - Integration options, such as request/resopnse mapping, content handling, etc. This parameter is required.this@Stability(value=Experimental) public HttpIntegration.Builder proxy(Boolean proxy)
Default: true
proxy - Determines whether to use proxy integration or custom integration. This parameter is required.this@Stability(value=Experimental) public HttpIntegration build()
build in interface software.amazon.jsii.Builder<HttpIntegration>Copyright © 2021. All rights reserved.