output
Adds a new output that is selected when the response status equals status.
Receiver
Endpoint that currently declares no outputs.
Return
endpoint containing the existing configuration plus the newly added output.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response body definition when status matches.
Adds a new output that uses status together with headers and body.
Receiver
Endpoint that currently declares no outputs.
Return
endpoint containing the existing configuration plus the newly added output.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the response header definition created by headers.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response headers emitted when status matches.
factory producing the response body definition when status matches.
Adds a new output that is selected when statusMatcher accepts the response and uses body.
Receiver
Endpoint that currently declares no outputs.
Return
endpoint containing the existing configuration plus the newly added output.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response body definition when statusMatcher matches.
Adds a new output that is selected when statusMatcher accepts the response and uses headers and body.
Receiver
Endpoint that currently declares no outputs.
Return
endpoint containing the existing configuration plus the newly added output.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the response header definition created by headers.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response headers emitted when statusMatcher matches.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by status and using body while preserving the existing output O1.
Receiver
Endpoint that currently declares a single output.
Return
endpoint containing the original output and the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the existing output that remains unchanged.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response body definition when status matches.
Appends a new output matched by status using headers and body while preserving the existing output O1.
Receiver
Endpoint that currently declares a single output.
Return
endpoint containing the original output and the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response headers emitted when status matches.
factory producing the response body definition when status matches.
Appends a new output matched by statusMatcher and using body while preserving the existing output O1.
Receiver
Endpoint that currently declares a single output.
Return
endpoint containing the original output and the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the existing output that remains unchanged.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by statusMatcher using headers and body while preserving the existing output O1.
Receiver
Endpoint that currently declares a single output.
Return
endpoint containing the original output and the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response headers emitted when statusMatcher matches.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by status and using body while preserving O1 and O2.
Receiver
Endpoint that currently declares two outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response body definition when status matches.
Appends a new output matched by status using headers and body while preserving O1 and O2.
Receiver
Endpoint that currently declares two outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response headers emitted when status matches.
factory producing the response body definition when status matches.
Appends a new output matched by statusMatcher and using body while preserving O1 and O2.
Receiver
Endpoint that currently declares two outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by statusMatcher using headers and body while preserving O1 and O2.
Receiver
Endpoint that currently declares two outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response headers emitted when statusMatcher matches.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by status and using body while preserving O1, O2, and O3.
Receiver
Endpoint that currently declares three outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response body definition when status matches.
Appends a new output matched by status using headers and body while preserving O1, O2, and O3.
Receiver
Endpoint that currently declares three outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response headers emitted when status matches.
factory producing the response body definition when status matches.
Appends a new output matched by statusMatcher and using body while preserving O1, O2, and O3.
Receiver
Endpoint that currently declares three outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by statusMatcher using headers and body while preserving O1, O2, and O3.
Receiver
Endpoint that currently declares three outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response headers emitted when statusMatcher matches.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by status and using body while preserving O1, O2, O3, and O4.
Receiver
Endpoint that currently declares four outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response body definition when status matches.
Appends a new output matched by status using headers and body while preserving O1, O2, O3, and O4.
Receiver
Endpoint that currently declares four outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response headers emitted when status matches.
factory producing the response body definition when status matches.
Appends a new output matched by statusMatcher and using body while preserving O1, O2, O3, and O4.
Receiver
Endpoint that currently declares four outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by statusMatcher using headers and body while preserving O1, O2, O3, and O4.
Receiver
Endpoint that currently declares four outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response headers emitted when statusMatcher matches.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by status and using body while preserving O1, O2, O3, O4, and O5.
Receiver
Endpoint that currently declares five outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response body definition when status matches.
Appends a new output matched by status using headers and body while preserving O1, O2, O3, O4, and O5.
Receiver
Endpoint that currently declares five outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response headers emitted when status matches.
factory producing the response body definition when status matches.
Appends a new output matched by statusMatcher and using body while preserving O1, O2, O3, O4, and O5.
Receiver
Endpoint that currently declares five outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by statusMatcher using headers and body while preserving O1, O2, O3, O4, and O5.
Receiver
Endpoint that currently declares five outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response headers emitted when statusMatcher matches.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by status and using body while preserving O1, O2, O3, O4, O5, and O6.
Receiver
Endpoint that currently declares six outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response body definition when status matches.
Appends a new output matched by status using headers and body while preserving O1, O2, O3, O4, O5, and O6.
Receiver
Endpoint that currently declares six outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response headers emitted when status matches.
factory producing the response body definition when status matches.
Appends a new output matched by statusMatcher and using body while preserving O1, O2, O3, O4, O5, and O6.
Receiver
Endpoint that currently declares six outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by statusMatcher using headers and body while preserving O1, O2, O3, O4, O5, and O6.
Receiver
Endpoint that currently declares six outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response headers emitted when statusMatcher matches.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by status and using body while preserving O1, O2, O3, O4, O5, O6, and O7.
Receiver
Endpoint that currently declares seven outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the seventh existing output that remains unchanged.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response body definition when status matches.
Appends a new output matched by status using headers and body while preserving O1, O2, O3, O4, O5, O6, and O7.
Receiver
Endpoint that currently declares seven outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the seventh existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response headers emitted when status matches.
factory producing the response body definition when status matches.
Appends a new output matched by statusMatcher and using body while preserving O1, O2, O3, O4, O5, O6, and O7.
Receiver
Endpoint that currently declares seven outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the seventh existing output that remains unchanged.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by statusMatcher using headers and body while preserving O1, O2, O3, O4, O5, O6, and O7.
Receiver
Endpoint that currently declares seven outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the seventh existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response headers emitted when statusMatcher matches.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by status and using body while preserving O1, O2, O3, O4, O5, O6, O7, and O8.
Receiver
Endpoint that currently declares eight outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the seventh existing output that remains unchanged.
type of the eighth existing output that remains unchanged.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response body definition when status matches.
Appends a new output matched by status using headers and body while preserving O1, O2, O3, O4, O5, O6, O7, and O8.
Receiver
Endpoint that currently declares eight outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the seventh existing output that remains unchanged.
type of the eighth existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response headers emitted when status matches.
factory producing the response body definition when status matches.
Appends a new output matched by statusMatcher and using body while preserving O1, O2, O3, O4, O5, O6, O7, and O8.
Receiver
Endpoint that currently declares eight outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the seventh existing output that remains unchanged.
type of the eighth existing output that remains unchanged.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by statusMatcher using headers and body while preserving O1, O2, O3, O4, O5, O6, O7, and O8.
Receiver
Endpoint that currently declares eight outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the seventh existing output that remains unchanged.
type of the eighth existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response headers emitted when statusMatcher matches.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by status and using body while preserving O1, O2, O3, O4, O5, O6, O7, O8, and O9.
Receiver
Endpoint that currently declares nine outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the seventh existing output that remains unchanged.
type of the eighth existing output that remains unchanged.
type of the ninth existing output that remains unchanged.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response body definition when status matches.
Appends a new output matched by status using headers and body while preserving O1, O2, O3, O4, O5, O6, O7, O8, and O9.
Receiver
Endpoint that currently declares nine outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the seventh existing output that remains unchanged.
type of the eighth existing output that remains unchanged.
type of the ninth existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
HTTP status used to select the new output; defaults to Status.OK.
factory producing the response headers emitted when status matches.
factory producing the response body definition when status matches.
Appends a new output matched by statusMatcher and using body while preserving O1, O2, O3, O4, O5, O6, O7, O8, and O9.
Receiver
Endpoint that currently declares nine outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the seventh existing output that remains unchanged.
type of the eighth existing output that remains unchanged.
type of the ninth existing output that remains unchanged.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response body definition when statusMatcher matches.
Appends a new output matched by statusMatcher using headers and body while preserving O1, O2, O3, O4, O5, O6, O7, O8, and O9.
Receiver
Endpoint that currently declares nine outputs.
Return
endpoint containing the original outputs together with the newly added one.
Parameters
type of the endpoint URI definition.
type of the request input definition.
type of the first existing output that remains unchanged.
type of the second existing output that remains unchanged.
type of the third existing output that remains unchanged.
type of the fourth existing output that remains unchanged.
type of the fifth existing output that remains unchanged.
type of the sixth existing output that remains unchanged.
type of the seventh existing output that remains unchanged.
type of the eighth existing output that remains unchanged.
type of the ninth existing output that remains unchanged.
type of the response header definition created by headers.
type of the response body definition created by body.
matcher describing which statuses select the new output.
factory producing the response headers emitted when statusMatcher matches.
factory producing the response body definition when statusMatcher matches.