Class RouteResponseArgs.Builder

  • Enclosing class:
    RouteResponseArgs

    public static final class RouteResponseArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • 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