Class RouteResponseState.Builder
- java.lang.Object
-
- com.pulumi.aws.apigatewayv2.inputs.RouteResponseState.Builder
-
- Enclosing class:
- RouteResponseState
public static final class RouteResponseState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RouteResponseState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RouteResponseState.BuilderapiId(com.pulumi.core.Output<java.lang.String> apiId)RouteResponseState.BuilderapiId(java.lang.String apiId)RouteResponseStatebuild()RouteResponseState.BuildermodelSelectionExpression(com.pulumi.core.Output<java.lang.String> modelSelectionExpression)RouteResponseState.BuildermodelSelectionExpression(java.lang.String modelSelectionExpression)RouteResponseState.Builderregion(com.pulumi.core.Output<java.lang.String> region)RouteResponseState.Builderregion(java.lang.String region)RouteResponseState.BuilderresponseModels(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> responseModels)RouteResponseState.BuilderresponseModels(java.util.Map<java.lang.String,java.lang.String> responseModels)RouteResponseState.BuilderrouteId(com.pulumi.core.Output<java.lang.String> routeId)RouteResponseState.BuilderrouteId(java.lang.String routeId)RouteResponseState.BuilderrouteResponseKey(com.pulumi.core.Output<java.lang.String> routeResponseKey)RouteResponseState.BuilderrouteResponseKey(java.lang.String routeResponseKey)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RouteResponseState defaults)
-
-
Method Detail
-
apiId
public RouteResponseState.Builder apiId(@Nullable com.pulumi.core.Output<java.lang.String> apiId)
- Parameters:
apiId- API identifier.- Returns:
- builder
-
apiId
public RouteResponseState.Builder apiId(java.lang.String apiId)
- Parameters:
apiId- API identifier.- Returns:
- builder
-
modelSelectionExpression
public RouteResponseState.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 RouteResponseState.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 RouteResponseState.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 RouteResponseState.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 RouteResponseState.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 RouteResponseState.Builder responseModels(java.util.Map<java.lang.String,java.lang.String> responseModels)
- Parameters:
responseModels- Response models for the route response.- Returns:
- builder
-
routeId
public RouteResponseState.Builder routeId(@Nullable com.pulumi.core.Output<java.lang.String> routeId)
- Parameters:
routeId- Identifier of the `aws.apigatewayv2.Route`.- Returns:
- builder
-
routeId
public RouteResponseState.Builder routeId(java.lang.String routeId)
- Parameters:
routeId- Identifier of the `aws.apigatewayv2.Route`.- Returns:
- builder
-
routeResponseKey
public RouteResponseState.Builder routeResponseKey(@Nullable com.pulumi.core.Output<java.lang.String> routeResponseKey)
- Parameters:
routeResponseKey- Route response key.- Returns:
- builder
-
routeResponseKey
public RouteResponseState.Builder routeResponseKey(java.lang.String routeResponseKey)
- Parameters:
routeResponseKey- Route response key.- Returns:
- builder
-
build
public RouteResponseState build()
-
-