@Stability(value=Experimental) public static final class EndpointConfiguration.Builder extends Object implements software.amazon.jsii.Builder<EndpointConfiguration>
EndpointConfiguration
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
EndpointConfiguration |
build()
Builds the configured instance.
|
EndpointConfiguration.Builder |
types(List<? extends EndpointType> types)
Sets the value of
EndpointConfiguration.getTypes() |
EndpointConfiguration.Builder |
vpcEndpoints(List<? extends IVpcEndpoint> vpcEndpoints)
Sets the value of
EndpointConfiguration.getVpcEndpoints() |
@Stability(value=Experimental) public EndpointConfiguration.Builder types(List<? extends EndpointType> types)
EndpointConfiguration.getTypes()
types
- A list of endpoint types of an API or its custom domain name. This parameter is required.this
@Stability(value=Experimental) public EndpointConfiguration.Builder vpcEndpoints(List<? extends IVpcEndpoint> vpcEndpoints)
EndpointConfiguration.getVpcEndpoints()
vpcEndpoints
- A list of VPC Endpoints against which to create Route53 ALIASes.this
@Stability(value=Experimental) public EndpointConfiguration build()
build
in interface software.amazon.jsii.Builder<EndpointConfiguration>
EndpointConfiguration
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.