Class CfnStageV2Props.Builder
java.lang.Object
software.amazon.awscdk.services.apigateway.CfnStageV2Props.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnStageV2Props>
- Enclosing interface:
CfnStageV2Props
@Stability(Deprecated)
@Deprecated
public static final class CfnStageV2Props.Builder
extends Object
implements software.amazon.jsii.Builder<CfnStageV2Props>
Deprecated.
A builder for
CfnStageV2Props
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccessLogSettings
(IResolvable accessLogSettings) Deprecated.accessLogSettings
(CfnStageV2.AccessLogSettingsProperty accessLogSettings) Deprecated.Deprecated.autoDeploy
(Boolean autoDeploy) Deprecated.autoDeploy
(IResolvable autoDeploy) Deprecated.build()
Deprecated.clientCertificateId
(String clientCertificateId) Deprecated.defaultRouteSettings
(IResolvable defaultRouteSettings) Deprecated.defaultRouteSettings
(CfnStageV2.RouteSettingsProperty defaultRouteSettings) Deprecated.deploymentId
(String deploymentId) Deprecated.description
(String description) Deprecated.routeSettings
(Object routeSettings) Deprecated.Deprecated.stageVariables
(Object stageVariables) Deprecated.Deprecated.
-
Constructor Details
-
Builder
public Builder()Deprecated.
-
-
Method Details
-
apiId
Deprecated.Sets the value ofCfnStageV2Props.getApiId()
- Parameters:
apiId
-AWS::ApiGatewayV2::Stage.ApiId
. This parameter is required.- Returns:
this
-
stageName
Deprecated.Sets the value ofCfnStageV2Props.getStageName()
- Parameters:
stageName
-AWS::ApiGatewayV2::Stage.StageName
. This parameter is required.- Returns:
this
-
accessLogSettings
@Stability(Deprecated) @Deprecated public CfnStageV2Props.Builder accessLogSettings(IResolvable accessLogSettings) Deprecated.Sets the value ofCfnStageV2Props.getAccessLogSettings()
- Parameters:
accessLogSettings
-AWS::ApiGatewayV2::Stage.AccessLogSettings
.- Returns:
this
-
accessLogSettings
@Stability(Deprecated) @Deprecated public CfnStageV2Props.Builder accessLogSettings(CfnStageV2.AccessLogSettingsProperty accessLogSettings) Deprecated.Sets the value ofCfnStageV2Props.getAccessLogSettings()
- Parameters:
accessLogSettings
-AWS::ApiGatewayV2::Stage.AccessLogSettings
.- Returns:
this
-
autoDeploy
Deprecated.Sets the value ofCfnStageV2Props.getAutoDeploy()
- Parameters:
autoDeploy
-AWS::ApiGatewayV2::Stage.AutoDeploy
.- Returns:
this
-
autoDeploy
@Stability(Deprecated) @Deprecated public CfnStageV2Props.Builder autoDeploy(IResolvable autoDeploy) Deprecated.Sets the value ofCfnStageV2Props.getAutoDeploy()
- Parameters:
autoDeploy
-AWS::ApiGatewayV2::Stage.AutoDeploy
.- Returns:
this
-
clientCertificateId
@Stability(Deprecated) @Deprecated public CfnStageV2Props.Builder clientCertificateId(String clientCertificateId) Deprecated.Sets the value ofCfnStageV2Props.getClientCertificateId()
- Parameters:
clientCertificateId
-AWS::ApiGatewayV2::Stage.ClientCertificateId
.- Returns:
this
-
defaultRouteSettings
@Stability(Deprecated) @Deprecated public CfnStageV2Props.Builder defaultRouteSettings(IResolvable defaultRouteSettings) Deprecated.Sets the value ofCfnStageV2Props.getDefaultRouteSettings()
- Parameters:
defaultRouteSettings
-AWS::ApiGatewayV2::Stage.DefaultRouteSettings
.- Returns:
this
-
defaultRouteSettings
@Stability(Deprecated) @Deprecated public CfnStageV2Props.Builder defaultRouteSettings(CfnStageV2.RouteSettingsProperty defaultRouteSettings) Deprecated.Sets the value ofCfnStageV2Props.getDefaultRouteSettings()
- Parameters:
defaultRouteSettings
-AWS::ApiGatewayV2::Stage.DefaultRouteSettings
.- Returns:
this
-
deploymentId
Deprecated.Sets the value ofCfnStageV2Props.getDeploymentId()
- Parameters:
deploymentId
-AWS::ApiGatewayV2::Stage.DeploymentId
.- Returns:
this
-
description
Deprecated.Sets the value ofCfnStageV2Props.getDescription()
- Parameters:
description
-AWS::ApiGatewayV2::Stage.Description
.- Returns:
this
-
routeSettings
@Stability(Deprecated) @Deprecated public CfnStageV2Props.Builder routeSettings(Object routeSettings) Deprecated.Sets the value ofCfnStageV2Props.getRouteSettings()
- Parameters:
routeSettings
-AWS::ApiGatewayV2::Stage.RouteSettings
.- Returns:
this
-
stageVariables
@Stability(Deprecated) @Deprecated public CfnStageV2Props.Builder stageVariables(Object stageVariables) Deprecated.Sets the value ofCfnStageV2Props.getStageVariables()
- Parameters:
stageVariables
-AWS::ApiGatewayV2::Stage.StageVariables
.- Returns:
this
-
tags
Deprecated.Sets the value ofCfnStageV2Props.getTags()
- Parameters:
tags
-AWS::ApiGatewayV2::Stage.Tags
.- Returns:
this
-
build
Deprecated.Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnStageV2Props>
- Returns:
- a new instance of
CfnStageV2Props
- Throws:
NullPointerException
- if any required attribute was not provided
-