Class CfnService.UrlEndpointInputProperty.Builder
java.lang.Object
software.amazon.awscdk.services.refactorspaces.CfnService.UrlEndpointInputProperty.Builder
- All Implemented Interfaces:
- software.amazon.jsii.Builder<CfnService.UrlEndpointInputProperty>
- Enclosing interface:
- CfnService.UrlEndpointInputProperty
@Stability(Stable)
public static final class CfnService.UrlEndpointInputProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnService.UrlEndpointInputProperty>
A builder for 
CfnService.UrlEndpointInputProperty- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds the configured instance.Sets the value ofCfnService.UrlEndpointInputProperty.getHealthUrl()Sets the value ofCfnService.UrlEndpointInputProperty.getUrl()
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
urlSets the value ofCfnService.UrlEndpointInputProperty.getUrl()- Parameters:
- url- The URL to route traffic to. This parameter is required. The URL must be an rfc3986-formatted URL . If the host is a domain name, the name must be resolvable over the public internet. If the scheme is- https, the top level domain of the host must be listed in the IANA root zone database .
- Returns:
- this
 
- 
healthUrlSets the value ofCfnService.UrlEndpointInputProperty.getHealthUrl()- Parameters:
- healthUrl- The health check URL of the URL endpoint type. If the URL is a public endpoint, the- HealthUrlmust also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL.
- Returns:
- this
 
- 
buildBuilds the configured instance.- Specified by:
- buildin interface- software.amazon.jsii.Builder<CfnService.UrlEndpointInputProperty>
- Returns:
- a new instance of CfnService.UrlEndpointInputProperty
- Throws:
- NullPointerException- if any required attribute was not provided
 
 
-