Class ApiMappingArgs.Builder

  • Enclosing class:
    ApiMappingArgs

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

      • Builder

        public Builder()
    • Method Detail

      • apiId

        public ApiMappingArgs.Builder apiId​(com.pulumi.core.Output<java.lang.String> apiId)
        Parameters:
        apiId - API identifier.
        Returns:
        builder
      • apiId

        public ApiMappingArgs.Builder apiId​(java.lang.String apiId)
        Parameters:
        apiId - API identifier.
        Returns:
        builder
      • apiMappingKey

        public ApiMappingArgs.Builder apiMappingKey​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> apiMappingKey)
        Parameters:
        apiMappingKey - The API mapping key. Refer to [REST API](https://docs.aws.amazon.com/apigateway/latest/developerguide/rest-api-mappings.html), [HTTP API](https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-mappings.html) or [WebSocket API](https://docs.aws.amazon.com/apigateway/latest/developerguide/websocket-api-mappings.html).
        Returns:
        builder
      • apiMappingKey

        public ApiMappingArgs.Builder apiMappingKey​(java.lang.String apiMappingKey)
        Parameters:
        apiMappingKey - The API mapping key. Refer to [REST API](https://docs.aws.amazon.com/apigateway/latest/developerguide/rest-api-mappings.html), [HTTP API](https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-mappings.html) or [WebSocket API](https://docs.aws.amazon.com/apigateway/latest/developerguide/websocket-api-mappings.html).
        Returns:
        builder
      • domainName

        public ApiMappingArgs.Builder domainName​(com.pulumi.core.Output<java.lang.String> domainName)
        Parameters:
        domainName - Domain name. Use the `aws.apigatewayv2.DomainName` resource to configure a domain name.
        Returns:
        builder
      • domainName

        public ApiMappingArgs.Builder domainName​(java.lang.String domainName)
        Parameters:
        domainName - Domain name. Use the `aws.apigatewayv2.DomainName` resource to configure a domain name.
        Returns:
        builder
      • stage

        public ApiMappingArgs.Builder stage​(com.pulumi.core.Output<java.lang.String> stage)
        Parameters:
        stage - API stage. Use the `aws.apigatewayv2.Stage` resource to configure an API stage.
        Returns:
        builder
      • stage

        public ApiMappingArgs.Builder stage​(java.lang.String stage)
        Parameters:
        stage - API stage. Use the `aws.apigatewayv2.Stage` resource to configure an API stage.
        Returns:
        builder