Class CfnApiMappingPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.apigatewayv2.CfnApiMappingPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnApiMappingPropsMixin>
- Enclosing class:
CfnApiMappingPropsMixin
@Stability(Stable)
public static final class CfnApiMappingPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnApiMappingPropsMixin>
A fluent builder for
CfnApiMappingPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionThe API identifier.apiId(IRestApiRef apiId) The API identifier.The API identifier.apiMappingKey(String apiMappingKey) The API mapping key.build()create()create(CfnPropertyMixinOptions options) domainName(String domainName) The domain name.domainName(IDomainNameRef domainName) The domain name.domainName(IDomainNameRef domainName) The domain name.The API stage.
-
Method Details
-
create
@Stability(Stable) public static CfnApiMappingPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnApiMappingPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnApiMappingPropsMixin.Builder.
-
apiId
The API identifier.- Parameters:
apiId- The API identifier. This parameter is required.- Returns:
this- See Also:
-
apiId
The API identifier.- Parameters:
apiId- The API identifier. This parameter is required.- Returns:
this- See Also:
-
apiId
The API identifier.- Parameters:
apiId- The API identifier. This parameter is required.- Returns:
this- See Also:
-
apiMappingKey
The API mapping key.- Parameters:
apiMappingKey- The API mapping key. This parameter is required.- Returns:
this- See Also:
-
domainName
The domain name.- Parameters:
domainName- The domain name. This parameter is required.- Returns:
this- See Also:
-
domainName
The domain name.- Parameters:
domainName- The domain name. This parameter is required.- Returns:
this- See Also:
-
domainName
The domain name.- Parameters:
domainName- The domain name. This parameter is required.- Returns:
this- See Also:
-
stage
The API stage.- Parameters:
stage- The API stage. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnApiMappingPropsMixin>- Returns:
- a newly built instance of
CfnApiMappingPropsMixin.
-