Class ResponseArgs.Builder

  • Enclosing class:
    ResponseArgs

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

      • Builder

        public Builder()
    • Method Detail

      • 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.
        Returns:
        builder
      • responseType

        public ResponseArgs.Builder responseType​(java.lang.String responseType)
        Parameters:
        responseType - Response type of the associated GatewayResponse.
        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