Class RouteResponseState.Builder

  • Enclosing class:
    RouteResponseState

    public static final class RouteResponseState.Builder
    extends java.lang.Object
    • 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