@Stability(value=Experimental) public static final class AddRoutesOptions.Builder extends Object implements software.amazon.jsii.Builder<AddRoutesOptions>
AddRoutesOptions| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AddRoutesOptions |
build()
Builds the configured instance.
|
AddRoutesOptions.Builder |
integration(IHttpRouteIntegration integration)
Sets the value of
BatchHttpRouteOptions.getIntegration() |
AddRoutesOptions.Builder |
methods(List<? extends HttpMethod> methods)
Sets the value of
AddRoutesOptions.getMethods() |
AddRoutesOptions.Builder |
path(String path)
Sets the value of
AddRoutesOptions.getPath() |
@Stability(value=Experimental) public AddRoutesOptions.Builder path(String path)
AddRoutesOptions.getPath()path - The path at which all of these routes are configured. This parameter is required.this@Stability(value=Experimental) public AddRoutesOptions.Builder methods(List<? extends HttpMethod> methods)
AddRoutesOptions.getMethods()methods - The HTTP methods to be configured.this@Stability(value=Experimental) public AddRoutesOptions.Builder integration(IHttpRouteIntegration integration)
BatchHttpRouteOptions.getIntegration()integration - The integration to be configured on this route. This parameter is required.this@Stability(value=Experimental) public AddRoutesOptions build()
build in interface software.amazon.jsii.Builder<AddRoutesOptions>AddRoutesOptionsNullPointerException - if any required attribute was not providedCopyright © 2020. All rights reserved.