class Message {

    public ApiMessageView mapToView() {
        return new ApiMessageView(Collections.singletonList(mapToApiMessage()));
    }

    private  Message(String requestedKey,
                    MessageTemplate messageTemplate,
                    Object[] messageParameters);

}