Package com.pulumi.aws.apigatewayv2
Class RouteResponseArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.apigatewayv2.RouteResponseArgs.Builder
-
- Enclosing class:
- RouteResponseArgs
public static final class RouteResponseArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RouteResponseArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RouteResponseArgs.BuilderapiId(com.pulumi.core.Output<java.lang.String> apiId)RouteResponseArgs.BuilderapiId(java.lang.String apiId)RouteResponseArgsbuild()RouteResponseArgs.BuildermodelSelectionExpression(com.pulumi.core.Output<java.lang.String> modelSelectionExpression)RouteResponseArgs.BuildermodelSelectionExpression(java.lang.String modelSelectionExpression)RouteResponseArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)RouteResponseArgs.Builderregion(java.lang.String region)RouteResponseArgs.BuilderresponseModels(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> responseModels)RouteResponseArgs.BuilderresponseModels(java.util.Map<java.lang.String,java.lang.String> responseModels)RouteResponseArgs.BuilderrouteId(com.pulumi.core.Output<java.lang.String> routeId)RouteResponseArgs.BuilderrouteId(java.lang.String routeId)RouteResponseArgs.BuilderrouteResponseKey(com.pulumi.core.Output<java.lang.String> routeResponseKey)RouteResponseArgs.BuilderrouteResponseKey(java.lang.String routeResponseKey)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RouteResponseArgs defaults)
-
-
Method Detail
-
apiId
public RouteResponseArgs.Builder apiId(com.pulumi.core.Output<java.lang.String> apiId)
- Parameters:
apiId- API identifier.- Returns:
- builder
-
apiId
public RouteResponseArgs.Builder apiId(java.lang.String apiId)
- Parameters:
apiId- API identifier.- Returns:
- builder
-
modelSelectionExpression
public RouteResponseArgs.Builder modelSelectionExpression(@Nullable com.pulumi.core.Output<java.lang.String> modelSelectionExpression)
- Parameters:
modelSelectionExpression- [Model selection expression](https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-model-selection-expressions) for the route response.- Returns:
- builder
-
modelSelectionExpression
public RouteResponseArgs.Builder modelSelectionExpression(java.lang.String modelSelectionExpression)
- Parameters:
modelSelectionExpression- [Model selection expression](https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-model-selection-expressions) for the route response.- Returns:
- builder
-
region
public RouteResponseArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public RouteResponseArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
responseModels
public RouteResponseArgs.Builder responseModels(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> responseModels)
- Parameters:
responseModels- Response models for the route response.- Returns:
- builder
-
responseModels
public RouteResponseArgs.Builder responseModels(java.util.Map<java.lang.String,java.lang.String> responseModels)
- Parameters:
responseModels- Response models for the route response.- Returns:
- builder
-
routeId
public RouteResponseArgs.Builder routeId(com.pulumi.core.Output<java.lang.String> routeId)
- Parameters:
routeId- Identifier of the `aws.apigatewayv2.Route`.- Returns:
- builder
-
routeId
public RouteResponseArgs.Builder routeId(java.lang.String routeId)
- Parameters:
routeId- Identifier of the `aws.apigatewayv2.Route`.- Returns:
- builder
-
routeResponseKey
public RouteResponseArgs.Builder routeResponseKey(com.pulumi.core.Output<java.lang.String> routeResponseKey)
- Parameters:
routeResponseKey- Route response key.- Returns:
- builder
-
routeResponseKey
public RouteResponseArgs.Builder routeResponseKey(java.lang.String routeResponseKey)
- Parameters:
routeResponseKey- Route response key.- Returns:
- builder
-
build
public RouteResponseArgs build()
-
-