Class CfnApiV2.Builder
java.lang.Object
software.amazon.awscdk.services.apigateway.CfnApiV2.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnApiV2>
- Enclosing class:
CfnApiV2
@Stability(Deprecated)
@Deprecated
public static final class CfnApiV2.Builder
extends Object
implements software.amazon.jsii.Builder<CfnApiV2>
Deprecated.
(deprecated) A fluent builder for
CfnApiV2
.-
Method Summary
Modifier and TypeMethodDescriptionapiKeySelectionExpression
(String apiKeySelectionExpression) Deprecated.Deprecated.Deprecated.bodyS3Location
(IResolvable bodyS3Location) Deprecated.bodyS3Location
(CfnApiV2.BodyS3LocationProperty bodyS3Location) Deprecated.build()
Deprecated.corsConfiguration
(IResolvable corsConfiguration) Deprecated.corsConfiguration
(CfnApiV2.CorsProperty corsConfiguration) Deprecated.static CfnApiV2.Builder
Deprecated.credentialsArn
(String credentialsArn) Deprecated.description
(String description) Deprecated.disableSchemaValidation
(Boolean disableSchemaValidation) Deprecated.disableSchemaValidation
(IResolvable disableSchemaValidation) Deprecated.failOnWarnings
(Boolean failOnWarnings) Deprecated.failOnWarnings
(IResolvable failOnWarnings) Deprecated.Deprecated.protocolType
(String protocolType) Deprecated.Deprecated.routeSelectionExpression
(String routeSelectionExpression) Deprecated.Deprecated.Deprecated.Deprecated.
-
Method Details
-
create
@Stability(Deprecated) @Deprecated public static CfnApiV2.Builder create(Construct scope, String id) Deprecated.- Parameters:
scope
-- scope in which this resource is defined.
id
-- scoped id of the resource.
- Returns:
- a new instance of
CfnApiV2.Builder
.
-
apiKeySelectionExpression
@Stability(Deprecated) @Deprecated public CfnApiV2.Builder apiKeySelectionExpression(String apiKeySelectionExpression) Deprecated.(deprecated)AWS::ApiGatewayV2::Api.ApiKeySelectionExpression
.- Parameters:
apiKeySelectionExpression
-AWS::ApiGatewayV2::Api.ApiKeySelectionExpression
. This parameter is required.- Returns:
this
- See Also:
-
basePath
Deprecated.(deprecated)AWS::ApiGatewayV2::Api.BasePath
.- Parameters:
basePath
-AWS::ApiGatewayV2::Api.BasePath
. This parameter is required.- Returns:
this
- See Also:
-
body
Deprecated.(deprecated)AWS::ApiGatewayV2::Api.Body
.- Parameters:
body
-AWS::ApiGatewayV2::Api.Body
. This parameter is required.- Returns:
this
- See Also:
-
bodyS3Location
@Stability(Deprecated) @Deprecated public CfnApiV2.Builder bodyS3Location(IResolvable bodyS3Location) Deprecated.(deprecated)AWS::ApiGatewayV2::Api.BodyS3Location
.- Parameters:
bodyS3Location
-AWS::ApiGatewayV2::Api.BodyS3Location
. This parameter is required.- Returns:
this
- See Also:
-
bodyS3Location
@Stability(Deprecated) @Deprecated public CfnApiV2.Builder bodyS3Location(CfnApiV2.BodyS3LocationProperty bodyS3Location) Deprecated.(deprecated)AWS::ApiGatewayV2::Api.BodyS3Location
.- Parameters:
bodyS3Location
-AWS::ApiGatewayV2::Api.BodyS3Location
. This parameter is required.- Returns:
this
- See Also:
-
corsConfiguration
@Stability(Deprecated) @Deprecated public CfnApiV2.Builder corsConfiguration(IResolvable corsConfiguration) Deprecated.(deprecated)AWS::ApiGatewayV2::Api.CorsConfiguration
.- Parameters:
corsConfiguration
-AWS::ApiGatewayV2::Api.CorsConfiguration
. This parameter is required.- Returns:
this
- See Also:
-
corsConfiguration
@Stability(Deprecated) @Deprecated public CfnApiV2.Builder corsConfiguration(CfnApiV2.CorsProperty corsConfiguration) Deprecated.(deprecated)AWS::ApiGatewayV2::Api.CorsConfiguration
.- Parameters:
corsConfiguration
-AWS::ApiGatewayV2::Api.CorsConfiguration
. This parameter is required.- Returns:
this
- See Also:
-
credentialsArn
Deprecated.(deprecated)AWS::ApiGatewayV2::Api.CredentialsArn
.- Parameters:
credentialsArn
-AWS::ApiGatewayV2::Api.CredentialsArn
. This parameter is required.- Returns:
this
- See Also:
-
description
Deprecated.(deprecated)AWS::ApiGatewayV2::Api.Description
.- Parameters:
description
-AWS::ApiGatewayV2::Api.Description
. This parameter is required.- Returns:
this
- See Also:
-
disableSchemaValidation
@Stability(Deprecated) @Deprecated public CfnApiV2.Builder disableSchemaValidation(Boolean disableSchemaValidation) Deprecated.(deprecated)AWS::ApiGatewayV2::Api.DisableSchemaValidation
.- Parameters:
disableSchemaValidation
-AWS::ApiGatewayV2::Api.DisableSchemaValidation
. This parameter is required.- Returns:
this
- See Also:
-
disableSchemaValidation
@Stability(Deprecated) @Deprecated public CfnApiV2.Builder disableSchemaValidation(IResolvable disableSchemaValidation) Deprecated.(deprecated)AWS::ApiGatewayV2::Api.DisableSchemaValidation
.- Parameters:
disableSchemaValidation
-AWS::ApiGatewayV2::Api.DisableSchemaValidation
. This parameter is required.- Returns:
this
- See Also:
-
failOnWarnings
Deprecated.(deprecated)AWS::ApiGatewayV2::Api.FailOnWarnings
.- Parameters:
failOnWarnings
-AWS::ApiGatewayV2::Api.FailOnWarnings
. This parameter is required.- Returns:
this
- See Also:
-
failOnWarnings
@Stability(Deprecated) @Deprecated public CfnApiV2.Builder failOnWarnings(IResolvable failOnWarnings) Deprecated.(deprecated)AWS::ApiGatewayV2::Api.FailOnWarnings
.- Parameters:
failOnWarnings
-AWS::ApiGatewayV2::Api.FailOnWarnings
. This parameter is required.- Returns:
this
- See Also:
-
name
Deprecated.(deprecated)AWS::ApiGatewayV2::Api.Name
.- Parameters:
name
-AWS::ApiGatewayV2::Api.Name
. This parameter is required.- Returns:
this
- See Also:
-
protocolType
Deprecated.(deprecated)AWS::ApiGatewayV2::Api.ProtocolType
.- Parameters:
protocolType
-AWS::ApiGatewayV2::Api.ProtocolType
. This parameter is required.- Returns:
this
- See Also:
-
routeKey
Deprecated.(deprecated)AWS::ApiGatewayV2::Api.RouteKey
.- Parameters:
routeKey
-AWS::ApiGatewayV2::Api.RouteKey
. This parameter is required.- Returns:
this
- See Also:
-
routeSelectionExpression
@Stability(Deprecated) @Deprecated public CfnApiV2.Builder routeSelectionExpression(String routeSelectionExpression) Deprecated.(deprecated)AWS::ApiGatewayV2::Api.RouteSelectionExpression
.- Parameters:
routeSelectionExpression
-AWS::ApiGatewayV2::Api.RouteSelectionExpression
. This parameter is required.- Returns:
this
- See Also:
-
tags
Deprecated.(deprecated)AWS::ApiGatewayV2::Api.Tags
.- Parameters:
tags
-AWS::ApiGatewayV2::Api.Tags
. This parameter is required.- Returns:
this
- See Also:
-
target
Deprecated.(deprecated)AWS::ApiGatewayV2::Api.Target
.- Parameters:
target
-AWS::ApiGatewayV2::Api.Target
. This parameter is required.- Returns:
this
- See Also:
-
version
Deprecated.(deprecated)AWS::ApiGatewayV2::Api.Version
.- Parameters:
version
-AWS::ApiGatewayV2::Api.Version
. This parameter is required.- Returns:
this
- See Also:
-
build
Deprecated.
-