nouritsu/src/main/java/nouritsu/types/Message.java
2020-07-03 13:05:23 +02:00

12 lines
572 B
Java

package nouritsu.types;
import fi.iki.elonen.NanoHTTPD.Response.Status;
import io.vavr.Function1;
public record Message(String text, Status status) {
public static Function1<String, Message> OK = Function1.of(s -> new Message(s, Status.OK));
public static Function1<String, Message> BAD_REQUEST = Function1.of(s -> new Message(s, Status.BAD_REQUEST));
public static Function1<String, Message> CREATED = Function1.of(s -> new Message(s, Status.CREATED));
public static Function1<String, Message> NOT_FOUND = Function1.of(s -> new Message(s, Status.NOT_FOUND));
}