@Stability(value=Experimental) public static final class HttpServiceDiscoveryIntegrationProps.Builder extends Object implements software.amazon.jsii.Builder<HttpServiceDiscoveryIntegrationProps>
HttpServiceDiscoveryIntegrationProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
HttpServiceDiscoveryIntegrationProps |
build()
Builds the configured instance.
|
HttpServiceDiscoveryIntegrationProps.Builder |
method(HttpMethod method)
Sets the value of
HttpPrivateIntegrationOptions.getMethod() |
HttpServiceDiscoveryIntegrationProps.Builder |
parameterMapping(ParameterMapping parameterMapping)
Sets the value of
HttpPrivateIntegrationOptions.getParameterMapping() |
HttpServiceDiscoveryIntegrationProps.Builder |
secureServerName(String secureServerName)
Sets the value of
HttpPrivateIntegrationOptions.getSecureServerName() |
HttpServiceDiscoveryIntegrationProps.Builder |
vpcLink(IVpcLink vpcLink)
Sets the value of
HttpPrivateIntegrationOptions.getVpcLink() |
@Stability(value=Experimental) public HttpServiceDiscoveryIntegrationProps.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 HttpServiceDiscoveryIntegrationProps.Builder parameterMapping(ParameterMapping parameterMapping)
HttpPrivateIntegrationOptions.getParameterMapping()parameterMapping - Specifies how to transform HTTP requests before sending them to the backend.this@Stability(value=Experimental) public HttpServiceDiscoveryIntegrationProps.Builder secureServerName(String secureServerName)
HttpPrivateIntegrationOptions.getSecureServerName()secureServerName - Specifies the server name to verified by HTTPS when calling the backend integration.this@Stability(value=Experimental) public HttpServiceDiscoveryIntegrationProps.Builder vpcLink(IVpcLink vpcLink)
HttpPrivateIntegrationOptions.getVpcLink()vpcLink - The vpc link to be used for the private integration.this@Stability(value=Experimental) public HttpServiceDiscoveryIntegrationProps build()
build in interface software.amazon.jsii.Builder<HttpServiceDiscoveryIntegrationProps>HttpServiceDiscoveryIntegrationPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.