@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
HttpServiceDiscoveryIntegrationProps.getMethod() |
HttpServiceDiscoveryIntegrationProps.Builder |
service(Service service)
Sets the value of
HttpServiceDiscoveryIntegrationProps.getService() |
HttpServiceDiscoveryIntegrationProps.Builder |
vpcLink(IVpcLink vpcLink)
Sets the value of
HttpServiceDiscoveryIntegrationProps.getVpcLink() |
@Stability(value=Experimental) public HttpServiceDiscoveryIntegrationProps.Builder service(Service service)
HttpServiceDiscoveryIntegrationProps.getService()service - The discovery service used for the integration. This parameter is required.this@Stability(value=Experimental) public HttpServiceDiscoveryIntegrationProps.Builder vpcLink(IVpcLink vpcLink)
HttpServiceDiscoveryIntegrationProps.getVpcLink()vpcLink - The vpc link to be used for the private integration. This parameter is required.this@Stability(value=Experimental) public HttpServiceDiscoveryIntegrationProps.Builder method(HttpMethod method)
HttpServiceDiscoveryIntegrationProps.getMethod()method - The HTTP method that must be used to invoke the underlying HTTP proxy.this@Stability(value=Experimental) public HttpServiceDiscoveryIntegrationProps build()
build in interface software.amazon.jsii.Builder<HttpServiceDiscoveryIntegrationProps>HttpServiceDiscoveryIntegrationPropsNullPointerException - if any required attribute was not providedCopyright © 2020. All rights reserved.