public Header getHeader() {
        return header;
    }
@Test
    void testFullConstructor() {
        Header header = Header.newInstance();
        HttpRestResult<String> result = new HttpRestResult<>(header, 200, "test data", "message");
        assertEquals(header, result.getHeader());
        assertEquals("test data", result.getData());
    }