public static final class CfnApplicationProps.Builder
extends java.lang.Object
CfnApplicationProps
Constructor and Description |
---|
Builder() |
public CfnApplicationProps.Builder apiGatewayProxy(CfnApplication.ApiGatewayProxyInputProperty apiGatewayProxy)
CfnApplicationProps.getApiGatewayProxy()
apiGatewayProxy
- The endpoint URL of the Amazon API Gateway proxy.this
public CfnApplicationProps.Builder apiGatewayProxy(IResolvable apiGatewayProxy)
CfnApplicationProps.getApiGatewayProxy()
apiGatewayProxy
- The endpoint URL of the Amazon API Gateway proxy.this
public CfnApplicationProps.Builder environmentIdentifier(java.lang.String environmentIdentifier)
CfnApplicationProps.getEnvironmentIdentifier()
environmentIdentifier
- The unique identifier of the environment.this
public CfnApplicationProps.Builder name(java.lang.String name)
CfnApplicationProps.getName()
name
- The name of the application.this
public CfnApplicationProps.Builder proxyType(java.lang.String proxyType)
CfnApplicationProps.getProxyType()
proxyType
- The proxy type of the proxy created within the application.this
public CfnApplicationProps.Builder tags(java.util.List<? extends CfnTag> tags)
CfnApplicationProps.getTags()
tags
- The tags assigned to the application.this
public CfnApplicationProps.Builder vpcId(java.lang.String vpcId)
CfnApplicationProps.getVpcId()
vpcId
- The ID of the virtual private cloud (VPC).this
public CfnApplicationProps build()
CfnApplicationProps
java.lang.NullPointerException
- if any required attribute was not provided