feat: implement final Contact API

This commit is contained in:
2025-08-26 17:50:20 +02:00
parent 9ff4b21dd9
commit ab40e9a497
6 changed files with 67 additions and 19 deletions

View File

@@ -1,13 +1,19 @@
package com.pablotj.portfolio.domain.contact;
import jakarta.validation.constraints.Email;
import lombok.Builder;
import lombok.Getter;
@Getter
@Builder
public class Contact {
private final ContactId id;
private final String title;
private final String description;
private final String url;
private final String country;
private final String city;
private final String email;
private final String phone;
private final String linkedin;
private final String github;
}