Class ResponseArgs.Builder

  • Enclosing class:
    ResponseArgs

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

      • Builder

        public Builder()
    • Method Detail

      • region

        public ResponseArgs.Builder region​(@Nullable
                                           com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be managed. See the [AWS Documentation](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints) for supported values. Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public ResponseArgs.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be managed. See the [AWS Documentation](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints) for supported values. Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • responseParameters

        public ResponseArgs.Builder responseParameters​(@Nullable
                                                       com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> responseParameters)
        Parameters:
        responseParameters - Map of parameters (paths, query strings and headers) of the Gateway Response.
        Returns:
        builder
      • responseParameters

        public ResponseArgs.Builder responseParameters​(java.util.Map<java.lang.String,​java.lang.String> responseParameters)
        Parameters:
        responseParameters - Map of parameters (paths, query strings and headers) of the Gateway Response.
        Returns:
        builder
      • responseTemplates

        public ResponseArgs.Builder responseTemplates​(@Nullable
                                                      com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> responseTemplates)
        Parameters:
        responseTemplates - Map of templates used to transform the response body.
        Returns:
        builder
      • responseTemplates

        public ResponseArgs.Builder responseTemplates​(java.util.Map<java.lang.String,​java.lang.String> responseTemplates)
        Parameters:
        responseTemplates - Map of templates used to transform the response body.
        Returns:
        builder
      • responseType

        public ResponseArgs.Builder responseType​(com.pulumi.core.Output<java.lang.String> responseType)
        Parameters:
        responseType - Response type of the associated GatewayResponse. See the [AWS Documentation](https://docs.aws.amazon.com/apigateway/latest/developerguide/supported-gateway-response-types.html) for supported values.
        Returns:
        builder
      • responseType

        public ResponseArgs.Builder responseType​(java.lang.String responseType)
        Parameters:
        responseType - Response type of the associated GatewayResponse. See the [AWS Documentation](https://docs.aws.amazon.com/apigateway/latest/developerguide/supported-gateway-response-types.html) for supported values.
        Returns:
        builder
      • restApiId

        public ResponseArgs.Builder restApiId​(com.pulumi.core.Output<java.lang.String> restApiId)
        Parameters:
        restApiId - String identifier of the associated REST API.
        Returns:
        builder
      • restApiId

        public ResponseArgs.Builder restApiId​(java.lang.String restApiId)
        Parameters:
        restApiId - String identifier of the associated REST API.
        Returns:
        builder
      • statusCode

        public ResponseArgs.Builder statusCode​(@Nullable
                                               com.pulumi.core.Output<java.lang.String> statusCode)
        Parameters:
        statusCode - HTTP status code of the Gateway Response.
        Returns:
        builder
      • statusCode

        public ResponseArgs.Builder statusCode​(java.lang.String statusCode)
        Parameters:
        statusCode - HTTP status code of the Gateway Response.
        Returns:
        builder