Class CfnApplication.Builder
java.lang.Object
software.amazon.awscdk.services.refactorspaces.CfnApplication.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnApplication>
- Enclosing class:
CfnApplication
@Stability(Stable)
public static final class CfnApplication.Builder
extends Object
implements software.amazon.jsii.Builder<CfnApplication>
A fluent builder for
CfnApplication
.-
Method Summary
Modifier and TypeMethodDescriptionapiGatewayProxy
(IResolvable apiGatewayProxy) The endpoint URL of the Amazon API Gateway proxy.apiGatewayProxy
(CfnApplication.ApiGatewayProxyInputProperty apiGatewayProxy) The endpoint URL of the Amazon API Gateway proxy.build()
static CfnApplication.Builder
environmentIdentifier
(String environmentIdentifier) The unique identifier of the environment.The name of the application.The proxy type of the proxy created within the application.The tags assigned to the application.The ID of the virtual private cloud (VPC).
-
Method Details
-
create
- Parameters:
scope
-- scope in which this resource is defined.
id
-- scoped id of the resource.
- Returns:
- a new instance of
CfnApplication.Builder
.
-
environmentIdentifier
@Stability(Stable) public CfnApplication.Builder environmentIdentifier(String environmentIdentifier) The unique identifier of the environment.- Parameters:
environmentIdentifier
- The unique identifier of the environment. This parameter is required.- Returns:
this
-
name
The name of the application.- Parameters:
name
- The name of the application. This parameter is required.- Returns:
this
-
proxyType
The proxy type of the proxy created within the application.- Parameters:
proxyType
- The proxy type of the proxy created within the application. This parameter is required.- Returns:
this
-
vpcId
The ID of the virtual private cloud (VPC).- Parameters:
vpcId
- The ID of the virtual private cloud (VPC). This parameter is required.- Returns:
this
-
apiGatewayProxy
@Stability(Stable) public CfnApplication.Builder apiGatewayProxy(CfnApplication.ApiGatewayProxyInputProperty apiGatewayProxy) The endpoint URL of the Amazon API Gateway proxy.- Parameters:
apiGatewayProxy
- The endpoint URL of the Amazon API Gateway proxy. This parameter is required.- Returns:
this
-
apiGatewayProxy
The endpoint URL of the Amazon API Gateway proxy.- Parameters:
apiGatewayProxy
- The endpoint URL of the Amazon API Gateway proxy. This parameter is required.- Returns:
this
-
tags
The tags assigned to the application.- Parameters:
tags
- The tags assigned to the application. This parameter is required.- Returns:
this
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnApplication>
- Returns:
- a newly built instance of
CfnApplication
.
-