public static interface CreateRouteResponse.Builder extends ApiGatewayV2Response.Builder, SdkPojo, CopyableBuilder<CreateRouteResponse.Builder,CreateRouteResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateRouteResponse.Builder |
apiKeyRequired(Boolean apiKeyRequired)
Specifies whether an API key is required for this route.
|
CreateRouteResponse.Builder |
authorizationScopes(Collection<String> authorizationScopes)
The authorization scopes supported by this route.
|
CreateRouteResponse.Builder |
authorizationScopes(String... authorizationScopes)
The authorization scopes supported by this route.
|
CreateRouteResponse.Builder |
authorizationType(AuthorizationType authorizationType)
The authorization type for the route.
|
CreateRouteResponse.Builder |
authorizationType(String authorizationType)
The authorization type for the route.
|
CreateRouteResponse.Builder |
authorizerId(String authorizerId)
The identifier of the Authorizer resource to be associated with this route.
|
CreateRouteResponse.Builder |
modelSelectionExpression(String modelSelectionExpression)
The model selection expression for the route.
|
CreateRouteResponse.Builder |
operationName(String operationName)
The operation name for the route.
|
CreateRouteResponse.Builder |
requestModels(Map<String,String> requestModels)
The request models for the route.
|
CreateRouteResponse.Builder |
requestParameters(Map<String,ParameterConstraints> requestParameters)
The request parameters for the route.
|
CreateRouteResponse.Builder |
routeId(String routeId)
The route ID.
|
CreateRouteResponse.Builder |
routeKey(String routeKey)
The route key for the route.
|
CreateRouteResponse.Builder |
routeResponseSelectionExpression(String routeResponseSelectionExpression)
The route response selection expression for the route.
|
CreateRouteResponse.Builder |
target(String target)
The target for the route.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponsecopyapplyMutation, buildCreateRouteResponse.Builder apiKeyRequired(Boolean apiKeyRequired)
Specifies whether an API key is required for this route.
apiKeyRequired - Specifies whether an API key is required for this route.CreateRouteResponse.Builder authorizationScopes(Collection<String> authorizationScopes)
The authorization scopes supported by this route.
authorizationScopes - The authorization scopes supported by this route.CreateRouteResponse.Builder authorizationScopes(String... authorizationScopes)
The authorization scopes supported by this route.
authorizationScopes - The authorization scopes supported by this route.CreateRouteResponse.Builder authorizationType(String authorizationType)
The authorization type for the route. Valid values are NONE for open access, AWS_IAM for using AWS IAM permissions.
authorizationType - The authorization type for the route. Valid values are NONE for open access, AWS_IAM for using AWS IAM
permissions.AuthorizationType,
AuthorizationTypeCreateRouteResponse.Builder authorizationType(AuthorizationType authorizationType)
The authorization type for the route. Valid values are NONE for open access, AWS_IAM for using AWS IAM permissions.
authorizationType - The authorization type for the route. Valid values are NONE for open access, AWS_IAM for using AWS IAM
permissions.AuthorizationType,
AuthorizationTypeCreateRouteResponse.Builder authorizerId(String authorizerId)
The identifier of the Authorizer resource to be associated with this route.
authorizerId - The identifier of the Authorizer resource to be associated with this route.CreateRouteResponse.Builder modelSelectionExpression(String modelSelectionExpression)
The model selection expression for the route.
modelSelectionExpression - The model selection expression for the route.CreateRouteResponse.Builder operationName(String operationName)
The operation name for the route.
operationName - The operation name for the route.CreateRouteResponse.Builder requestModels(Map<String,String> requestModels)
The request models for the route.
requestModels - The request models for the route.CreateRouteResponse.Builder requestParameters(Map<String,ParameterConstraints> requestParameters)
The request parameters for the route.
requestParameters - The request parameters for the route.CreateRouteResponse.Builder routeId(String routeId)
The route ID.
routeId - The route ID.CreateRouteResponse.Builder routeKey(String routeKey)
The route key for the route.
routeKey - The route key for the route.CreateRouteResponse.Builder routeResponseSelectionExpression(String routeResponseSelectionExpression)
The route response selection expression for the route.
routeResponseSelectionExpression - The route response selection expression for the route.CreateRouteResponse.Builder target(String target)
The target for the route.
target - The target for the route.Copyright © 2019. All rights reserved.