Code: Select all
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import java.time.OffsetDateTime;
@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
public class GitHubAdditionalResponse {
@JsonProperty("title")
private String title;
@JsonProperty("user")
private User user;
@JsonProperty("updated_at")
private OffsetDateTime updatedAt;
@JsonProperty("body")
private String description;
@JsonIgnore
private String type;
public record User(@JsonProperty("login") String login) {
}
}