성공했을 때전달할 데이터가 있는 경우전달할 데이터가 없는 경우 (단순 성공 응답)에러났을 때우리는 ok(), ok(data), error(errorResponse) 이렇게 세 가지 정적 팩토리 메소드를 제공해서 성공/에러 응답을 전달함객체 생성을 담당하는 정적 메서드