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.BuilderDeprecated.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.
-